/**
 * SCSS main
 */
/**
 * Base
 */
/**
 * Import all Modules
 */
/**
 * Mixin 1
 */
/**
 * Mixin 2
 */
/**
 * Mixin 3
 */
/**
 * Reset
 */
/* line 4, ../sass/partials/_reset.scss */
html,
body,
body.mb-body {
  padding: 0px;
  margin: 0px;
  min-height: 100%;
  --bs-body-font-size: 19px;
}

/* line 15, ../sass/partials/_reset.scss */
html body,
html body.mb-body,
html body.clublounge-item {
  font: 19px/24px CorporateSRegular;
  font-family: CorporateSRegular;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility;
  color: #fff;
  background: #000000;
}
/* line 28, ../sass/partials/_reset.scss */
html body a,
html body.mb-body a,
html body.clublounge-item a {
  color: #03A5E4;
  text-decoration: none;
  -moz-transition-property: color;
  -o-transition-property: color;
  -webkit-transition-property: color;
  transition-property: color;
  -moz-transition-duration: 0.1s;
  -o-transition-duration: 0.1s;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
}
/* line 34, ../sass/partials/_reset.scss */
html body a:hover,
html body.mb-body a:hover,
html body.clublounge-item a:hover {
  color: #00adef;
  text-decoration: none;
}
/* line 40, ../sass/partials/_reset.scss */
html body h1,
html body h2,
html body h3,
html body h4,
html body h5,
html body h6,
html body.mb-body h1,
html body.mb-body h2,
html body.mb-body h3,
html body.mb-body h4,
html body.mb-body h5,
html body.mb-body h6,
html body.clublounge-item h1,
html body.clublounge-item h2,
html body.clublounge-item h3,
html body.clublounge-item h4,
html body.clublounge-item h5,
html body.clublounge-item h6 {
  margin-top: 0;
  margin-bottom: 2rem;
}
@media screen and (min-width: 1200px) {
  /* line 40, ../sass/partials/_reset.scss */
  html body h1,
  html body h2,
  html body h3,
  html body h4,
  html body h5,
  html body h6,
  html body.mb-body h1,
  html body.mb-body h2,
  html body.mb-body h3,
  html body.mb-body h4,
  html body.mb-body h5,
  html body.mb-body h6,
  html body.clublounge-item h1,
  html body.clublounge-item h2,
  html body.clublounge-item h3,
  html body.clublounge-item h4,
  html body.clublounge-item h5,
  html body.clublounge-item h6 {
    margin-bottom: 3rem;
  }
}
/* line 54, ../sass/partials/_reset.scss */
html body p,
html body pre,
html body blockquote,
html body table,
html body ol,
html body ul,
html body.mb-body p,
html body.mb-body pre,
html body.mb-body blockquote,
html body.mb-body table,
html body.mb-body ol,
html body.mb-body ul,
html body.clublounge-item p,
html body.clublounge-item pre,
html body.clublounge-item blockquote,
html body.clublounge-item table,
html body.clublounge-item ol,
html body.clublounge-item ul {
  margin-bottom: 1.5rem;
}
/* line 70, ../sass/partials/_reset.scss */
html body .block > p:last-child,
html body .block > pre:last-child,
html body .block > blockquote:last-child,
html body .block > table:last-child,
html body .block > ol:last-child,
html body .block > ul:last-child,
html body.mb-body .block > p:last-child,
html body.mb-body .block > pre:last-child,
html body.mb-body .block > blockquote:last-child,
html body.mb-body .block > table:last-child,
html body.mb-body .block > ol:last-child,
html body.mb-body .block > ul:last-child,
html body.clublounge-item .block > p:last-child,
html body.clublounge-item .block > pre:last-child,
html body.clublounge-item .block > blockquote:last-child,
html body.clublounge-item .block > table:last-child,
html body.clublounge-item .block > ol:last-child,
html body.clublounge-item .block > ul:last-child {
  margin-bottom: 0;
}
/* line 76, ../sass/partials/_reset.scss */
html body h1,
html body.mb-body h1,
html body.clublounge-item h1 {
  font-size: 2.5rem;
  line-height: 3rem;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  /* line 76, ../sass/partials/_reset.scss */
  html body h1,
  html body.mb-body h1,
  html body.clublounge-item h1 {
    font-size: 2.25rem;
    line-height: 2.7rem;
  }
}
@media screen and (max-width: 768px) {
  /* line 76, ../sass/partials/_reset.scss */
  html body h1,
  html body.mb-body h1,
  html body.clublounge-item h1 {
    font-size: 2rem;
    line-height: 2.4rem;
  }
}
/* line 91, ../sass/partials/_reset.scss */
html body h2,
html body.mb-body h2,
html body.clublounge-item h2 {
  font-size: 2.25rem;
  line-height: 2.7rem;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  /* line 91, ../sass/partials/_reset.scss */
  html body h2,
  html body.mb-body h2,
  html body.clublounge-item h2 {
    font-size: 2.125rem;
    line-height: 2.6rem;
  }
}
@media screen and (max-width: 768px) {
  /* line 91, ../sass/partials/_reset.scss */
  html body h2,
  html body.mb-body h2,
  html body.clublounge-item h2 {
    font-size: 1.975rem;
    line-height: 2.35rem;
  }
}
/* line 106, ../sass/partials/_reset.scss */
html body h3,
html body.mb-body h3,
html body.clublounge-item h3 {
  font-size: 2rem;
  line-height: 2.4rem;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  /* line 106, ../sass/partials/_reset.scss */
  html body h3,
  html body.mb-body h3,
  html body.clublounge-item h3 {
    font-size: 1.975rem;
    line-height: 2.35rem;
  }
}
@media screen and (max-width: 768px) {
  /* line 106, ../sass/partials/_reset.scss */
  html body h3,
  html body.mb-body h3,
  html body.clublounge-item h3 {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}
/* line 121, ../sass/partials/_reset.scss */
html body h4,
html body.mb-body h4,
html body.clublounge-item h4 {
  font-size: 1.75rem;
  line-height: 2.1rem;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  /* line 121, ../sass/partials/_reset.scss */
  html body h4,
  html body.mb-body h4,
  html body.clublounge-item h4 {
    font-size: 1.725rem;
    line-height: 2.0525rem;
  }
}
@media screen and (max-width: 768px) {
  /* line 121, ../sass/partials/_reset.scss */
  html body h4,
  html body.mb-body h4,
  html body.clublounge-item h4 {
    font-size: 1.625rem;
    line-height: 2rem;
  }
}
/* line 136, ../sass/partials/_reset.scss */
html body h5,
html body.mb-body h5,
html body.clublounge-item h5 {
  font-size: 1.5rem;
  line-height: 1.8rem;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  /* line 136, ../sass/partials/_reset.scss */
  html body h5,
  html body.mb-body h5,
  html body.clublounge-item h5 {
    font-size: 1.5725rem;
    line-height: 1.825rem;
  }
}
@media screen and (max-width: 768px) {
  /* line 136, ../sass/partials/_reset.scss */
  html body h5,
  html body.mb-body h5,
  html body.clublounge-item h5 {
    font-size: 1.475rem;
    line-height: 1.725rem;
  }
}
/* line 151, ../sass/partials/_reset.scss */
html body h6,
html body.mb-body h6,
html body.clublounge-item h6 {
  font-size: 1.25rem;
  line-height: 1.5rem;
}
/* line 156, ../sass/partials/_reset.scss */
html body .formbody,
html body.mb-body .formbody,
html body.clublounge-item .formbody {
  padding-bottom: 1rem;
}
/* line 161, ../sass/partials/_reset.scss */
html .button,
html .submit {
  background: #00adef;
  color: #fff;
  text-align: center;
  padding: 1rem 3rem;
  border: 0px solid #00adef;
  border-radius: 0;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* line 173, ../sass/partials/_reset.scss */
html .button a,
html .submit a {
  color: #fff;
}
/* line 177, ../sass/partials/_reset.scss */
html .button:hover,
html .submit:hover {
  background: #00adef !important;
  color: #fff !important;
}
/* line 181, ../sass/partials/_reset.scss */
html .button:hover a,
html .submit:hover a {
  color: #fff !important;
}

/* line 190, ../sass/partials/_reset.scss */
h1,
h2,
h3,
h4,
h5,
h6 {
  padding: 0px;
  margin: 0px;
  font-family: CorporateACondensedRegular;
}

/* line 201, ../sass/partials/_reset.scss */
h1,
h2 {
  margin: 10px 0 7px 0;
}

/* line 206, ../sass/partials/_reset.scss */
h3,
h4,
h5,
h6 {
  margin-bottom: 4px;
  font-weight: bold;
  font-size: 12px;
  line-height: 15px;
}

/* line 216, ../sass/partials/_reset.scss */
iframe {
  border: none;
  overflow: hidden;
  padding: 0px;
  margin: 0px;
}

/* line 223, ../sass/partials/_reset.scss */
.mod_navigation {
  position: relative;
  padding: 0px;
  margin: 0px;
  overflow: hidden;
}
/* line 229, ../sass/partials/_reset.scss */
.mod_navigation ul {
  display: block;
  padding: 0px;
  margin: 0px;
  list-style: none;
}
/* line 235, ../sass/partials/_reset.scss */
.mod_navigation ul li {
  display: block;
  padding: 0px;
  margin: 0px;
  list-style: none;
}
/* line 241, ../sass/partials/_reset.scss */
.mod_navigation ul li strong,
.mod_navigation ul li span,
.mod_navigation ul li a {
  display: block;
  padding: 0px;
  margin: 0px;
}

/* line 253, ../sass/partials/_reset.scss */
.mod_changelanguage ul {
  display: block;
  padding: 0px;
  margin: 0px;
}
/* line 258, ../sass/partials/_reset.scss */
.mod_changelanguage ul li {
  display: block;
  padding: 0px;
  margin: 0px 0px 0px 5px;
  float: left;
}
/* line 264, ../sass/partials/_reset.scss */
.mod_changelanguage ul li.first, .mod_changelanguage ul li:first-child {
  margin-left: 0px;
}
/* line 269, ../sass/partials/_reset.scss */
.mod_changelanguage ul li strong,
.mod_changelanguage ul li span,
.mod_changelanguage ul li a {
  display: block;
}

/* line 278, ../sass/partials/_reset.scss */
.image_container {
  margin-bottom: 12px;
}

/* line 282, ../sass/partials/_reset.scss */
p.confirm {
  color: #057C17;
  padding: 0px;
  margin: 0px;
}

/* line 288, ../sass/partials/_reset.scss */
p.error,
p.tl_error {
  color: #ff3c4f;
  padding: 0px;
  margin: 0px;
}

/* line 295, ../sass/partials/_reset.scss */
.invisible {
  width: 0;
  height: 0;
  left: -1000px;
  top: -1000px;
  position: absolute;
  overflow: hidden;
  display: inline;
}

/* line 312, ../sass/partials/_reset.scss */
p.error,
p.tl_error {
  color: #ff3c4f;
  font-size: 13px !important;
  font-size: 19px !important;
}
@media screen and (min-width: 768px) {
  /* line 312, ../sass/partials/_reset.scss */
  p.error,
  p.tl_error {
    font-size: 19px !important;
  }
}

@font-face {
  font-family: "CorporateACondensedRegular";
  src: url("../fonts/corporateacon-reg-webfont.eot");
  src: url("../fonts/corporateacon-reg-webfont.eot?#iefix") format("eot"), url("../fonts/corporateacon-reg-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "CorporateSRegular";
  src: url("../fonts/corporsr-webfont.eot");
  src: url("../fonts/corporsr-webfont.eot?#iefix") format("eot"), url("../fonts/corporsr-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/**
 * Form
 */
/* line 6, ../sass/partials/_form.scss */
form .formbody {
  font-family: CorporateSRegular;
}
@media screen and (min-width: 768px) {
  /* line 6, ../sass/partials/_form.scss */
  form .formbody {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    gap: 5%;
  }
}
/* line 16, ../sass/partials/_form.scss */
form .formbody .widget {
  margin-bottom: 2rem;
}
/* line 19, ../sass/partials/_form.scss */
form .formbody .widget.widget-checkbox {
  margin-bottom: 1rem;
}
@media screen and (min-width: 768px) {
  /* line 16, ../sass/partials/_form.scss */
  form .formbody .widget {
    width: 50%;
  }
}
@media screen and (min-width: 1200px) {
  /* line 16, ../sass/partials/_form.scss */
  form .formbody .widget {
    margin-bottom: 3rem;
    width: 30%;
  }
  /* line 29, ../sass/partials/_form.scss */
  form .formbody .widget.widget-textarea, form .formbody .widget.widget-radio, form .formbody .widget.widget-checkbox, form .formbody .widget.widget-submit, form .formbody .widget.widget-explanation {
    width: 100%;
  }
  /* line 37, ../sass/partials/_form.scss */
  form .formbody .widget.widget-checkbox {
    margin-bottom: 2rem;
  }
}
/* line 46, ../sass/partials/_form.scss */
form .formbody .widget.widget-submit:not(.reset-widget, .navigation):last-child {
  margin-bottom: 0;
}
/* line 51, ../sass/partials/_form.scss */
form .formbody .widget input[type="text"],
form .formbody .widget input[type="email"],
form .formbody .widget input[type="url"],
form .formbody .widget input[type="password"],
form .formbody .widget input[type="search"],
form .formbody .widget input[type="number"],
form .formbody .widget input[type="tel"],
form .formbody .widget input[type="range"],
form .formbody .widget input[type="date"],
form .formbody .widget input[type="month"],
form .formbody .widget input[type="week"],
form .formbody .widget input[type="time"],
form .formbody .widget input[type="datetime"],
form .formbody .widget input[type="datetime-local"],
form .formbody .widget input[type="color"],
form .formbody .widget textarea,
form .formbody .widget select {
  width: 100%;
  padding: 1rem 2.25rem 1rem 0.25rem;
  font-size: 1rem;
  line-height: 1.5rem;
  text-overflow: ellipsis;
}
/* line 77, ../sass/partials/_form.scss */
form .formbody .widget textarea {
  height: auto;
}
/* line 81, ../sass/partials/_form.scss */
form .formbody .widget select {
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
/* line 88, ../sass/partials/_form.scss */
form .formbody .widget.widget-select {
  position: relative;
}
/* line 91, ../sass/partials/_form.scss */
form .formbody .widget.widget-select::after {
  font-family: "Font Awesome 5";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  font-weight: 600;
  content: "\f078";
  font-size: 1.35rem;
  position: absolute;
  bottom: 1rem;
  right: 0;
  color: #000000;
  margin-right: 0.5rem;
  cursor: pointer;
  pointer-events: none;
}
/* line 112, ../sass/partials/_form.scss */
form .formbody .widget legend {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
  float: none;
}
/* line 119, ../sass/partials/_form.scss */
form .formbody .widget label {
  margin-bottom: 1rem;
  font-weight: 400;
  width: 100%;
  float: none;
}
/* line 128, ../sass/partials/_form.scss */
form .formbody .widget .checkbox_container span,
form .formbody .widget .radio_container span {
  display: flex;
}
/* line 133, ../sass/partials/_form.scss */
form .formbody .widget .checkbox_container input[type="checkbox"],
form .formbody .widget .checkbox_container .checkbox,
form .formbody .widget .radio_container input[type="radio"],
form .formbody .widget .radio_container .radio {
  margin: 0.175rem 1rem auto 0;
  height: 20px;
  width: 20px;
}
/* line 142, ../sass/partials/_form.scss */
form .formbody .widget.widget-100 {
  width: 100%;
}
/* line 146, ../sass/partials/_form.scss */
form .formbody .widget.widget-50 {
  width: 50%;
}
/* line 150, ../sass/partials/_form.scss */
form .formbody .widget.widget-30 {
  width: 30%;
}
/* line 155, ../sass/partials/_form.scss */
form .formbody table {
  width: 100%;
}
/* line 159, ../sass/partials/_form.scss */
form .formbody .fieldsAdditional {
  width: 100%;
  margin-top: 1rem;
}
@media screen and (min-width: 768px) {
  /* line 159, ../sass/partials/_form.scss */
  form .formbody .fieldsAdditional {
    margin-top: 2rem;
  }
}
/* line 167, ../sass/partials/_form.scss */
form .formbody .fieldsAdditional .widget {
  width: 100%;
  margin-bottom: 1rem;
}
@media screen and (min-width: 768px) {
  /* line 167, ../sass/partials/_form.scss */
  form .formbody .fieldsAdditional .widget {
    margin-bottom: 2rem;
  }
}
/* line 179, ../sass/partials/_form.scss */
form .formbody fieldset {
  display: flex;
}
/* line 183, ../sass/partials/_form.scss */
form .formbody .submit_container,
form .formbody .widget-submit {
  width: 100%;
  padding: 1.5rem 0 0 0;
}
@media screen and (min-width: 768px) {
  /* line 183, ../sass/partials/_form.scss */
  form .formbody .submit_container,
  form .formbody .widget-submit {
    padding: 3rem 0 0 0;
  }
}
/* line 193, ../sass/partials/_form.scss */
form .formbody .submit_container form button,
form .formbody .submit_container input[type="submit"],
form .formbody .submit_container .button,
form .formbody .submit_container .submit,
form .formbody .widget-submit form button,
form .formbody .widget-submit input[type="submit"],
form .formbody .widget-submit .button,
form .formbody .widget-submit .submit {
  background: #00adef;
  color: #fff;
  text-align: center;
  padding: 1rem 3rem;
  border: 0px solid #00adef;
  border-radius: 0;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* line 207, ../sass/partials/_form.scss */
form .formbody .submit_container form button:hover,
form .formbody .submit_container input[type="submit"]:hover,
form .formbody .submit_container .button:hover,
form .formbody .submit_container .submit:hover,
form .formbody .widget-submit form button:hover,
form .formbody .widget-submit input[type="submit"]:hover,
form .formbody .widget-submit .button:hover,
form .formbody .widget-submit .submit:hover {
  background: #00adef !important;
  color: #fff !important;
}
/* line 216, ../sass/partials/_form.scss */
form .formbody .widget + .submit_container,
form .formbody .widget + .widget-submit {
  padding: 0;
}
/* line 222, ../sass/partials/_form.scss */
form .formbody .widget-explanation > *:last-child {
  margin-bottom: 0;
}
/* line 236, ../sass/partials/_form.scss */
form .formbody .other-data > p:last-of-type,
form .formbody .other-data > pre:last-of-type,
form .formbody .other-data > blockquote:last-of-type,
form .formbody .other-data > table:last-of-type,
form .formbody .other-data > ol:last-of-type,
form .formbody .other-data > ul:last-of-type {
  margin-bottom: 0;
}
/* line 242, ../sass/partials/_form.scss */
form .formbody .other-data .submit_container {
  margin: 1.75em 0 0 0;
  padding: 0;
}
@media screen and (min-width: 1200px) {
  /* line 242, ../sass/partials/_form.scss */
  form .formbody .other-data .submit_container {
    margin: 2.5em 0 1em 0;
  }
}
/* line 253, ../sass/partials/_form.scss */
form .widget.widget-submit.navigation {
  margin-bottom: 1.5em;
}

/* line 259, ../sass/partials/_form.scss */
.checkbox_container {
  clear: both;
  overflow: hidden;
  padding: 0px;
  margin: 0px 0px 10px 0px;
}
/* line 265, ../sass/partials/_form.scss */
.checkbox_container input[type="checkbox"],
.checkbox_container .checkbox {
  display: block;
  float: left;
  padding: 0px;
  margin: 3px 5px 0px 0px;
}
/* line 273, ../sass/partials/_form.scss */
.checkbox_container label {
  display: block;
  float: left;
  padding: 0px;
  margin: 0px;
}

/* line 281, ../sass/partials/_form.scss */
.radio_container {
  clear: both;
  overflow: hidden;
  padding: 0px;
  margin: 0px 0px 10px 0px;
}
/* line 287, ../sass/partials/_form.scss */
.radio_container input[type="radio"],
.radio_container .radio {
  display: block;
  float: left;
  padding: 0px;
  margin: 3px 5px 0px 3px;
}
/* line 295, ../sass/partials/_form.scss */
.radio_container label {
  display: block;
  float: left;
  padding: 0px;
  margin: 0px;
}

/* line 304, ../sass/partials/_form.scss */
.form .widget {
  overflow: hidden;
  clear: both;
}
/* line 308, ../sass/partials/_form.scss */
.form .widget label {
  clear: left;
  width: 220px;
}
/* line 313, ../sass/partials/_form.scss */
.form .widget input,
.form .widget select {
  float: left;
}

/* line 324, ../sass/partials/_form.scss */
.formbody table tr td.col_0 label {
  min-width: 120px;
}

/* line 334, ../sass/partials/_form.scss */
.tableform.block form .formbody .widget label,
.login.block form .formbody .widget label,
.mod_mbc_lostPassword .formbody label {
  min-width: 120px;
}

/* line 340, ../sass/partials/_form.scss */
.clublounge-items #wrapper #container #main > .inside #clublounge-login .login-wrapper .login-content .mod_mbc_login label {
  min-width: 75px !important;
}

/**
 * Typography
 */
/**
 * Popup
 */
/* line 4, ../sass/partials/_popup.scss */
.ce_popup {
  margin-bottom: 10px;
}

/* line 8, ../sass/partials/_popup.scss */
#cboxOverlay {
  opacity: 0.7 !important;
}

/* line 12, ../sass/partials/_popup.scss */
#colorbox {
  background: transparent url("../images/popup-header-left.png") no-repeat top left;
  background: #171717;
  border-radius: 15px;
  border: 2px solid #707070;
}
/* line 19, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxTopLeft {
  position: relative;
  width: 10px;
  height: auto;
  background: transparent url("../images/popup-header-left.png") no-repeat left top;
  background: #171717;
}
/* line 28, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxTopCenter {
  position: absolute;
  left: 10px;
  right: 0px;
  width: auto !important;
  height: auto;
  background: transparent url("../images/popup-header-right.png") no-repeat right top;
  background: #171717;
}
/* line 39, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxTopRight {
  display: none !important;
}
/* line 43, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxMiddleLeft {
  background: transparent url("../images/popup-container-left.png") repeat-y top left;
  background: #171717;
  width: 1px;
}
/* line 49, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxContent {
  padding: 1.5rem 1.125rem 1.5rem 1.125rem;
  margin-top: 0px;
  background: transparent url("../images/popup-container-right.png") repeat-y top right;
  background: #171717;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  position: relative;
}
/* line 60, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxContent h1,
#colorbox #cboxWrapper #cboxContent h2,
#colorbox #cboxWrapper #cboxContent h3,
#colorbox #cboxWrapper #cboxContent h4,
#colorbox #cboxWrapper #cboxContent h5,
#colorbox #cboxWrapper #cboxContent h6 {
  margin-top: 0.5rem;
  font-size: 1.75rem;
  line-height: 2rem;
  margin-bottom: 2rem;
}
/* line 72, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxContent a {
  color: #04ADEF;
}
/* line 75, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxContent a:hover {
  color: #036;
}
/* line 80, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxContent .checkbox_container {
  margin: 0px 0px 1.5rem 0px;
}
/* line 84, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxContent .checkbox_container input[type="checkbox"],
#colorbox #cboxWrapper #cboxContent .checkbox_container .checkbox {
  margin: 0 0.75rem 0 0;
}
/* line 89, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxContent form .formbody .widget legend {
  margin-bottom: 0;
}
/* line 93, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxContent form .formbody .widget {
  width: 100%;
  margin-bottom: 1.5rem;
}
/* line 97, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxContent form .formbody .widget .widget {
  margin-bottom: 0;
}
/* line 102, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxContent #cboxLoadedContent {
  padding: 0px;
  margin: 0px;
  color: #666;
  color: #fff;
  border: none;
  background: none !important;
  order: 2;
  min-height: 100px;
}
/* line 116, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxContent #cboxTitle {
  display: block;
  position: initial;
  padding: 0px 0px 1.5rem 0px;
  margin: 0px;
  height: auto;
  font-size: 2rem;
  line-height: 2.4rem;
  font-family: CorporateACondensedRegular;
  color: #fff;
  background: transparent url("../images/popup-header-right.png") no-repeat right top;
  background: #171717;
  order: 1;
  width: 100%;
  box-sizing: border-box;
  padding-right: 2rem;
}
/* line 148, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxContent #cboxClose {
  top: 2.2125rem !important;
  right: 1.125rem !important;
  background: transparent url("../images/icon_sprite.gif") no-repeat 0 -4808px;
  width: 15px;
  height: 16px;
}
/* line 155, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxContent #cboxClose:hover {
  background-position: 0 -4992px;
}
/* line 160, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxContent #cboxLoadingGraphic {
  background: rgba(0, 0, 0, 0.75) no-repeat center center;
}
/* line 164, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxContent #cboxLoadingGraphic::after {
  animation: rotateY 2s linear infinite;
  content: "";
  background: url(../images/mercedes-logo-star.svg);
  display: block;
  position: absolute;
  width: 64px;
  height: 64px;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
@keyframes rotateY {
  0% {
    transform: rotateY(0deg);
  }
  100% {
    transform: rotateY(360deg);
  }
}
/* line 196, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxContent #cboxNext {
  right: 0;
}
/* line 200, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxContent #cboxPrevious {
  left: 0;
}
/* line 205, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxMiddleRight {
  display: none !important;
}
/* line 209, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxBottomLeft {
  display: none !important;
  position: relative;
  width: 10px;
  height: 6px;
  background: transparent url("../images/popup-footer-left.png") no-repeat left top;
}
/* line 217, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxBottomCenter {
  display: none !important;
  position: absolute;
  left: 10px;
  right: 0px;
  width: auto !important;
  height: 6px;
  background: transparent url("../images/popup-footer-right.png") no-repeat right top;
}
/* line 227, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper #cboxBottomRight {
  display: none !important;
}
/* line 231, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper form button,
#colorbox #cboxWrapper input[type="submit"],
#colorbox #cboxWrapper .button {
  background: #00adef;
  color: #fff;
  text-align: center;
  padding: 1rem 3rem;
  border: 0px solid #00adef;
  border-radius: 0;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* line 244, ../sass/partials/_popup.scss */
#colorbox #cboxWrapper form button:hover,
#colorbox #cboxWrapper input[type="submit"]:hover,
#colorbox #cboxWrapper .button:hover {
  background: #00adef !important;
  color: #fff !important;
}

/**
 * Main
 */
@media screen and (min-width: 1200px) {
  /* line 4, ../sass/partials/_main.scss */
  #wrapper {
    width: 1200px;
    margin: 0 auto;
  }
}
/* line 11, ../sass/partials/_main.scss */
#wrapper #header {
  position: relative;
  z-index: 110;
  overflow: visible;
}
/* line 16, ../sass/partials/_main.scss */
#wrapper #header > .inside {
  height: 100%;
  overflow: visible;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
/* line 17, ../sass/partials/_main.scss */
#wrapper #header > .inside > * {
  flex: 0 100%;
}
/* line 29, ../sass/partials/_main.scss */
#wrapper #header > .inside .mod_mbc_logo {
  flex: 0 auto;
  padding: 1.25rem 0 1.25rem 1.25rem;
  display: flex;
  align-content: center;
  min-height: 90px;
  max-height: 90px;
  z-index: 101;
}
/* line 41, ../sass/partials/_main.scss */
#wrapper #header > .inside .mod_mbc_logo img {
  margin: auto 0;
  height: 50px;
  min-width: 50px;
}
@media screen and (min-width: 1200px) {
  /* line 29, ../sass/partials/_main.scss */
  #wrapper #header > .inside .mod_mbc_logo {
    padding: 2rem 0 2rem 0;
    min-height: initial;
    max-height: initial;
    flex: 0 auto;
  }
  /* line 53, ../sass/partials/_main.scss */
  #wrapper #header > .inside .mod_mbc_logo img {
    margin: 0;
    height: 80px;
    min-width: 80px;
  }
}
/* line 61, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-info-navigation {
  flex: auto;
}
/* line 68, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-navigation.navbar {
  flex: auto;
  position: initial;
}
@media screen and (min-width: 1200px) {
  /* line 68, ../sass/partials/_main.scss */
  #wrapper #header > .inside #header-navigation.navbar {
    flex: 0 100%;
  }
}
/* line 79, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-info-navigation + #header-navigation {
  flex: 0 auto;
}
@media screen and (min-width: 1200px) {
  /* line 79, ../sass/partials/_main.scss */
  #wrapper #header > .inside #header-info-navigation + #header-navigation {
    flex: 0 100%;
  }
}
@media screen and (min-width: 1200px) {
  /* line 91, ../sass/partials/_main.scss */
  #wrapper #header > .inside #header-navigation.navbar {
    position: relative;
  }
}
/* line 96, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-info-navigation,
#wrapper #header > .inside .header-nav-info {
  z-index: 105;
  top: 0px;
  right: 0px;
  display: flex;
}
@media screen and (min-width: 1200px) {
  /* line 96, ../sass/partials/_main.scss */
  #wrapper #header > .inside #header-info-navigation,
  #wrapper #header > .inside .header-nav-info {
    padding: 2rem 0 2rem 0;
  }
}
/* line 109, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-info-navigation ul,
#wrapper #header > .inside #header-info-navigation .nav-info-ul,
#wrapper #header > .inside .header-nav-info ul,
#wrapper #header > .inside .header-nav-info .nav-info-ul {
  float: right;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: 1rem;
}
@media screen and (min-width: 1200px) {
  /* line 109, ../sass/partials/_main.scss */
  #wrapper #header > .inside #header-info-navigation ul,
  #wrapper #header > .inside #header-info-navigation .nav-info-ul,
  #wrapper #header > .inside .header-nav-info ul,
  #wrapper #header > .inside .header-nav-info .nav-info-ul {
    margin-right: 0;
  }
}
/* line 121, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-info-navigation ul li,
#wrapper #header > .inside #header-info-navigation ul .nav-info-li,
#wrapper #header > .inside #header-info-navigation .nav-info-ul li,
#wrapper #header > .inside #header-info-navigation .nav-info-ul .nav-info-li,
#wrapper #header > .inside .header-nav-info ul li,
#wrapper #header > .inside .header-nav-info ul .nav-info-li,
#wrapper #header > .inside .header-nav-info .nav-info-ul li,
#wrapper #header > .inside .header-nav-info .nav-info-ul .nav-info-li {
  float: left;
  line-height: 20px;
}
/* line 126, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-info-navigation ul li.last, #wrapper #header > .inside #header-info-navigation ul li:last-child, #wrapper #header > .inside #header-info-navigation ul li.noSeperator,
#wrapper #header > .inside #header-info-navigation ul .nav-info-li.last,
#wrapper #header > .inside #header-info-navigation ul .nav-info-li:last-child,
#wrapper #header > .inside #header-info-navigation ul .nav-info-li.noSeperator,
#wrapper #header > .inside #header-info-navigation .nav-info-ul li.last,
#wrapper #header > .inside #header-info-navigation .nav-info-ul li:last-child,
#wrapper #header > .inside #header-info-navigation .nav-info-ul li.noSeperator,
#wrapper #header > .inside #header-info-navigation .nav-info-ul .nav-info-li.last,
#wrapper #header > .inside #header-info-navigation .nav-info-ul .nav-info-li:last-child,
#wrapper #header > .inside #header-info-navigation .nav-info-ul .nav-info-li.noSeperator,
#wrapper #header > .inside .header-nav-info ul li.last,
#wrapper #header > .inside .header-nav-info ul li:last-child,
#wrapper #header > .inside .header-nav-info ul li.noSeperator,
#wrapper #header > .inside .header-nav-info ul .nav-info-li.last,
#wrapper #header > .inside .header-nav-info ul .nav-info-li:last-child,
#wrapper #header > .inside .header-nav-info ul .nav-info-li.noSeperator,
#wrapper #header > .inside .header-nav-info .nav-info-ul li.last,
#wrapper #header > .inside .header-nav-info .nav-info-ul li:last-child,
#wrapper #header > .inside .header-nav-info .nav-info-ul li.noSeperator,
#wrapper #header > .inside .header-nav-info .nav-info-ul .nav-info-li.last,
#wrapper #header > .inside .header-nav-info .nav-info-ul .nav-info-li:last-child,
#wrapper #header > .inside .header-nav-info .nav-info-ul .nav-info-li.noSeperator {
  background: none;
}
/* line 132, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-info-navigation ul li span,
#wrapper #header > .inside #header-info-navigation ul li a,
#wrapper #header > .inside #header-info-navigation ul .nav-info-li span,
#wrapper #header > .inside #header-info-navigation ul .nav-info-li a,
#wrapper #header > .inside #header-info-navigation .nav-info-ul li span,
#wrapper #header > .inside #header-info-navigation .nav-info-ul li a,
#wrapper #header > .inside #header-info-navigation .nav-info-ul .nav-info-li span,
#wrapper #header > .inside #header-info-navigation .nav-info-ul .nav-info-li a,
#wrapper #header > .inside .header-nav-info ul li span,
#wrapper #header > .inside .header-nav-info ul li a,
#wrapper #header > .inside .header-nav-info ul .nav-info-li span,
#wrapper #header > .inside .header-nav-info ul .nav-info-li a,
#wrapper #header > .inside .header-nav-info .nav-info-ul li span,
#wrapper #header > .inside .header-nav-info .nav-info-ul li a,
#wrapper #header > .inside .header-nav-info .nav-info-ul .nav-info-li span,
#wrapper #header > .inside .header-nav-info .nav-info-ul .nav-info-li a {
  font-size: 1.225rem;
  line-height: 1.3rem;
  color: #707070;
  -moz-transition-duration: 0s;
  -o-transition-duration: 0s;
  -webkit-transition-duration: 0s;
  transition-duration: 0s;
  text-decoration: none;
}
/* line 141, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-info-navigation ul li a,
#wrapper #header > .inside #header-info-navigation ul .nav-info-li a,
#wrapper #header > .inside #header-info-navigation .nav-info-ul li a,
#wrapper #header > .inside #header-info-navigation .nav-info-ul .nav-info-li a,
#wrapper #header > .inside .header-nav-info ul li a,
#wrapper #header > .inside .header-nav-info ul .nav-info-li a,
#wrapper #header > .inside .header-nav-info .nav-info-ul li a,
#wrapper #header > .inside .header-nav-info .nav-info-ul .nav-info-li a {
  padding: .5rem;
}
@media screen and (min-width: 1200px) {
  /* line 141, ../sass/partials/_main.scss */
  #wrapper #header > .inside #header-info-navigation ul li a,
  #wrapper #header > .inside #header-info-navigation ul .nav-info-li a,
  #wrapper #header > .inside #header-info-navigation .nav-info-ul li a,
  #wrapper #header > .inside #header-info-navigation .nav-info-ul .nav-info-li a,
  #wrapper #header > .inside .header-nav-info ul li a,
  #wrapper #header > .inside .header-nav-info ul .nav-info-li a,
  #wrapper #header > .inside .header-nav-info .nav-info-ul li a,
  #wrapper #header > .inside .header-nav-info .nav-info-ul .nav-info-li a {
    padding: .65rem;
  }
}
/* line 148, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-info-navigation ul li a.last,
#wrapper #header > .inside #header-info-navigation ul .nav-info-li a.last,
#wrapper #header > .inside #header-info-navigation .nav-info-ul li a.last,
#wrapper #header > .inside #header-info-navigation .nav-info-ul .nav-info-li a.last,
#wrapper #header > .inside .header-nav-info ul li a.last,
#wrapper #header > .inside .header-nav-info ul .nav-info-li a.last,
#wrapper #header > .inside .header-nav-info .nav-info-ul li a.last,
#wrapper #header > .inside .header-nav-info .nav-info-ul .nav-info-li a.last {
  padding-right: 0;
}
/* line 153, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-info-navigation ul li a span::before,
#wrapper #header > .inside #header-info-navigation ul .nav-info-li a span::before,
#wrapper #header > .inside #header-info-navigation .nav-info-ul li a span::before,
#wrapper #header > .inside #header-info-navigation .nav-info-ul .nav-info-li a span::before,
#wrapper #header > .inside .header-nav-info ul li a span::before,
#wrapper #header > .inside .header-nav-info ul .nav-info-li a span::before,
#wrapper #header > .inside .header-nav-info .nav-info-ul li a span::before,
#wrapper #header > .inside .header-nav-info .nav-info-ul .nav-info-li a span::before {
  font-family: "Font Awesome 5";
  font-weight: 400;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
}
/* line 163, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-info-navigation ul li a span.active,
#wrapper #header > .inside #header-info-navigation ul .nav-info-li a span.active,
#wrapper #header > .inside #header-info-navigation .nav-info-ul li a span.active,
#wrapper #header > .inside #header-info-navigation .nav-info-ul .nav-info-li a span.active,
#wrapper #header > .inside .header-nav-info ul li a span.active,
#wrapper #header > .inside .header-nav-info ul .nav-info-li a span.active,
#wrapper #header > .inside .header-nav-info .nav-info-ul li a span.active,
#wrapper #header > .inside .header-nav-info .nav-info-ul .nav-info-li a span.active {
  color: #00adef;
}
/* line 169, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-info-navigation ul li a:hover,
#wrapper #header > .inside #header-info-navigation ul li span:hover,
#wrapper #header > .inside #header-info-navigation ul .nav-info-li a:hover,
#wrapper #header > .inside #header-info-navigation ul .nav-info-li span:hover,
#wrapper #header > .inside #header-info-navigation .nav-info-ul li a:hover,
#wrapper #header > .inside #header-info-navigation .nav-info-ul li span:hover,
#wrapper #header > .inside #header-info-navigation .nav-info-ul .nav-info-li a:hover,
#wrapper #header > .inside #header-info-navigation .nav-info-ul .nav-info-li span:hover,
#wrapper #header > .inside .header-nav-info ul li a:hover,
#wrapper #header > .inside .header-nav-info ul li span:hover,
#wrapper #header > .inside .header-nav-info ul .nav-info-li a:hover,
#wrapper #header > .inside .header-nav-info ul .nav-info-li span:hover,
#wrapper #header > .inside .header-nav-info .nav-info-ul li a:hover,
#wrapper #header > .inside .header-nav-info .nav-info-ul li span:hover,
#wrapper #header > .inside .header-nav-info .nav-info-ul .nav-info-li a:hover,
#wrapper #header > .inside .header-nav-info .nav-info-ul .nav-info-li span:hover {
  color: #00adef;
}
/* line 179, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-info-navigation ul .nav-info-li-Profil a span::before,
#wrapper #header > .inside #header-info-navigation ul .nav-info-li-Profile a span::before,
#wrapper #header > .inside #header-info-navigation .nav-info-ul .nav-info-li-Profil a span::before,
#wrapper #header > .inside #header-info-navigation .nav-info-ul .nav-info-li-Profile a span::before,
#wrapper #header > .inside .header-nav-info ul .nav-info-li-Profil a span::before,
#wrapper #header > .inside .header-nav-info ul .nav-info-li-Profile a span::before,
#wrapper #header > .inside .header-nav-info .nav-info-ul .nav-info-li-Profil a span::before,
#wrapper #header > .inside .header-nav-info .nav-info-ul .nav-info-li-Profile a span::before {
  content: "\f007";
}
/* line 189, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-info-navigation ul .nav-info-li-Logout a span::before,
#wrapper #header > .inside #header-info-navigation .nav-info-ul .nav-info-li-Logout a span::before,
#wrapper #header > .inside .header-nav-info ul .nav-info-li-Logout a span::before,
#wrapper #header > .inside .header-nav-info .nav-info-ul .nav-info-li-Logout a span::before {
  font-family: "Font Awesome 5";
  font-weight: 600;
  content: "\f2f5";
  font-size: 1.55rem;
}
/* line 203, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-info-navigation ul .nav-info-li-ClubListe a span::before,
#wrapper #header > .inside #header-info-navigation ul .nav-info-li-ClubList a span::before,
#wrapper #header > .inside #header-info-navigation .nav-info-ul .nav-info-li-ClubListe a span::before,
#wrapper #header > .inside #header-info-navigation .nav-info-ul .nav-info-li-ClubList a span::before,
#wrapper #header > .inside .header-nav-info ul .nav-info-li-ClubListe a span::before,
#wrapper #header > .inside .header-nav-info ul .nav-info-li-ClubList a span::before,
#wrapper #header > .inside .header-nav-info .nav-info-ul .nav-info-li-ClubListe a span::before,
#wrapper #header > .inside .header-nav-info .nav-info-ul .nav-info-li-ClubList a span::before {
  content: "\f0ac";
  font-weight: 600;
}
/* line 215, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-info-navigation ul .nav-info-li-PersonalData a span::before,
#wrapper #header > .inside #header-info-navigation ul .nav-info-li-PersoenlicheDaten a span::before,
#wrapper #header > .inside #header-info-navigation .nav-info-ul .nav-info-li-PersonalData a span::before,
#wrapper #header > .inside #header-info-navigation .nav-info-ul .nav-info-li-PersoenlicheDaten a span::before,
#wrapper #header > .inside .header-nav-info ul .nav-info-li-PersonalData a span::before,
#wrapper #header > .inside .header-nav-info ul .nav-info-li-PersoenlicheDaten a span::before,
#wrapper #header > .inside .header-nav-info .nav-info-ul .nav-info-li-PersonalData a span::before,
#wrapper #header > .inside .header-nav-info .nav-info-ul .nav-info-li-PersoenlicheDaten a span::before {
  content: "\f2b9";
  font-weight: 600;
}
/* line 227, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-info-navigation ul .nav-info-li-DigitalClubCard a span::before,
#wrapper #header > .inside #header-info-navigation ul .nav-info-li-DigitaleClubCard a span::before,
#wrapper #header > .inside #header-info-navigation .nav-info-ul .nav-info-li-DigitalClubCard a span::before,
#wrapper #header > .inside #header-info-navigation .nav-info-ul .nav-info-li-DigitaleClubCard a span::before,
#wrapper #header > .inside .header-nav-info ul .nav-info-li-DigitalClubCard a span::before,
#wrapper #header > .inside .header-nav-info ul .nav-info-li-DigitaleClubCard a span::before,
#wrapper #header > .inside .header-nav-info .nav-info-ul .nav-info-li-DigitalClubCard a span::before,
#wrapper #header > .inside .header-nav-info .nav-info-ul .nav-info-li-DigitaleClubCard a span::before {
  content: "\f2c2";
  font-weight: 600;
}
@media screen and (max-width: calc(1200px - 1px)) {
  /* line 237, ../sass/partials/_main.scss */
  #wrapper #header > .inside #header-navigation {
    margin-top: auto;
    margin-bottom: auto;
  }
}
/* line 243, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-navigation.navbar {
  background: #000000;
  padding: 0;
  height: 66px;
}
@media screen and (min-width: 1200px) {
  /* line 243, ../sass/partials/_main.scss */
  #wrapper #header > .inside #header-navigation.navbar {
    background: #1D1D1D;
  }
}
/* line 252, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-navigation.navbar .navbar-toggler {
  margin-left: auto;
  padding: 0 1.25rem;
  margin-bottom: 0.25rem;
}
/* line 258, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-navigation.navbar .navbar-toggler .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
/* line 263, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-navigation.navbar .navbar-collapse {
  background: #000000;
  z-index: 999;
  position: absolute;
  width: 100%;
  top: 90px;
  left: 0;
}
@media screen and (min-width: 1200px) {
  /* line 263, ../sass/partials/_main.scss */
  #wrapper #header > .inside #header-navigation.navbar .navbar-collapse {
    background: #1D1D1D;
    position: unset;
    top: unset;
  }
}
/* line 278, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-navigation.navbar .navbar-collapse .navbar-nav {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 1.5rem;
  font-size: 1rem;
}
@media screen and (min-width: 1200px) {
  /* line 278, ../sass/partials/_main.scss */
  #wrapper #header > .inside #header-navigation.navbar .navbar-collapse .navbar-nav {
    padding-left: 6rem;
    padding-right: 6rem;
    padding-bottom: 0rem;
  }
}
/* line 291, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-navigation.navbar .navbar-collapse .navbar-nav .nav-link {
  padding: 0.625rem 1.25rem;
  color: #8B8B8B;
  font-family: CorporateSRegular;
  cursor: pointer;
}
@media screen and (min-width: 1200px) {
  /* line 291, ../sass/partials/_main.scss */
  #wrapper #header > .inside #header-navigation.navbar .navbar-collapse .navbar-nav .nav-link {
    padding: 1rem;
  }
}
/* line 302, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-navigation.navbar .navbar-collapse .navbar-nav .nav-link:hover {
  color: #00adef;
}
/* line 308, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-navigation.navbar .navbar-collapse .navbar-nav .nav-item.active .nav-link {
  color: #00adef;
  cursor: pointer;
}
/* line 317, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-navigation.navbar .collapse:not(.show) {
  display: none;
}
/* line 322, ../sass/partials/_main.scss */
#wrapper #header > .inside #header-navigation.navbar .collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
/* line 334, ../sass/partials/_main.scss */
#wrapper #header > .inside .mod_mbc_club_name {
  vertical-align: middle;
  padding: 0px 0px 1.25rem 2.75rem;
  margin: 0px;
  color: #fff;
  margin-top: auto;
  margin-bottom: 0;
  font-size: 1.125rem;
  line-height: 1.3rem;
  font-family: CorporateACondensedRegular;
  flex: auto;
  display: none;
}
@media screen and (min-width: 1200px) {
  /* line 334, ../sass/partials/_main.scss */
  #wrapper #header > .inside .mod_mbc_club_name {
    flex: 0 auto;
    padding: 0px 0px 2rem 2rem;
  }
}
@media screen and (min-width: 768px) {
  /* line 334, ../sass/partials/_main.scss */
  #wrapper #header > .inside .mod_mbc_club_name {
    display: block;
  }
}
/* line 356, ../sass/partials/_main.scss */
#wrapper #header > .inside .mod_mbc_club_name a {
  color: #fff;
}
/* line 359, ../sass/partials/_main.scss */
#wrapper #header > .inside .mod_mbc_club_name a:hover {
  color: #00adef;
}
/* line 367, ../sass/partials/_main.scss */
#wrapper #topslider {
  background: #fff;
  color: #000;
}
/* line 371, ../sass/partials/_main.scss */
#wrapper #topslider > .inside {
  height: 100%;
  overflow: hidden;
}
/* line 376, ../sass/partials/_main.scss */
#wrapper #topslider > .inside > .mod_article > .ce_caroufredsel_gallery {
  position: relative;
  z-index: 150;
}
/* line 384, ../sass/partials/_main.scss */
#wrapper #container {
  position: relative;
  padding-top: 19px;
  padding-bottom: 33px;
}
/* line 393, ../sass/partials/_main.scss */
.mblc #wrapper #container {
  background: #fff url("../images/container-bg-mblc.jpg") repeat-y left top;
}
/* line 397, ../sass/partials/_main.scss */
.mblcr #wrapper #container {
  background: #fff url("../images/container-bg-mblcr.jpg") repeat-y left top;
}
/* line 401, ../sass/partials/_main.scss */
.noSlider #wrapper #container {
  padding-top: 35px;
}
/* line 405, ../sass/partials/_main.scss */
#wrapper #container #main {
  position: relative;
}
/* line 408, ../sass/partials/_main.scss */
#wrapper #container #main .mb-header-image {
  margin-top: -3rem;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
