.elementor-910 .elementor-element.elementor-element-8d22c39{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}body.elementor-page-910{margin:-100px 0px 0px 0px;}@media(min-width:768px){.elementor-910 .elementor-element.elementor-element-8d22c39{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-377ff79 */.elementor-910 .elementor-element.elementor-element-377ff79 .xt h1.xt-h1{font-size:clamp(44px,6vw,84px)!important;line-height:1.02!important}
.elementor-910 .elementor-element.elementor-element-377ff79 .xt h2.xt-h2{font-size:clamp(32px,3.8vw,52px)!important;line-height:1.08!important}
.elementor-910 .elementor-element.elementor-element-377ff79 .xt-hero,.elementor-910 .elementor-element.elementor-element-377ff79 .xt-dark.xt-sec,.elementor-910 .elementor-element.elementor-element-377ff79 .xt-cta{background-color:#121C1C;background-image:url(https://xplain-data.de/wp-content/uploads/2026/10/CTA-Background-Home.webp)!important;background-size:cover;background-position:center top;background-repeat:no-repeat;background-attachment:fixed}
@media(max-width:1024px){.elementor-910 .elementor-element.elementor-element-377ff79 .xt-hero,.elementor-910 .elementor-element.elementor-element-377ff79 .xt-dark.xt-sec,.elementor-910 .elementor-element.elementor-element-377ff79 .xt-cta{background-attachment:scroll}}
.elementor-910 .elementor-element.elementor-element-377ff79 .xt-scale{background:#FDFCF6 url(https://xplain-data.de/wp-content/uploads/2026/06/Hero-bg-download-box.webp) 0 0/auto repeat!important}/* End custom CSS */