.elementor-2948 .elementor-element.elementor-element-8c39fce > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2948 .elementor-element.elementor-element-8c39fce:not(.elementor-motion-effects-element-type-background), .elementor-2948 .elementor-element.elementor-element-8c39fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reif-solutions.de/wp-content/uploads/2024/03/arrangement-different-olympics-medals_23-2148930688.jpg");background-position:0px -250px;background-repeat:no-repeat;background-size:auto;}.elementor-2948 .elementor-element.elementor-element-8c39fce > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 10%, #000000 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2948 .elementor-element.elementor-element-8c39fce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15% 0% 15% 0%;}.elementor-2948 .elementor-element.elementor-element-03b93f0{text-align:center;}.elementor-2948 .elementor-element.elementor-element-03b93f0 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-2948 .elementor-element.elementor-element-699adb5{--spacer-size:50px;}.elementor-2948 .elementor-element.elementor-element-c8d2722{text-align:center;}.elementor-2948 .elementor-element.elementor-element-c8d2722 img{border-style:double;border-radius:150px 150px 150px 150px;}.elementor-2948 .elementor-element.elementor-element-fe4c3b7{text-align:center;}.elementor-2948 .elementor-element.elementor-element-fe4c3b7 .elementor-heading-title{font-weight:bold;}.elementor-2948 .elementor-element.elementor-element-8528873{text-align:center;}.elementor-2948 .elementor-element.elementor-element-8528873 img{border-style:double;border-radius:150px 150px 150px 150px;}.elementor-2948 .elementor-element.elementor-element-7b6def6{text-align:center;}.elementor-2948 .elementor-element.elementor-element-7b6def6 .elementor-heading-title{font-weight:bold;}.elementor-2948 .elementor-element.elementor-element-6b20440{text-align:center;}.elementor-2948 .elementor-element.elementor-element-6b20440 img{border-style:double;border-radius:150px 150px 150px 150px;}.elementor-2948 .elementor-element.elementor-element-f08292c{text-align:center;}.elementor-2948 .elementor-element.elementor-element-f08292c .elementor-heading-title{font-weight:bold;}.elementor-2948 .elementor-element.elementor-element-11099a4 img{border-style:double;border-radius:150px 150px 150px 150px;}.elementor-2948 .elementor-element.elementor-element-fdd5b3c{text-align:center;}.elementor-2948 .elementor-element.elementor-element-fdd5b3c .elementor-heading-title{font-weight:bold;}.elementor-2948 .elementor-element.elementor-element-d588538{text-align:center;}.elementor-2948 .elementor-element.elementor-element-d588538 img{border-style:double;border-radius:150px 150px 150px 150px;}.elementor-2948 .elementor-element.elementor-element-1c9a9b6{text-align:center;}.elementor-2948 .elementor-element.elementor-element-1c9a9b6 .elementor-heading-title{font-weight:bold;}.elementor-2948 .elementor-element.elementor-element-f750c6d{text-align:center;}.elementor-2948 .elementor-element.elementor-element-f750c6d img{border-style:double;border-radius:150px 150px 150px 150px;}.elementor-2948 .elementor-element.elementor-element-4ab7189{text-align:center;}.elementor-2948 .elementor-element.elementor-element-4ab7189 .elementor-heading-title{font-weight:bold;}.elementor-2948 .elementor-element.elementor-element-4ee8c3e{--spacer-size:50px;}.elementor-2948 .elementor-element.elementor-element-714702b:not(.elementor-motion-effects-element-type-background), .elementor-2948 .elementor-element.elementor-element-714702b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reif-solutions.de/wp-content/uploads/2024/03/gears-bg.jpg");background-size:contain;}.elementor-2948 .elementor-element.elementor-element-714702b > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2948 .elementor-element.elementor-element-714702b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2948 .elementor-element.elementor-element-0c9914c > .elementor-element-populated{margin:100px 0px 100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2948 .elementor-element.elementor-element-24dfeab{column-gap:0px;font-size:28px;line-height:40px;letter-spacing:0px;word-spacing:0px;}.elementor-2948 .elementor-element.elementor-element-e521259 .elementor-button{background-color:rgba(0,0,0,0);fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor5 );border-radius:0px 0px 0px 0px;}.elementor-2948 .elementor-element.elementor-element-e521259 .elementor-button:hover, .elementor-2948 .elementor-element.elementor-element-e521259 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2948 .elementor-element.elementor-element-e521259 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2948 .elementor-element.elementor-element-e521259 .elementor-button:hover svg, .elementor-2948 .elementor-element.elementor-element-e521259 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-2948 .elementor-element.elementor-element-e017c5b{--spacer-size:50px;}body.elementor-page-2948:not(.elementor-motion-effects-element-type-background), body.elementor-page-2948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(max-width:1620px){.elementor-2948 .elementor-element.elementor-element-8c39fce:not(.elementor-motion-effects-element-type-background), .elementor-2948 .elementor-element.elementor-element-8c39fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-2948 .elementor-element.elementor-element-8c39fce{padding:150px 50px 150px 50px;}}@media(max-width:767px){.elementor-2948 .elementor-element.elementor-element-8c39fce{padding:80px 20px 80px 20px;}}@media(min-width:1621px){.elementor-2948 .elementor-element.elementor-element-8c39fce:not(.elementor-motion-effects-element-type-background), .elementor-2948 .elementor-element.elementor-element-8c39fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2948 .elementor-element.elementor-element-714702b:not(.elementor-motion-effects-element-type-background), .elementor-2948 .elementor-element.elementor-element-714702b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}