.elementor-1028 .elementor-element.elementor-element-4e05d9b{padding:160px 0px 60px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1028 .elementor-element.elementor-element-239a971 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1028 .elementor-element.elementor-element-239a971 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1028 .elementor-element.elementor-element-c5914f1:not(.elementor-motion-effects-element-type-background), .elementor-1028 .elementor-element.elementor-element-c5914f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oberhauser-gmbh.de/wp-content/uploads/2023/09/Background3.svg");background-position:top right;background-repeat:no-repeat;}.elementor-1028 .elementor-element.elementor-element-c5914f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1028 .elementor-element.elementor-element-c5914f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1028 .elementor-element.elementor-element-0f0af6e > .elementor-element-populated, .elementor-1028 .elementor-element.elementor-element-0f0af6e > .elementor-element-populated > .elementor-background-overlay, .elementor-1028 .elementor-element.elementor-element-0f0af6e > .elementor-background-slideshow{border-radius:0px 0px 50px 50px;}.elementor-1028 .elementor-element.elementor-element-0f0af6e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1028 .elementor-element.elementor-element-dcd2c8b > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0% 15% 0% 0%;padding:20px 20px 1px 20px;border-radius:0px 0px 50px 50px;}.elementor-1028 .elementor-element.elementor-element-dcd2c8b{z-index:100;text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:3.5px;color:var( --e-global-color-2e9d169 );}.elementor-1028 .elementor-element.elementor-element-4db5359:not(.elementor-motion-effects-element-type-background), .elementor-1028 .elementor-element.elementor-element-4db5359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oberhauser-gmbh.de/wp-content/uploads/2023/11/Oberhauser-alter-Dachstuhl-Zimmerei-und-Holzbau-scaled-2.jpg");background-size:cover;}.elementor-1028 .elementor-element.elementor-element-4db5359{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1028 .elementor-element.elementor-element-4db5359 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1028 .elementor-element.elementor-element-a13c271{--spacer-size:600px;}.elementor-1028 .elementor-element.elementor-element-0488007:not(.elementor-motion-effects-element-type-background), .elementor-1028 .elementor-element.elementor-element-0488007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aecb1c1 );}.elementor-1028 .elementor-element.elementor-element-0488007 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:50px;}.elementor-1028 .elementor-element.elementor-element-0488007{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 0px 0px;}.elementor-1028 .elementor-element.elementor-element-0488007 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1028 .elementor-element.elementor-element-df0841a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1028 .elementor-element.elementor-element-1f249a0 .elementor-heading-title{font-family:var( --e-global-typography-6de1e5b-font-family ), Sans-serif;font-size:var( --e-global-typography-6de1e5b-font-size );font-weight:var( --e-global-typography-6de1e5b-font-weight );text-transform:var( --e-global-typography-6de1e5b-text-transform );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1028 .elementor-element.elementor-element-aa24351 > .elementor-widget-container{margin:10px 0px 25px 0px;}.elementor-1028 .elementor-element.elementor-element-aa24351 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-1028 .elementor-element.elementor-element-a1fa841 > .elementor-widget-container{margin:0px -100px 0px 0px;}.elementor-1028 .elementor-element.elementor-element-a1fa841{text-align:start;}.elementor-1028 .elementor-element.elementor-element-0a9c6be > .elementor-element-populated{margin:0px -150px 0px 150px;--e-column-margin-right:-150px;--e-column-margin-left:150px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-8df19aa{--spacer-size:20px;}.elementor-1028 .elementor-element.elementor-element-c4c46e2:not(.elementor-motion-effects-element-type-background), .elementor-1028 .elementor-element.elementor-element-c4c46e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aecb1c1 );}.elementor-1028 .elementor-element.elementor-element-c4c46e2 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:50px;}.elementor-1028 .elementor-element.elementor-element-c4c46e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1028 .elementor-element.elementor-element-c4c46e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1028 .elementor-element.elementor-element-21edb74{--spacer-size:20px;}.elementor-1028 .elementor-element.elementor-element-9ff82c3 > .elementor-background-overlay{background-image:url("https://oberhauser-gmbh.de/wp-content/uploads/2023/09/Oberhauser-Icon-Haeuser.svg");background-position:101% 100.5%;background-repeat:no-repeat;background-size:70% auto;opacity:1;}.elementor-1028 .elementor-element.elementor-element-9ff82c3 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:50px;}.elementor-1028 .elementor-element.elementor-element-9ff82c3{padding:80px 0px 250px 0px;}.elementor-1028 .elementor-element.elementor-element-dfb45ce{text-align:center;}.elementor-1028 .elementor-element.elementor-element-dfb45ce .elementor-heading-title{font-family:var( --e-global-typography-6de1e5b-font-family ), Sans-serif;font-size:var( --e-global-typography-6de1e5b-font-size );font-weight:var( --e-global-typography-6de1e5b-font-weight );text-transform:var( --e-global-typography-6de1e5b-text-transform );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1028 .elementor-element.elementor-element-1e8f2b5 > .elementor-widget-container{margin:10px 0px 25px 0px;}.elementor-1028 .elementor-element.elementor-element-1e8f2b5{text-align:center;}.elementor-1028 .elementor-element.elementor-element-1e8f2b5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-1028 .elementor-element.elementor-element-a27f87b > .elementor-widget-container{margin:0px 200px 0px 200px;}.elementor-1028 .elementor-element.elementor-element-a27f87b{text-align:center;}.elementor-1028 .elementor-element.elementor-element-ccaecd3:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1028 .elementor-element.elementor-element-ccaecd3.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://oberhauser-gmbh.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1028 .elementor-element.elementor-element-a672103{text-align:center;}.elementor-1028 .elementor-element.elementor-element-a672103 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1028 .elementor-element.elementor-element-b4d8b2a{text-align:center;}.elementor-1028 .elementor-element.elementor-element-b4d8b2a .elementor-heading-title{font-family:var( --e-global-typography-6de1e5b-font-family ), Sans-serif;font-size:var( --e-global-typography-6de1e5b-font-size );font-weight:var( --e-global-typography-6de1e5b-font-weight );text-transform:var( --e-global-typography-6de1e5b-text-transform );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1028 .elementor-element.elementor-element-378c026{--spacer-size:15px;}.elementor-1028 .elementor-element.elementor-element-12d1549{text-align:center;}.elementor-1028 .elementor-element.elementor-element-12d1549 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-0ed66a5:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1028 .elementor-element.elementor-element-0ed66a5.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://oberhauser-gmbh.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1028 .elementor-element.elementor-element-856fb5b{text-align:center;}.elementor-1028 .elementor-element.elementor-element-856fb5b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1028 .elementor-element.elementor-element-28f7ade{text-align:center;}.elementor-1028 .elementor-element.elementor-element-28f7ade .elementor-heading-title{font-family:var( --e-global-typography-6de1e5b-font-family ), Sans-serif;font-size:var( --e-global-typography-6de1e5b-font-size );font-weight:var( --e-global-typography-6de1e5b-font-weight );text-transform:var( --e-global-typography-6de1e5b-text-transform );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1028 .elementor-element.elementor-element-c584178{--spacer-size:15px;}.elementor-1028 .elementor-element.elementor-element-a9f3659{text-align:center;}.elementor-1028 .elementor-element.elementor-element-a9f3659 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-8d102ef:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1028 .elementor-element.elementor-element-8d102ef.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://oberhauser-gmbh.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1028 .elementor-element.elementor-element-4de35f7{text-align:center;}.elementor-1028 .elementor-element.elementor-element-4de35f7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1028 .elementor-element.elementor-element-bd4ea62{text-align:center;}.elementor-1028 .elementor-element.elementor-element-bd4ea62 .elementor-heading-title{font-family:var( --e-global-typography-6de1e5b-font-family ), Sans-serif;font-size:var( --e-global-typography-6de1e5b-font-size );font-weight:var( --e-global-typography-6de1e5b-font-weight );text-transform:var( --e-global-typography-6de1e5b-text-transform );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1028 .elementor-element.elementor-element-b6e008e{--spacer-size:15px;}.elementor-1028 .elementor-element.elementor-element-e62c5da{text-align:center;}.elementor-1028 .elementor-element.elementor-element-e62c5da .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-4388c8a:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1028 .elementor-element.elementor-element-4388c8a.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://oberhauser-gmbh.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1028 .elementor-element.elementor-element-2b2f9a6{text-align:center;}.elementor-1028 .elementor-element.elementor-element-2b2f9a6 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1028 .elementor-element.elementor-element-9c41615{text-align:center;}.elementor-1028 .elementor-element.elementor-element-9c41615 .elementor-heading-title{font-family:var( --e-global-typography-6de1e5b-font-family ), Sans-serif;font-size:var( --e-global-typography-6de1e5b-font-size );font-weight:var( --e-global-typography-6de1e5b-font-weight );text-transform:var( --e-global-typography-6de1e5b-text-transform );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1028 .elementor-element.elementor-element-b808203{--spacer-size:15px;}.elementor-1028 .elementor-element.elementor-element-5f7351a{text-align:center;}.elementor-1028 .elementor-element.elementor-element-5f7351a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-3aaccea:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1028 .elementor-element.elementor-element-3aaccea.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://oberhauser-gmbh.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1028 .elementor-element.elementor-element-3cc6169{text-align:center;}.elementor-1028 .elementor-element.elementor-element-3cc6169 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1028 .elementor-element.elementor-element-b7dbb30{text-align:center;}.elementor-1028 .elementor-element.elementor-element-b7dbb30 .elementor-heading-title{font-family:var( --e-global-typography-6de1e5b-font-family ), Sans-serif;font-size:var( --e-global-typography-6de1e5b-font-size );font-weight:var( --e-global-typography-6de1e5b-font-weight );text-transform:var( --e-global-typography-6de1e5b-text-transform );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1028 .elementor-element.elementor-element-bfcea54{--spacer-size:15px;}.elementor-1028 .elementor-element.elementor-element-840dffc{text-align:center;}.elementor-1028 .elementor-element.elementor-element-840dffc .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-7ad6722:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1028 .elementor-element.elementor-element-7ad6722.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://oberhauser-gmbh.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1028 .elementor-element.elementor-element-e761192{text-align:center;}.elementor-1028 .elementor-element.elementor-element-e761192 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1028 .elementor-element.elementor-element-7e0e470{text-align:center;}.elementor-1028 .elementor-element.elementor-element-7e0e470 .elementor-heading-title{font-family:var( --e-global-typography-6de1e5b-font-family ), Sans-serif;font-size:var( --e-global-typography-6de1e5b-font-size );font-weight:var( --e-global-typography-6de1e5b-font-weight );text-transform:var( --e-global-typography-6de1e5b-text-transform );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1028 .elementor-element.elementor-element-6df443d{--spacer-size:15px;}.elementor-1028 .elementor-element.elementor-element-6dfa419{text-align:center;}.elementor-1028 .elementor-element.elementor-element-6dfa419 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-ee13c36:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1028 .elementor-element.elementor-element-ee13c36.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://oberhauser-gmbh.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1028 .elementor-element.elementor-element-5cb470b{text-align:center;}.elementor-1028 .elementor-element.elementor-element-5cb470b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1028 .elementor-element.elementor-element-3adad51{text-align:center;}.elementor-1028 .elementor-element.elementor-element-3adad51 .elementor-heading-title{font-family:var( --e-global-typography-6de1e5b-font-family ), Sans-serif;font-size:var( --e-global-typography-6de1e5b-font-size );font-weight:var( --e-global-typography-6de1e5b-font-weight );text-transform:var( --e-global-typography-6de1e5b-text-transform );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );color:#A78D69;}.elementor-1028 .elementor-element.elementor-element-9337a33{--spacer-size:15px;}.elementor-1028 .elementor-element.elementor-element-a576cd3{text-align:center;}.elementor-1028 .elementor-element.elementor-element-a576cd3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-08f0c3e:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1028 .elementor-element.elementor-element-08f0c3e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://oberhauser-gmbh.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1028 .elementor-element.elementor-element-03e2a06{text-align:center;}.elementor-1028 .elementor-element.elementor-element-03e2a06 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1028 .elementor-element.elementor-element-1f691c0{text-align:center;}.elementor-1028 .elementor-element.elementor-element-1f691c0 .elementor-heading-title{font-family:var( --e-global-typography-6de1e5b-font-family ), Sans-serif;font-size:var( --e-global-typography-6de1e5b-font-size );font-weight:var( --e-global-typography-6de1e5b-font-weight );text-transform:var( --e-global-typography-6de1e5b-text-transform );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1028 .elementor-element.elementor-element-3f0fe4f{--spacer-size:15px;}.elementor-1028 .elementor-element.elementor-element-1f3d9af{text-align:center;}.elementor-1028 .elementor-element.elementor-element-1f3d9af .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-6bc2c89:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1028 .elementor-element.elementor-element-6bc2c89.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://oberhauser-gmbh.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1028 .elementor-element.elementor-element-902db64{text-align:center;}.elementor-1028 .elementor-element.elementor-element-902db64 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1028 .elementor-element.elementor-element-79e0dae{text-align:center;}.elementor-1028 .elementor-element.elementor-element-79e0dae .elementor-heading-title{font-family:var( --e-global-typography-6de1e5b-font-family ), Sans-serif;font-size:var( --e-global-typography-6de1e5b-font-size );font-weight:var( --e-global-typography-6de1e5b-font-weight );text-transform:var( --e-global-typography-6de1e5b-text-transform );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1028 .elementor-element.elementor-element-cb3130f{--spacer-size:15px;}.elementor-1028 .elementor-element.elementor-element-14e8a4e{text-align:center;}.elementor-1028 .elementor-element.elementor-element-14e8a4e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-f426e64:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1028 .elementor-element.elementor-element-f426e64.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://oberhauser-gmbh.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1028 .elementor-element.elementor-element-f426e64 img{opacity:1;}.elementor-1028 .elementor-element.elementor-element-3dad23c{text-align:center;}.elementor-1028 .elementor-element.elementor-element-3dad23c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1028 .elementor-element.elementor-element-e441082{text-align:center;}.elementor-1028 .elementor-element.elementor-element-e441082 .elementor-heading-title{font-family:var( --e-global-typography-6de1e5b-font-family ), Sans-serif;font-size:var( --e-global-typography-6de1e5b-font-size );font-weight:var( --e-global-typography-6de1e5b-font-weight );text-transform:var( --e-global-typography-6de1e5b-text-transform );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1028 .elementor-element.elementor-element-e136ac9{text-align:center;}.elementor-1028 .elementor-element.elementor-element-e136ac9 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-ecdf1b2{--spacer-size:15px;}.elementor-1028 .elementor-element.elementor-element-77f42d7{text-align:center;}.elementor-1028 .elementor-element.elementor-element-77f42d7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1028 .elementor-element.elementor-element-239a971 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-1f249a0 .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-aa24351 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-9ff82c3 > .elementor-background-overlay{background-position:0% 0%;}.elementor-1028 .elementor-element.elementor-element-dfb45ce .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-1e8f2b5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1028 .elementor-element.elementor-element-a672103 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-b4d8b2a .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-12d1549 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-856fb5b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-28f7ade .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-a9f3659 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-4de35f7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-bd4ea62 .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-e62c5da .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-2b2f9a6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-9c41615 .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-5f7351a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-3cc6169 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-b7dbb30 .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-840dffc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-e761192 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-7e0e470 .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-6dfa419 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-5cb470b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-3adad51 .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-a576cd3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-03e2a06 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-1f691c0 .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-1f3d9af .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-902db64 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-79e0dae .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-14e8a4e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-3dad23c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-e441082 .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-e136ac9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-77f42d7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-1028 .elementor-element.elementor-element-4e05d9b{padding:20px 0px 80px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1028 .elementor-element.elementor-element-239a971 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-dcd2c8b{z-index:80;}.elementor-1028 .elementor-element.elementor-element-4db5359:not(.elementor-motion-effects-element-type-background), .elementor-1028 .elementor-element.elementor-element-4db5359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-1028 .elementor-element.elementor-element-a13c271{--spacer-size:250px;}.elementor-1028 .elementor-element.elementor-element-0488007 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-1028 .elementor-element.elementor-element-0488007{padding:0px 0px 0px 0px;}.elementor-1028 .elementor-element.elementor-element-df0841a > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1028 .elementor-element.elementor-element-1f249a0 .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-aa24351 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1028 .elementor-element.elementor-element-a1fa841 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1028 .elementor-element.elementor-element-0a9c6be > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-8df19aa{--spacer-size:0px;}.elementor-1028 .elementor-element.elementor-element-c4c46e2 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-1028 .elementor-element.elementor-element-21cb26e > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1028 .elementor-element.elementor-element-21edb74{--spacer-size:0px;}.elementor-1028 .elementor-element.elementor-element-9ff82c3 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-1028 .elementor-element.elementor-element-9ff82c3 > .elementor-background-overlay{background-position:100% 100%;}.elementor-1028 .elementor-element.elementor-element-9ff82c3{padding:0px 0px 0px 0px;}.elementor-1028 .elementor-element.elementor-element-66919a5 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1028 .elementor-element.elementor-element-dfb45ce .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-1e8f2b5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1028 .elementor-element.elementor-element-a27f87b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1028 .elementor-element.elementor-element-a672103 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-b4d8b2a .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-12d1549 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-856fb5b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-28f7ade .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-a9f3659 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-4de35f7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-bd4ea62 .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-e62c5da .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-2b2f9a6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-9c41615 .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-5f7351a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-3cc6169 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-b7dbb30 .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-840dffc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-e761192 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-7e0e470 .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-6dfa419 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-5cb470b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-3adad51 .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-a576cd3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-03e2a06 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-1f691c0 .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-1f3d9af .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-902db64 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-79e0dae .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-14e8a4e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-f9aece5{padding:0px 0px 50px 0px;}.elementor-1028 .elementor-element.elementor-element-3dad23c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-e441082 .elementor-heading-title{font-size:var( --e-global-typography-6de1e5b-font-size );line-height:var( --e-global-typography-6de1e5b-line-height );letter-spacing:var( --e-global-typography-6de1e5b-letter-spacing );}.elementor-1028 .elementor-element.elementor-element-e136ac9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1028 .elementor-element.elementor-element-77f42d7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for section, class: .elementor-element-c5914f1 */.elementor-1028 .elementor-element.elementor-element-c5914f1 {
    position: absolute;
    width: 300px;
margin-left:55%;
margin-right: auto;
left:0;
right:0;
margin-top:-50px;
}


/* Small devices (mobile/tablets, 767px and below) */
@media only screen and (max-width: 766px) {
.elementor-1028 .elementor-element.elementor-element-c5914f1 {
    position: absolute;
    width: 300px;
margin-left:auto;
margin-right: auto;
left:0;
right:0;
margin-top:-50px;
}

}/* End custom CSS */