@media screen and (min-width: 1200px) {
  /* line 408, ../sass/partials/_main.scss */
  #wrapper #container #main .mb-header-image {
    margin-top: -4rem;
  }
}
/* line 417, ../sass/partials/_main.scss */
#wrapper #container #main .mb-header-image .image_container {
  margin-bottom: 0;
}
@media screen and (min-width: 1200px) {
  /* line 420, ../sass/partials/_main.scss */
  #wrapper #container #main .mb-header-image .image_container image {
    min-height: 500px;
  }
}
/* line 427, ../sass/partials/_main.scss */
#wrapper #container #main .mb-header-image h1,
#wrapper #container #main .mb-header-image h2,
#wrapper #container #main .mb-header-image h3,
#wrapper #container #main .mb-header-image h4,
#wrapper #container #main .mb-header-image h5,
#wrapper #container #main .mb-header-image h6 {
  background: transparent;
  position: absolute;
  font-family: CorporateACondensedRegular;
  color: #fff;
  height: auto;
  top: 2rem;
  font-size: 1.875rem;
  line-height: 2.25rem;
  padding: 0 0 0 1.125rem;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  /* line 427, ../sass/partials/_main.scss */
  #wrapper #container #main .mb-header-image h1,
  #wrapper #container #main .mb-header-image h2,
  #wrapper #container #main .mb-header-image h3,
  #wrapper #container #main .mb-header-image h4,
  #wrapper #container #main .mb-header-image h5,
  #wrapper #container #main .mb-header-image h6 {
    font-size: 2.25rem;
    line-height: 2.7rem;
  }
}
@media screen and (max-width: 768px) {
  /* line 427, ../sass/partials/_main.scss */
  #wrapper #container #main .mb-header-image h1,
  #wrapper #container #main .mb-header-image h2,
  #wrapper #container #main .mb-header-image h3,
  #wrapper #container #main .mb-header-image h4,
  #wrapper #container #main .mb-header-image h5,
  #wrapper #container #main .mb-header-image h6 {
    font-size: 2rem;
    line-height: 2.4rem;
    top: 1.125rem;
  }
}
@media screen and (min-width: 1200px) {
  /* line 427, ../sass/partials/_main.scss */
  #wrapper #container #main .mb-header-image h1,
  #wrapper #container #main .mb-header-image h2,
  #wrapper #container #main .mb-header-image h3,
  #wrapper #container #main .mb-header-image h4,
  #wrapper #container #main .mb-header-image h5,
  #wrapper #container #main .mb-header-image h6 {
    top: 4rem;
    font-size: 3.125rem;
    line-height: 3.75rem;
    padding: 0 0 0 7rem;
  }
}
/* line 465, ../sass/partials/_main.scss */
#wrapper #container #main > .inside > .mod_article > .ce_image,
#wrapper #container #main > .inside > .mod_article > .content-image {
  margin-top: -3rem;
}
@media screen and (min-width: 1200px) {
  /* line 465, ../sass/partials/_main.scss */
  #wrapper #container #main > .inside > .mod_article > .ce_image,
  #wrapper #container #main > .inside > .mod_article > .content-image {
    margin-top: -4rem;
  }
  /* line 472, ../sass/partials/_main.scss */
  #wrapper #container #main > .inside > .mod_article > .ce_image img,
  #wrapper #container #main > .inside > .mod_article > .content-image img {
    max-width: 1200px;
    max-height: 507px;
    object-fit: cover;
  }
}
/* line 482, ../sass/partials/_main.scss */
#wrapper #container #main .ce_image,
#wrapper #container #main .mod_article .content-image {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
/* line 484, ../sass/partials/_main.scss */
#wrapper #container #main .ce_image.first, #wrapper #container #main .ce_image:first-child,
#wrapper #container #main .mod_article .content-image.first,
#wrapper #container #main .mod_article .content-image:first-child {
  margin-top: -3rem;
}
@media screen and (min-width: 1200px) {
  /* line 484, ../sass/partials/_main.scss */
  #wrapper #container #main .ce_image.first, #wrapper #container #main .ce_image:first-child,
  #wrapper #container #main .mod_article .content-image.first,
  #wrapper #container #main .mod_article .content-image:first-child {
    margin-top: -4rem;
  }
  /* line 491, ../sass/partials/_main.scss */
  #wrapper #container #main .ce_image.first img, #wrapper #container #main .ce_image:first-child img,
  #wrapper #container #main .mod_article .content-image.first img,
  #wrapper #container #main .mod_article .content-image:first-child img {
    max-width: 1200px;
    max-height: 507px;
    object-fit: cover;
  }
}
/* line 499, ../sass/partials/_main.scss */
#wrapper #container #main .ce_image h1,
#wrapper #container #main .ce_image h2,
#wrapper #container #main .ce_image h3,
#wrapper #container #main .ce_image h4,
#wrapper #container #main .ce_image h5,
#wrapper #container #main .ce_image h6,
#wrapper #container #main .mod_article .content-image h1,
#wrapper #container #main .mod_article .content-image h2,
#wrapper #container #main .mod_article .content-image h3,
#wrapper #container #main .mod_article .content-image h4,
#wrapper #container #main .mod_article .content-image h5,
#wrapper #container #main .mod_article .content-image h6 {
  background: transparent;
  position: absolute;
  font-family: CorporateACondensedRegular;
  color: #fff;
  height: auto;
  top: 2rem;
  font-size: 1.875rem;
  line-height: 2.25rem;
  padding: 0 0 0 1.125rem;
  z-index: 20;
  -webkit-animation-name: aem-fadein-elements;
  animation-name: aem-fadein-elements;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
  -webkit-animation-duration: 600ms;
  animation-duration: 600ms;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  /* line 499, ../sass/partials/_main.scss */
  #wrapper #container #main .ce_image h1,
  #wrapper #container #main .ce_image h2,
  #wrapper #container #main .ce_image h3,
  #wrapper #container #main .ce_image h4,
  #wrapper #container #main .ce_image h5,
  #wrapper #container #main .ce_image h6,
  #wrapper #container #main .mod_article .content-image h1,
  #wrapper #container #main .mod_article .content-image h2,
  #wrapper #container #main .mod_article .content-image h3,
  #wrapper #container #main .mod_article .content-image h4,
  #wrapper #container #main .mod_article .content-image h5,
  #wrapper #container #main .mod_article .content-image h6 {
    font-size: 2.25rem;
    line-height: 2.7rem;
  }
}
@media screen and (max-width: 768px) {
  /* line 499, ../sass/partials/_main.scss */
  #wrapper #container #main .ce_image h1,
  #wrapper #container #main .ce_image h2,
  #wrapper #container #main .ce_image h3,
  #wrapper #container #main .ce_image h4,
  #wrapper #container #main .ce_image h5,
  #wrapper #container #main .ce_image h6,
  #wrapper #container #main .mod_article .content-image h1,
  #wrapper #container #main .mod_article .content-image h2,
  #wrapper #container #main .mod_article .content-image h3,
  #wrapper #container #main .mod_article .content-image h4,
  #wrapper #container #main .mod_article .content-image h5,
  #wrapper #container #main .mod_article .content-image h6 {
    font-size: 2rem;
    line-height: 2.4rem;
    top: 1.125rem;
  }
}
@media screen and (min-width: 1200px) {
  /* line 499, ../sass/partials/_main.scss */
  #wrapper #container #main .ce_image h1,
  #wrapper #container #main .ce_image h2,
  #wrapper #container #main .ce_image h3,
  #wrapper #container #main .ce_image h4,
  #wrapper #container #main .ce_image h5,
  #wrapper #container #main .ce_image h6,
  #wrapper #container #main .mod_article .content-image h1,
  #wrapper #container #main .mod_article .content-image h2,
  #wrapper #container #main .mod_article .content-image h3,
  #wrapper #container #main .mod_article .content-image h4,
  #wrapper #container #main .mod_article .content-image h5,
  #wrapper #container #main .mod_article .content-image h6 {
    top: 4rem;
    font-size: 3.125rem;
    line-height: 3.75rem;
    padding: 0 0 0 7rem;
  }
}
/* line 545, ../sass/partials/_main.scss */
#wrapper #container #main .ce_image h1 + figure.image_container,
#wrapper #container #main .ce_image h1 + figure,
#wrapper #container #main .ce_image h2 + figure.image_container,
#wrapper #container #main .ce_image h2 + figure,
#wrapper #container #main .ce_image h3 + figure.image_container,
#wrapper #container #main .ce_image h3 + figure,
#wrapper #container #main .ce_image h4 + figure.image_container,
#wrapper #container #main .ce_image h4 + figure,
#wrapper #container #main .ce_image h5 + figure.image_container,
#wrapper #container #main .ce_image h5 + figure,
#wrapper #container #main .ce_image h6 + figure.image_container,
#wrapper #container #main .ce_image h6 + figure,
#wrapper #container #main .mod_article .content-image h1 + figure.image_container,
#wrapper #container #main .mod_article .content-image h1 + figure,
#wrapper #container #main .mod_article .content-image h2 + figure.image_container,
#wrapper #container #main .mod_article .content-image h2 + figure,
#wrapper #container #main .mod_article .content-image h3 + figure.image_container,
#wrapper #container #main .mod_article .content-image h3 + figure,
#wrapper #container #main .mod_article .content-image h4 + figure.image_container,
#wrapper #container #main .mod_article .content-image h4 + figure,
#wrapper #container #main .mod_article .content-image h5 + figure.image_container,
#wrapper #container #main .mod_article .content-image h5 + figure,
#wrapper #container #main .mod_article .content-image h6 + figure.image_container,
#wrapper #container #main .mod_article .content-image h6 + figure {
  position: relative;
}
/* line 549, ../sass/partials/_main.scss */
#wrapper #container #main .ce_image h1 + figure.image_container::after,
#wrapper #container #main .ce_image h1 + figure::after,
#wrapper #container #main .ce_image h2 + figure.image_container::after,
#wrapper #container #main .ce_image h2 + figure::after,
#wrapper #container #main .ce_image h3 + figure.image_container::after,
#wrapper #container #main .ce_image h3 + figure::after,
#wrapper #container #main .ce_image h4 + figure.image_container::after,
#wrapper #container #main .ce_image h4 + figure::after,
#wrapper #container #main .ce_image h5 + figure.image_container::after,
#wrapper #container #main .ce_image h5 + figure::after,
#wrapper #container #main .ce_image h6 + figure.image_container::after,
#wrapper #container #main .ce_image h6 + figure::after,
#wrapper #container #main .mod_article .content-image h1 + figure.image_container::after,
#wrapper #container #main .mod_article .content-image h1 + figure::after,
#wrapper #container #main .mod_article .content-image h2 + figure.image_container::after,
#wrapper #container #main .mod_article .content-image h2 + figure::after,
#wrapper #container #main .mod_article .content-image h3 + figure.image_container::after,
#wrapper #container #main .mod_article .content-image h3 + figure::after,
#wrapper #container #main .mod_article .content-image h4 + figure.image_container::after,
#wrapper #container #main .mod_article .content-image h4 + figure::after,
#wrapper #container #main .mod_article .content-image h5 + figure.image_container::after,
#wrapper #container #main .mod_article .content-image h5 + figure::after,
#wrapper #container #main .mod_article .content-image h6 + figure.image_container::after,
#wrapper #container #main .mod_article .content-image h6 + figure::after {
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  content: "";
  display: block;
  z-index: 19;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.45) 0%, rgba(0, 0, 0, 0.45) 8%, rgba(0, 0, 0, 0) 50%);
  position: absolute;
  -webkit-animation-name: aem-fadein-elements;
  animation-name: aem-fadein-elements;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
  -webkit-animation-duration: 600ms;
  animation-duration: 600ms;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
