.elementor-10789 .elementor-element.elementor-element-6fc31be .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-10789 .elementor-element.elementor-element-6fc31be .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-10789 .elementor-element.elementor-element-6fc31be{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--image-border-width:0px;--image-transition-duration:0ms;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-10789 .elementor-element.elementor-element-6fc31be>.elementor-widget-container{margin:-30px -500px -211px;padding:0}.elementor-10789 .elementor-element.elementor-element-5a88d87>.elementor-widget-container{background-color:var(--e-global-color-eb954f6);margin:92px -492px 12px -52px;padding:40px 50px 43px 339px;border-radius:0 20px}.elementor-10789 .elementor-element.elementor-element-5a88d87.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-10789 .elementor-element.elementor-element-5a88d87{text-align:right;font-family:"rub",Sans-serif;font-size:30px;line-height:39px;letter-spacing:0px;word-spacing:0px;color:#e7e7e7}.elementor-10789 .elementor-element.elementor-element-c735c4d .elementor-heading-title{font-family:"rub",Sans-serif;font-size:30px;color:#000}.elementor-10789 .elementor-element.elementor-element-16d9503{width:var(--container-widget-width,94.727%);max-width:94.727%;--container-widget-width:94.727%;--container-widget-flex-grow:0;font-size:16px;color:#000}.elementor-10789 .elementor-element.elementor-element-b4ed2fd>.elementor-widget-container{margin:0 0 -27px}.elementor-10789 .elementor-element.elementor-element-b4ed2fd .elementor-heading-title{color:#000}.elementor-10789 .elementor-element.elementor-element-6173029 .wpforms-submit{display:block;width:100%}.elementor-10789 .elementor-element.elementor-element-14ec99b{--spacer-size:77px}@media(max-width:1024px){.elementor-10789 .elementor-element.elementor-element-c735c4d{text-align:center}.elementor-10789 .elementor-element.elementor-element-c735c4d .elementor-heading-title{font-size:45px}}@font-face{font-family:'rub';font-style:normal;font-weight:400;font-display:auto;src:url('https://optio.ruhr-uni-bochum.de/wp-content/uploads/2021/12/RubFlama-Regular.ttf') format('truetype')}