.elementor-5229 .elementor-element.elementor-element-8bcf4a9 > .elementor-background-overlay{background-image:url("https://swm-auto.de/wp-content/uploads/2023/11/bayi.jpg");background-position:center center;background-size:cover;opacity:1;}.elementor-5229 .elementor-element.elementor-element-8bcf4a9 > .elementor-container{min-height:471px;}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5229 .elementor-element.elementor-element-64a5df1{text-align:center;}.elementor-5229 .elementor-element.elementor-element-64a5df1 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:70px;font-weight:600;text-shadow:-13px 1px 27px rgba(0, 0, 0, 0.79);color:#FFFFFF;}.elementor-5229 .elementor-element.elementor-element-a2b81af{--spacer-size:15px;}.elementor-bc-flex-widget .elementor-5229 .elementor-element.elementor-element-3226638.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5229 .elementor-element.elementor-element-3226638.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5229 .elementor-element.elementor-element-1b52bb7 .elementor-heading-title{color:#FF0000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-5229 .elementor-element.elementor-element-78aee13{font-family:"Oswald", Sans-serif;font-weight:400;color:#000000;}.elementor-bc-flex-widget .elementor-5229 .elementor-element.elementor-element-1097e7f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5229 .elementor-element.elementor-element-1097e7f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-bc-flex-widget .elementor-5229 .elementor-element.elementor-element-d31cb3f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5229 .elementor-element.elementor-element-d31cb3f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5229 .elementor-element.elementor-element-a073705 .elementor-heading-title{color:#FF0000;}.elementor-5229 .elementor-element.elementor-element-c1b6c56{font-family:"Oswald", Sans-serif;font-weight:400;color:#000000;}.elementor-5229 .elementor-element.elementor-element-917d0c5{text-align:center;}.elementor-5229 .elementor-element.elementor-element-917d0c5 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:600;color:#FF0000;}.elementor-5229 .elementor-element.elementor-element-2789091{text-align:center;}.elementor-5229 .elementor-element.elementor-element-2789091 .elementor-heading-title{color:#000000;}.elementor-5229 .elementor-element.elementor-element-e198a4c{text-align:center;font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;color:#535353;}.elementor-5229 .elementor-element.elementor-element-dfd416c{--spacer-size:15px;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-25bce2d{left:37%;--hotspot-translate-x:37%;top:40%;--hotspot-translate-y:40%;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-35ef74e{left:34%;--hotspot-translate-x:34%;top:34%;--hotspot-translate-y:34%;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-8b7c6dc{left:35%;--hotspot-translate-x:35%;top:62%;--hotspot-translate-y:62%;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-f7ec9b7{left:18%;--hotspot-translate-x:18%;top:67%;--hotspot-translate-y:67%;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-0f642f6{left:18%;--hotspot-translate-x:18%;top:33%;--hotspot-translate-y:33%;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-f816c60 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-f816c60{left:20%;--hotspot-translate-x:20%;top:19%;--hotspot-translate-y:19%;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-9461129 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-9461129{left:16%;--hotspot-translate-x:16%;top:16%;--hotspot-translate-y:16%;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-fae28a4{left:52%;--hotspot-translate-x:52%;top:55%;--hotspot-translate-y:55%;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-0f3e8e6{left:72%;--hotspot-translate-x:72%;top:21%;--hotspot-translate-y:21%;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-e11d2ac .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-e11d2ac{left:26%;--hotspot-translate-x:26%;top:77%;--hotspot-translate-y:77%;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-3af4149 .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-3af4149{left:76%;--hotspot-translate-x:76%;top:61%;--hotspot-translate-y:61%;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-e9998ab .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-e9998ab{left:6%;--hotspot-translate-x:6%;top:54%;--hotspot-translate-y:54%;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-5229 .elementor-element.elementor-element-a9997d0{--background-align:center;--container-width:100%;--image-width:100%;--hotspot-color:#FFFFFF;--hotspot-size:17px;--hotspot-min-width:0px;--hotspot-box-color:#FF0000;--hotspot-padding:11px;--hotspot-border-radius:50px 50px 50px 50px;--tooltip-text-color:#000000;--tooltip-align:center;--tooltip-padding:20px 20px 20px 20px;--tooltip-color:#FFFFFF;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .e-hotspot__label{font-family:"Oswald", Sans-serif;font-weight:600;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .e-hotspot__tooltip{font-family:"Oswald", Sans-serif;font-weight:400;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);}.elementor-5229 .elementor-element.elementor-element-4b5ba7f{--spacer-size:15px;}.elementor-5229 .elementor-element.elementor-element-94a28c7{text-align:center;font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;color:#535353;}.elementor-5229 .elementor-element.elementor-element-c9610e0{padding:0px 0px 0px 0px;}.elementor-5229 .elementor-element.elementor-element-95f160e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5229 .elementor-element.elementor-element-95f160e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swm-auto.de/wp-content/uploads/2023/11/contact-img-scaled.jpg");background-position:center center;background-size:cover;}.elementor-5229 .elementor-element.elementor-element-95f160e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-5229 .elementor-element.elementor-element-95f160e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5229 .elementor-element.elementor-element-c954d9e .elementor-button{background-color:#FF000094;font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;letter-spacing:1.3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF0000;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-5229 .elementor-element.elementor-element-c954d9e .elementor-button:hover, .elementor-5229 .elementor-element.elementor-element-c954d9e .elementor-button:focus{background-color:#FF000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-5229 .elementor-element.elementor-element-c954d9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5229 .elementor-element.elementor-element-c954d9e .elementor-button:hover svg, .elementor-5229 .elementor-element.elementor-element-c954d9e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5229 .elementor-element.elementor-element-8dfdcd5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5229 .elementor-element.elementor-element-8dfdcd5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swm-auto.de/wp-content/uploads/2023/11/form-1.jpg");background-position:center center;background-size:cover;}.elementor-5229 .elementor-element.elementor-element-8dfdcd5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-5229 .elementor-element.elementor-element-8dfdcd5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5229 .elementor-element.elementor-element-1582c0a .elementor-button{background-color:#FF000094;font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;letter-spacing:1.3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF0000;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-5229 .elementor-element.elementor-element-1582c0a .elementor-button:hover, .elementor-5229 .elementor-element.elementor-element-1582c0a .elementor-button:focus{background-color:#FF000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-5229 .elementor-element.elementor-element-1582c0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5229 .elementor-element.elementor-element-1582c0a .elementor-button:hover svg, .elementor-5229 .elementor-element.elementor-element-1582c0a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5229 .elementor-element.elementor-element-95f2fc3 > .elementor-background-overlay{background-image:url("https://swm-auto.de/wp-content/uploads/2023/11/form-1.jpg");background-position:bottom center;background-size:cover;opacity:1;}.elementor-5229 .elementor-element.elementor-element-95f2fc3 > .elementor-container{min-height:236px;}.elementor-5229 .elementor-element.elementor-element-a7cf1c8 .elementor-button{background-color:#FFFFFF00;font-family:"Oswald", Sans-serif;font-size:24px;font-weight:500;letter-spacing:3.1px;fill:#FF0000;color:#FF0000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF0000;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-5229 .elementor-element.elementor-element-a7cf1c8 .elementor-button:hover, .elementor-5229 .elementor-element.elementor-element-a7cf1c8 .elementor-button:focus{background-color:#FF000000;color:#000000;border-color:#000000;}.elementor-5229 .elementor-element.elementor-element-a7cf1c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5229 .elementor-element.elementor-element-a7cf1c8 .elementor-button:hover svg, .elementor-5229 .elementor-element.elementor-element-a7cf1c8 .elementor-button:focus svg{fill:#000000;}.elementor-5229 .elementor-element.elementor-element-2cfa373{--spacer-size:15px;}.elementor-5229 .elementor-element.elementor-element-115b1dc{--spacer-size:15px;}@media(max-width:1024px){.elementor-5229 .elementor-element.elementor-element-8bcf4a9 > .elementor-container{min-height:196px;}.elementor-5229 .elementor-element.elementor-element-64a5df1 .elementor-heading-title{font-size:37px;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-25bce2d .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-35ef74e .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-0f642f6 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-f816c60 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-9461129 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-0f3e8e6 .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-e11d2ac .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-3af4149 .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-e9998ab .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-5229 .elementor-element.elementor-element-a9997d0{--hotspot-size:16px;--hotspot-padding:7px;--tooltip-padding:15px 15px 15px 15px;}.elementor-5229 .elementor-element.elementor-element-95f2fc3 > .elementor-container{min-height:196px;}}@media(max-width:767px){.elementor-5229 .elementor-element.elementor-element-8bcf4a9 > .elementor-container{min-height:150px;}.elementor-5229 .elementor-element.elementor-element-8bcf4a9{padding:0px 0px 0px 0px;}.elementor-5229 .elementor-element.elementor-element-64a5df1 .elementor-heading-title{font-size:33px;}.elementor-5229 .elementor-element.elementor-element-a2b81af{--spacer-size:0px;}.elementor-5229 .elementor-element.elementor-element-917d0c5 .elementor-heading-title{font-size:17px;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-25bce2d .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-25bce2d{left:38%;--hotspot-translate-x:38%;top:43%;--hotspot-translate-y:43%;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-35ef74e .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-35ef74e{left:32%;--hotspot-translate-x:32%;top:33%;--hotspot-translate-y:33%;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-f7ec9b7 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-9461129{left:14%;--hotspot-translate-x:14%;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-e11d2ac .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-3af4149 .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-5229 .elementor-element.elementor-element-a9997d0 .elementor-repeater-item-e9998ab .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-5229 .elementor-element.elementor-element-a9997d0{--hotspot-size:14px;--hotspot-padding:4px;--tooltip-min-width:75px;--tooltip-padding:10px 10px 10px 10px;}.elementor-5229 .elementor-element.elementor-element-c954d9e .elementor-button{font-size:18px;padding:10px 14px 10px 14px;}.elementor-5229 .elementor-element.elementor-element-1582c0a .elementor-button{font-size:18px;padding:10px 14px 10px 14px;}.elementor-5229 .elementor-element.elementor-element-95f2fc3 > .elementor-container{min-height:150px;}.elementor-5229 .elementor-element.elementor-element-95f2fc3{padding:0px 0px 0px 0px;}.elementor-5229 .elementor-element.elementor-element-a7cf1c8 .elementor-button{font-size:14px;}}/* Start custom CSS for hotspot, class: .elementor-element-a9997d0 */.elementor-5229 .elementor-element.elementor-element-a9997d0 img {
    height: 100% !important
}/* End custom CSS */