@keyframes aem-fadein-elements {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/* line 589, ../sass/partials/_main.scss */
#wrapper #container #main .ce_image .image_container,
#wrapper #container #main .mod_article .content-image .image_container {
  margin-bottom: 0;
}
@media screen and (min-width: 1200px) {
  /* line 592, ../sass/partials/_main.scss */
  #wrapper #container #main .ce_image .image_container image,
  #wrapper #container #main .mod_article .content-image .image_container image {
    min-height: 500px;
  }
}
/* line 598, ../sass/partials/_main.scss */
#wrapper #container #main .ce_image .image_container img,
#wrapper #container #main .mod_article .content-image .image_container img {
  min-height: 230px;
  object-fit: cover;
}
/* line 605, ../sass/partials/_main.scss */
#wrapper #container #main > .inside,
#wrapper #container #main > .custom #Grid .inside,
#wrapper #container #main > .page-grid #Grid {
  height: 100%;
}
/* line 610, ../sass/partials/_main.scss */
#wrapper #container #main > .inside > .mod_article,
#wrapper #container #main > .custom #Grid .inside > .mod_article,
#wrapper #container #main > .page-grid #Grid > .mod_article {
  padding: 3rem 0 0 0;
}
@media screen and (min-width: 1200px) {
  /* line 610, ../sass/partials/_main.scss */
  #wrapper #container #main > .inside > .mod_article,
  #wrapper #container #main > .custom #Grid .inside > .mod_article,
  #wrapper #container #main > .page-grid #Grid > .mod_article {
    padding: 4rem 0 0 0;
  }
}
/* line 617, ../sass/partials/_main.scss */
#wrapper #container #main > .inside > .mod_article > .block,
#wrapper #container #main > .inside > .mod_article > .ce_headline,
#wrapper #container #main > .inside > .mod_article > .ce_text,
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item,
#wrapper #container #main > .inside > .mod_article > .content-image,
#wrapper #container #main > .inside > .mod_article > .content-text,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .block,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-image,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text,
#wrapper #container #main > .page-grid #Grid > .mod_article > .block,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-image,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text {
  margin-bottom: 2rem;
}
/* line 624, ../sass/partials/_main.scss */
#wrapper #container #main > .inside > .mod_article > .block:not(.mb-header-image, .ce_image), #wrapper #container #main > .inside > .mod_article > .block:not(.ce_image), #wrapper #container #main > .inside > .mod_article > .block:not(.content-image),
#wrapper #container #main > .inside > .mod_article > .ce_headline:not(.mb-header-image, .ce_image),
#wrapper #container #main > .inside > .mod_article > .ce_headline:not(.ce_image),
#wrapper #container #main > .inside > .mod_article > .ce_headline:not(.content-image),
#wrapper #container #main > .inside > .mod_article > .ce_text:not(.mb-header-image, .ce_image),
#wrapper #container #main > .inside > .mod_article > .ce_text:not(.ce_image),
#wrapper #container #main > .inside > .mod_article > .ce_text:not(.content-image),
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item:not(.mb-header-image, .ce_image),
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item:not(.ce_image),
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item:not(.content-image),
#wrapper #container #main > .inside > .mod_article > .content-image:not(.mb-header-image, .ce_image),
#wrapper #container #main > .inside > .mod_article > .content-image:not(.ce_image),
#wrapper #container #main > .inside > .mod_article > .content-image:not(.content-image),
#wrapper #container #main > .inside > .mod_article > .content-text:not(.mb-header-image, .ce_image),
#wrapper #container #main > .inside > .mod_article > .content-text:not(.ce_image),
#wrapper #container #main > .inside > .mod_article > .content-text:not(.content-image),
#wrapper #container #main > .custom #Grid .inside > .mod_article > .block:not(.mb-header-image, .ce_image),
#wrapper #container #main > .custom #Grid .inside > .mod_article > .block:not(.ce_image),
#wrapper #container #main > .custom #Grid .inside > .mod_article > .block:not(.content-image),
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline:not(.mb-header-image, .ce_image),
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline:not(.ce_image),
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline:not(.content-image),
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text:not(.mb-header-image, .ce_image),
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text:not(.ce_image),
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text:not(.content-image),
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item:not(.mb-header-image, .ce_image),
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item:not(.ce_image),
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item:not(.content-image),
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-image:not(.mb-header-image, .ce_image),
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-image:not(.ce_image),
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-image:not(.content-image),
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text:not(.mb-header-image, .ce_image),
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text:not(.ce_image),
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text:not(.content-image),
#wrapper #container #main > .page-grid #Grid > .mod_article > .block:not(.mb-header-image, .ce_image),
#wrapper #container #main > .page-grid #Grid > .mod_article > .block:not(.ce_image),
#wrapper #container #main > .page-grid #Grid > .mod_article > .block:not(.content-image),
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline:not(.mb-header-image, .ce_image),
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline:not(.ce_image),
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline:not(.content-image),
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text:not(.mb-header-image, .ce_image),
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text:not(.ce_image),
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text:not(.content-image),
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item:not(.mb-header-image, .ce_image),
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item:not(.ce_image),
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item:not(.content-image),
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-image:not(.mb-header-image, .ce_image),
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-image:not(.ce_image),
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-image:not(.content-image),
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text:not(.mb-header-image, .ce_image),
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text:not(.ce_image),
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text:not(.content-image) {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
@media screen and (min-width: 1200px) {
  /* line 617, ../sass/partials/_main.scss */
  #wrapper #container #main > .inside > .mod_article > .block,
  #wrapper #container #main > .inside > .mod_article > .ce_headline,
  #wrapper #container #main > .inside > .mod_article > .ce_text,
  #wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item,
  #wrapper #container #main > .inside > .mod_article > .content-image,
  #wrapper #container #main > .inside > .mod_article > .content-text,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .block,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .content-image,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .block,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .content-image,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .content-text {
    margin-bottom: 3rem;
  }
  /* line 642, ../sass/partials/_main.scss */
  #wrapper #container #main > .inside > .mod_article > .block:not(.mb-header-image, .ce_image), #wrapper #container #main > .inside > .mod_article > .block:not(.ce_image),
  #wrapper #container #main > .inside > .mod_article > .ce_headline:not(.mb-header-image, .ce_image),
  #wrapper #container #main > .inside > .mod_article > .ce_headline:not(.ce_image),
  #wrapper #container #main > .inside > .mod_article > .ce_text:not(.mb-header-image, .ce_image),
  #wrapper #container #main > .inside > .mod_article > .ce_text:not(.ce_image),
  #wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item:not(.mb-header-image, .ce_image),
  #wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item:not(.ce_image),
  #wrapper #container #main > .inside > .mod_article > .content-image:not(.mb-header-image, .ce_image),
  #wrapper #container #main > .inside > .mod_article > .content-image:not(.ce_image),
  #wrapper #container #main > .inside > .mod_article > .content-text:not(.mb-header-image, .ce_image),
  #wrapper #container #main > .inside > .mod_article > .content-text:not(.ce_image),
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .block:not(.mb-header-image, .ce_image),
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .block:not(.ce_image),
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline:not(.mb-header-image, .ce_image),
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline:not(.ce_image),
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text:not(.mb-header-image, .ce_image),
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text:not(.ce_image),
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item:not(.mb-header-image, .ce_image),
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item:not(.ce_image),
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .content-image:not(.mb-header-image, .ce_image),
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .content-image:not(.ce_image),
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text:not(.mb-header-image, .ce_image),
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text:not(.ce_image),
  #wrapper #container #main > .page-grid #Grid > .mod_article > .block:not(.mb-header-image, .ce_image),
  #wrapper #container #main > .page-grid #Grid > .mod_article > .block:not(.ce_image),
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline:not(.mb-header-image, .ce_image),
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline:not(.ce_image),
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text:not(.mb-header-image, .ce_image),
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text:not(.ce_image),
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item:not(.mb-header-image, .ce_image),
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item:not(.ce_image),
  #wrapper #container #main > .page-grid #Grid > .mod_article > .content-image:not(.mb-header-image, .ce_image),
  #wrapper #container #main > .page-grid #Grid > .mod_article > .content-image:not(.ce_image),
  #wrapper #container #main > .page-grid #Grid > .mod_article > .content-text:not(.mb-header-image, .ce_image),
  #wrapper #container #main > .page-grid #Grid > .mod_article > .content-text:not(.ce_image) {
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 661, ../sass/partials/_main.scss */
#wrapper #container #main > .inside > .mod_article#clublounge-login,
#wrapper #container #main > .custom #Grid .inside > .mod_article#clublounge-login,
#wrapper #container #main > .page-grid #Grid > .mod_article#clublounge-login {
  padding: 4rem 0;
}
@media screen and (max-width: 767px) {
  /* line 661, ../sass/partials/_main.scss */
  #wrapper #container #main > .inside > .mod_article#clublounge-login,
  #wrapper #container #main > .custom #Grid .inside > .mod_article#clublounge-login,
  #wrapper #container #main > .page-grid #Grid > .mod_article#clublounge-login {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
}
/* line 669, ../sass/partials/_main.scss */
#wrapper #container #main > .inside > .mod_article#clublounge-login .block:not(.ce_image),
#wrapper #container #main > .custom #Grid .inside > .mod_article#clublounge-login .block:not(.ce_image),
#wrapper #container #main > .page-grid #Grid > .mod_article#clublounge-login .block:not(.ce_image) {
  margin-bottom: 0;
}
/* line 673, ../sass/partials/_main.scss */
#wrapper #container #main > .inside > .mod_article#clublounge-login .ce_image,
#wrapper #container #main > .custom #Grid .inside > .mod_article#clublounge-login .ce_image,
#wrapper #container #main > .page-grid #Grid > .mod_article#clublounge-login .ce_image {
  margin-top: -4rem;
  margin-bottom: 4rem;
}
@media screen and (max-width: 767px) {
  /* line 673, ../sass/partials/_main.scss */
  #wrapper #container #main > .inside > .mod_article#clublounge-login .ce_image,
  #wrapper #container #main > .custom #Grid .inside > .mod_article#clublounge-login .ce_image,
  #wrapper #container #main > .page-grid #Grid > .mod_article#clublounge-login .ce_image {
    margin-left: -1.25rem !important;
    margin-right: -1.25rem !important;
  }
}
/* line 684, ../sass/partials/_main.scss */
#wrapper #container #main > .inside > .mod_article#clublounge-login + .mbc-article-grid-login,
#wrapper #container #main > .inside > .mod_article#clublounge-login + .mod_mbc_classic_magazine,
#wrapper #container #main > .custom #Grid .inside > .mod_article#clublounge-login + .mbc-article-grid-login,
#wrapper #container #main > .custom #Grid .inside > .mod_article#clublounge-login + .mod_mbc_classic_magazine,
#wrapper #container #main > .page-grid #Grid > .mod_article#clublounge-login + .mbc-article-grid-login,
#wrapper #container #main > .page-grid #Grid > .mod_article#clublounge-login + .mod_mbc_classic_magazine {
  padding: 0;
}
/* line 690, ../sass/partials/_main.scss */
#wrapper #container #main > .inside > .mod_article > .ce_headline,
#wrapper #container #main > .inside > .mod_article > .content-headline,
#wrapper #container #main > .inside > .mod_article > .ce_text,
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item,
#wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register,
#wrapper #container #main > .inside > .mod_article > .content-text,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text {
  color: #fff;
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 690, ../sass/partials/_main.scss */
  #wrapper #container #main > .inside > .mod_article > .ce_headline,
  #wrapper #container #main > .inside > .mod_article > .content-headline,
  #wrapper #container #main > .inside > .mod_article > .ce_text,
  #wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item,
  #wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register,
  #wrapper #container #main > .inside > .mod_article > .content-text,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .content-text {
    width: calc(768px - (1.25rem + 1.25rem));
    margin-left: auto;
    margin-right: auto;
    text-align: center;
  }
}
/* line 709, ../sass/partials/_main.scss */
#wrapper #container #main > .inside > .mod_article > .ce_headline h1,
#wrapper #container #main > .inside > .mod_article > .ce_headline h2,
#wrapper #container #main > .inside > .mod_article > .ce_headline h3,
#wrapper #container #main > .inside > .mod_article > .ce_headline h4,
#wrapper #container #main > .inside > .mod_article > .ce_headline h5,
#wrapper #container #main > .inside > .mod_article > .ce_headline h6,
#wrapper #container #main > .inside > .mod_article > .content-headline h1,
#wrapper #container #main > .inside > .mod_article > .content-headline h2,
#wrapper #container #main > .inside > .mod_article > .content-headline h3,
#wrapper #container #main > .inside > .mod_article > .content-headline h4,
#wrapper #container #main > .inside > .mod_article > .content-headline h5,
#wrapper #container #main > .inside > .mod_article > .content-headline h6,
#wrapper #container #main > .inside > .mod_article > .ce_text h1,
#wrapper #container #main > .inside > .mod_article > .ce_text h2,
#wrapper #container #main > .inside > .mod_article > .ce_text h3,
#wrapper #container #main > .inside > .mod_article > .ce_text h4,
#wrapper #container #main > .inside > .mod_article > .ce_text h5,
#wrapper #container #main > .inside > .mod_article > .ce_text h6,
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h1,
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h2,
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h3,
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h4,
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h5,
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h6,
#wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h1,
#wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h2,
#wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h3,
#wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h4,
#wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h5,
#wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h6,
#wrapper #container #main > .inside > .mod_article > .content-text h1,
#wrapper #container #main > .inside > .mod_article > .content-text h2,
#wrapper #container #main > .inside > .mod_article > .content-text h3,
#wrapper #container #main > .inside > .mod_article > .content-text h4,
#wrapper #container #main > .inside > .mod_article > .content-text h5,
#wrapper #container #main > .inside > .mod_article > .content-text h6,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h1,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h2,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h3,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h4,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h5,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h6,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h1,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h2,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h3,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h4,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h5,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h6,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h1,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h2,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h3,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h4,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h5,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h6,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h1,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h2,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h3,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h4,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h5,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h6,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h1,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h2,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h3,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h4,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h5,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h6,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h1,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h2,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h3,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h4,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h5,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h6,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h1,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h2,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h3,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h4,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h5,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h6,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h1,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h2,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h3,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h4,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h5,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h6,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h1,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h2,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h3,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h4,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h5,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h6,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h1,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h2,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h3,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h4,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h5,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h6,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h1,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h2,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h3,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h4,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h5,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h6,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h1,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h2,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h3,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h4,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h5,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h6 {
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 709, ../sass/partials/_main.scss */
  #wrapper #container #main > .inside > .mod_article > .ce_headline h1,
  #wrapper #container #main > .inside > .mod_article > .ce_headline h2,
  #wrapper #container #main > .inside > .mod_article > .ce_headline h3,
  #wrapper #container #main > .inside > .mod_article > .ce_headline h4,
  #wrapper #container #main > .inside > .mod_article > .ce_headline h5,
  #wrapper #container #main > .inside > .mod_article > .ce_headline h6,
  #wrapper #container #main > .inside > .mod_article > .content-headline h1,
  #wrapper #container #main > .inside > .mod_article > .content-headline h2,
  #wrapper #container #main > .inside > .mod_article > .content-headline h3,
  #wrapper #container #main > .inside > .mod_article > .content-headline h4,
  #wrapper #container #main > .inside > .mod_article > .content-headline h5,
  #wrapper #container #main > .inside > .mod_article > .content-headline h6,
  #wrapper #container #main > .inside > .mod_article > .ce_text h1,
  #wrapper #container #main > .inside > .mod_article > .ce_text h2,
  #wrapper #container #main > .inside > .mod_article > .ce_text h3,
  #wrapper #container #main > .inside > .mod_article > .ce_text h4,
  #wrapper #container #main > .inside > .mod_article > .ce_text h5,
  #wrapper #container #main > .inside > .mod_article > .ce_text h6,
  #wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h1,
  #wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h2,
  #wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h3,
  #wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h4,
  #wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h5,
  #wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h6,
  #wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h1,
  #wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h2,
  #wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h3,
  #wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h4,
  #wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h5,
  #wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h6,
  #wrapper #container #main > .inside > .mod_article > .content-text h1,
  #wrapper #container #main > .inside > .mod_article > .content-text h2,
  #wrapper #container #main > .inside > .mod_article > .content-text h3,
  #wrapper #container #main > .inside > .mod_article > .content-text h4,
  #wrapper #container #main > .inside > .mod_article > .content-text h5,
  #wrapper #container #main > .inside > .mod_article > .content-text h6,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h1,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h2,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h3,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h4,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h5,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h6,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h1,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h2,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h3,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h4,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h5,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h6,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h1,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h2,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h3,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h4,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h5,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h6,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h1,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h2,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h3,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h4,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h5,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h6,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h1,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h2,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h3,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h4,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h5,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h6,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h1,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h2,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h3,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h4,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h5,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h6,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h1,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h2,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h3,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h4,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h5,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h6,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h1,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h2,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h3,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h4,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h5,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h6,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h1,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h2,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h3,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h4,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h5,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h6,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h1,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h2,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h3,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h4,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h5,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h6,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h1,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h2,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h3,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h4,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h5,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h6,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h1,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h2,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h3,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h4,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h5,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h6 {
    text-align: center;
  }
}
/* line 723, ../sass/partials/_main.scss */
#wrapper #container #main > .inside > .mod_article > .ce_headline h1.align-left,
#wrapper #container #main > .inside > .mod_article > .ce_headline h2.align-left,
#wrapper #container #main > .inside > .mod_article > .ce_headline h3.align-left,
#wrapper #container #main > .inside > .mod_article > .ce_headline h4.align-left,
#wrapper #container #main > .inside > .mod_article > .ce_headline h5.align-left,
#wrapper #container #main > .inside > .mod_article > .ce_headline h6.align-left,
#wrapper #container #main > .inside > .mod_article > .content-headline h1.align-left,
#wrapper #container #main > .inside > .mod_article > .content-headline h2.align-left,
#wrapper #container #main > .inside > .mod_article > .content-headline h3.align-left,
#wrapper #container #main > .inside > .mod_article > .content-headline h4.align-left,
#wrapper #container #main > .inside > .mod_article > .content-headline h5.align-left,
#wrapper #container #main > .inside > .mod_article > .content-headline h6.align-left,
#wrapper #container #main > .inside > .mod_article > .ce_text h1.align-left,
#wrapper #container #main > .inside > .mod_article > .ce_text h2.align-left,
#wrapper #container #main > .inside > .mod_article > .ce_text h3.align-left,
#wrapper #container #main > .inside > .mod_article > .ce_text h4.align-left,
#wrapper #container #main > .inside > .mod_article > .ce_text h5.align-left,
#wrapper #container #main > .inside > .mod_article > .ce_text h6.align-left,
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h1.align-left,
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h2.align-left,
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h3.align-left,
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h4.align-left,
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h5.align-left,
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h6.align-left,
#wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h1.align-left,
#wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h2.align-left,
#wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h3.align-left,
#wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h4.align-left,
#wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h5.align-left,
#wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h6.align-left,
#wrapper #container #main > .inside > .mod_article > .content-text h1.align-left,
#wrapper #container #main > .inside > .mod_article > .content-text h2.align-left,
#wrapper #container #main > .inside > .mod_article > .content-text h3.align-left,
#wrapper #container #main > .inside > .mod_article > .content-text h4.align-left,
#wrapper #container #main > .inside > .mod_article > .content-text h5.align-left,
#wrapper #container #main > .inside > .mod_article > .content-text h6.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h1.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h2.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h3.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h4.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h5.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h6.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h1.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h2.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h3.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h4.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h5.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h6.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h1.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h2.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h3.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h4.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h5.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h6.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h1.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h2.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h3.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h4.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h5.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h6.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h1.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h2.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h3.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h4.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h5.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h6.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h1.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h2.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h3.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h4.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h5.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h6.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h1.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h2.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h3.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h4.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h5.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h6.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h1.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h2.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h3.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h4.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h5.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h6.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h1.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h2.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h3.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h4.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h5.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h6.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h1.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h2.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h3.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h4.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h5.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h6.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h1.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h2.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h3.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h4.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h5.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h6.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h1.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h2.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h3.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h4.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h5.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h6.align-left {
  text-align: left;
  margin-left: 0;
}
/* line 728, ../sass/partials/_main.scss */
#wrapper #container #main > .inside > .mod_article > .ce_headline h1.align-right,
#wrapper #container #main > .inside > .mod_article > .ce_headline h2.align-right,
#wrapper #container #main > .inside > .mod_article > .ce_headline h3.align-right,
#wrapper #container #main > .inside > .mod_article > .ce_headline h4.align-right,
#wrapper #container #main > .inside > .mod_article > .ce_headline h5.align-right,
#wrapper #container #main > .inside > .mod_article > .ce_headline h6.align-right,
#wrapper #container #main > .inside > .mod_article > .content-headline h1.align-right,
#wrapper #container #main > .inside > .mod_article > .content-headline h2.align-right,
#wrapper #container #main > .inside > .mod_article > .content-headline h3.align-right,
#wrapper #container #main > .inside > .mod_article > .content-headline h4.align-right,
#wrapper #container #main > .inside > .mod_article > .content-headline h5.align-right,
#wrapper #container #main > .inside > .mod_article > .content-headline h6.align-right,
#wrapper #container #main > .inside > .mod_article > .ce_text h1.align-right,
#wrapper #container #main > .inside > .mod_article > .ce_text h2.align-right,
#wrapper #container #main > .inside > .mod_article > .ce_text h3.align-right,
#wrapper #container #main > .inside > .mod_article > .ce_text h4.align-right,
#wrapper #container #main > .inside > .mod_article > .ce_text h5.align-right,
#wrapper #container #main > .inside > .mod_article > .ce_text h6.align-right,
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h1.align-right,
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h2.align-right,
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h3.align-right,
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h4.align-right,
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h5.align-right,
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item h6.align-right,
#wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h1.align-right,
#wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h2.align-right,
#wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h3.align-right,
#wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h4.align-right,
#wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h5.align-right,
#wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register h6.align-right,
#wrapper #container #main > .inside > .mod_article > .content-text h1.align-right,
#wrapper #container #main > .inside > .mod_article > .content-text h2.align-right,
#wrapper #container #main > .inside > .mod_article > .content-text h3.align-right,
#wrapper #container #main > .inside > .mod_article > .content-text h4.align-right,
#wrapper #container #main > .inside > .mod_article > .content-text h5.align-right,
#wrapper #container #main > .inside > .mod_article > .content-text h6.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h1.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h2.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h3.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h4.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h5.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline h6.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h1.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h2.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h3.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h4.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h5.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline h6.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h1.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h2.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h3.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h4.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h5.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text h6.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h1.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h2.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h3.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h4.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h5.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item h6.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h1.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h2.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h3.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h4.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h5.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register h6.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h1.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h2.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h3.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h4.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h5.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text h6.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h1.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h2.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h3.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h4.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h5.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline h6.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h1.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h2.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h3.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h4.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h5.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline h6.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h1.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h2.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h3.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h4.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h5.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text h6.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h1.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h2.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h3.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h4.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h5.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item h6.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h1.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h2.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h3.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h4.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h5.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register h6.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h1.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h2.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h3.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h4.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h5.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text h6.align-right {
  text-align: right;
  margin-right: 0;
}
/* line 734, ../sass/partials/_main.scss */
#wrapper #container #main > .inside > .mod_article > .ce_headline.align-left,
#wrapper #container #main > .inside > .mod_article > .content-headline.align-left,
#wrapper #container #main > .inside > .mod_article > .ce_text.align-left,
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item.align-left,
#wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register.align-left,
#wrapper #container #main > .inside > .mod_article > .content-text.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register.align-left,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register.align-left,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text.align-left {
  text-align: left;
  margin-left: 0;
}
/* line 739, ../sass/partials/_main.scss */
#wrapper #container #main > .inside > .mod_article > .ce_headline.align-right,
#wrapper #container #main > .inside > .mod_article > .content-headline.align-right,
#wrapper #container #main > .inside > .mod_article > .ce_text.align-right,
#wrapper #container #main > .inside > .mod_article > .ce_mbc_wisarchiv_item.align-right,
#wrapper #container #main > .inside > .mod_article > .mod_mbc_xentry_register.align-right,
#wrapper #container #main > .inside > .mod_article > .content-text.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_headline.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-headline.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_mbc_wisarchiv_item.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_xentry_register.align-right,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_headline.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-headline.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_mbc_wisarchiv_item.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_xentry_register.align-right,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text.align-right {
  text-align: right;
  margin-right: 0;
}
@media screen and (min-width: 1200px) {
  /* line 746, ../sass/partials/_main.scss */
  #wrapper #container #main > .inside > .mod_article > .mod_mbc_vehicle_data.block,
  #wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_mbc_vehicle_data.block,
  #wrapper #container #main > .page-grid #Grid > .mod_article > .mod_mbc_vehicle_data.block {
    margin-left: 0;
    margin-right: 0;
  }
}
/* line 758, ../sass/partials/_main.scss */
#wrapper #container #main > .inside > .mod_article > .ce_text ul,
#wrapper #container #main > .inside > .mod_article > .mod_faqlist ul,
#wrapper #container #main > .inside > .mod_article > .mod_faqreader ul,
#wrapper #container #main > .inside > .mod_article > .content-text ul,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text ul,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_faqlist ul,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_faqreader ul,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text ul,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text ul,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_faqlist ul,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_faqreader ul,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text ul {
  list-style: disc;
}
/* line 762, ../sass/partials/_main.scss */
#wrapper #container #main > .inside > .mod_article > .ce_text ol,
#wrapper #container #main > .inside > .mod_article > .mod_faqlist ol,
#wrapper #container #main > .inside > .mod_article > .mod_faqreader ol,
#wrapper #container #main > .inside > .mod_article > .content-text ol,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text ol,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_faqlist ol,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_faqreader ol,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text ol,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text ol,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_faqlist ol,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_faqreader ol,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text ol {
  list-style: decimal;
}
/* line 768, ../sass/partials/_main.scss */
#wrapper #container #main > .inside > .mod_article > .ce_text ul li,
#wrapper #container #main > .inside > .mod_article > .ce_text ol li,
#wrapper #container #main > .inside > .mod_article > .mod_faqlist ul li,
#wrapper #container #main > .inside > .mod_article > .mod_faqlist ol li,
#wrapper #container #main > .inside > .mod_article > .mod_faqreader ul li,
#wrapper #container #main > .inside > .mod_article > .mod_faqreader ol li,
#wrapper #container #main > .inside > .mod_article > .content-text ul li,
#wrapper #container #main > .inside > .mod_article > .content-text ol li,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text ul li,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .ce_text ol li,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_faqlist ul li,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_faqlist ol li,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_faqreader ul li,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .mod_faqreader ol li,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text ul li,
#wrapper #container #main > .custom #Grid .inside > .mod_article > .content-text ol li,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text ul li,
#wrapper #container #main > .page-grid #Grid > .mod_article > .ce_text ol li,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_faqlist ul li,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_faqlist ol li,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_faqreader ul li,
#wrapper #container #main > .page-grid #Grid > .mod_article > .mod_faqreader ol li,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text ul li,
#wrapper #container #main > .page-grid #Grid > .mod_article > .content-text ol li {
  margin-left: 24px;
  line-height: 1.8em;
}
/* line 775, ../sass/partials/_main.scss */
#wrapper #container #main > .inside > .mod_article > iframe,
#wrapper #container #main > .custom #Grid .inside > .mod_article > iframe,
#wrapper #container #main > .page-grid #Grid > .mod_article > iframe {
  width: 100%;
  min-height: 400px;
}
/* line 786, ../sass/partials/_main.scss */
#wrapper #container #main > .inside + .custom #Grid .inside > .mod_article {
  padding: 0;
}
/* line 795, ../sass/partials/_main.scss */
#wrapper #container #main > .inside + .custom + .page-grid #Grid > .mod_article {
  padding: 0;
}
/* line 804, ../sass/partials/_main.scss */
#wrapper #container #main > .inside + .page-grid #Grid > .mod_article {
  padding: 0;
}
/* line 812, ../sass/partials/_main.scss */
#wrapper #container #main > .inside + .page-grid + .custom #Grid .inside > .mod_article {
  padding: 0;
}
/* line 821, ../sass/partials/_main.scss */
#wrapper #container #main > .inside + .page-grid + .custom + .page-grid #Grid > .mod_article {
  padding: 0;
}
/* line 831, ../sass/partials/_main.scss */
#wrapper #container #left {
  position: relative;
}
/* line 834, ../sass/partials/_main.scss */
#wrapper #container #left > .inside {
  height: 100%;
}
/* line 839, ../sass/partials/_main.scss */
#wrapper #container #right {
  position: relative;
}
/* line 842, ../sass/partials/_main.scss */
#wrapper #container #right > .inside {
  height: 100%;
}
/* line 848, ../sass/partials/_main.scss */
#wrapper #footer {
  font-size: 0.75rem;
  line-height: 1rem;
  margin-bottom: 1.5rem;
  margin-top: 1.5rem;
}
/* line 854, ../sass/partials/_main.scss */
#wrapper #footer > .inside {
  height: 100%;
  overflow: hidden;
  font-size: inherit;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  border-top: 2px solid #636363;
  justify-content: center;
  margin-left: 1.25rem;
  margin-right: 1.25rem;
  padding: 1.25rem 0 0 0;
}
@media screen and (min-width: 768px) {
  /* line 854, ../sass/partials/_main.scss */
  #wrapper #footer > .inside {
    margin-left: 0;
    margin-right: 0;
  }
}
@media screen and (min-width: 1200px) {
  /* line 854, ../sass/partials/_main.scss */
  #wrapper #footer > .inside {
    justify-content: flex-end;
  }
}
/* line 876, ../sass/partials/_main.scss */
#wrapper #footer > .inside .mod_changelanguage,
#wrapper #footer > .inside .mod_navigation {
  font-size: inherit;
}
/* line 885, ../sass/partials/_main.scss */
#wrapper #footer > .inside .mod_changelanguage ul,
#wrapper #footer > .inside .mod_navigation ul {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  font-size: inherit;
}
@media screen and (min-width: 1200px) {
  /* line 885, ../sass/partials/_main.scss */
  #wrapper #footer > .inside .mod_changelanguage ul,
  #wrapper #footer > .inside .mod_navigation ul {
    justify-content: flex-end;
  }
}
/* line 900, ../sass/partials/_main.scss */
#wrapper #footer > .inside .mod_changelanguage ul li,
#wrapper #footer > .inside .mod_navigation ul li {
  font-size: inherit;
}
@media screen and (min-width: 1200px) {
  /* line 900, ../sass/partials/_main.scss */
  #wrapper #footer > .inside .mod_changelanguage ul li,
  #wrapper #footer > .inside .mod_navigation ul li {
    float: left;
  }
}
/* line 907, ../sass/partials/_main.scss */
#wrapper #footer > .inside .mod_changelanguage ul li strong,
#wrapper #footer > .inside .mod_changelanguage ul li a,
#wrapper #footer > .inside .mod_navigation ul li strong,
#wrapper #footer > .inside .mod_navigation ul li a {
  padding: 0.25rem 0.75rem;
  margin: 0px;
  color: #636363;
  text-decoration: none;
}
@media screen and (min-width: 1200px) {
  /* line 907, ../sass/partials/_main.scss */
  #wrapper #footer > .inside .mod_changelanguage ul li strong,
  #wrapper #footer > .inside .mod_changelanguage ul li a,
  #wrapper #footer > .inside .mod_navigation ul li strong,
  #wrapper #footer > .inside .mod_navigation ul li a {
    padding: 0 0.75rem;
  }
}
/* line 919, ../sass/partials/_main.scss */
#wrapper #footer > .inside .mod_changelanguage ul li strong.active,
#wrapper #footer > .inside .mod_changelanguage ul li a.active,
#wrapper #footer > .inside .mod_navigation ul li strong.active,
#wrapper #footer > .inside .mod_navigation ul li a.active {
  color: #00adef;
}
@media screen and (min-width: 1200px) {
  /* line 924, ../sass/partials/_main.scss */
  #wrapper #footer > .inside .mod_changelanguage ul li strong.first,
  #wrapper #footer > .inside .mod_changelanguage ul li a.first,
  #wrapper #footer > .inside .mod_navigation ul li strong.first,
  #wrapper #footer > .inside .mod_navigation ul li a.first {
    padding-left: 0;
  }
  /* line 929, ../sass/partials/_main.scss */
  #wrapper #footer > .inside .mod_changelanguage ul li strong.last,
  #wrapper #footer > .inside .mod_changelanguage ul li a.last,
  #wrapper #footer > .inside .mod_navigation ul li strong.last,
  #wrapper #footer > .inside .mod_navigation ul li a.last {
    padding-right: 0;
  }
}
/* line 937, ../sass/partials/_main.scss */
#wrapper #footer > .inside .mod_changelanguage ul li a:hover,
#wrapper #footer > .inside .mod_navigation ul li a:hover {
  color: #00adef;
}
@media screen and (min-width: 576px) {
  /* line 942, ../sass/partials/_main.scss */
  #wrapper #footer > .inside .mod_changelanguage ul li:last-child strong, #wrapper #footer > .inside .mod_changelanguage ul li:last-child a,
  #wrapper #footer > .inside .mod_navigation ul li:last-child strong,
  #wrapper #footer > .inside .mod_navigation ul li:last-child a {
    padding-right: 0;
  }
  /* line 943, ../sass/partials/_main.scss */
  #wrapper #footer > .inside .mod_changelanguage ul li:first-child strong, #wrapper #footer > .inside .mod_changelanguage ul li:first-child a,
  #wrapper #footer > .inside .mod_navigation ul li:first-child strong,
  #wrapper #footer > .inside .mod_navigation ul li:first-child a {
    padding-left: 0;
  }
}
/* line 951, ../sass/partials/_main.scss */
#wrapper #footer > .inside .mod_changelanguage {
  order: 1;
}
@media screen and (min-width: 1200px) {
  /* line 951, ../sass/partials/_main.scss */
  #wrapper #footer > .inside .mod_changelanguage {
    padding-right: 1.5rem;
  }
}
/* line 960, ../sass/partials/_main.scss */
#wrapper #footer > .inside .mod_navigation {
  order: 2;
}
/* line 966, ../sass/partials/_main.scss */
#wrapper .m-b-2 {
  margin-bottom: 1.5rem;
}

