.counter-box-content {
  line-height: 20px !important; }

.display-counter, .unit {
  font-weight: 800; }

.counter-box-container {
  border-radius: 5px !important; }

.datenschutz {
  font-size: 9px !important; }

.rot {
  color: #c62828 !important; }

.blau {
  color: #0074c1 !important; }

.glass {
  background: rgba(14, 15, 17, 0.8);
  border-radius: 5px;
  -webkit-box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
          box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(7.5px);
  -webkit-backdrop-filter: blur(7.5px); }

.eyd-pdf-btn {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  padding: 12px 24px;
  border: 1px solid var(--awb-color5);
  border-radius: 4px;
  color: var(--awb-color5);
  text-decoration: none;
  font-weight: 600;
  -webkit-transition: all .2s ease;
  transition: all .2s ease; }

.eyd-pdf-btn:hover {
  background: var(--awb-color5);
  color: #fff; }

.fusion-toggle-heading {
  font-size: clamp(1.8rem, 1.7vw, 3.2rem) !important; }

.active-icon {
  font-size: 1.8rem, 1.7vw, 3.2rem !important; }

.zindex {
  z-index: 9999999999 !important; }

.fusion-post-title {
  font-size: clamp(1.2rem, 1vw, 1.8rem) !important; }

.fusion-rollover {
  display: none !important; }

.fusion-portfolio-content-wrapper {
  border-radius: 5px !important;
  border: 1px solid #3b3c3c !important; }

.awb-menu_row .menu-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: left !important;
  -webkit-align-items: left !important;
      -ms-flex-align: left !important;
          align-items: left !important;
  text-align: left !important; }

.fusion-filters {
  border: none !important; }

.awb-upload-remove {
  color: white !important; }

.fusion-carousel-item-wrapper {
  background-color: #f2f3f5 !important;
  padding: 10px !important;
  border-radius: 5px !important; }

.awb-swiper-button {
  display: none !important; }

.red-pill {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  background-color: #c62828;
  border-radius: 5px; }

.blue-pill {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  background-color: #0074c1;
  border-radius: 5px; }

@media (max-width: 1200px) {
  .menu-resp {
    display: none !important; } }

@media (max-width: 640px) {
  .menu-icon {
    display: block; }
  .mobile-glass {
    background: rgba(14, 15, 17, 0.27);
    border-radius: 5px;
    -webkit-box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
            box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
    backdrop-filter: blur(7.5px);
    -webkit-backdrop-filter: blur(7.5px); } }

@media (max-width: 1800px) {
  .mobile-logo {
    width: 180px !important; }
  .header-mobile-logo {
    width: 250px !important; }
  .beer-hand {
    width: 350px !important; } }
