.elementor-59185 .elementor-element.elementor-element-63fed54d{--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:center;--margin-top:-49%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59185 .elementor-element.elementor-element-2f8926a{--display:flex;--width:95%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59185 .elementor-element.elementor-element-52fe9051{--display:flex;--width:100%;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:1;--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-59185 .elementor-element.elementor-element-52fe9051:not(.elementor-motion-effects-element-type-background), .elementor-59185 .elementor-element.elementor-element-52fe9051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://engel.variaplus.de/wp-content/uploads/2025/08/autohaus-engel-kfz-mechaniker-werkstatt-service.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-59185 .elementor-element.elementor-element-52fe9051::before, .elementor-59185 .elementor-element.elementor-element-52fe9051 > .elementor-background-video-container::before, .elementor-59185 .elementor-element.elementor-element-52fe9051 > .e-con-inner > .elementor-background-video-container::before, .elementor-59185 .elementor-element.elementor-element-52fe9051 > .elementor-background-slideshow::before, .elementor-59185 .elementor-element.elementor-element-52fe9051 > .e-con-inner > .elementor-background-slideshow::before, .elementor-59185 .elementor-element.elementor-element-52fe9051 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #545454 100%);}.elementor-59185 .elementor-element.elementor-element-a2a9e00{font-size:clamp(1rem, 0.5rem + 2.5vw, 3rem);font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.2em;color:var( --e-global-color-bd1a65b );--textColor:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-6a5dae0f{--spacer-size:1.8125rem;} .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button, .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button .popup-icon,  .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button:hover,  .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button:focus, .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-hover:hover .box-button{background:var( --e-global-color-756e7e3 );}.elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button.elementor-button:hover, .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button.elementor-button:focus, .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button.elementor-button:hover .popup-icon, .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button.elementor-button:focus .popup-icon,  .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-hover:hover .box-button.elementor-button, .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-hover:hover .box-button.elementor-button .popup-icon{background:#02010100;}.elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button, .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button *{color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button svg{fill:var( --e-global-color-bd1a65b );color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button,  .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button:hover,  .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button:focus, .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-hover:hover .box-button{border-color:var( --e-global-color-756e7e3 );}.elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button.elementor-button:hover, .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button.elementor-button:focus, .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button.elementor-button:hover *, .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button.elementor-button:focus *, .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-hover:hover .box-button.elementor-button, .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-hover:hover .box-button.elementor-button *{color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button.elementor-button:hover svg, .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button.elementor-button:focus svg, .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-hover:hover .box-button.elementor-button svg{fill:var( --e-global-color-bd1a65b );color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button.elementor-button:hover, .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-button.elementor-button:focus, .elementor-59185 .elementor-element.elementor-element-94f0dd4 .box-hover:hover .box-button.elementor-button{border-color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-57f69219{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59185 .elementor-element.elementor-element-29a9b933{--display:flex;--width:55%;--min-height:66vh;--overlay-opacity:0.67;--padding-top:3%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-59185 .elementor-element.elementor-element-29a9b933:not(.elementor-motion-effects-element-type-background), .elementor-59185 .elementor-element.elementor-element-29a9b933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://engel.variaplus.de/wp-content/uploads/2025/08/autohaus-engel-karosseriebau-werkstatt-reparatur.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-59185 .elementor-element.elementor-element-29a9b933::before, .elementor-59185 .elementor-element.elementor-element-29a9b933 > .elementor-background-video-container::before, .elementor-59185 .elementor-element.elementor-element-29a9b933 > .e-con-inner > .elementor-background-video-container::before, .elementor-59185 .elementor-element.elementor-element-29a9b933 > .elementor-background-slideshow::before, .elementor-59185 .elementor-element.elementor-element-29a9b933 > .e-con-inner > .elementor-background-slideshow::before, .elementor-59185 .elementor-element.elementor-element-29a9b933 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #545454 0%, #54545400 100%);}.elementor-59185 .elementor-element.elementor-element-398e6d22{font-size:clamp(1rem, 0.5rem + 2.5vw, 3rem);font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.2em;color:var( --e-global-color-bd1a65b );--textColor:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-5a6cd82e{--spacer-size:1.8125rem;} .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button, .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button .popup-icon,  .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button:hover,  .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button:focus, .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-hover:hover .box-button{background:var( --e-global-color-756e7e3 );}.elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button.elementor-button:hover, .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button.elementor-button:focus, .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button.elementor-button:hover .popup-icon, .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button.elementor-button:focus .popup-icon,  .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-hover:hover .box-button.elementor-button, .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-hover:hover .box-button.elementor-button .popup-icon{background:#02010100;}.elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button, .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button *{color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button svg{fill:var( --e-global-color-bd1a65b );color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button,  .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button:hover,  .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button:focus, .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-hover:hover .box-button{border-color:var( --e-global-color-756e7e3 );}.elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button.elementor-button:hover, .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button.elementor-button:focus, .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button.elementor-button:hover *, .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button.elementor-button:focus *, .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-hover:hover .box-button.elementor-button, .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-hover:hover .box-button.elementor-button *{color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button.elementor-button:hover svg, .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button.elementor-button:focus svg, .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-hover:hover .box-button.elementor-button svg{fill:var( --e-global-color-bd1a65b );color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button.elementor-button:hover, .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-button.elementor-button:focus, .elementor-59185 .elementor-element.elementor-element-77ebab9f .box-hover:hover .box-button.elementor-button{border-color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-34d278f{--display:flex;--width:45%;--justify-content:flex-end;--overlay-opacity:1;--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-59185 .elementor-element.elementor-element-34d278f:not(.elementor-motion-effects-element-type-background), .elementor-59185 .elementor-element.elementor-element-34d278f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://engel.variaplus.de/wp-content/uploads/2025/08/autohaus-engel-kfz-mechaniker-radmontage-hebebuehne.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-59185 .elementor-element.elementor-element-34d278f::before, .elementor-59185 .elementor-element.elementor-element-34d278f > .elementor-background-video-container::before, .elementor-59185 .elementor-element.elementor-element-34d278f > .e-con-inner > .elementor-background-video-container::before, .elementor-59185 .elementor-element.elementor-element-34d278f > .elementor-background-slideshow::before, .elementor-59185 .elementor-element.elementor-element-34d278f > .e-con-inner > .elementor-background-slideshow::before, .elementor-59185 .elementor-element.elementor-element-34d278f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #545454 100%);}.elementor-59185 .elementor-element.elementor-element-131ac00c{font-size:clamp(1rem, 0.5rem + 2.5vw, 3rem);font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.2em;color:var( --e-global-color-bd1a65b );--textColor:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-7b2628e4{--spacer-size:1.8125rem;} .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button, .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button .popup-icon,  .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button:hover,  .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button:focus, .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-hover:hover .box-button{background:var( --e-global-color-756e7e3 );}.elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button.elementor-button:hover, .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button.elementor-button:focus, .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button.elementor-button:hover .popup-icon, .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button.elementor-button:focus .popup-icon,  .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-hover:hover .box-button.elementor-button, .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-hover:hover .box-button.elementor-button .popup-icon{background:#02010100;}.elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button, .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button *{color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button svg{fill:var( --e-global-color-bd1a65b );color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button,  .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button:hover,  .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button:focus, .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-hover:hover .box-button{border-color:var( --e-global-color-756e7e3 );}.elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button.elementor-button:hover, .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button.elementor-button:focus, .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button.elementor-button:hover *, .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button.elementor-button:focus *, .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-hover:hover .box-button.elementor-button, .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-hover:hover .box-button.elementor-button *{color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button.elementor-button:hover svg, .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button.elementor-button:focus svg, .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-hover:hover .box-button.elementor-button svg{fill:var( --e-global-color-bd1a65b );color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button.elementor-button:hover, .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-button.elementor-button:focus, .elementor-59185 .elementor-element.elementor-element-7c0f111b .box-hover:hover .box-button.elementor-button{border-color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-7b268d1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59185 .elementor-element.elementor-element-3adf6a69{--display:flex;--width:100%;--min-height:66vh;--justify-content:flex-end;--overlay-opacity:1;--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-59185 .elementor-element.elementor-element-3adf6a69:not(.elementor-motion-effects-element-type-background), .elementor-59185 .elementor-element.elementor-element-3adf6a69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://engel.variaplus.de/wp-content/uploads/2026/08/autohaus-engel-heckscheibenmontage-karosseriewerkstatt-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-59185 .elementor-element.elementor-element-3adf6a69::before, .elementor-59185 .elementor-element.elementor-element-3adf6a69 > .elementor-background-video-container::before, .elementor-59185 .elementor-element.elementor-element-3adf6a69 > .e-con-inner > .elementor-background-video-container::before, .elementor-59185 .elementor-element.elementor-element-3adf6a69 > .elementor-background-slideshow::before, .elementor-59185 .elementor-element.elementor-element-3adf6a69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-59185 .elementor-element.elementor-element-3adf6a69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #545454 100%);}.elementor-59185 .elementor-element.elementor-element-99a7b4a{font-size:clamp(1rem, 0.5rem + 2.5vw, 3rem);font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.2em;color:var( --e-global-color-bd1a65b );--textColor:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-28e44d36{--spacer-size:1.8125rem;} .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button, .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button .popup-icon,  .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button:hover,  .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button:focus, .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-hover:hover .box-button{background:var( --e-global-color-756e7e3 );}.elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button.elementor-button:hover, .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button.elementor-button:focus, .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button.elementor-button:hover .popup-icon, .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button.elementor-button:focus .popup-icon,  .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-hover:hover .box-button.elementor-button, .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-hover:hover .box-button.elementor-button .popup-icon{background:#02010100;}.elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button, .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button *{color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button svg{fill:var( --e-global-color-bd1a65b );color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button,  .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button:hover,  .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button:focus, .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-hover:hover .box-button{border-color:var( --e-global-color-756e7e3 );}.elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button.elementor-button:hover, .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button.elementor-button:focus, .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button.elementor-button:hover *, .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button.elementor-button:focus *, .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-hover:hover .box-button.elementor-button, .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-hover:hover .box-button.elementor-button *{color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button.elementor-button:hover svg, .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button.elementor-button:focus svg, .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-hover:hover .box-button.elementor-button svg{fill:var( --e-global-color-bd1a65b );color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button.elementor-button:hover, .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-button.elementor-button:focus, .elementor-59185 .elementor-element.elementor-element-156d1ae1 .box-hover:hover .box-button.elementor-button{border-color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-5400108e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59185 .elementor-element.elementor-element-3385c09b{--display:flex;--width:55%;--min-height:66vh;--justify-content:flex-end;--overlay-opacity:0.67;--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-59185 .elementor-element.elementor-element-3385c09b:not(.elementor-motion-effects-element-type-background), .elementor-59185 .elementor-element.elementor-element-3385c09b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://engel.variaplus.de/wp-content/uploads/2025/08/porsche-911-frontansicht-silber-oldtimer.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-59185 .elementor-element.elementor-element-3385c09b::before, .elementor-59185 .elementor-element.elementor-element-3385c09b > .elementor-background-video-container::before, .elementor-59185 .elementor-element.elementor-element-3385c09b > .e-con-inner > .elementor-background-video-container::before, .elementor-59185 .elementor-element.elementor-element-3385c09b > .elementor-background-slideshow::before, .elementor-59185 .elementor-element.elementor-element-3385c09b > .e-con-inner > .elementor-background-slideshow::before, .elementor-59185 .elementor-element.elementor-element-3385c09b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #54545400 0%, #545454 100%);}.elementor-59185 .elementor-element.elementor-element-181071f0{font-size:clamp(1rem, 0.5rem + 2.5vw, 3rem);font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.2em;color:var( --e-global-color-bd1a65b );--textColor:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-6e47d1a3{--spacer-size:1.8125rem;} .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button, .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button .popup-icon,  .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button:hover,  .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button:focus, .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-hover:hover .box-button{background:var( --e-global-color-756e7e3 );}.elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button.elementor-button:hover, .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button.elementor-button:focus, .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button.elementor-button:hover .popup-icon, .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button.elementor-button:focus .popup-icon,  .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-hover:hover .box-button.elementor-button, .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-hover:hover .box-button.elementor-button .popup-icon{background:#02010100;}.elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button, .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button *{color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button svg{fill:var( --e-global-color-bd1a65b );color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button,  .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button:hover,  .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button:focus, .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-hover:hover .box-button{border-color:var( --e-global-color-756e7e3 );}.elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button.elementor-button:hover, .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button.elementor-button:focus, .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button.elementor-button:hover *, .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button.elementor-button:focus *, .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-hover:hover .box-button.elementor-button, .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-hover:hover .box-button.elementor-button *{color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button.elementor-button:hover svg, .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button.elementor-button:focus svg, .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-hover:hover .box-button.elementor-button svg{fill:var( --e-global-color-bd1a65b );color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button.elementor-button:hover, .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-button.elementor-button:focus, .elementor-59185 .elementor-element.elementor-element-42ed20f2 .box-hover:hover .box-button.elementor-button{border-color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-4d7913df{--display:flex;--width:45%;--justify-content:flex-end;--overlay-opacity:1;--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-59185 .elementor-element.elementor-element-4d7913df:not(.elementor-motion-effects-element-type-background), .elementor-59185 .elementor-element.elementor-element-4d7913df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://engel.variaplus.de/wp-content/uploads/2025/08/autohaus-engel-kfz-inspektion-unterboden.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-59185 .elementor-element.elementor-element-4d7913df::before, .elementor-59185 .elementor-element.elementor-element-4d7913df > .elementor-background-video-container::before, .elementor-59185 .elementor-element.elementor-element-4d7913df > .e-con-inner > .elementor-background-video-container::before, .elementor-59185 .elementor-element.elementor-element-4d7913df > .elementor-background-slideshow::before, .elementor-59185 .elementor-element.elementor-element-4d7913df > .e-con-inner > .elementor-background-slideshow::before, .elementor-59185 .elementor-element.elementor-element-4d7913df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #545454 100%);}.elementor-59185 .elementor-element.elementor-element-73b152d3{font-size:clamp(1rem, 0.5rem + 2.5vw, 3rem);font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.2em;color:var( --e-global-color-bd1a65b );--textColor:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-4cb59d5c{--spacer-size:1.8125rem;} .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button, .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button .popup-icon,  .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button:hover,  .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button:focus, .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-hover:hover .box-button{background:var( --e-global-color-756e7e3 );}.elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button.elementor-button:hover, .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button.elementor-button:focus, .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button.elementor-button:hover .popup-icon, .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button.elementor-button:focus .popup-icon,  .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-hover:hover .box-button.elementor-button, .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-hover:hover .box-button.elementor-button .popup-icon{background:#02010100;}.elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button, .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button *{color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button svg{fill:var( --e-global-color-bd1a65b );color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button,  .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button:hover,  .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button:focus, .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-hover:hover .box-button{border-color:var( --e-global-color-756e7e3 );}.elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button.elementor-button:hover, .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button.elementor-button:focus, .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button.elementor-button:hover *, .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button.elementor-button:focus *, .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-hover:hover .box-button.elementor-button, .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-hover:hover .box-button.elementor-button *{color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button.elementor-button:hover svg, .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button.elementor-button:focus svg, .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-hover:hover .box-button.elementor-button svg{fill:var( --e-global-color-bd1a65b );color:var( --e-global-color-bd1a65b );}.elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button.elementor-button:hover, .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-button.elementor-button:focus, .elementor-59185 .elementor-element.elementor-element-3eedc58a .box-hover:hover .box-button.elementor-button{border-color:var( --e-global-color-bd1a65b );}@media(min-width:1921px){.elementor-59185 .elementor-element.elementor-element-63fed54d{--margin-top:-40%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}}@media(max-width:1024px){.elementor-59185 .elementor-element.elementor-element-63fed54d{--margin-top:-34vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-59185 .elementor-element.elementor-element-52fe9051{--min-height:44vh;}.elementor-59185 .elementor-element.elementor-element-29a9b933{--min-height:44vh;}.elementor-59185 .elementor-element.elementor-element-3385c09b{--min-height:44vh;}}@media(max-width:768px){.elementor-59185 .elementor-element.elementor-element-63fed54d{--margin-top:-50vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-59185 .elementor-element.elementor-element-52fe9051{--min-height:40vh;}.elementor-59185 .elementor-element.elementor-element-57f69219{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59185 .elementor-element.elementor-element-29a9b933{--width:100%;--min-height:35vh;--justify-content:flex-end;--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-59185 .elementor-element.elementor-element-398e6d22{text-align:end;}.elementor-59185 .elementor-element.elementor-element-34d278f{--width:100%;--min-height:35vh;}.elementor-59185 .elementor-element.elementor-element-34d278f:not(.elementor-motion-effects-element-type-background), .elementor-59185 .elementor-element.elementor-element-34d278f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-59185 .elementor-element.elementor-element-7b268d1f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59185 .elementor-element.elementor-element-3adf6a69{--width:100%;--min-height:35vh;}.elementor-59185 .elementor-element.elementor-element-99a7b4a{text-align:end;}.elementor-59185 .elementor-element.elementor-element-5400108e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59185 .elementor-element.elementor-element-3385c09b{--width:100%;--min-height:35vh;}.elementor-59185 .elementor-element.elementor-element-181071f0{text-align:end;}.elementor-59185 .elementor-element.elementor-element-4d7913df{--width:100%;--min-height:35vh;}.elementor-59185 .elementor-element.elementor-element-73b152d3{text-align:start;}}@media(max-width:460px){.elementor-59185 .elementor-element.elementor-element-63fed54d{--width:100%;--margin-top:-65vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-59185 .elementor-element.elementor-element-63fed54d.e-con{--align-self:center;}.elementor-59185 .elementor-element.elementor-element-2f8926a{--width:90%;}.elementor-59185 .elementor-element.elementor-element-52fe9051{--min-height:32vh;}.elementor-59185 .elementor-element.elementor-element-6a5dae0f{--spacer-size:1.3rem;}.elementor-59185 .elementor-element.elementor-element-29a9b933{--min-height:32vh;}.elementor-59185 .elementor-element.elementor-element-398e6d22{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-59185 .elementor-element.elementor-element-398e6d22.elementor-element{--align-self:flex-end;}.elementor-59185 .elementor-element.elementor-element-5a6cd82e{--spacer-size:1.3rem;}.elementor-59185 .elementor-element.elementor-element-34d278f{--min-height:32vh;}.elementor-59185 .elementor-element.elementor-element-7b2628e4{--spacer-size:1.3rem;}.elementor-59185 .elementor-element.elementor-element-3adf6a69{--min-height:32vh;}.elementor-59185 .elementor-element.elementor-element-28e44d36{--spacer-size:1.3rem;}.elementor-59185 .elementor-element.elementor-element-3385c09b{--min-height:32vh;}.elementor-59185 .elementor-element.elementor-element-181071f0{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-59185 .elementor-element.elementor-element-181071f0.elementor-element{--align-self:flex-end;}.elementor-59185 .elementor-element.elementor-element-6e47d1a3{--spacer-size:1.3rem;}.elementor-59185 .elementor-element.elementor-element-4cb59d5c{--spacer-size:1.3rem;}}/* Start custom CSS */:root{
  --switch-font: 'Gotham', Arial, Helvetica, sans-serif;
  --switch-fs-mobile: 18px;
  --switch-fs-desktop: 25px;
  --switch-height-desktop: 56px;
  --switch-border: 1px solid #fff;
  --switch-bg: #000;
  --switch-text: #fff;
  --switch-pad-x: 16px;
}

/* Container rechtsbündig */
.template-switcher{
  display: flex;
  justify-content: flex-end;
}

/* Label nur für Screenreader */
.template-switcher .switcher-label{
  position: absolute;
  left: -9999px;
}

/* Wrapper steuert die Schriftgröße */
.template-switcher .switcher-wrap{
  display: inline-block;
  font-size: var(--switch-fs-mobile);
}
@media (min-width: 1024px){
  .template-switcher .switcher-wrap{ font-size: var(--switch-fs-desktop); }
}

/* Basis-Select */
.template-switcher .switcher-select{
  font-family: var(--switch-font);
  font-weight: 400;
  color: var(--switch-text);
  background: var(--switch-bg);
  border: var(--switch-border);
  border-radius: 0;
  outline: none;

  font-size: inherit;
  padding: 0 var(--switch-pad-x);
  height: 44px;

  min-width: min(52vw, 320px);
  max-width: 420px;

  line-height: 1;
  transition: all .2s ease;
}

/* Desktop-Maße */
@media (min-width: 1024px){
  .template-switcher .switcher-select{
    height: var(--switch-height-desktop);
    min-width: 360px;
  }
}

/* Mobile-Layout optional links */
@media (max-width: 767px){
  .template-switcher{ justify-content: flex-start; }
  .template-switcher .switcher-wrap{ width: 100%; }
  .template-switcher .switcher-select{
    min-width: 100%;
    max-width: 100%;
  }
}

/* Panels zeigen/verstecken */
.template-switcher .loc-panel{ display: none; opacity: 0; transition: opacity .2s ease; }
.template-switcher .loc-panel.is-active{ display: block; opacity: 1; }

/* Fallback: weißer Pfeil (statt nativer) */
.template-switcher.force-white-arrow .switcher-select{
  appearance: none !important;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;

  background-image: url("data:image/svg+xml;utf8,\
  <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'>\
    <path d='M7 10l5 5 5-5z'/></svg>");
  background-repeat: no-repeat;
  background-position: right 12px center;
  background-size: 30px;
  padding-right: calc(var(--switch-pad-x) + 28px);
}

/* Hover-State invertiert */
.template-switcher.force-white-arrow .switcher-select:hover{
  background-color: #fff;
  color: #000;
  border-color: #fff;

  background-image: url("data:image/svg+xml;utf8,\
  <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'>\
    <path d='M7 10l5 5 5-5z'/></svg>");
  background-repeat: no-repeat;
  background-position: right 12px center;
  background-size: 30px;
}/* End custom CSS */