/* line 973, ../sass/partials/_main.scss */
.btn {
  color: #fff;
  text-align: center;
  padding: 1rem 3rem;
  border-radius: 0;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  border: none !important;
}

/* line 985, ../sass/partials/_main.scss */
.btn-primary {
  background: #00adef;
  border: 0px solid #00adef;
  color: #fff !important;
}
/* line 990, ../sass/partials/_main.scss */
.btn-primary:hover {
  background: #00adef !important;
  color: #fff !important;
}
/* line 996, ../sass/partials/_main.scss */
.btn-primary:active {
  background: #00adef;
}
/* line 1000, ../sass/partials/_main.scss */
.btn-primary:active:focus {
  box-shadow: none;
}

/* line 1005, ../sass/partials/_main.scss */
.btn-info {
  background: #666;
  border: 0px solid #666;
  color: #fff !important;
}
/* line 1010, ../sass/partials/_main.scss */
.btn-info:hover {
  background: #666 !important;
  color: #fff !important;
}
/* line 1015, ../sass/partials/_main.scss */
.btn-info:focus {
  box-shadow: none;
}
/* line 1019, ../sass/partials/_main.scss */
.btn-info:active {
  background: #666;
}
/* line 1023, ../sass/partials/_main.scss */
.btn-info:active:focus {
  box-shadow: none;
}

/* line 1028, ../sass/partials/_main.scss */
.btn-success {
  background: #057C17;
  border: 0px solid #057C17;
  color: #fff !important;
}
/* line 1033, ../sass/partials/_main.scss */
.btn-success:hover {
  background: #057C17 !important;
  color: #fff !important;
}
/* line 1038, ../sass/partials/_main.scss */
.btn-success:focus {
  box-shadow: none;
  background: #057C17 !important;
}
/* line 1043, ../sass/partials/_main.scss */
.btn-success:active {
  background: #057C17;
}
/* line 1047, ../sass/partials/_main.scss */
.btn-success:active:focus {
  box-shadow: none;
}

/* line 1052, ../sass/partials/_main.scss */
.btn-danger {
  background: #9D0000;
  border: 0px solid #9D0000;
  color: #fff !important;
}
/* line 1057, ../sass/partials/_main.scss */
.btn-danger:hover {
  background: #9D0000 !important;
  color: #fff !important;
}
/* line 1062, ../sass/partials/_main.scss */
.btn-danger:focus {
  box-shadow: none;
  background: #9D0000 !important;
}
/* line 1067, ../sass/partials/_main.scss */
.btn-danger:active {
  background: #9D0000;
}
/* line 1071, ../sass/partials/_main.scss */
.btn-danger:active:focus {
  box-shadow: none;
}

/* line 1077, ../sass/partials/_main.scss */
.step {
  padding: 0;
  color: #00adef;
  background: transparent;
  border: none;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* line 1086, ../sass/partials/_main.scss */
.step:before {
  font-family: "Font Awesome 5";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  font-weight: 600;
  content: "\f053";
  font-size: 1rem;
  color: #00adef;
  margin-right: 0.5rem;
  cursor: pointer;
  pointer-events: none;
}

/* line 1103, ../sass/partials/_main.scss */
.answer {
  padding: 0;
  color: #00adef;
  background: transparent;
  border: none;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* line 1112, ../sass/partials/_main.scss */
.answer:after {
  font-family: "Font Awesome 5";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  font-weight: 600;
  content: "\f054";
  font-size: 1rem;
  color: #00adef;
  margin-left: 0.5rem;
  cursor: pointer;
  pointer-events: none;
}

/* line 1129, ../sass/partials/_main.scss */
.zw-mt-1 {
  margin-top: 1.5rem !important;
}

/* line 1133, ../sass/partials/_main.scss */
.zw-mt-3-md-1 {
  margin-top: 3rem !important;
}
@media screen and (min-width: 768px) {
  /* line 1133, ../sass/partials/_main.scss */
  .zw-mt-3-md-1 {
    margin-top: 1.5rem !important;
  }
}

/* line 1141, ../sass/partials/_main.scss */
.zw-mt-2-md-1 {
  margin-top: 2rem !important;
}
@media screen and (min-width: 768px) {
  /* line 1141, ../sass/partials/_main.scss */
  .zw-mt-2-md-1 {
    margin-top: 1.5rem !important;
  }
}

/* line 1149, ../sass/partials/_main.scss */
.zw-pt-1 {
  padding-top: 1.5rem !important;
}

/* line 1153, ../sass/partials/_main.scss */
.zw-mb-1 {
  margin-bottom: 1.5rem !important;
}

/* line 1157, ../sass/partials/_main.scss */
.zw-mb-3-md-1 {
  margin-bottom: 3rem !important;
}
@media screen and (min-width: 768px) {
  /* line 1157, ../sass/partials/_main.scss */
  .zw-mb-3-md-1 {
    margin-bottom: 1.5rem !important;
  }
}

/* line 1165, ../sass/partials/_main.scss */
.zw-mb-2-md-1 {
  margin-bottom: 2rem !important;
}
@media screen and (min-width: 768px) {
  /* line 1165, ../sass/partials/_main.scss */
  .zw-mb-2-md-1 {
    margin-bottom: 1.5rem !important;
  }
}

/* line 1173, ../sass/partials/_main.scss */
.divider {
  display: block;
  border-bottom: 2px solid #636363;
  width: 75%;
  margin: 2rem auto;
}
@media screen and (min-width: 1200px) {
  /* line 1173, ../sass/partials/_main.scss */
  .divider {
    margin: 3rem auto;
  }
}

/* line 1184, ../sass/partials/_main.scss */
.icon-container {
  width: 145px;
  height: 145px;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
/* line 1191, ../sass/partials/_main.scss */
.icon-container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
/* line 1197, ../sass/partials/_main.scss */
.icon-container .icon {
  background: #636363;
}

/* line 1205, ../sass/partials/_main.scss */
.club-academy-wrapper.active .cluster-icon-container .icon {
  background: #00adef;
}

/* line 1215, ../sass/partials/_main.scss */
.a-item.active .icon-container .icon {
  background: #00adef;
}

/* line 1223, ../sass/partials/_main.scss */
.featherlight .featherlight-content {
  padding: 0 !important;
  border-bottom: 0 !important;
  max-height: 100% !important;
  background: transparent !important;
  margin-left: 1.125rem !important;
  margin-right: 1.125rem !important;
}
/* line 1232, ../sass/partials/_main.scss */
.featherlight .featherlight-close-icon {
  line-height: 35px !important;
  width: 35px !important;
  font-size: 24px !important;
}

/* line 1239, ../sass/partials/_main.scss */
.zw-modal {
  display: none;
}
/* line 1242, ../sass/partials/_main.scss */
.zw-modal video {
  max-height: 600px;
  height: 100%;
  width: 100%;
}

/* line 1250, ../sass/partials/_main.scss */
form#add-to-apple-wallet .formbody {
  padding-bottom: 0;
}

/* line 1255, ../sass/partials/_main.scss */
.apple-wallet-button-two-line,
form button.apple-wallet-button-two-line,
input[type="submit"].apple-wallet-button-two-line {
  margin-top: 1.25rem;
  width: 193px;
  height: 61px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  padding: 0;
  background-color: transparent;
  border: none;
  cursor: pointer;
}
/* line 1270, ../sass/partials/_main.scss */
.apple-wallet-button-two-line:hover,
form button.apple-wallet-button-two-line:hover,
input[type="submit"].apple-wallet-button-two-line:hover {
  background-position: unset !important;
}
/* line 1274, ../sass/partials/_main.scss */
.apple-wallet-button-two-line.de,
form button.apple-wallet-button-two-line.de,
input[type="submit"].apple-wallet-button-two-line.de {
  background-image: url("../images/walletButtons/DE_Add_to_Apple_Wallet_RGB_101421.svg");
}
/* line 1278, ../sass/partials/_main.scss */
.apple-wallet-button-two-line.en,
form button.apple-wallet-button-two-line.en,
input[type="submit"].apple-wallet-button-two-line.en {
  background-image: url("../images/walletButtons/US-UK_Add_to_Apple_Wallet_RGB_101421.svg");
}

/* line 1283, ../sass/partials/_main.scss */
#add-to-google-wallet {
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  cursor: pointer;
  margin-top: 1.25rem;
  margin-bottom: .125em;
}

/* line 1293, ../sass/partials/_main.scss */
.zw_t_checkbox_container {
  display: flex;
  flex-wrap: wrap;
  flex: 0 0 100%;
}
/* line 1298, ../sass/partials/_main.scss */
.zw_t_checkbox_container.cont {
  margin-bottom: -2rem;
}
@media screen and (min-width: 1200px) {
  /* line 1298, ../sass/partials/_main.scss */
  .zw_t_checkbox_container.cont {
    margin-bottom: -3rem;
  }
}
/* line 1306, ../sass/partials/_main.scss */
.zw_t_checkbox_container legend {
  font-family: CorporateACondensedRegular;
  flex: 0 0 100%;
  margin-bottom: 2rem;
  font-size: 1.75rem;
  line-height: 2rem;
  font-weight: 400;
  cursor: pointer;
}
@media screen and (min-width: 1200px) {
  /* line 1306, ../sass/partials/_main.scss */
  .zw_t_checkbox_container legend {
    margin-bottom: 3rem;
  }
}
/* line 1319, ../sass/partials/_main.scss */
.zw_t_checkbox_container legend.is-error {
  color: #ff3c4f;
}
/* line 1323, ../sass/partials/_main.scss */
.zw_t_checkbox_container legend::after {
  font-family: "Font Awesome 5";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  font-weight: 600;
  content: "\f077";
  margin-left: .5rem;
  cursor: pointer;
  pointer-events: none;
  font-size: .75em;
}
/* line 1339, ../sass/partials/_main.scss */
.zw_t_checkbox_container legend.chevronDown::after {
  content: "\f078";
}
/* line 1344, ../sass/partials/_main.scss */
.zw_t_checkbox_container legend.chevronUp::after {
  content: "\f077";
}
/* line 1349, ../sass/partials/_main.scss */
.zw_t_checkbox_container legend.chevronUp::after {
  content: "\f078";
}
/* line 1354, ../sass/partials/_main.scss */
.zw_t_checkbox_container .input-wrapper {
  display: flex;
  align-items: center;
  flex: 0 0 auto;
}
/* line 1359, ../sass/partials/_main.scss */
.zw_t_checkbox_container .input-wrapper input[type="checkbox"] {
  margin-right: 0.5em;
}
/* line 1364, ../sass/partials/_main.scss */
.zw_t_checkbox_container .input-wrapper.is-error label {
  color: #ff3c4f;
}
/* line 1371, ../sass/partials/_main.scss */
.zw_t_checkbox_container .inner-wrapper {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr;
  column-gap: 1em;
  row-gap: 0.5em;
  margin-bottom: 2rem;
}
@media screen and (min-width: 768px) {
  /* line 1371, ../sass/partials/_main.scss */
  .zw_t_checkbox_container .inner-wrapper {
    margin-bottom: 3rem;
  }
}
@media screen and (min-width: 576px) {
  /* line 1371, ../sass/partials/_main.scss */
  .zw_t_checkbox_container .inner-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media screen and (min-width: 992px) {
  /* line 1371, ../sass/partials/_main.scss */
  .zw_t_checkbox_container .inner-wrapper {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media screen and (min-width: 1200px) {
  /* line 1371, ../sass/partials/_main.scss */
  .zw_t_checkbox_container .inner-wrapper {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
/* line 1395, ../sass/partials/_main.scss */
.zw_t_checkbox_container .inner-wrapper.hidden {
  display: none;
}

/* line 1418, ../sass/partials/_main.scss */
.mod_mbc_member_profile_filter .userMessagesPalleteBody form + .messagesListContainer {
  margin-top: 0;
}
/* line 1424, ../sass/partials/_main.scss */
.mod_mbc_member_profile_filter #sendmessage form .formbody table {
  margin-bottom: 0;
}

/* line 1429, ../sass/partials/_main.scss */
#sendmessage form .formbody table {
  margin-bottom: 0;
}

/* line 1433, ../sass/partials/_main.scss */
.gmapDisplay {
  position: relative;
  overflow: hidden;
  height: 500px;
  min-height: 45vh;
  max-height: 600px;
  margin-top: 2.2rem;
}
@media screen and (min-width: 1200px) {
  /* line 1433, ../sass/partials/_main.scss */
  .gmapDisplay {
    margin-top: 3.2rem;
  }
}
/* line 1445, ../sass/partials/_main.scss */
.gmapDisplay .infoWindow {
  color: #636363;
}
/* line 1449, ../sass/partials/_main.scss */
.gmapDisplay .infoWindow .entry-content div {
  margin-bottom: .5em;
}
/* line 1454, ../sass/partials/_main.scss */
.gmapDisplay .infoWindow .entry-content .title-wrapper .poi-title {
  font-size: 1.725em;
  line-height: 1.2em;
}
/* line 1464, ../sass/partials/_main.scss */
.gmapDisplay .infoWindow .entry-content .fa,
.gmapDisplay .infoWindow .entry-content .fas {
  margin-right: .5em;
}
/* line 1469, ../sass/partials/_main.scss */
.gmapDisplay .infoWindow .entry-content .zw-send-message-button {
  color: #057C17;
}
/* line 1475, ../sass/partials/_main.scss */
.gmapDisplay.inactive.blured {
  background: url("../images/gmap-gray-pixelized-cut.png") no-repeat;
  position: relative;
  background-size: cover;
}
/* line 1481, ../sass/partials/_main.scss */
.gmapDisplay .consent-wrapper {
  background: #000000;
  position: absolute;
  padding: 1em;
  left: 9%;
  top: 50%;
  transform: translate(-5%, -50%);
}
/* line 1489, ../sass/partials/_main.scss */
.gmapDisplay .consent-wrapper .title {
  margin-bottom: 1.225rem;
}
@media screen and (min-width: 768px) {
  /* line 1481, ../sass/partials/_main.scss */
  .gmapDisplay .consent-wrapper {
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}

/* line 1503, ../sass/partials/_main.scss */
.zw-c-primary {
  color: #00adef;
}

/* line 1507, ../sass/partials/_main.scss */
.zw-c-sucess {
  color: #057C17;
}

/* line 1511, ../sass/partials/_main.scss */
.zw-c-error {
  color: #ff3c4f;
}

/* line 1516, ../sass/partials/_main.scss */
.zw-i-circle-check::before {
  font-family: "Font Awesome 5";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  font-weight: 600;
  content: "\f058";
  margin-right: .25em;
  cursor: pointer;
  pointer-events: none;
  font-size: 1em;
  color: #057C17;
}

/* line 1534, ../sass/partials/_main.scss */
.zw-i-chev-r::after {
  font-family: "Font Awesome 5";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  font-weight: 600;
  content: "\f054";
  margin-left: .25em;
  cursor: pointer;
  pointer-events: none;
  font-size: .75em;
}

/* line 1551, ../sass/partials/_main.scss */
.zw-i-chev-l::before {
  font-family: "Font Awesome 5";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  font-weight: 600;
  content: "\f053";
  margin-left: .25em;
  cursor: pointer;
  pointer-events: none;
  font-size: .75em;
}

/* line 1567, ../sass/partials/_main.scss */
.zw-nav {
  display: block;
}

/* line 1571, ../sass/partials/_main.scss */
#clubMagazineStage {
  display: none;
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  right: 100vw;
  top: 0;
  bottom: 100vh;
  background-color: rgba(0, 0, 0, 0.75);
}

/* line 1586, ../sass/partials/_main.scss */
#stageClose {
  display: block;
  position: fixed;
  left: 1vw;
  top: 1vh;
  border: 2px solid #e0e0e0;
  border-radius: 5px;
  padding: 0.25em 2em;
  color: white;
  font-weight: bold;
  background-color: #00adef;
  cursor: pointer;
}
/* line 1599, ../sass/partials/_main.scss */
#stageClose::before {
  font-family: FontAwesome;
  content: "\f00d";
  position: relative;
  top: 0;
  left: -1em;
}
/* line 1610, ../sass/partials/_main.scss */
#stageClose:hover {
  border: 2px solid #333333;
}
/* line 1613, ../sass/partials/_main.scss */
#stageClose:hover::before {
  color: #e0e0e0;
}

/* line 1619, ../sass/partials/_main.scss */
.c-red {
  color: #ff3c4f;
}

