.elementor-7931 .elementor-element.elementor-element-f2afc1d:not(.elementor-motion-effects-element-type-background), .elementor-7931 .elementor-element.elementor-element-f2afc1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-7931 .elementor-element.elementor-element-f2afc1d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-7931 .elementor-element.elementor-element-f2afc1d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7931 .elementor-element.elementor-element-3477b4f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}#jet-popup-7931 .jet-popup__container-inner{background-color:#02010161;justify-content:center;margin:20px 20px 20px 20px;}#jet-popup-7931 .jet-popup__container{width:100%;height:100%;}#jet-popup-7931 .jet-popup__inner{justify-content:center;align-items:center;}#jet-popup-7931 .jet-popup__close-button{transform:translateX(-55px) translateY(50px);-webkit-transform:translateX(-55px) translateY(50px);background-color:var( --e-global-color-2bd796bf );font-size:97px;width:51px;height:51px;}#jet-popup-7931 .jet-popup__close-button:before{font-size:97px;}#jet-popup-7931 .jet-popup__close-button svg{width:97px;}/* Start custom CSS for html, class: .elementor-element-23eb6a9 */.responsive-iframe-container {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%; /* 16:9 Verhältnis, passt für Matterport */
  height: 0;
}

.responsive-iframe-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}/* End custom CSS */