/* Gesamte Seite inkl. Menü fast volle Breite mit 2cm Rand */
body .container,
body .site-content,
body .content-area,
body .comet-header .container,
body .comet-header .navbar,
body .comet-header .header-inner {
    max-width: calc(100% - 150px) !important; /* 2x 75px Rand */
    margin-left: 75px !important;
    margin-right: 75px !important;
    width: auto !important;
}

/* Mobile Ansicht: rechts und links 20px Rand */
@media (max-width: 767px) {
  body .container,
  body .site-content,
  body .content-area,
  body .comet-header .container,
  body .comet-header .navbar,
  body .comet-header .header-inner {
      max-width: calc(100% - 40px) !important; /* 2x 20px Rand */
      margin-left: 15px !important;
      margin-right: 15px !important;
  }
}






/* etwas stärkere Selektoren + !important */
.wpb_single_image .vc_single_image-img[title],
.wpb_single_image .vc_single_image-wrapper a[title] {
  pointer-events: none !important; /* Achtung: macht Links unanklickbar */
}