/* line 1625, ../sass/partials/_main.scss */
.fa-solid.fa-circle-info::before {
  font-family: "Font Awesome 5";
  font-weight: 600;
  content: "\f05a";
  font-size: 1.55rem;
  font-style: normal;
  color: #636363;
  border-radius: 50%;
  background: radial-gradient(#ffffff, #636363);
}
/* line 1637, ../sass/partials/_main.scss */
.fa-solid.fa-circle-info:hover::before {
  color: #00adef;
}

/* line 1644, ../sass/partials/_main.scss */
.login .action-container {
  display: flex;
}
/* line 1647, ../sass/partials/_main.scss */
.login .action-container .info-icon-container {
  margin-left: 0.5em;
}
/* line 1652, ../sass/partials/_main.scss */
.login .action-container .forgot-password-link a {
  margin: 0px;
  line-height: 1.5rem;
  font-size: 1.25rem;
  text-decoration: none;
  font-family: CorporateACondensedRegular;
}
/* line 1663, ../sass/partials/_main.scss */
.login.widget.widget-submit {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: .5em;
}
/* line 1670, ../sass/partials/_main.scss */
.login.widget.widget-submit .submit {
  margin-bottom: 0 !important;
}

/* line 1680, ../sass/partials/_main.scss */
.clublounge-items .ui-state-hover,
.clublounge-items .ui-widget-content .ui-state-hover,
.clublounge-items .ui-widget-header .ui-state-hover,
.clublounge-items .ui-state-focus,
.clublounge-items .ui-widget-content .ui-state-focus,
.clublounge-items .ui-widget-header .ui-state-focus,
.clublounge-items .ui-button:hover,
.clublounge-items .ui-button:focus {
  opacity: 0.6;
}
/* line 1691, ../sass/partials/_main.scss */
.clublounge-items .ui-widget-header {
  background: #00adef;
  color: white;
}
/* line 1696, ../sass/partials/_main.scss */
.clublounge-items .ui-datepicker .ui-datepicker-prev,
.clublounge-items .ui-datepicker .ui-datepicker-next {
  top: 2px;
}
/* line 1701, ../sass/partials/_main.scss */
.clublounge-items .ui-datepicker .ui-datepicker-title {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
}
/* line 1708, ../sass/partials/_main.scss */
.clublounge-items .ui-widget.ui-widget-content {
  border: 1px solid #00adef;
}
/* line 1712, ../sass/partials/_main.scss */
.clublounge-items .ui-state-active,
.clublounge-items .ui-widget-content .ui-state-active,
.clublounge-items .ui-widget-header .ui-state-active,
.clublounge-items a.ui-button:active,
.clublounge-items .ui-button:active,
.clublounge-items .ui-button.ui-state-active:hover {
  border: 1px solid #007fff;
  background: #007fff;
}
/* line 1722, ../sass/partials/_main.scss */
.clublounge-items .ui-state-active,
.clublounge-items .ui-widget-content .ui-state-active,
.clublounge-items .ui-widget-header .ui-state-active,
.clublounge-items a.ui-button:active,
.clublounge-items .ui-button:active,
.clublounge-items .ui-button.ui-state-active:hover {
  text-align: center;
}
/* line 1731, ../sass/partials/_main.scss */
.clublounge-items .ui-state-default,
.clublounge-items .ui-widget-content .ui-state-default,
.clublounge-items .ui-widget-header .ui-state-default,
.clublounge-items .ui-button,
.clublounge-items html .ui-button.ui-state-disabled:hover,
.clublounge-items html .ui-button.ui-state-disabled:active {
  text-align: center;
}
/* line 1740, ../sass/partials/_main.scss */
.clublounge-items .ui-widget {
  font-family: inherit;
}
/* line 1744, ../sass/partials/_main.scss */
.clublounge-items .ui-widget input,
.clublounge-items .ui-widget select,
.clublounge-items .ui-widget textarea,
.clublounge-items .ui-widget button {
  font-family: inherit;
}
/* line 1751, ../sass/partials/_main.scss */
.clublounge-items .ui-state-highlight,
.clublounge-items .ui-widget-content .ui-state-highlight,
.clublounge-items .ui-widget-header .ui-state-highlight {
  color: #fff;
}
/* line 1757, ../sass/partials/_main.scss */
.clublounge-items .ui-state-highlight,
.clublounge-items .ui-widget-content .ui-state-highlight,
.clublounge-items .ui-widget-header .ui-state-highlight {
  border: 1px solid #057C17;
  background: #057C17;
}
/* line 1764, ../sass/partials/_main.scss */
.clublounge-items .ui-datepicker {
  z-index: 100 !important;
}

/**
 * Modules
 */
/* line 4, ../sass/partials/_modules.scss */
.mod_mbc_allowed_contact_methods,
.mod_mbc_accept_dsgvo {
  margin-bottom: 10px;
}
/* line 8, ../sass/partials/_modules.scss */
.mod_mbc_allowed_contact_methods .widget,
.mod_mbc_accept_dsgvo .widget {
  line-height: 0px;
}
/* line 11, ../sass/partials/_modules.scss */
.mod_mbc_allowed_contact_methods .widget .radio_container,
.mod_mbc_accept_dsgvo .widget .radio_container {
  line-height: 1.8em;
  vertical-align: middle;
  margin-bottom: 0px;
}
/* line 16, ../sass/partials/_modules.scss */
.mod_mbc_allowed_contact_methods .widget .radio_container legend,
.mod_mbc_accept_dsgvo .widget .radio_container legend {
  width: 320px;
  float: left;
  font-weight: normal;
}
/* line 22, ../sass/partials/_modules.scss */
.mod_mbc_allowed_contact_methods .widget .radio_container > span,
.mod_mbc_accept_dsgvo .widget .radio_container > span {
  display: block;
  overflow: hidden;
  float: left;
  margin-right: 10px;
}
/* line 28, ../sass/partials/_modules.scss */
.mod_mbc_allowed_contact_methods .widget .radio_container > span label,
.mod_mbc_accept_dsgvo .widget .radio_container > span label {
  width: auto;
  clear: none;
}
/* line 34, ../sass/partials/_modules.scss */
.mod_mbc_allowed_contact_methods .widget .radio_container > span input,
.mod_mbc_accept_dsgvo .widget .radio_container > span input {
  clear: none;
}

/* line 43, ../sass/partials/_modules.scss */
.mod_mbc_et_portal label {
  float: none;
}

/* line 50, ../sass/partials/_modules.scss */
.mod_mbc_lostPassword .formbody .fields {
  width: 100%;
}
/* line 54, ../sass/partials/_modules.scss */
.mod_mbc_lostPassword .formbody .widget-submit {
  padding: 1.5rem 0 0 0;
}

/* line 68, ../sass/partials/_modules.scss */
.mod_mbc_xentry_register .formbody p:last-of-type,
.mod_mbc_xentry_register .formbody pre:last-of-type,
.mod_mbc_xentry_register .formbody blockquote:last-of-type,
.mod_mbc_xentry_register .formbody table:last-of-type,
.mod_mbc_xentry_register .formbody ol:last-of-type,
.mod_mbc_xentry_register .formbody ul:last-of-type {
  margin-bottom: 0;
}

/* line 1, ../sass/partials/_caroufredsel.scss */
.caroufredsel {
  background: #000000;
  position: relative !important;
}
/* line 7, ../sass/partials/_caroufredsel.scss */
.caroufredsel .ce_image .image_container,
.caroufredsel .content-image .image_container {
  margin-bottom: 0;
}
@media screen and (min-width: 1200px) {
  /* line 10, ../sass/partials/_caroufredsel.scss */
  .caroufredsel .ce_image .image_container image,
  .caroufredsel .content-image .image_container image {
    min-height: 500px;
  }
}
/* line 17, ../sass/partials/_caroufredsel.scss */
.caroufredsel .ce_image h1,
.caroufredsel .ce_image h2,
.caroufredsel .ce_image h3,
.caroufredsel .ce_image h4,
.caroufredsel .ce_image h5,
.caroufredsel .ce_image h6,
.caroufredsel .content-image h1,
.caroufredsel .content-image h2,
.caroufredsel .content-image h3,
.caroufredsel .content-image h4,
.caroufredsel .content-image h5,
.caroufredsel .content-image h6 {
  background: transparent;
  position: absolute;
  font-family: CorporateACondensedRegular;
  color: #fff;
  height: auto;
  top: 2rem;
  font-size: 1.875rem;
  line-height: 2.25rem;
  padding: 0 0 0 1.125rem;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  /* line 17, ../sass/partials/_caroufredsel.scss */
  .caroufredsel .ce_image h1,
  .caroufredsel .ce_image h2,
  .caroufredsel .ce_image h3,
  .caroufredsel .ce_image h4,
  .caroufredsel .ce_image h5,
  .caroufredsel .ce_image h6,
  .caroufredsel .content-image h1,
  .caroufredsel .content-image h2,
  .caroufredsel .content-image h3,
  .caroufredsel .content-image h4,
  .caroufredsel .content-image h5,
  .caroufredsel .content-image h6 {
    font-size: 2.25rem;
    line-height: 2.7rem;
  }
}
@media screen and (max-width: 768px) {
  /* line 17, ../sass/partials/_caroufredsel.scss */
  .caroufredsel .ce_image h1,
  .caroufredsel .ce_image h2,
  .caroufredsel .ce_image h3,
  .caroufredsel .ce_image h4,
  .caroufredsel .ce_image h5,
  .caroufredsel .ce_image h6,
  .caroufredsel .content-image h1,
  .caroufredsel .content-image h2,
  .caroufredsel .content-image h3,
  .caroufredsel .content-image h4,
  .caroufredsel .content-image h5,
  .caroufredsel .content-image h6 {
    font-size: 2rem;
    line-height: 2.4rem;
  }
}
@media screen and (min-width: 1200px) {
  /* line 17, ../sass/partials/_caroufredsel.scss */
  .caroufredsel .ce_image h1,
  .caroufredsel .ce_image h2,
  .caroufredsel .ce_image h3,
  .caroufredsel .ce_image h4,
  .caroufredsel .ce_image h5,
  .caroufredsel .ce_image h6,
  .caroufredsel .content-image h1,
  .caroufredsel .content-image h2,
  .caroufredsel .content-image h3,
  .caroufredsel .content-image h4,
  .caroufredsel .content-image h5,
  .caroufredsel .content-image h6 {
    top: 4rem;
    font-size: 3.125rem;
    line-height: 3.75rem;
    padding: 0 0 0 7rem;
  }
}

/* line 54, ../sass/partials/_caroufredsel.scss */
.caroufredsel_wrapper {
  height: auto !important;
  background: #000000;
}

/* line 1, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data {
  padding: 4rem 0 0 0;
  overflow: visible !important;
}
/* line 11, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data form .formbody {
  display: block;
  justify-content: unset;
  flex-wrap: unset;
  gap: unset;
}
/* line 17, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data form .formbody .widget {
  width: auto;
}
/* line 22, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data .addVehicles {
  overflow: unset;
  clear: both;
  position: relative;
}
/* line 27, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data .addVehicles .ui-autocomplete {
  font-family: CorporateSRegular;
  font-size: 1rem;
  top: 4rem;
  max-height: 375px;
  overflow-y: scroll;
  background: #171717;
  border: 2px solid #707070;
  color: #fff;
}
/* line 50, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data .addVehicles .ui-autocomplete a {
  color: #fff;
  cursor: pointer;
  padding: 0.5rem 1rem;
}
/* line 55, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data .addVehicles .ui-autocomplete a:hover {
  color: #fff;
}
/* line 59, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data .addVehicles .ui-autocomplete a.ui-state-focus {
  background: #00adef;
}
@media screen and (min-width: 768px) {
  /* line 27, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
  .mod_mbc_vehicle_data .addVehicles .ui-autocomplete {
    left: 0;
    right: 0;
    margin: 0 auto;
    margin-bottom: 3rem;
    width: calc(768px - (1.25rem + 1.25rem)) !important;
  }
}
/* line 73, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data .addVehicles .widget {
  margin-bottom: 0rem;
  position: relative;
}
@media screen and (min-width: 768px) {
  /* line 73, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
  .mod_mbc_vehicle_data .addVehicles .widget {
    margin-bottom: 0rem;
  }
}
/* line 82, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data .addVehicles .widget::after {
  content: "\f002";
  font-family: "Font Awesome 5";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  display: block;
  font-weight: 600;
  line-height: 2rem;
  font-size: 1.5rem;
  position: absolute;
  color: #fff;
  top: 0;
  right: 0;
  padding-top: 1rem;
  padding-right: 2rem;
  height: 1px;
}
@media screen and (min-width: 768px) {
  /* line 82, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
  .mod_mbc_vehicle_data .addVehicles .widget::after {
    width: calc(768px - (1.25rem + 1.25rem));
    text-align: right;
    margin: 0 auto;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding-top: 1rem;
    padding-right: 2rem;
  }
}
/* line 115, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data .addVehicles .widget .ui-helper-hidden-accessible {
  position: absolute;
  color: #fff;
  width: 100%;
  height: auto;
  display: block;
  text-align: center;
  clip: unset;
  font-family: CorporateSRegular;
  top: 4.75rem;
  display: none;
}
@media screen and (min-width: 768px) {
  /* line 115, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
  .mod_mbc_vehicle_data .addVehicles .widget .ui-helper-hidden-accessible {
    top: 6rem;
  }
}
/* line 133, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data .addVehicles label {
  float: none;
  margin: 0px;
  color: #fff;
  line-height: 1.2rem;
  font-size: 1rem;
  font-weight: 400;
  font-family: CorporateSRegular;
  display: none;
}
@media screen and (min-width: 768px) {
  /* line 133, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
  .mod_mbc_vehicle_data .addVehicles label {
    display: none;
  }
}
/* line 148, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data .addVehicles .text {
  float: left;
}
/* line 152, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data .addVehicles .loading {
  position: relative;
  top: 5px;
  left: 0;
  right: 0;
}
/* line 159, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data .addVehicles .widget .ui-autocomplete-input {
  color: #fff;
  background: #00adef;
  line-height: 1.2rem;
  font-size: 1rem;
  font-weight: 400;
  border: 1px solid #00adef;
  border-radius: 0;
  box-shadow: none;
  transition: none;
  -moz-transition: none;
  -webkit-transition: none;
  -o-transition: none;
  font-family: CorporateSRegular;
  float: none;
  display: block;
  height: 60px;
  padding: 1rem 4rem 1rem 1.25rem;
}
/* line 179, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data .addVehicles .widget .ui-autocomplete-input::placeholder {
  display: none;
  color: #fff;
  text-overflow: ellipsis;
}
@media screen and (min-width: 768px) {
  /* line 179, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
  .mod_mbc_vehicle_data .addVehicles .widget .ui-autocomplete-input::placeholder {
    display: block;
    color: #fff;
  }
}
@media screen and (min-width: 768px) {
  /* line 159, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
  .mod_mbc_vehicle_data .addVehicles .widget .ui-autocomplete-input {
    width: calc(768px - (1.25rem + 1.25rem));
    padding: 1rem 2.5rem;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
/* line 203, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data .selectedVehicles {
  margin-top: 3rem;
  display: block;
  overflow-x: auto;
}
@media screen and (min-width: 768px) {
  /* line 203, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
  .mod_mbc_vehicle_data .selectedVehicles {
    margin-top: 5rem;
  }
}
/* line 214, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data .selectedVehicles table,
.mod_mbc_vehicle_data .selectedVehicles .vehicleTable {
  width: 100%;
  padding-top: 0.75rem;
  margin-bottom: 2rem;
}
@media screen and (max-width: 767px) {
  /* line 220, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
  .mod_mbc_vehicle_data .selectedVehicles table tr,
  .mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr {
    margin-bottom: 3rem;
    display: block;
  }
  /* line 225, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
  .mod_mbc_vehicle_data .selectedVehicles table tr:last-of-type,
  .mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr:last-of-type {
    margin-bottom: 0;
  }
}
/* line 230, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data .selectedVehicles table tr th,
.mod_mbc_vehicle_data .selectedVehicles table tr td,
.mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr th,
.mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr td {
  margin: 0px;
  border-bottom: 2px solid #000000;
  border-top: 2px solid #000000;
  color: #000000;
  vertical-align: middle;
  padding: 0 1.25rem 1rem 1.25rem;
}
@media screen and (min-width: 768px) {
  /* line 230, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
  .mod_mbc_vehicle_data .selectedVehicles table tr th,
  .mod_mbc_vehicle_data .selectedVehicles table tr td,
  .mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr th,
  .mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr td {
    border: 2px solid #000000;
  }
}
@media screen and (min-width: 768px) {
  /* line 230, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
  .mod_mbc_vehicle_data .selectedVehicles table tr th,
  .mod_mbc_vehicle_data .selectedVehicles table tr td,
  .mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr th,
  .mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr td {
    padding: 1rem 2.5rem;
  }
}
@media screen and (min-width: 768px) {
  /* line 248, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
  .mod_mbc_vehicle_data .selectedVehicles table tr th.first, .mod_mbc_vehicle_data .selectedVehicles table tr th:first-child,
  .mod_mbc_vehicle_data .selectedVehicles table tr td.first,
  .mod_mbc_vehicle_data .selectedVehicles table tr td:first-child,
  .mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr th.first,
  .mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr th:first-child,
  .mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr td.first,
  .mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr td:first-child {
    border-left: none;
  }
}
@media screen and (min-width: 768px) {
  /* line 256, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
  .mod_mbc_vehicle_data .selectedVehicles table tr th.last, .mod_mbc_vehicle_data .selectedVehicles table tr th:last-child,
  .mod_mbc_vehicle_data .selectedVehicles table tr td.last,
  .mod_mbc_vehicle_data .selectedVehicles table tr td:last-child,
  .mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr th.last,
  .mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr th:last-child,
  .mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr td.last,
  .mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr td:last-child {
    border-right: none;
  }
}
/* line 266, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data .selectedVehicles table tr th,
.mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr th {
  text-align: left;
  background: #6C6C6C;
  color: #fff;
  font-family: CorporateACondensedRegular;
  line-height: 1.5rem;
  font-size: 1.25rem;
  font-weight: 400;
}
@media screen and (max-width: 767px) {
  /* line 266, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
  .mod_mbc_vehicle_data .selectedVehicles table tr th,
  .mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr th {
    display: none;
  }
}
/* line 280, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data .selectedVehicles table tr td,
.mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr td {
  font-size: 1rem;
  line-height: 1.2rem;
  background: #fff;
  font-family: CorporateSRegular;
}
@media screen and (max-width: 767px) {
  /* line 280, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
  .mod_mbc_vehicle_data .selectedVehicles table tr td,
  .mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr td {
    display: block;
    width: 100%;
  }
}
/* line 291, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data .selectedVehicles table tr td a,
.mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr td a {
  white-space: nowrap;
}
@media screen and (max-width: 767px) {
  /* line 295, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
  .mod_mbc_vehicle_data .selectedVehicles table tr td::before,
  .mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr td::before {
    padding: 1rem 1.25rem;
    text-align: left;
    background: #6C6C6C;
    color: #fff;
    font-family: CorporateACondensedRegular;
    line-height: 1.5rem;
    font-size: 1.25rem;
    font-weight: 400;
    content: attr(data-label);
    display: block;
    margin-left: -1.25rem;
    margin-right: -1.25rem;
    margin-bottom: 1.25rem;
  }
}
/* line 315, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.mod_mbc_vehicle_data .selectedVehicles table tr .vehicleTableBodyRow,
.mod_mbc_vehicle_data .selectedVehicles .vehicleTable tr .vehicleTableBodyRow {
  margin: 2rem 0;
}

/* line 327, ../sass/partials/mod/_mod-mbc-vehicle-data.scss */
.inside > .mod_article .block + .mod_mbc_vehicle_data {
  padding-top: 0;
}

/* line 6, ../sass/partials/mod/_mod-mbc-personal-data.scss */
.mod_mbc_personal_data form .personal-data,
.mod_mbc_personal_data form .personal-data-group,
.mod_mbc_personal_data form .adress-data,
.mod_mbc_personal_data form .contact-data,
.mod_mbc_personal_data form .password-data,
.mod_mbc_personal_data form .other-data,
.mod_mbc_personal_data form .other-data-group {
  width: 100%;
  font-family: CorporateSRegular;
}
@media screen and (min-width: 768px) {
  /* line 6, ../sass/partials/mod/_mod-mbc-personal-data.scss */
  .mod_mbc_personal_data form .personal-data,
  .mod_mbc_personal_data form .personal-data-group,
  .mod_mbc_personal_data form .adress-data,
  .mod_mbc_personal_data form .contact-data,
  .mod_mbc_personal_data form .password-data,
  .mod_mbc_personal_data form .other-data,
  .mod_mbc_personal_data form .other-data-group {
    display: flex;
    display: -moz-box;
    display: -webkit-flexbox;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -moz-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    justify-content: flex-start;
    flex-wrap: wrap;
    gap: 5%;
    height: 100%;
  }
  /* line 34, ../sass/partials/mod/_mod-mbc-personal-data.scss */
  .mod_mbc_personal_data form .personal-data h1,
  .mod_mbc_personal_data form .personal-data h2,
  .mod_mbc_personal_data form .personal-data h3,
  .mod_mbc_personal_data form .personal-data h4,
  .mod_mbc_personal_data form .personal-data h5,
  .mod_mbc_personal_data form .personal-data h6,
  .mod_mbc_personal_data form .personal-data p,
  .mod_mbc_personal_data form .personal-data pre,
  .mod_mbc_personal_data form .personal-data blockquote,
  .mod_mbc_personal_data form .personal-data table,
  .mod_mbc_personal_data form .personal-data ol,
  .mod_mbc_personal_data form .personal-data ul,
  .mod_mbc_personal_data form .personal-data form,
  .mod_mbc_personal_data form .personal-data-group h1,
  .mod_mbc_personal_data form .personal-data-group h2,
  .mod_mbc_personal_data form .personal-data-group h3,
  .mod_mbc_personal_data form .personal-data-group h4,
  .mod_mbc_personal_data form .personal-data-group h5,
  .mod_mbc_personal_data form .personal-data-group h6,
  .mod_mbc_personal_data form .personal-data-group p,
  .mod_mbc_personal_data form .personal-data-group pre,
  .mod_mbc_personal_data form .personal-data-group blockquote,
  .mod_mbc_personal_data form .personal-data-group table,
  .mod_mbc_personal_data form .personal-data-group ol,
  .mod_mbc_personal_data form .personal-data-group ul,
  .mod_mbc_personal_data form .personal-data-group form,
  .mod_mbc_personal_data form .adress-data h1,
  .mod_mbc_personal_data form .adress-data h2,
  .mod_mbc_personal_data form .adress-data h3,
  .mod_mbc_personal_data form .adress-data h4,
  .mod_mbc_personal_data form .adress-data h5,
  .mod_mbc_personal_data form .adress-data h6,
  .mod_mbc_personal_data form .adress-data p,
  .mod_mbc_personal_data form .adress-data pre,
  .mod_mbc_personal_data form .adress-data blockquote,
  .mod_mbc_personal_data form .adress-data table,
  .mod_mbc_personal_data form .adress-data ol,
  .mod_mbc_personal_data form .adress-data ul,
  .mod_mbc_personal_data form .adress-data form,
  .mod_mbc_personal_data form .contact-data h1,
  .mod_mbc_personal_data form .contact-data h2,
  .mod_mbc_personal_data form .contact-data h3,
  .mod_mbc_personal_data form .contact-data h4,
  .mod_mbc_personal_data form .contact-data h5,
  .mod_mbc_personal_data form .contact-data h6,
  .mod_mbc_personal_data form .contact-data p,
  .mod_mbc_personal_data form .contact-data pre,
  .mod_mbc_personal_data form .contact-data blockquote,
  .mod_mbc_personal_data form .contact-data table,
  .mod_mbc_personal_data form .contact-data ol,
  .mod_mbc_personal_data form .contact-data ul,
  .mod_mbc_personal_data form .contact-data form,
  .mod_mbc_personal_data form .password-data h1,
  .mod_mbc_personal_data form .password-data h2,
  .mod_mbc_personal_data form .password-data h3,
  .mod_mbc_personal_data form .password-data h4,
  .mod_mbc_personal_data form .password-data h5,
  .mod_mbc_personal_data form .password-data h6,
  .mod_mbc_personal_data form .password-data p,
  .mod_mbc_personal_data form .password-data pre,
  .mod_mbc_personal_data form .password-data blockquote,
  .mod_mbc_personal_data form .password-data table,
  .mod_mbc_personal_data form .password-data ol,
  .mod_mbc_personal_data form .password-data ul,
  .mod_mbc_personal_data form .password-data form,
  .mod_mbc_personal_data form .other-data h1,
  .mod_mbc_personal_data form .other-data h2,
  .mod_mbc_personal_data form .other-data h3,
  .mod_mbc_personal_data form .other-data h4,
  .mod_mbc_personal_data form .other-data h5,
  .mod_mbc_personal_data form .other-data h6,
  .mod_mbc_personal_data form .other-data p,
  .mod_mbc_personal_data form .other-data pre,
  .mod_mbc_personal_data form .other-data blockquote,
  .mod_mbc_personal_data form .other-data table,
  .mod_mbc_personal_data form .other-data ol,
  .mod_mbc_personal_data form .other-data ul,
  .mod_mbc_personal_data form .other-data form,
  .mod_mbc_personal_data form .other-data-group h1,
  .mod_mbc_personal_data form .other-data-group h2,
  .mod_mbc_personal_data form .other-data-group h3,
  .mod_mbc_personal_data form .other-data-group h4,
  .mod_mbc_personal_data form .other-data-group h5,
  .mod_mbc_personal_data form .other-data-group h6,
  .mod_mbc_personal_data form .other-data-group p,
  .mod_mbc_personal_data form .other-data-group pre,
  .mod_mbc_personal_data form .other-data-group blockquote,
  .mod_mbc_personal_data form .other-data-group table,
  .mod_mbc_personal_data form .other-data-group ol,
  .mod_mbc_personal_data form .other-data-group ul,
  .mod_mbc_personal_data form .other-data-group form {
    width: 100%;
  }
}
/* line 53, ../sass/partials/mod/_mod-mbc-personal-data.scss */
.mod_mbc_personal_data form .password-data .widget-password-change-link {
  width: auto;
}
/* line 58, ../sass/partials/mod/_mod-mbc-personal-data.scss */
.mod_mbc_personal_data form .zw-wrapper {
  border-bottom: 2px solid #636363;
  margin-top: 2rem;
}
@media screen and (min-width: 768px) {
  /* line 58, ../sass/partials/mod/_mod-mbc-personal-data.scss */
  .mod_mbc_personal_data form .zw-wrapper {
    margin-top: 3rem;
  }
}
/* line 69, ../sass/partials/mod/_mod-mbc-personal-data.scss */
.mod_mbc_personal_data form .zw-wrapper .palleteHeader {
  font-size: 1.75rem;
  line-height: 2.1rem;
  font-family: CorporateACondensedRegular;
}
/* line 75, ../sass/partials/mod/_mod-mbc-personal-data.scss */
.mod_mbc_personal_data form .zw-wrapper.personal-data {
  margin-top: 0;
}
/* line 79, ../sass/partials/mod/_mod-mbc-personal-data.scss */
.mod_mbc_personal_data form .zw-wrapper.other-data {
  margin-top: 1.3rem;
}
@media screen and (min-width: 768px) {
  /* line 79, ../sass/partials/mod/_mod-mbc-personal-data.scss */
  .mod_mbc_personal_data form .zw-wrapper.other-data {
    margin-top: 2.3rem;
  }
}
/* line 89, ../sass/partials/mod/_mod-mbc-personal-data.scss */
.mod_mbc_personal_data form .zw-wrapper.other-data .submit_container {
  margin-bottom: 2rem;
  margin-top: 1.3rem;
}
@media screen and (min-width: 768px) {
  /* line 89, ../sass/partials/mod/_mod-mbc-personal-data.scss */
  .mod_mbc_personal_data form .zw-wrapper.other-data .submit_container {
    margin-bottom: 3rem;
    margin-top: 2.3rem;
  }
}
/* line 102, ../sass/partials/mod/_mod-mbc-personal-data.scss */
.mod_mbc_personal_data form .zw-wrapper + .article-grid-container {
  margin-top: 2rem;
}
@media screen and (min-width: 768px) {
  /* line 102, ../sass/partials/mod/_mod-mbc-personal-data.scss */
  .mod_mbc_personal_data form .zw-wrapper + .article-grid-container {
    margin-top: 3rem;
  }
}
/* line 113, ../sass/partials/mod/_mod-mbc-personal-data.scss */
.mod_mbc_personal_data form .personal-data-group.group-1 {
  border-bottom: 2px solid #636363;
}
/* line 117, ../sass/partials/mod/_mod-mbc-personal-data.scss */
.mod_mbc_personal_data form .personal-data-group.group-2 {
  margin-top: 2rem;
}
@media screen and (min-width: 768px) {
  /* line 117, ../sass/partials/mod/_mod-mbc-personal-data.scss */
  .mod_mbc_personal_data form .personal-data-group.group-2 {
    margin-top: 3rem;
  }
}
/* line 129, ../sass/partials/mod/_mod-mbc-personal-data.scss */
.mod_mbc_personal_data .article-grid-container {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}
@media screen and (min-width: 1200px) {
  /* line 129, ../sass/partials/mod/_mod-mbc-personal-data.scss */
  .mod_mbc_personal_data .article-grid-container {
    margin-left: 0;
    margin-right: 0;
  }
}
/* line 141, ../sass/partials/mod/_mod-mbc-personal-data.scss */
.mod_mbc_personal_data .mbc_personal_data_form .other-data.zw-wrapper + .mod_changePassword {
  margin-top: 2rem;
}
@media screen and (min-width: 768px) {
  /* line 141, ../sass/partials/mod/_mod-mbc-personal-data.scss */
  .mod_mbc_personal_data .mbc_personal_data_form .other-data.zw-wrapper + .mod_changePassword {
    margin-top: 3rem;
  }
}
/* line 147, ../sass/partials/mod/_mod-mbc-personal-data.scss */
.mod_mbc_personal_data .mbc_personal_data_form .other-data.zw-wrapper + .mod_changePassword .submit_container, .mod_mbc_personal_data .mbc_personal_data_form .other-data.zw-wrapper + .mod_changePassword .widget-submit {
  margin-bottom: 1.3rem;
}
@media screen and (min-width: 768px) {
  /* line 147, ../sass/partials/mod/_mod-mbc-personal-data.scss */
  .mod_mbc_personal_data .mbc_personal_data_form .other-data.zw-wrapper + .mod_changePassword .submit_container, .mod_mbc_personal_data .mbc_personal_data_form .other-data.zw-wrapper + .mod_changePassword .widget-submit {
    margin-bottom: 2.3rem;
  }
}

/* line 159, ../sass/partials/mod/_mod-mbc-personal-data.scss */
.mod_changePassword {
  border-bottom: 2px solid #636363;
}
/* line 161, ../sass/partials/mod/_mod-mbc-personal-data.scss */
.mod_changePassword .formbody {
  padding-bottom: 0;
  margin-bottom: 2rem;
}
@media screen and (min-width: 768px) {
  /* line 161, ../sass/partials/mod/_mod-mbc-personal-data.scss */
  .mod_changePassword .formbody {
    margin-bottom: 3rem;
  }
}

/* line 1, ../sass/partials/mod/_mod-mbc-classic-magazine.scss */
.mod_mbc_classic_magazine {
  padding: 4rem 0 0 0;
}
/* line 5, ../sass/partials/mod/_mod-mbc-classic-magazine.scss */
.mod_mbc_classic_magazine ul {
  margin-bottom: -1rem !important;
  display: flex;
  flex-direction: column;
}
@media screen and (min-width: 768px) {
  /* line 5, ../sass/partials/mod/_mod-mbc-classic-magazine.scss */
  .mod_mbc_classic_magazine ul {
    flex-direction: row;
    justify-content: flex-start;
    flex-wrap: wrap;
  }
}
/* line 17, ../sass/partials/mod/_mod-mbc-classic-magazine.scss */
.mod_mbc_classic_magazine ul li {
  display: flex;
  justify-content: center;
  margin: 0 2rem;
}
/* line 22, ../sass/partials/mod/_mod-mbc-classic-magazine.scss */
.mod_mbc_classic_magazine ul li a {
  display: block;
  width: 100%;
}
/* line 26, ../sass/partials/mod/_mod-mbc-classic-magazine.scss */
.mod_mbc_classic_magazine ul li a img {
  width: 100%;
}
/* line 30, ../sass/partials/mod/_mod-mbc-classic-magazine.scss */
.mod_mbc_classic_magazine ul li a span {
  display: block;
  color: #fff;
  text-align: center;
  font-family: CorporateACondensedRegular;
  font-size: 1.75rem;
  line-height: 2.2rem;
  padding: 1rem 0;
}
@media screen and (min-width: 576px) {
  /* line 17, ../sass/partials/mod/_mod-mbc-classic-magazine.scss */
  .mod_mbc_classic_magazine ul li {
    margin: 0 4rem;
  }
}
@media screen and (min-width: 768px) {
  /* line 17, ../sass/partials/mod/_mod-mbc-classic-magazine.scss */
  .mod_mbc_classic_magazine ul li {
    width: 33%;
    margin: 1rem 0;
  }
  /* line 49, ../sass/partials/mod/_mod-mbc-classic-magazine.scss */
  .mod_mbc_classic_magazine ul li a {
    position: relative;
    display: block;
    width: 100%;
  }
  /* line 54, ../sass/partials/mod/_mod-mbc-classic-magazine.scss */
  .mod_mbc_classic_magazine ul li a img {
    width: auto;
    height: auto;
    width: 100%;
    height: auto;
    object-fit: cover;
    padding: 0.25rem 1rem;
  }
  /* line 63, ../sass/partials/mod/_mod-mbc-classic-magazine.scss */
  .mod_mbc_classic_magazine ul li a span {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 1rem 2rem;
    background: rgba(0, 0, 0, 0.6);
  }
}
@media screen and (min-width: 1200px) {
  /* line 17, ../sass/partials/mod/_mod-mbc-classic-magazine.scss */
  .mod_mbc_classic_magazine ul li {
    width: 25%;
  }
}
/* line 87, ../sass/partials/mod/_mod-mbc-classic-magazine.scss */
.mod_mbc_classic_magazine .cover-image-container {
  position: relative;
}
/* line 90, ../sass/partials/mod/_mod-mbc-classic-magazine.scss */
.mod_mbc_classic_magazine .cover-image-container .cover-image-text {
  position: absolute;
  top: 0;
  left: 0;
}
/* line 97, ../sass/partials/mod/_mod-mbc-classic-magazine.scss */
.mod_mbc_classic_magazine .filter {
  font-family: CorporateSRegular;
}
/* line 100, ../sass/partials/mod/_mod-mbc-classic-magazine.scss */
.mod_mbc_classic_magazine .filter .reset-widget {
  position: relative;
}
/* line 103, ../sass/partials/mod/_mod-mbc-classic-magazine.scss */
.mod_mbc_classic_magazine .filter .reset-widget::after {
  font-family: "Font Awesome 5";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  font-weight: 600;
  content: "\f021";
  font-size: 1.55rem;
  position: absolute;
  top: 0;
  left: 0;
  color: #fff;
  margin-right: 0.5rem;
  cursor: pointer;
  pointer-events: none;
}
/* line 122, ../sass/partials/mod/_mod-mbc-classic-magazine.scss */
.mod_mbc_classic_magazine .filter .reset-widget .reset_button {
  width: 26px;
  padding: 0;
  height: 26px;
  background: #000000;
  color: transparent;
  cursor: pointer;
}
/* line 130, ../sass/partials/mod/_mod-mbc-classic-magazine.scss */
.mod_mbc_classic_magazine .filter .reset-widget .reset_button:hover {
  background: #000000 !important;
  color: transparent !important;
}
@media screen and (min-width: 768px) {
  /* line 138, ../sass/partials/mod/_mod-mbc-classic-magazine.scss */
  .mod_mbc_classic_magazine .filter form .formbody .widget {
    width: 30%;
  }
}

/* line 147, ../sass/partials/mod/_mod-mbc-classic-magazine.scss */
.first.block + .mod_mbc_club_list {
  padding-top: 0;
}

/* line 4, ../sass/partials/mod/_mod-mbc-clubcard-info.scss */
#topslider .mod_mbc_clubcard_info,
#topslider .clubcard_info_block,
#ClubCardInfoContainer .mod_mbc_clubcard_info,
#ClubCardInfoContainer .clubcard_info_block {
  background: url("../images/mb_club_card.png");
  background-position: center;
  background-repeat: no-repeat;
  background-position: center;
  width: 310px;
  height: 195px;
  position: absolute;
  z-index: 100;
  top: 15rem;
  right: 5rem;
  color: #DBDADA;
  font-family: Arial, sans-serif;
  font-size: 0.725rem;
  line-height: 1rem;
  font-weight: 400;
  display: none;
}
@media screen and (min-width: 1200px) {
  /* line 4, ../sass/partials/mod/_mod-mbc-clubcard-info.scss */
  #topslider .mod_mbc_clubcard_info,
  #topslider .clubcard_info_block,
  #ClubCardInfoContainer .mod_mbc_clubcard_info,
  #ClubCardInfoContainer .clubcard_info_block {
    display: block;
  }
}
/* line 34, ../sass/partials/mod/_mod-mbc-clubcard-info.scss */
#topslider .mod_mbc_clubcard_info .clubcard_info_text,
#topslider .clubcard_info_block .clubcard_info_text,
#ClubCardInfoContainer .mod_mbc_clubcard_info .clubcard_info_text,
#ClubCardInfoContainer .clubcard_info_block .clubcard_info_text {
  top: 2.5rem;
  position: absolute;
  left: 7rem;
}
/* line 39, ../sass/partials/mod/_mod-mbc-clubcard-info.scss */
#topslider .mod_mbc_clubcard_info .clubcard_info_text strong,
#topslider .mod_mbc_clubcard_info .clubcard_info_text span,
#topslider .clubcard_info_block .clubcard_info_text strong,
#topslider .clubcard_info_block .clubcard_info_text span,
#ClubCardInfoContainer .mod_mbc_clubcard_info .clubcard_info_text strong,
#ClubCardInfoContainer .mod_mbc_clubcard_info .clubcard_info_text span,
#ClubCardInfoContainer .clubcard_info_block .clubcard_info_text strong,
#ClubCardInfoContainer .clubcard_info_block .clubcard_info_text span {
  display: block;
}

