.elementor-2332 .elementor-element.elementor-element-d0ea7e6{--display:flex;}.elementor-2332 .elementor-element.elementor-element-37d9909{--display:flex;}.elementor-2332 .elementor-element.elementor-element-20d3e10{--display:flex;}.elementor-2332 .elementor-element.elementor-element-cc70b67{--display:flex;}.elementor-2332 .elementor-element.elementor-element-75a82bc{--display:flex;}.elementor-2332 .elementor-element.elementor-element-b6b7495 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2332 .elementor-element.elementor-element-4f57eaa{--display:flex;}.elementor-2332 .elementor-element.elementor-element-e054295{--display:flex;}.elementor-2332 .elementor-element.elementor-element-58a62cd{--display:flex;}.elementor-2332 .elementor-element.elementor-element-59dcf78{--display:flex;}.elementor-2332 .elementor-element.elementor-element-a016a4b{--display:flex;}.elementor-2332 .elementor-element.elementor-element-0e31cb8{--display:flex;}.elementor-2332 .elementor-element.elementor-element-c5695f9{--display:flex;}.elementor-2332 .elementor-element.elementor-element-0b5ac85{--display:flex;}.elementor-2332 .elementor-element.elementor-element-2a7b21e{--display:flex;}/* Start custom CSS for sm-zitat-cta, class: .elementor-element-b6b7495 */.sm-zitat-cta__illustration {
  display: inline-block;
  max-width: 430px !important;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-90e00d1 */.sm-section-nav {
  transition: transform 0.45s cubic-bezier(0.25, 0.1, 0.25, 1);
}
.sm-section-nav.sm-nav-hidden {
  transform: translateY(-100%);
}

.sm-journey-viewport {
  position: sticky;
  top: var(--sm-section-nav-height-effective, var(--sm-section-nav-height));
  height: calc(100vh - var(--sm-section-nav-height-effective, var(--sm-section-nav-height)));
  overflow: hidden;
  transition: top 0.45s cubic-bezier(0.25, 0.1, 0.25, 1), height 0.45s cubic-bezier(0.25, 0.1, 0.25, 1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a7b21e */.elementor-2332 .elementor-element.elementor-element-2a7b21e {display:none!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b5ac85 */.elementor-2332 .elementor-element.elementor-element-0b5ac85 {display:none!important;}/* End custom CSS */