/* line 6, ../sass/partials/mod/_mod-mbc-portal.scss */
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal {
  padding: 4rem 0 0 0;
}
/* line 9, ../sass/partials/mod/_mod-mbc-portal.scss */
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal #etPortalIframe {
  width: 100%;
  min-height: 50vh;
}
@media screen and (min-width: 992px) {
  /* line 9, ../sass/partials/mod/_mod-mbc-portal.scss */
  #wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal #etPortalIframe {
    min-height: 768px;
  }
}
/* line 18, ../sass/partials/mod/_mod-mbc-portal.scss */
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form {
  margin-bottom: 0;
}
/* line 22, ../sass/partials/mod/_mod-mbc-portal.scss */
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form .formbody {
  display: block;
  justify-content: unset;
  flex-wrap: unset;
  gap: unset;
}
/* line 29, ../sass/partials/mod/_mod-mbc-portal.scss */
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form .widget {
  text-align: center;
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 29, ../sass/partials/mod/_mod-mbc-portal.scss */
  #wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form .widget {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
  }
}
/* line 39, ../sass/partials/mod/_mod-mbc-portal.scss */
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form .widget label {
  margin-bottom: 1rem;
  font-weight: 400;
}
/* line 45, ../sass/partials/mod/_mod-mbc-portal.scss */
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form select {
  cursor: pointer;
}
/* line 49, ../sass/partials/mod/_mod-mbc-portal.scss */
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form .widget input[type="text"],
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form .widget input[type="email"],
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form .widget input[type="url"],
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form .widget input[type="password"],
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form .widget input[type="search"],
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form .widget input[type="number"],
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form .widget input[type="tel"],
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form .widget input[type="range"],
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form .widget input[type="date"],
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form .widget input[type="month"],
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form .widget input[type="week"],
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form .widget input[type="time"],
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form .widget input[type="datetime"],
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form .widget input[type="datetime-local"],
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form .widget input[type="color"],
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form .widget textarea,
#wrapper #container #main .inside > .mod_article > .mod_mbc_et_portal form .widget select {
  background: #00adef;
  color: #fff;
  margin-left: auto;
  margin-right: auto;
  border: 0;
  border-radius: 0;
}
/* line 82, ../sass/partials/mod/_mod-mbc-portal.scss */
#wrapper #container #main .inside > .mod_article .block + .mod_mbc_et_portal {
  padding-top: 0;
}

/* line 1, ../sass/partials/mod/_mod-mbc-club-list.scss */
.mod_mbc_club_list {
  padding: 0 0 0 0;
}
/* line 4, ../sass/partials/mod/_mod-mbc-club-list.scss */
.mod_mbc_club_list .club_list_message {
  text-align: center;
  font-size: 1.25rem;
}
/* line 9, ../sass/partials/mod/_mod-mbc-club-list.scss */
.mod_mbc_club_list .filter {
  font-family: CorporateSRegular;
}
/* line 12, ../sass/partials/mod/_mod-mbc-club-list.scss */
.mod_mbc_club_list .filter .reset-widget {
  position: relative;
}
/* line 15, ../sass/partials/mod/_mod-mbc-club-list.scss */
.mod_mbc_club_list .filter .reset-widget::after {
  font-family: "Font Awesome 5";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  font-weight: 600;
  content: "\f021";
  font-size: 1.55rem;
  position: absolute;
  top: 0;
  left: 0;
  color: #fff;
  margin-right: 0.5rem;
  cursor: pointer;
  pointer-events: none;
}
/* line 34, ../sass/partials/mod/_mod-mbc-club-list.scss */
.mod_mbc_club_list .filter .reset-widget .reset_button {
  width: 26px;
  padding: 0;
  height: 26px;
  background: #000000;
  color: transparent;
  cursor: pointer;
}
/* line 42, ../sass/partials/mod/_mod-mbc-club-list.scss */
.mod_mbc_club_list .filter .reset-widget .reset_button:hover {
  background: #000000 !important;
  color: transparent !important;
}
@media screen and (min-width: 1200px) {
  /* line 51, ../sass/partials/mod/_mod-mbc-club-list.scss */
  .mod_mbc_club_list .filter .formbody {
    gap: 30px;
  }
}
@media screen and (min-width: 768px) {
  /* line 60, ../sass/partials/mod/_mod-mbc-club-list.scss */
  .mod_mbc_club_list .filter .regionSelector,
  .mod_mbc_club_list .filter .countriesSelector {
    width: 47.5%;
  }
}
@media screen and (min-width: 1200px) {
  /* line 60, ../sass/partials/mod/_mod-mbc-club-list.scss */
  .mod_mbc_club_list .filter .regionSelector,
  .mod_mbc_club_list .filter .countriesSelector {
    width: auto;
    min-width: 585px;
    margin-bottom: 1rem;
  }
}
/* line 75, ../sass/partials/mod/_mod-mbc-club-list.scss */
.mod_mbc_club_list .club_list_wrapper {
  margin-left: -12px;
  margin-right: -12px;
}
/* line 79, ../sass/partials/mod/_mod-mbc-club-list.scss */
.mod_mbc_club_list .club_list_wrapper .club_list {
  margin-top: -3rem;
}
/* line 84, ../sass/partials/mod/_mod-mbc-club-list.scss */
.mod_mbc_club_list .club_list_wrapper .club_list .club_item {
  padding: 1rem 0;
}
/* line 92, ../sass/partials/mod/_mod-mbc-club-list.scss */
.mod_mbc_club_list .club_list_wrapper .club_list .club_item .club_item_logo img {
  width: 80px;
  height: 80px;
  min-width: 80px;
  min-height: 80px;
}
/* line 100, ../sass/partials/mod/_mod-mbc-club-list.scss */
.mod_mbc_club_list .club_list_wrapper .club_list .club_item > .inner {
  display: flex;
  flex-direction: row;
  color: #000000;
  margin: calc(1.25rem + 5px);
  padding: 1rem;
  background: #fff;
  height: 100%;
}
@media screen and (min-width: 1200px) {
  /* line 100, ../sass/partials/mod/_mod-mbc-club-list.scss */
  .mod_mbc_club_list .club_list_wrapper .club_list .club_item > .inner {
    margin: 1rem;
  }
}
@media screen and (max-width: 480px) {
  /* line 100, ../sass/partials/mod/_mod-mbc-club-list.scss */
  .mod_mbc_club_list .club_list_wrapper .club_list .club_item > .inner {
    flex-direction: column;
  }
  /* line 116, ../sass/partials/mod/_mod-mbc-club-list.scss */
  .mod_mbc_club_list .club_list_wrapper .club_list .club_item > .inner .club_description {
    order: 2;
  }
  /* line 120, ../sass/partials/mod/_mod-mbc-club-list.scss */
  .mod_mbc_club_list .club_list_wrapper .club_list .club_item > .inner .club_item_logo {
    order: 1;
    margin-left: auto;
    margin-right: auto;
  }
}
/* line 127, ../sass/partials/mod/_mod-mbc-club-list.scss */
.mod_mbc_club_list .club_list_wrapper .club_list .club_item > .inner > div {
  margin: 1rem;
}
/* line 130, ../sass/partials/mod/_mod-mbc-club-list.scss */
.mod_mbc_club_list .club_list_wrapper .club_list .club_item > .inner > div.club_item_logo {
  margin-left: auto;
}
/* line 139, ../sass/partials/mod/_mod-mbc-club-list.scss */
.mod_mbc_club_list .club_list_wrapper .club_list .club_item > .inner .heading > span,
.mod_mbc_club_list .club_list_wrapper .club_list .club_item > .inner .contact > span {
  display: block;
}
/* line 150, ../sass/partials/mod/_mod-mbc-club-list.scss */
.mod_mbc_club_list .club_list_wrapper .club_list .club_item > .inner .club_name {
  font-family: CorporateACondensedRegular;
  font-size: 2rem;
  line-height: 2.2rem;
  margin-bottom: 0.5rem;
}
/* line 157, ../sass/partials/mod/_mod-mbc-club-list.scss */
.mod_mbc_club_list .club_list_wrapper .club_list .club_item > .inner .button_wrapper {
  padding: 1rem 0;
}

/* line 168, ../sass/partials/mod/_mod-mbc-club-list.scss */
.first.block + .mod_mbc_club_list {
  padding-top: 0;
}

/* line 4, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile + .mod_mbc_member_profile {
  padding-top: 0;
}
/* line 8, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .palleteTrigger {
  font-size: 2rem;
  line-height: 2.4rem;
  font-family: CorporateACondensedRegular;
  color: #04ADEF;
}
/* line 14, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .palleteTrigger.cont {
  margin-bottom: 2rem;
}
@media screen and (min-width: 1200px) {
  /* line 14, ../sass/partials/mod/_mod-mbc-member-profile.scss */
  .mod_mbc_member_profile .palleteTrigger.cont {
    margin-bottom: 3rem;
  }
}
/* line 22, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .palleteTrigger span {
  cursor: pointer;
}
/* line 26, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .palleteTrigger span::after {
  font-family: "Font Awesome 5";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  font-weight: 600;
  content: "\f077";
  font-size: 1.55rem;
  color: #04ADEF;
  margin-right: 0.5rem;
  cursor: pointer;
  pointer-events: none;
}
/* line 42, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .palleteTrigger span.chevronDown::after {
  content: "\f078";
}
/* line 46, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .palleteTrigger span.chevronUp::after {
  content: "\f077";
}
/* line 50, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .palleteTrigger span.chevronUp::after {
  content: "\f078";
}
/* line 56, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .palleteBody.hidden {
  display: none;
}
/* line 60, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .palleteBody {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media screen and (min-width: 768px) {
  /* line 60, ../sass/partials/mod/_mod-mbc-member-profile.scss */
  .mod_mbc_member_profile .palleteBody {
    margin-bottom: 3rem;
    margin-top: 3rem;
  }
}
/* line 69, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .palleteBody .formbody {
  padding-bottom: 0;
}
/* line 72, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .palleteBody .formbody .submit_container {
  padding: 0;
}
/* line 78, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .messageContainer {
  display: none;
}
/* line 81, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .messageContainer .receiver {
  color: #00adef;
}
/* line 88, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .partnerListContainer {
  margin-top: 0;
  max-height: 400px;
  overflow: auto;
}
@media screen and (min-width: 768px) {
  /* line 88, ../sass/partials/mod/_mod-mbc-member-profile.scss */
  .mod_mbc_member_profile .partnerListContainer {
    margin-top: 0;
  }
}
/* line 100, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .partnerListContainer .send-message-partner {
  display: flex;
  justify-content: space-between;
  margin-bottom: 1.5rem;
  flex-direction: column;
}
@media screen and (min-width: 768px) {
  /* line 100, ../sass/partials/mod/_mod-mbc-member-profile.scss */
  .mod_mbc_member_profile .partnerListContainer .send-message-partner {
    flex-direction: row;
  }
  /* line 109, ../sass/partials/mod/_mod-mbc-member-profile.scss */
  .mod_mbc_member_profile .partnerListContainer .send-message-partner p {
    margin-top: auto;
    margin-bottom: auto;
  }
}
/* line 115, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .partnerListContainer .send-message-partner:last-of-type {
  margin-bottom: 0;
}
/* line 120, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .partnerListContainer .send-message-partner {
  border-bottom: 2px solid white;
  padding-bottom: 1.5rem;
}
/* line 124, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .partnerListContainer .send-message-partner:last-of-type {
  border-bottom: 0;
  padding-bottom: 0;
}
/* line 132, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .zw-error,
.mod_mbc_member_profile .zw-user-notification {
  margin-top: 0;
  margin-bottom: 2rem;
}
@media screen and (min-width: 768px) {
  /* line 132, ../sass/partials/mod/_mod-mbc-member-profile.scss */
  .mod_mbc_member_profile .zw-error,
  .mod_mbc_member_profile .zw-user-notification {
    margin-top: 0;
    margin-bottom: 2rem;
  }
}
/* line 143, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .messagesListContainer {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
@media screen and (min-width: 768px) {
  /* line 143, ../sass/partials/mod/_mod-mbc-member-profile.scss */
  .mod_mbc_member_profile .messagesListContainer {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
}
/* line 152, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .messagesListContainer .last-message-single {
  margin-bottom: 1.5rem;
  border-bottom: 2px solid #636363;
  padding-bottom: 1.5rem;
}
/* line 157, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .messagesListContainer .last-message-single:last-of-type {
  margin-bottom: 0;
  border-bottom: none;
  padding-bottom: 0;
}
/* line 163, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .messagesListContainer .last-message-single .last-message-to-chat {
  display: flex;
  flex-direction: row;
  color: #fff;
  transition: padding 0.2s linear;
  cursor: pointer;
}
/* line 175, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .messagesListContainer .last-message-single .last-message-to-chat .user-avatar {
  display: flex;
  flex-wrap: wrap;
  align-content: center;
}
/* line 180, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .messagesListContainer .last-message-single .last-message-to-chat .user-avatar i {
  font-size: 1.225rem;
  line-height: 1.3rem;
  color: #707070;
}
/* line 187, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .messagesListContainer .last-message-single .last-message-to-chat .message {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
  display: flex;
  flex-direction: column;
}
/* line 193, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .messagesListContainer .last-message-single .last-message-to-chat .message .the-message {
  display: flex;
}
/* line 198, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .messagesListContainer .last-message-single .last-message-to-chat .message .message-messageStatus.open {
  color: #fff;
}
/* line 202, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .messagesListContainer .last-message-single .last-message-to-chat .message .message-messageStatus.closed {
  color: #00adef;
}
/* line 209, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .messagesListContainer .last-message-single .last-message-to-chat .tstamp {
  margin-left: auto;
  display: flex;
  flex-wrap: wrap;
  align-content: center;
}
/* line 216, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .messagesListContainer .last-message-single .last-message-to-chat .counter-message-container {
  margin-left: auto;
  display: flex;
  flex-wrap: wrap;
  align-content: center;
}
/* line 222, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .messagesListContainer .last-message-single .last-message-to-chat .counter-message-container .counter-message {
  background-color: #00adef;
  color: #fff;
  border-radius: 100px;
  padding: 3px;
  width: 30px;
  max-height: 30px;
  height: 30px;
  text-align: center;
}
/* line 233, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .messagesListContainer .last-message-single .last-message-to-chat .counter-message-container + .tstamp {
  margin-left: 0.75rem;
}
/* line 241, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .partnerListHeader,
.mod_mbc_member_profile .messagesListHeader {
  font-family: CorporateACondensedRegular;
  font-size: 1.75rem;
  line-height: 2.1rem;
  margin-bottom: 2rem;
}
@media screen and (min-width: 768px) {
  /* line 241, ../sass/partials/mod/_mod-mbc-member-profile.scss */
  .mod_mbc_member_profile .partnerListHeader,
  .mod_mbc_member_profile .messagesListHeader {
    margin-bottom: 3rem;
  }
}
/* line 253, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .partnerListHeader .search-results,
.mod_mbc_member_profile .messagesListHeader .search-results {
  color: #00adef;
}
/* line 257, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .partnerListHeader .search-term,
.mod_mbc_member_profile .messagesListHeader .search-term {
  color: #00adef;
}
/* line 262, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .send-message-container {
  background: #1D1D1D;
  padding: 1rem;
}
/* line 267, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .single-chatbox-wrapper {
  border: 2px solid #636363;
  border-radius: 15px;
  padding: 1.5rem 0 1.5rem 0;
}
/* line 273, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .single-chatbox-wrapper #single-chatbox {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: column;
  max-height: 70vh;
  overflow-y: auto;
}
@media screen and (min-width: 1200px) {
  /* line 273, ../sass/partials/mod/_mod-mbc-member-profile.scss */
  .mod_mbc_member_profile .single-chatbox-wrapper #single-chatbox {
    max-height: 648px;
  }
}
/* line 285, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .single-chatbox-wrapper #single-chatbox .the-message {
  margin-bottom: 0;
}
/* line 288, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .single-chatbox-wrapper #single-chatbox .the-message .message {
  margin-right: 0.75rem;
}
/* line 292, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .single-chatbox-wrapper #single-chatbox .the-message .tstamp {
  margin-right: 0.75rem;
}
/* line 298, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .single-chatbox-wrapper #single-chatbox .message-messageStatus.open {
  color: #000000;
}
/* line 302, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .single-chatbox-wrapper #single-chatbox .message-messageStatus.closed {
  color: #00adef;
}
/* line 308, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .message-day {
  padding: 1rem;
  align-self: center;
  font-weight: 700;
  margin-bottom: 1.5rem;
  background-color: #00adef;
  border-radius: 10px;
  color: #fff;
}
/* line 318, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .message-in {
  padding: 1rem;
  margin-bottom: 1.5rem;
  align-self: flex-start;
  background-color: #c8c8c8;
  border-radius: 10px;
  max-width: 70%;
  color: #000000;
  margin-left: 1.5rem;
}
/* line 331, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .message-out {
  align-self: flex-end;
  background-color: #fff;
  border-radius: 10px;
  margin-bottom: 1.5rem;
  padding: 1rem;
  max-width: 70%;
  color: #000000;
  margin-right: 1.5rem;
}
/* line 346, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .socialProfileContact .social-profil-link .single-chat {
  display: flex;
  flex-direction: row;
}
/* line 350, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .socialProfileContact .social-profil-link .single-chat .last-message-headline {
  margin-bottom: 0;
  margin-left: 0.75rem;
}
/* line 356, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .socialProfileContact .social-profil-link .user-avatar {
  display: flex;
  flex-wrap: wrap;
  align-content: center;
}
/* line 361, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .socialProfileContact .social-profil-link .user-avatar i {
  font-size: 1.225rem;
  line-height: 1.3rem;
  color: #707070;
}
/* line 370, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .last-message-headline {
  font-size: 1.5rem;
  line-height: 1.8rem;
  margin-bottom: 0.75rem;
}
/* line 376, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .messageContainer,
.mod_mbc_member_profile .messageContainerSingle {
  margin-top: 2rem;
}
@media screen and (min-width: 768px) {
  /* line 376, ../sass/partials/mod/_mod-mbc-member-profile.scss */
  .mod_mbc_member_profile .messageContainer,
  .mod_mbc_member_profile .messageContainerSingle {
    margin-top: 3rem;
  }
}
/* line 385, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .backButtonWrapper,
.mod_mbc_member_profile .socialProfileContact {
  margin-bottom: 2rem;
}
@media screen and (min-width: 768px) {
  /* line 385, ../sass/partials/mod/_mod-mbc-member-profile.scss */
  .mod_mbc_member_profile .backButtonWrapper,
  .mod_mbc_member_profile .socialProfileContact {
    margin-bottom: 3rem;
  }
}
/* line 394, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .backButtonWrapper .zw-button::before,
.mod_mbc_member_profile .socialProfileContact .zw-button::before {
  font-family: "Font Awesome 5";
  content: "\f053";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  font-weight: 600;
  color: #04ADEF;
  margin-right: 0.5rem;
  cursor: pointer;
  pointer-events: none;
}
/* line 411, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile form .formbody .widget textarea {
  height: 6em;
}
/* line 415, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .zw-error {
  color: #ff3c4f;
}
/* line 421, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile .userMessagesPalleteBody .zw-error,
.mod_mbc_member_profile .userMessagesPalleteBody .zw-user-notification {
  margin-top: 0;
}
/* line 429, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile.mod_mbc_member_profile_messenger .palleteBody {
  margin-top: 0;
}
/* line 433, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile.mod_mbc_member_profile_messenger .messagesListContainer {
  margin-top: 0;
}
/* line 438, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile.mod_mbc_member_profile_filter, .mod_mbc_member_profile.mod_mbc_member_profile_social_media_hub {
  margin-bottom: 0 !important;
}
/* line 444, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile.mod_mbc_member_profile_messenger .palleteBody {
  margin-bottom: 0;
}
/* line 447, ../sass/partials/mod/_mod-mbc-member-profile.scss */
.mod_mbc_member_profile.mod_mbc_member_profile_messenger .palleteBody .messagesListContainer {
  margin-bottom: 1em;
}

/* line 1, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.mod_mbc_member_profile_view {
  overflow-y: auto !important;
  height: 100%;
}
/* line 5, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.mod_mbc_member_profile_view p {
  margin-bottom: 0;
}
/* line 9, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.mod_mbc_member_profile_view .fieldContainer {
  padding-right: 0;
}
/* line 13, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.mod_mbc_member_profile_view .paletteContainer {
  border-bottom: 1px solid #999;
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 2rem;
  margin-bottom: 2rem;
}
/* line 20, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.mod_mbc_member_profile_view .paletteContainer .profileGroup {
  flex: 0 0 100%;
  max-width: 100%;
}
/* line 25, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.mod_mbc_member_profile_view .paletteContainer .fieldContainer {
  margin-bottom: 0;
  padding-bottom: 5px;
  flex: 0 0 100%;
  max-width: 100%;
}
@media only screen and (min-width: 768px) {
  /* line 25, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  .mod_mbc_member_profile_view .paletteContainer .fieldContainer {
    flex: 0 0 47.5%;
    max-width: 47.5%;
  }
}
@media only screen and (min-width: 768px) {
  /* line 36, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  .mod_mbc_member_profile_view .paletteContainer .fieldContainer:nth-child(even) {
    border-right: 1px solid #999;
    margin-right: 4.5%;
    padding-right: 2.5%;
  }
}
/* line 46, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.mod_mbc_member_profile_view .paletteContainer .fieldContainer .fielOuter {
  display: flex;
  flex-wrap: wrap;
}
/* line 50, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.mod_mbc_member_profile_view .paletteContainer .fieldContainer .fielOuter .label {
  flex: 0 0 45%;
}
/* line 54, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.mod_mbc_member_profile_view .paletteContainer .fieldContainer .fielOuter .fieldWrap {
  flex: 0 0 55%;
}
/* line 61, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.mod_mbc_member_profile_view .social-icon {
  font-size: 25px;
  padding-right: 10px;
}

/* line 68, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.mod_mbc_member_profile_view_lightbox {
  position: fixed;
  background: #000;
  display: none;
  top: 0;
  height: 100%;
  padding: 25px;
  z-index: 1000;
}
@media screen and (min-width: 1200px) {
  /* line 68, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  .mod_mbc_member_profile_view_lightbox {
    right: 0;
    left: 0;
    width: 1200px;
    margin: 0 auto;
  }
}
/* line 84, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.mod_mbc_member_profile_view_lightbox + .mod_mbc_member_profile {
  padding-top: 0;
}

/* line 89, ../sass/partials/mod/_mod-mbc-social-profile.scss */
#close_social_view {
  position: absolute;
  top: 50px;
  z-index: 100;
  font-size: 25px;
  right: 25px;
  color: #04ADEF;
  cursor: pointer;
}
@media screen and (min-width: 1200px) {
  /* line 89, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  #close_social_view {
    right: 45px;
    top: 24px;
  }
}

/**
MHDEV 10.02.22

*/
/* line 109, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .Default {
  flex: 0 0 100%;
  max-width: 100%;
}
/* line 114, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .widget-text,
.zw-new-style-2022 .widget-select,
.zw-new-style-2022 .widget-password,
.zw-new-style-2022 .widget-textarea,
.zw-new-style-2022 .widget-captcha {
  position: relative;
  width: 100%;
}
/* line 123, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .widget-text.w-100,
.zw-new-style-2022 .widget-select.w-100,
.zw-new-style-2022 .widget-password.w-100,
.zw-new-style-2022 .widget-textarea.w-100,
.zw-new-style-2022 .widget-captcha.w-100 {
  width: 100% !important;
  flex: 0 0 100% !important;
  max-width: 100% !important;
}
/* line 129, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .widget-text label,
.zw-new-style-2022 .widget-select label,
.zw-new-style-2022 .widget-password label,
.zw-new-style-2022 .widget-textarea label,
.zw-new-style-2022 .widget-captcha label {
  position: absolute;
  top: 20px;
  z-index: 100;
  left: 1rem;
  color: #999;
  line-height: 1em !important;
  pointer-events: none;
  margin-bottom: 0 !important;
  font-size: 13px !important;
  font-size: 19px !important;
  width: auto !important;
}
@media screen and (min-width: 768px) {
  /* line 129, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  .zw-new-style-2022 .widget-text label,
  .zw-new-style-2022 .widget-select label,
  .zw-new-style-2022 .widget-password label,
  .zw-new-style-2022 .widget-textarea label,
  .zw-new-style-2022 .widget-captcha label {
    font-size: 19px !important;
  }
}
@media screen and (max-width: 480px) {
  /* line 129, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  .zw-new-style-2022 .widget-text label,
  .zw-new-style-2022 .widget-select label,
  .zw-new-style-2022 .widget-password label,
  .zw-new-style-2022 .widget-textarea label,
  .zw-new-style-2022 .widget-captcha label {
    max-width: 320px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }
}
/* line 155, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .widget-text .captcha_text,
.zw-new-style-2022 .widget-select .captcha_text,
.zw-new-style-2022 .widget-password .captcha_text,
.zw-new-style-2022 .widget-textarea .captcha_text,
.zw-new-style-2022 .widget-captcha .captcha_text {
  margin-top: 0.5em;
  display: block;
  font-size: 19px !important;
  line-height: 1.2353641176em !important;
}
/* line 164, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .widget-text input,
.zw-new-style-2022 .widget-text select,
.zw-new-style-2022 .widget-text option,
.zw-new-style-2022 .widget-text textarea,
.zw-new-style-2022 .widget-select input,
.zw-new-style-2022 .widget-select select,
.zw-new-style-2022 .widget-select option,
.zw-new-style-2022 .widget-select textarea,
.zw-new-style-2022 .widget-password input,
.zw-new-style-2022 .widget-password select,
.zw-new-style-2022 .widget-password option,
.zw-new-style-2022 .widget-password textarea,
.zw-new-style-2022 .widget-textarea input,
.zw-new-style-2022 .widget-textarea select,
.zw-new-style-2022 .widget-textarea option,
.zw-new-style-2022 .widget-textarea textarea,
.zw-new-style-2022 .widget-captcha input,
.zw-new-style-2022 .widget-captcha select,
.zw-new-style-2022 .widget-captcha option,
.zw-new-style-2022 .widget-captcha textarea {
  padding: 16px 1rem 0rem 1rem !important;
  font-size: 19px !important;
  padding-bottom: 0 !important;
  line-height: 1.2353641176em !important;
  height: 62px;
  transition: all 0.4s linear;
}
@media screen and (min-width: 768px) {
  /* line 164, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  .zw-new-style-2022 .widget-text input,
  .zw-new-style-2022 .widget-text select,
  .zw-new-style-2022 .widget-text option,
  .zw-new-style-2022 .widget-text textarea,
  .zw-new-style-2022 .widget-select input,
  .zw-new-style-2022 .widget-select select,
  .zw-new-style-2022 .widget-select option,
  .zw-new-style-2022 .widget-select textarea,
  .zw-new-style-2022 .widget-password input,
  .zw-new-style-2022 .widget-password select,
  .zw-new-style-2022 .widget-password option,
  .zw-new-style-2022 .widget-password textarea,
  .zw-new-style-2022 .widget-textarea input,
  .zw-new-style-2022 .widget-textarea select,
  .zw-new-style-2022 .widget-textarea option,
  .zw-new-style-2022 .widget-textarea textarea,
  .zw-new-style-2022 .widget-captcha input,
  .zw-new-style-2022 .widget-captcha select,
  .zw-new-style-2022 .widget-captcha option,
  .zw-new-style-2022 .widget-captcha textarea {
    height: 58px;
  }
}
/* line 183, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .widget-text.files label,
.zw-new-style-2022 .widget-select.files label,
.zw-new-style-2022 .widget-password.files label,
.zw-new-style-2022 .widget-textarea.files label,
.zw-new-style-2022 .widget-captcha.files label {
  font-size: calc(20px + (30 - 20) * ((100vw - 320px) / (1920 - 320)));
  line-height: 1.5em;
  color: #036;
  padding: 15px 0;
  display: block;
}
/* line 194, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .widget-text.activ-focus input[type="text"],
.zw-new-style-2022 .widget-text.activ-focus input[type="password"],
.zw-new-style-2022 .widget-text.activ-focus input[type="datetime"],
.zw-new-style-2022 .widget-text.activ-focus input[type="datetime-local"],
.zw-new-style-2022 .widget-text.activ-focus input[type="date"],
.zw-new-style-2022 .widget-text.activ-focus input[type="month"],
.zw-new-style-2022 .widget-text.activ-focus input[type="time"],
.zw-new-style-2022 .widget-text.activ-focus input[type="week"],
.zw-new-style-2022 .widget-text.activ-focus input[type="number"],
.zw-new-style-2022 .widget-text.activ-focus input[type="email"],
.zw-new-style-2022 .widget-text.activ-focus input[type="url"],
.zw-new-style-2022 .widget-text.activ-focus input[type="search"],
.zw-new-style-2022 .widget-text.activ-focus input[type="tel"],
.zw-new-style-2022 .widget-text.activ-focus input[type="color"],
.zw-new-style-2022 .widget-text.activ-focus select,
.zw-new-style-2022 .widget-text.activ-focus textarea,
.zw-new-style-2022 .widget-text.activ-focus .field,
.zw-new-style-2022 .widget-select.activ-focus input[type="text"],
.zw-new-style-2022 .widget-select.activ-focus input[type="password"],
.zw-new-style-2022 .widget-select.activ-focus input[type="datetime"],
.zw-new-style-2022 .widget-select.activ-focus input[type="datetime-local"],
.zw-new-style-2022 .widget-select.activ-focus input[type="date"],
.zw-new-style-2022 .widget-select.activ-focus input[type="month"],
.zw-new-style-2022 .widget-select.activ-focus input[type="time"],
.zw-new-style-2022 .widget-select.activ-focus input[type="week"],
.zw-new-style-2022 .widget-select.activ-focus input[type="number"],
.zw-new-style-2022 .widget-select.activ-focus input[type="email"],
.zw-new-style-2022 .widget-select.activ-focus input[type="url"],
.zw-new-style-2022 .widget-select.activ-focus input[type="search"],
.zw-new-style-2022 .widget-select.activ-focus input[type="tel"],
.zw-new-style-2022 .widget-select.activ-focus input[type="color"],
.zw-new-style-2022 .widget-select.activ-focus select,
.zw-new-style-2022 .widget-select.activ-focus textarea,
.zw-new-style-2022 .widget-select.activ-focus .field,
.zw-new-style-2022 .widget-password.activ-focus input[type="text"],
.zw-new-style-2022 .widget-password.activ-focus input[type="password"],
.zw-new-style-2022 .widget-password.activ-focus input[type="datetime"],
.zw-new-style-2022 .widget-password.activ-focus input[type="datetime-local"],
.zw-new-style-2022 .widget-password.activ-focus input[type="date"],
.zw-new-style-2022 .widget-password.activ-focus input[type="month"],
.zw-new-style-2022 .widget-password.activ-focus input[type="time"],
.zw-new-style-2022 .widget-password.activ-focus input[type="week"],
.zw-new-style-2022 .widget-password.activ-focus input[type="number"],
.zw-new-style-2022 .widget-password.activ-focus input[type="email"],
.zw-new-style-2022 .widget-password.activ-focus input[type="url"],
.zw-new-style-2022 .widget-password.activ-focus input[type="search"],
.zw-new-style-2022 .widget-password.activ-focus input[type="tel"],
.zw-new-style-2022 .widget-password.activ-focus input[type="color"],
.zw-new-style-2022 .widget-password.activ-focus select,
.zw-new-style-2022 .widget-password.activ-focus textarea,
.zw-new-style-2022 .widget-password.activ-focus .field,
.zw-new-style-2022 .widget-textarea.activ-focus input[type="text"],
.zw-new-style-2022 .widget-textarea.activ-focus input[type="password"],
.zw-new-style-2022 .widget-textarea.activ-focus input[type="datetime"],
.zw-new-style-2022 .widget-textarea.activ-focus input[type="datetime-local"],
.zw-new-style-2022 .widget-textarea.activ-focus input[type="date"],
.zw-new-style-2022 .widget-textarea.activ-focus input[type="month"],
.zw-new-style-2022 .widget-textarea.activ-focus input[type="time"],
.zw-new-style-2022 .widget-textarea.activ-focus input[type="week"],
.zw-new-style-2022 .widget-textarea.activ-focus input[type="number"],
.zw-new-style-2022 .widget-textarea.activ-focus input[type="email"],
.zw-new-style-2022 .widget-textarea.activ-focus input[type="url"],
.zw-new-style-2022 .widget-textarea.activ-focus input[type="search"],
.zw-new-style-2022 .widget-textarea.activ-focus input[type="tel"],
.zw-new-style-2022 .widget-textarea.activ-focus input[type="color"],
.zw-new-style-2022 .widget-textarea.activ-focus select,
.zw-new-style-2022 .widget-textarea.activ-focus textarea,
.zw-new-style-2022 .widget-textarea.activ-focus .field,
.zw-new-style-2022 .widget-captcha.activ-focus input[type="text"],
.zw-new-style-2022 .widget-captcha.activ-focus input[type="password"],
.zw-new-style-2022 .widget-captcha.activ-focus input[type="datetime"],
.zw-new-style-2022 .widget-captcha.activ-focus input[type="datetime-local"],
.zw-new-style-2022 .widget-captcha.activ-focus input[type="date"],
.zw-new-style-2022 .widget-captcha.activ-focus input[type="month"],
.zw-new-style-2022 .widget-captcha.activ-focus input[type="time"],
.zw-new-style-2022 .widget-captcha.activ-focus input[type="week"],
.zw-new-style-2022 .widget-captcha.activ-focus input[type="number"],
.zw-new-style-2022 .widget-captcha.activ-focus input[type="email"],
.zw-new-style-2022 .widget-captcha.activ-focus input[type="url"],
.zw-new-style-2022 .widget-captcha.activ-focus input[type="search"],
.zw-new-style-2022 .widget-captcha.activ-focus input[type="tel"],
.zw-new-style-2022 .widget-captcha.activ-focus input[type="color"],
.zw-new-style-2022 .widget-captcha.activ-focus select,
.zw-new-style-2022 .widget-captcha.activ-focus textarea,
.zw-new-style-2022 .widget-captcha.activ-focus .field {
  background-color: #fff !important;
  border-color: #03A5E4 !important;
  border-bottom: 2px solid;
}
/* line 217, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .widget-text.activ-focus label,
.zw-new-style-2022 .widget-select.activ-focus label,
.zw-new-style-2022 .widget-password.activ-focus label,
.zw-new-style-2022 .widget-textarea.activ-focus label,
.zw-new-style-2022 .widget-captcha.activ-focus label {
  font-size: 12px !important;
  top: 13px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 90% !important;
}
/* line 231, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .widget-text.is-error input[type="text"],
.zw-new-style-2022 .widget-text.is-error input[type="password"],
.zw-new-style-2022 .widget-text.is-error input[type="datetime"],
.zw-new-style-2022 .widget-text.is-error input[type="datetime-local"],
.zw-new-style-2022 .widget-text.is-error input[type="date"],
.zw-new-style-2022 .widget-text.is-error input[type="month"],
.zw-new-style-2022 .widget-text.is-error input[type="time"],
.zw-new-style-2022 .widget-text.is-error input[type="week"],
.zw-new-style-2022 .widget-text.is-error input[type="number"],
.zw-new-style-2022 .widget-text.is-error input[type="email"],
.zw-new-style-2022 .widget-text.is-error input[type="url"],
.zw-new-style-2022 .widget-text.is-error input[type="search"],
.zw-new-style-2022 .widget-text.is-error input[type="tel"],
.zw-new-style-2022 .widget-text.is-error input[type="color"],
.zw-new-style-2022 .widget-text.is-error select,
.zw-new-style-2022 .widget-text.is-error textarea,
.zw-new-style-2022 .widget-text.is-error .field,
.zw-new-style-2022 .widget-select.is-error input[type="text"],
.zw-new-style-2022 .widget-select.is-error input[type="password"],
.zw-new-style-2022 .widget-select.is-error input[type="datetime"],
.zw-new-style-2022 .widget-select.is-error input[type="datetime-local"],
.zw-new-style-2022 .widget-select.is-error input[type="date"],
.zw-new-style-2022 .widget-select.is-error input[type="month"],
.zw-new-style-2022 .widget-select.is-error input[type="time"],
.zw-new-style-2022 .widget-select.is-error input[type="week"],
.zw-new-style-2022 .widget-select.is-error input[type="number"],
.zw-new-style-2022 .widget-select.is-error input[type="email"],
.zw-new-style-2022 .widget-select.is-error input[type="url"],
.zw-new-style-2022 .widget-select.is-error input[type="search"],
.zw-new-style-2022 .widget-select.is-error input[type="tel"],
.zw-new-style-2022 .widget-select.is-error input[type="color"],
.zw-new-style-2022 .widget-select.is-error select,
.zw-new-style-2022 .widget-select.is-error textarea,
.zw-new-style-2022 .widget-select.is-error .field,
.zw-new-style-2022 .widget-password.is-error input[type="text"],
.zw-new-style-2022 .widget-password.is-error input[type="password"],
.zw-new-style-2022 .widget-password.is-error input[type="datetime"],
.zw-new-style-2022 .widget-password.is-error input[type="datetime-local"],
.zw-new-style-2022 .widget-password.is-error input[type="date"],
.zw-new-style-2022 .widget-password.is-error input[type="month"],
.zw-new-style-2022 .widget-password.is-error input[type="time"],
.zw-new-style-2022 .widget-password.is-error input[type="week"],
.zw-new-style-2022 .widget-password.is-error input[type="number"],
.zw-new-style-2022 .widget-password.is-error input[type="email"],
.zw-new-style-2022 .widget-password.is-error input[type="url"],
.zw-new-style-2022 .widget-password.is-error input[type="search"],
.zw-new-style-2022 .widget-password.is-error input[type="tel"],
.zw-new-style-2022 .widget-password.is-error input[type="color"],
.zw-new-style-2022 .widget-password.is-error select,
.zw-new-style-2022 .widget-password.is-error textarea,
.zw-new-style-2022 .widget-password.is-error .field,
.zw-new-style-2022 .widget-textarea.is-error input[type="text"],
.zw-new-style-2022 .widget-textarea.is-error input[type="password"],
.zw-new-style-2022 .widget-textarea.is-error input[type="datetime"],
.zw-new-style-2022 .widget-textarea.is-error input[type="datetime-local"],
.zw-new-style-2022 .widget-textarea.is-error input[type="date"],
.zw-new-style-2022 .widget-textarea.is-error input[type="month"],
.zw-new-style-2022 .widget-textarea.is-error input[type="time"],
.zw-new-style-2022 .widget-textarea.is-error input[type="week"],
.zw-new-style-2022 .widget-textarea.is-error input[type="number"],
.zw-new-style-2022 .widget-textarea.is-error input[type="email"],
.zw-new-style-2022 .widget-textarea.is-error input[type="url"],
.zw-new-style-2022 .widget-textarea.is-error input[type="search"],
.zw-new-style-2022 .widget-textarea.is-error input[type="tel"],
.zw-new-style-2022 .widget-textarea.is-error input[type="color"],
.zw-new-style-2022 .widget-textarea.is-error select,
.zw-new-style-2022 .widget-textarea.is-error textarea,
.zw-new-style-2022 .widget-textarea.is-error .field,
.zw-new-style-2022 .widget-captcha.is-error input[type="text"],
.zw-new-style-2022 .widget-captcha.is-error input[type="password"],
.zw-new-style-2022 .widget-captcha.is-error input[type="datetime"],
.zw-new-style-2022 .widget-captcha.is-error input[type="datetime-local"],
.zw-new-style-2022 .widget-captcha.is-error input[type="date"],
.zw-new-style-2022 .widget-captcha.is-error input[type="month"],
.zw-new-style-2022 .widget-captcha.is-error input[type="time"],
.zw-new-style-2022 .widget-captcha.is-error input[type="week"],
.zw-new-style-2022 .widget-captcha.is-error input[type="number"],
.zw-new-style-2022 .widget-captcha.is-error input[type="email"],
.zw-new-style-2022 .widget-captcha.is-error input[type="url"],
.zw-new-style-2022 .widget-captcha.is-error input[type="search"],
.zw-new-style-2022 .widget-captcha.is-error input[type="tel"],
.zw-new-style-2022 .widget-captcha.is-error input[type="color"],
.zw-new-style-2022 .widget-captcha.is-error select,
.zw-new-style-2022 .widget-captcha.is-error textarea,
.zw-new-style-2022 .widget-captcha.is-error .field {
  border-color: #ff3c4f !important;
  background-color: #fff2f4;
  border-bottom: 2px solid;
}
/* line 253, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .widget-text.is-error label,
.zw-new-style-2022 .widget-select.is-error label,
.zw-new-style-2022 .widget-password.is-error label,
.zw-new-style-2022 .widget-textarea.is-error label,
.zw-new-style-2022 .widget-captcha.is-error label {
  color: #ff3c4f;
}
/* line 259, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .widget-text.submitBttn input,
.zw-new-style-2022 .widget-select.submitBttn input,
.zw-new-style-2022 .widget-password.submitBttn input,
.zw-new-style-2022 .widget-textarea.submitBttn input,
.zw-new-style-2022 .widget-captcha.submitBttn input {
  font-size: calc(20px + (30 - 20) * ((100vw - 320px) / (1920 - 320)));
  line-height: 1.5em;
  color: #fff;
  height: auto;
  background-color: #03A5E4;
  border-radius: 12px;
  border-width: 1px;
  border-color: #03A5E4;
  text-transform: inherit;
  border-style: solid;
  font-weight: 400;
}
/* line 272, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .widget-text.submitBttn input:disabled,
.zw-new-style-2022 .widget-select.submitBttn input:disabled,
.zw-new-style-2022 .widget-password.submitBttn input:disabled,
.zw-new-style-2022 .widget-textarea.submitBttn input:disabled,
.zw-new-style-2022 .widget-captcha.submitBttn input:disabled {
  border-color: #666;
  color: #999;
  background-color: #fff;
}
/* line 280, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .widget-text .reduceFont,
.zw-new-style-2022 .widget-select .reduceFont,
.zw-new-style-2022 .widget-password .reduceFont,
.zw-new-style-2022 .widget-textarea .reduceFont,
.zw-new-style-2022 .widget-captcha .reduceFont {
  font-size: 1rem;
  line-height: 1.2;
}
/* line 285, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .widget-text input[type="checkbox"],
.zw-new-style-2022 .widget-select input[type="checkbox"],
.zw-new-style-2022 .widget-password input[type="checkbox"],
.zw-new-style-2022 .widget-textarea input[type="checkbox"],
.zw-new-style-2022 .widget-captcha input[type="checkbox"] {
  zoom: 1.8;
}
/* line 290, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .widget-text textarea,
.zw-new-style-2022 .widget-select textarea,
.zw-new-style-2022 .widget-password textarea,
.zw-new-style-2022 .widget-textarea textarea,
.zw-new-style-2022 .widget-captcha textarea {
  padding-top: 5px !important;
  border-top: 20px solid transparent !important;
  outline: none;
  box-shadow: none;
}
/* line 301, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .widget-textarea label {
  top: 8px !important;
}
/* line 306, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .widget-textarea.activ-focus textarea {
  border-top: 20px solid transparent !important;
}
/* line 313, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .widget-textarea.is-error textarea {
  border-top: 20px solid transparent !important;
}
/* line 325, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .personal-data-group .widget-text,
.zw-new-style-2022 .personal-data-group .widget-select,
.zw-new-style-2022 .personal-data-group .widget-password,
.zw-new-style-2022 .personal-data-group .widget-captcha,
.zw-new-style-2022 .adress-data .widget-text,
.zw-new-style-2022 .adress-data .widget-select,
.zw-new-style-2022 .adress-data .widget-password,
.zw-new-style-2022 .adress-data .widget-captcha,
.zw-new-style-2022 .contact-data .widget-text,
.zw-new-style-2022 .contact-data .widget-select,
.zw-new-style-2022 .contact-data .widget-password,
.zw-new-style-2022 .contact-data .widget-captcha,
.zw-new-style-2022 .other-data .widget-text,
.zw-new-style-2022 .other-data .widget-select,
.zw-new-style-2022 .other-data .widget-password,
.zw-new-style-2022 .other-data .widget-captcha,
.zw-new-style-2022 .formbody .widget-text,
.zw-new-style-2022 .formbody .widget-select,
.zw-new-style-2022 .formbody .widget-password,
.zw-new-style-2022 .formbody .widget-captcha {
  flex: 0 0 100%;
  max-width: 100%;
  padding: 0px;
}
@media only screen and (min-width: 769px) {
  /* line 325, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  .zw-new-style-2022 .personal-data-group .widget-text,
  .zw-new-style-2022 .personal-data-group .widget-select,
  .zw-new-style-2022 .personal-data-group .widget-password,
  .zw-new-style-2022 .personal-data-group .widget-captcha,
  .zw-new-style-2022 .adress-data .widget-text,
  .zw-new-style-2022 .adress-data .widget-select,
  .zw-new-style-2022 .adress-data .widget-password,
  .zw-new-style-2022 .adress-data .widget-captcha,
  .zw-new-style-2022 .contact-data .widget-text,
  .zw-new-style-2022 .contact-data .widget-select,
  .zw-new-style-2022 .contact-data .widget-password,
  .zw-new-style-2022 .contact-data .widget-captcha,
  .zw-new-style-2022 .other-data .widget-text,
  .zw-new-style-2022 .other-data .widget-select,
  .zw-new-style-2022 .other-data .widget-password,
  .zw-new-style-2022 .other-data .widget-captcha,
  .zw-new-style-2022 .formbody .widget-text,
  .zw-new-style-2022 .formbody .widget-select,
  .zw-new-style-2022 .formbody .widget-password,
  .zw-new-style-2022 .formbody .widget-captcha {
    flex: 0 0 47.5%;
    max-width: 47.5%;
  }
}
/* line 339, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .personal-data-group .widget-textarea,
.zw-new-style-2022 .adress-data .widget-textarea,
.zw-new-style-2022 .contact-data .widget-textarea,
.zw-new-style-2022 .other-data .widget-textarea,
.zw-new-style-2022 .formbody .widget-textarea {
  flex: 0 0 100%;
  max-width: 100%;
  padding: 0px;
}
@media only screen and (max-width: 769px) {
  /* line 346, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  .zw-new-style-2022 .searchformbody {
    display: flex;
    flex-direction: column;
  }
}
@media only screen and (max-width: 769px) {
  /* line 353, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  .zw-new-style-2022 .search-container {
    order: 1;
  }
}
/* line 358, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .search-container .widget-text {
  margin-bottom: 1rem;
  flex: 0 0 100%;
  max-width: 100%;
  width: 100%;
}
@media only screen and (max-width: 769px) {
  /* line 366, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  .zw-new-style-2022 .searchsublabel {
    order: 2;
  }
}
/* line 373, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .search-container {
  flex: 0 0 100%;
  max-width: 100%;
  padding: 0px;
}
@media screen and (min-width: 768px) {
  /* line 373, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  .zw-new-style-2022 .search-container {
    flex: 0 0 57.5%;
    max-width: 57.5%;
  }
}
@media screen and (min-width: 992px) {
  /* line 373, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  .zw-new-style-2022 .search-container {
    flex: 0 0 67.5%;
    max-width: 67.5%;
  }
}
@media screen and (min-width: 1200px) {
  /* line 373, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  .zw-new-style-2022 .search-container {
    flex: 0 0 77.5%;
    max-width: 77.5%;
  }
}
/* line 393, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .search-container .widget-text {
  margin-bottom: 2rem;
}
@media screen and (min-width: 768px) {
  /* line 393, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  .zw-new-style-2022 .search-container .widget-text {
    margin-bottom: 3rem;
  }
}
/* line 402, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .submit_container {
  flex: 0 0 100%;
  max-width: 100%;
  padding: 0px;
  margin-bottom: 1rem;
}
@media only screen and (max-width: 769px) {
  /* line 402, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  .zw-new-style-2022 .submit_container {
    order: 3;
  }
}
@media screen and (min-width: 768px) {
  /* line 402, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  .zw-new-style-2022 .submit_container {
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }
}
@media screen and (min-width: 992px) {
  /* line 402, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  .zw-new-style-2022 .submit_container {
    flex: 0 0 27.5%;
    max-width: 27.5%;
  }
}
@media screen and (min-width: 1200px) {
  /* line 402, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  .zw-new-style-2022 .submit_container {
    flex: 0 0 17.5%;
    max-width: 17.5%;
  }
}
@media screen and (max-width: 480px) {
  /* line 429, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  .zw-new-style-2022 label.error:not(.confirm) {
    top: 40px !important;
  }
}
@media screen and (max-width: 480px) {
  /* line 436, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  .zw-new-style-2022 label + p.error,
  .zw-new-style-2022 label + p.tl_error {
    max-width: 320px !important;
  }
}
@media screen and (max-width: 480px) {
  /* line 443, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  .zw-new-style-2022 label + p.error + input,
  .zw-new-style-2022 label + p.tl_error + input {
    margin-top: 1em !important;
  }
}
/* line 453, ../sass/partials/mod/_mod-mbc-social-profile.scss */
.zw-new-style-2022 .widget p.error,
.zw-new-style-2022 .widget p.tl_error {
  position: absolute;
  top: -25px;
  top: -35px;
  z-index: 100;
  pointer-events: none;
  margin-bottom: 0 !important;
  width: max-content;
}
@media screen and (max-width: 480px) {
  /* line 453, ../sass/partials/mod/_mod-mbc-social-profile.scss */
  .zw-new-style-2022 .widget p.error,
  .zw-new-style-2022 .widget p.tl_error {
    max-width: 320px;
  }
}

/* line 1, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
.clubcard_digital_block {
  display: flex;
  flex-wrap: wrap;
}
/* line 5, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
.clubcard_digital_block .clubcard_digital_text {
  width: 100%;
  margin-bottom: 2rem;
}
/* line 10, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
.clubcard_digital_block .clubcard_digital_qr {
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 15, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
  .clubcard_digital_block .clubcard_digital_text {
    flex: 0 0 calc(50% - 20px);
    max-width: calc(50% - 20px);
    margin-right: 20px;
  }
  /* line 21, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
  .clubcard_digital_block .clubcard_digital_qr {
    margin-left: 20px;
    flex: 0 0 calc(50% - 20px);
    max-width: calc(50% - 20px);
  }
}
/* line 28, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
.clubcard_digital_block .title {
  font-size: 2.5rem;
  line-height: 3rem;
}
@media screen and (max-width: 768px) {
  /* line 35, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
  .clubcard_digital_block .h3 {
    font-size: 1.25rem;
  }
}
/* line 40, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
.clubcard_digital_block .clubcard_digital_text {
  background-image: url("../images/club-card-digital.jpg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom center;
  background-color: transparent;
  box-shadow: 0px 3px 6px #00000029;
  border: 1px solid #909090;
  border-radius: 20px;
  height: auto;
  min-height: 463px;
}
@media screen and (min-width: 768px) {
  /* line 40, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
  .clubcard_digital_block .clubcard_digital_text {
    height: 715px;
  }
}
/* line 56, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
.clubcard_digital_block .clubcard_digital_text strong,
.clubcard_digital_block .clubcard_digital_text span {
  display: block;
}
/* line 63, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
.clubcard_digital_block .clubcard_digital_qr {
  height: 463px;
  background-color: transparent;
  box-shadow: 0px 3px 6px #00000029;
  border: 1px solid #909090;
  border-radius: 20px;
}
@media screen and (max-width: 768px) {
  /* line 63, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
  .clubcard_digital_block .clubcard_digital_qr {
    display: flex;
    height: auto;
    min-height: 463px;
  }
  /* line 76, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
  .clubcard_digital_block .clubcard_digital_qr .clubcard_digital_qr_inner {
    width: 100%;
    display: flex;
    flex-direction: column;
    height: calc(100% - 60px);
  }
}
@media screen and (min-width: 768px) {
  /* line 63, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
  .clubcard_digital_block .clubcard_digital_qr {
    height: 715px;
  }
}
/* line 88, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
.clubcard_digital_block .clubcard_digital_qr .qr-wrapper {
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 25px;
  display: flex;
  height: 100%;
  max-height: 100%;
  width: 100%;
}
/* line 96, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
.clubcard_digital_block .clubcard_digital_qr .qr-wrapper img {
  padding: 0 40px 40px;
  margin: 0 auto;
  min-width: 230px;
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 96, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
  .clubcard_digital_block .clubcard_digital_qr .qr-wrapper img {
    padding: 40px;
  }
}
@media screen and (max-width: 480px) {
  /* line 96, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
  .clubcard_digital_block .clubcard_digital_qr .qr-wrapper img {
    padding: 0 10px 10px;
  }
}
/* line 114, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
.clubcard_digital_block .clubcard_digital_qr_inner {
  padding: 40px 20px 35px 20px;
  text-align: center;
  color: #DBDADA;
}
@media screen and (min-width: 768px) {
  /* line 114, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
  .clubcard_digital_block .clubcard_digital_qr_inner {
    padding: 40px 35px 50px 35px;
  }
}
/* line 124, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
.clubcard_digital_block .club_item_logo {
  margin-top: 2rem;
  display: none;
}
/* line 129, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
.clubcard_digital_block .clubcard_content {
  border-radius: 20px;
  padding: 40px 20px 100px 20px;
  background: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0.05) 100%);
  z-index: 100;
  color: #DBDADA;
  font-family: CorporateACondensedRegular;
  font-weight: 400;
}
@media screen and (min-width: 768px) {
  /* line 129, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
  .clubcard_digital_block .clubcard_content {
    padding: 40px 50px;
  }
}
/* line 144, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
.clubcard_digital_block .buttons-wrapper {
  margin-top: 3rem;
  flex: 0 0 100%;
  max-width: 100%;
  justify-content: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media screen and (min-width: 768px) {
  /* line 144, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
  .clubcard_digital_block .buttons-wrapper {
    margin-top: 1rem;
  }
}

/* line 159, ../sass/partials/mod/_mod-mbc-clubcard-digital.scss */
#instructions {
  display: none;
}

/* line 3, ../sass/partials/mod/_mod-mbc-lost-password.scss */
.mod_mbc_lostPassword .widget-submit .step {
  margin-right: 1.125rem;
  display: flex;
  text-align: left;
  align-items: center;
}
/* line 9, ../sass/partials/mod/_mod-mbc-lost-password.scss */
.mod_mbc_lostPassword .widget-submit .step:last-of-type {
  margin-right: 0;
}
/* line 15, ../sass/partials/mod/_mod-mbc-lost-password.scss */
.mod_mbc_lostPassword .formbody {
  padding-bottom: 0;
}
/* line 19, ../sass/partials/mod/_mod-mbc-lost-password.scss */
.mod_mbc_lostPassword p.error,
.mod_mbc_lostPassword p.tl_error {
  margin: 0 0 1.5rem 0;
}
/* line 25, ../sass/partials/mod/_mod-mbc-lost-password.scss */
.mod_mbc_lostPassword .zw-new-style-2022 .widget-text,
.mod_mbc_lostPassword .zw-new-style-2022 .widget-select,
.mod_mbc_lostPassword .zw-new-style-2022 .widget-password,
.mod_mbc_lostPassword .zw-new-style-2022 .widget-textarea {
  padding: 0;
}
/* line 32, ../sass/partials/mod/_mod-mbc-lost-password.scss */
.mod_mbc_lostPassword .formbody .widget-submit.navigation {
  padding-top: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  row-gap: 16px;
}
/* line 63, ../sass/partials/mod/_mod-mbc-lost-password.scss */
.mod_mbc_lostPassword .description,
.mod_mbc_lostPassword .fulltext {
  font-size: 19px;
  line-height: 1.2353641176em;
}
/* line 69, ../sass/partials/mod/_mod-mbc-lost-password.scss */
.mod_mbc_lostPassword .userSummaryContainer {
  margin-bottom: 3rem;
}
@media screen and (max-width: 768px) {
  /* line 69, ../sass/partials/mod/_mod-mbc-lost-password.scss */
  .mod_mbc_lostPassword .userSummaryContainer {
    margin-bottom: 4.5rem;
  }
}
/* line 77, ../sass/partials/mod/_mod-mbc-lost-password.scss */
.mod_mbc_lostPassword .userSummary {
  font-size: 19px;
  line-height: 1.2353641176em;
}
/* line 82, ../sass/partials/mod/_mod-mbc-lost-password.scss */
.mod_mbc_lostPassword form .formbody .widget.clubSelector {
  width: auto;
}
/* line 86, ../sass/partials/mod/_mod-mbc-lost-password.scss */
.mod_mbc_lostPassword .user-answers {
  display: grid;
  grid-template-columns: repeat(2, max-content);
  justify-content: space-between;
  grid-row-gap: 3rem;
  margin-bottom: 0;
}
@media screen and (min-width: 768px) {
  /* line 86, ../sass/partials/mod/_mod-mbc-lost-password.scss */
  .mod_mbc_lostPassword .user-answers {
    justify-content: flex-start;
    grid-column-gap: 3rem;
  }
}
/* line 99, ../sass/partials/mod/_mod-mbc-lost-password.scss */
.mod_mbc_lostPassword .widget-password.error:not(.confirm) {
  margin-top: 1.5rem;
}

/* line 1, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine {
  padding: 4rem 0 0 0;
}
/* line 4, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine ul {
  display: grid;
  grid-template-columns: 1fr;
  column-gap: 24px;
  row-gap: 12px;
}
@media screen and (min-width: 576px) {
  /* line 4, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
  .mod_mbc_club_magazine ul {
    grid-template-columns: 1fr 1fr;
  }
}
@media screen and (min-width: 768px) {
  /* line 4, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
  .mod_mbc_club_magazine ul {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media screen and (min-width: 992px) {
  /* line 4, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
  .mod_mbc_club_magazine ul {
    grid-template-columns: 1fr 1fr 1fr 1ff;
  }
}
@media screen and (min-width: 1200px) {
  /* line 4, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
  .mod_mbc_club_magazine ul {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }
}
/* line 26, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine ul li {
  display: flex;
  justify-content: center;
}
/* line 30, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine ul li .club-magazine-item {
  display: block;
  width: 100%;
  cursor: pointer;
}
/* line 35, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine ul li .club-magazine-item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media screen and (min-width: 576px) {
  /* line 35, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
  .mod_mbc_club_magazine ul li .club-magazine-item img {
    min-height: 300px;
    max-height: 300px;
  }
}
/* line 46, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine ul li .club-magazine-item .cover-headline {
  display: block;
  color: #fff;
  text-align: center;
  font-family: CorporateACondensedRegular;
  font-size: 1.75rem;
  line-height: 2.2rem;
  padding: 1rem 0;
}
@media screen and (min-width: 768px) {
  /* line 58, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
  .mod_mbc_club_magazine ul li .club-magazine-item {
    position: relative;
    display: block;
    width: 100%;
  }
  /* line 63, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
  .mod_mbc_club_magazine ul li .club-magazine-item .cover-headline {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 1rem 2rem;
    background: rgba(0, 0, 0, 0.6);
  }
}
/* line 77, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .cover-image-container {
  position: relative;
}
/* line 80, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .cover-image-container .cover-image-text {
  position: absolute;
  top: 0;
  left: 0;
}
/* line 87, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .filter {
  font-family: CorporateSRegular;
}
/* line 90, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .filter .reset-widget {
  position: relative;
}
/* line 93, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .filter .reset-widget::after {
  font-family: "Font Awesome 5";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  font-weight: 600;
  content: "\f021";
  font-size: 1.55rem;
  position: absolute;
  top: 0;
  left: 0;
  color: #fff;
  margin-right: 0.5rem;
  cursor: pointer;
  pointer-events: none;
}
/* line 112, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .filter .reset-widget .reset_button {
  width: 26px;
  padding: 0;
  height: 26px;
  background: #000000;
  color: transparent;
  cursor: pointer;
}
/* line 120, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .filter .reset-widget .reset_button:hover {
  background: #000000 !important;
  color: transparent !important;
}
@media screen and (min-width: 768px) {
  /* line 128, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
  .mod_mbc_club_magazine .filter form .formbody .widget {
    width: 47.5%;
  }
}
/* line 137, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .filter form .formbody .widget.reset-widget {
  margin-bottom: 1rem;
}
/* line 141, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .filter form .formbody .widget #ctrl_mbc_club_magazine_search_box {
  padding-top: 2px !important;
}
/* line 147, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .sub-headline,
.mod_mbc_club_magazine .headline {
  margin-bottom: 2.25rem !important;
  font-family: CorporateACondensedRegular !important;
}
/* line 157, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .sub-headline {
  margin-top: 1.6252rem !important;
  margin-bottom: 1.6252rem !important;
  text-align: center;
  font-size: 1.5rem;
  line-height: 1.8rem;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  /* line 157, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
  .mod_mbc_club_magazine .sub-headline {
    font-size: 1.5725rem;
    line-height: 1.825rem;
  }
}
@media screen and (max-width: 768px) {
  /* line 157, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
  .mod_mbc_club_magazine .sub-headline {
    font-size: 1.475rem;
    line-height: 1.725rem;
    margin-top: 0.5rem !important;
  }
}
/* line 177, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .mag-group-title {
  margin-bottom: 1.6252rem !important;
}
/* line 181, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .description {
  text-align: center;
}
/* line 185, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .club-name,
.mod_mbc_club_magazine .mag-group-title {
  cursor: pointer;
}
/* line 189, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .club-name::after,
.mod_mbc_club_magazine .mag-group-title::after {
  font-family: "Font Awesome 5";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  font-weight: 600;
  content: "\f077";
  margin-left: .5rem;
  cursor: pointer;
  pointer-events: none;
  font-size: .75em;
}
/* line 204, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .club-name.chevronDown::after,
.mod_mbc_club_magazine .mag-group-title.chevronDown::after {
  content: "\f077";
}
/* line 208, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .club-name.chevronUp::after,
.mod_mbc_club_magazine .mag-group-title.chevronUp::after {
  content: "\f078";
}
/* line 213, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .club-container {
  border-bottom: 2px solid #636363;
  margin-bottom: 2rem;
}
/* line 217, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .club-container.last, .mod_mbc_club_magazine .club-container:last-child {
  margin-bottom: 0;
}
/* line 222, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .club-container.first, .mod_mbc_club_magazine .club-container:first-child {
  border-top: 2px solid #636363;
  padding-top: 2rem;
}
/* line 230, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .inner-nav {
  margin-bottom: 1.6252rem !important;
  display: flex;
  align-items: baseline;
  gap: 16px;
  flex-wrap: wrap;
}
/* line 239, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .inner-nav-headline {
  font-family: CorporateACondensedRegular;
  font-size: 2rem;
  line-height: 2.4rem;
  flex: 0 0 auto;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  /* line 239, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
  .mod_mbc_club_magazine .inner-nav-headline {
    font-size: 1.975rem;
    line-height: 2.35rem;
  }
}
@media screen and (max-width: 768px) {
  /* line 239, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
  .mod_mbc_club_magazine .inner-nav-headline {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}
/* line 261, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .inner-nav-groups {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
  flex: 0 0 auto;
}
/* line 269, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .inner-nav-item {
  cursor: pointer;
}
/* line 272, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .inner-nav-item::after {
  font-family: "Font Awesome 5";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  font-weight: 600;
  content: "\f054";
  margin-left: .5rem;
  cursor: pointer;
  pointer-events: none;
  font-size: .75em;
}
/* line 290, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .term-search-container {
  width: 100%;
  display: flex;
  align-items: end;
  gap: 16px;
  border-top: 2px solid #636363;
  margin-top: 0.625rem;
  padding-top: 2rem;
  margin-bottom: -1rem;
  flex-wrap: wrap;
}
/* line 303, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .term-search-container .widget.widget-text {
  flex: 1 1 calc(70% - 16px);
}
/* line 307, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .term-search-container .widget.widget-submit.search-widget {
  flex: 0 0 calc(30% - 16px);
}
/* line 311, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .term-search-container .search_button {
  width: 100% !important;
  min-height: 62px;
}
@media screen and (min-width: 768px) {
  /* line 311, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
  .mod_mbc_club_magazine .term-search-container .search_button {
    min-height: auto;
  }
}
@media screen and (max-width: 576px) {
  /* line 311, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
  .mod_mbc_club_magazine .term-search-container .search_button {
    margin-top: -1rem;
  }
}
@media screen and (min-width: 768px) {
  /* line 290, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
  .mod_mbc_club_magazine .term-search-container {
    gap: inherit;
  }
  /* line 328, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
  .mod_mbc_club_magazine .term-search-container .widget.widget-text {
    flex: 0 0 auto;
  }
  /* line 332, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
  .mod_mbc_club_magazine .term-search-container .widget.widget-submit.search-widget {
    flex: 0 0 auto;
  }
  /* line 336, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
  .mod_mbc_club_magazine .term-search-container .search_button {
    width: auto !important;
  }
}
/* line 341, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .term-search-container .zw-label {
  width: 100%;
  flex: 0 0 100%;
  margin-bottom: .625rem;
}
@media screen and (min-width: 768px) {
  /* line 341, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
  .mod_mbc_club_magazine .term-search-container .zw-label {
    margin-bottom: 2rem;
  }
}
/* line 352, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.mod_mbc_club_magazine .result-filter-active-contatiner {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 1.225rem;
}

/* line 361, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.first.block + .mod_mbc_club_list {
  padding-top: 0;
}

/* line 368, ../sass/partials/mod/_mod-mbc-club-magazine.scss */
.ce_headline + .mod_mbc_club_magazine,
.content-headline + .mod_mbc_club_magazine {
  padding-top: 0;
}

/* line 1, ../sass/partials/_spinner.scss */
.zw-spinner {
  display: none;
  position: fixed;
  overflow: hidden;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  background: rgba(0, 0, 0, 0.75) no-repeat center center;
  z-index: 10000;
}
/* line 15, ../sass/partials/_spinner.scss */
.zw-spinner::after {
  animation: rotateY 2s linear infinite;
  content: "";
  background: url(../images/mercedes-logo-star.svg);
  display: block;
  position: absolute;
  width: 64px;
  height: 64px;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
@keyframes rotateY {
  0% {
    transform: rotateY(0deg);
  }
  100% {
    transform: rotateY(360deg);
  }
}
/* line 43, ../sass/partials/_spinner.scss */
.zw-spinner.show {
  display: block;
}

/* line 1, ../sass/partials/_swiper-magazin.scss */
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  margin-top: -3rem;
}
@media screen and (min-width: 992px) {
  /* line 1, ../sass/partials/_swiper-magazin.scss */
  .swiper-container {
    width: 750px;
  }
}

/* line 11, ../sass/partials/_swiper-magazin.scss */
.swiper-slide {
  display: flex;
  justify-content: center;
}
/* line 15, ../sass/partials/_swiper-magazin.scss */
.swiper-slide .content-wrapper {
  display: flex;
  flex-direction: column;
  text-align: center;
  width: 60%;
}
@media screen and (min-width: 1200px) {
  /* line 15, ../sass/partials/_swiper-magazin.scss */
  .swiper-slide .content-wrapper {
    width: 65%;
  }
}
/* line 25, ../sass/partials/_swiper-magazin.scss */
.swiper-slide .content-wrapper img {
  width: 100%;
  object-fit: cover;
}
/* line 30, ../sass/partials/_swiper-magazin.scss */
.swiper-slide .content-wrapper .title {
  font-size: 1.125rem;
  line-height: 1.125em;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
@media screen and (min-width: 768px) {
  /* line 30, ../sass/partials/_swiper-magazin.scss */
  .swiper-slide .content-wrapper .title {
    font-size: 1.365rem;
  }
}

/* line 1, ../sass/partials/_clubacademy_cluster.scss */
.a-cluster {
  margin-bottom: 72.5px;
}
/* line 3, ../sass/partials/_clubacademy_cluster.scss */
.a-cluster .a-cluster-wrapper {
  border: 2px solid #636363;
  position: relative;
}
@media screen and (max-width: 1199px) {
  /* line 3, ../sass/partials/_clubacademy_cluster.scss */
  .a-cluster .a-cluster-wrapper {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
}
/* line 13, ../sass/partials/_clubacademy_cluster.scss */
.a-cluster .cluster-headline {
  text-align: center;
  padding-bottom: 72.5px;
}
/* line 18, ../sass/partials/_clubacademy_cluster.scss */
.a-cluster .cluster-icon-container {
  position: absolute;
  margin-left: auto;
  margin-right: auto;
  right: 0;
  left: 0;
  top: -72.5px;
}
/* line 27, ../sass/partials/_clubacademy_cluster.scss */
.a-cluster .club-academy-container {
  display: grid;
  grid-template-columns: 1fr 1fr;
  padding-bottom: 2rem;
}
/* line 34, ../sass/partials/_clubacademy_cluster.scss */
.a-cluster .club-academy-container .divider {
  grid-column: span 2;
}
@media screen and (max-width: 767px) {
  /* line 34, ../sass/partials/_clubacademy_cluster.scss */
  .a-cluster .club-academy-container .divider {
    display: none;
  }
}
@media screen and (min-width: 1200px) {
  /* line 27, ../sass/partials/_clubacademy_cluster.scss */
  .a-cluster .club-academy-container {
    padding-bottom: 3rem;
  }
}
@media screen and (max-width: 767px) {
  /* line 27, ../sass/partials/_clubacademy_cluster.scss */
  .a-cluster .club-academy-container {
    grid-template-columns: auto;
    flex-wrap: nowrap;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    overflow-y: auto;
    display: flex;
    padding-bottom: 72.5px;
    padding-top: 72.5px;
  }
}
/* line 67, ../sass/partials/_clubacademy_cluster.scss */
.a-cluster:last-of-type {
  margin-bottom: 0;
}

/* line 1, ../sass/partials/_clubacademy_item.scss */
.a-item {
  padding: 2rem 1.125rem 2rem 1.125rem;
  width: calc(145px + 29%);
  text-align: center;
}
@media screen and (max-width: 767px) {
  /* line 1, ../sass/partials/_clubacademy_item.scss */
  .a-item {
    flex: 0 0 auto;
    width: calc(145px + 29%);
    margin-top: 72.5px;
  }
}
@media screen and (min-width: 576px) {
  /* line 1, ../sass/partials/_clubacademy_item.scss */
  .a-item {
    width: calc(145px + 15%);
  }
}
@media screen and (min-width: 768px) {
  /* line 1, ../sass/partials/_clubacademy_item.scss */
  .a-item {
    padding: 2rem 1.5rem 2rem 1.5rem;
    width: auto;
  }
}
@media screen and (min-width: 1200px) {
  /* line 1, ../sass/partials/_clubacademy_item.scss */
  .a-item {
    padding: 3rem 1.5rem 3rem 1.5rem;
  }
}
/* line 26, ../sass/partials/_clubacademy_item.scss */
.a-item.first, .a-item:first-child {
  margin-top: 72.5px;
  padding-top: 2rem;
}
@media screen and (min-width: 1200px) {
  /* line 26, ../sass/partials/_clubacademy_item.scss */
  .a-item.first, .a-item:first-child {
    padding-top: 3rem;
  }
}
/* line 38, ../sass/partials/_clubacademy_item.scss */
.a-item .item-headline {
  margin-top: 1.125rem;
}
/* line 41, ../sass/partials/_clubacademy_item.scss */
.a-item .item-headline h1,
.a-item .item-headline h2,
.a-item .item-headline h3,
.a-item .item-headline h4,
.a-item .item-headline h5,
.a-item .item-headline h6 {
  margin-bottom: 0;
}
/* line 55, ../sass/partials/_clubacademy_item.scss */
.a-item.center {
  grid-column: span 2;
  margin-left: auto;
  margin-right: auto;
}
/* line 61, ../sass/partials/_clubacademy_item.scss */
.a-item.left {
  grid-column: 1;
}
@media screen and (max-width: 767px) {
  /* line 61, ../sass/partials/_clubacademy_item.scss */
  .a-item.left {
    grid-column: span 2;
    margin-left: auto;
    margin-right: auto;
  }
}
/* line 71, ../sass/partials/_clubacademy_item.scss */
.a-item.right {
  grid-column: 2;
}
@media screen and (max-width: 767px) {
  /* line 71, ../sass/partials/_clubacademy_item.scss */
  .a-item.right {
    grid-column: span 2;
    margin-left: auto;
    margin-right: auto;
  }
}
