.elementor-23 .elementor-element.elementor-element-2230c7{--display:flex;--overflow:hidden;--overlay-opacity:0.84;}.elementor-23 .elementor-element.elementor-element-2230c7:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2230c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://gearshift-garage.johndev.io/wp-content/uploads/2025/11/pexels-frischluft-22021132-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-2230c7::before, .elementor-23 .elementor-element.elementor-element-2230c7 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-2230c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-2230c7 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-2230c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-2230c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-cc975c3 ) 70%);}.elementor-23 .elementor-element.elementor-element-2230c7 > .elementor-shape-bottom .elementor-shape-fill, .elementor-23 .elementor-element.elementor-element-2230c7 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-2230c7 > .elementor-shape-bottom svg, .elementor-23 .elementor-element.elementor-element-2230c7 > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-23 .elementor-element.elementor-element-41853cde{width:var( --container-widget-width, 840px );max-width:840px;--container-widget-width:840px;--container-widget-flex-grow:0;text-align:center;}.elementor-23 .elementor-element.elementor-element-41853cde.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-41853cde .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-7a95888c{--display:flex;--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-23 .elementor-element.elementor-element-7a95888c:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-7a95888c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-23 .elementor-element.elementor-element-7a95888c > .elementor-shape-bottom .elementor-shape-fill, .elementor-23 .elementor-element.elementor-element-7a95888c > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-7a95888c > .elementor-shape-bottom svg, .elementor-23 .elementor-element.elementor-element-7a95888c > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-23 .elementor-element.elementor-element-4920044e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-28a2a078{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-28a2a078.e-con{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-3bce1bb4{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-269a7dc9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2e44611a{border-style:none;}.elementor-23 .elementor-element.elementor-element-2e44611a img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-331f9bcc{--display:flex;--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-23 .elementor-element.elementor-element-5e247859{text-align:center;}.elementor-23 .elementor-element.elementor-element-6547c3e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1acafc16{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6d1eecd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 15px 3px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6d1eecd:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6d1eecd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc975c3 );}.elementor-23 .elementor-element.elementor-element-6d1eecd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-57a08491{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-6c51334d .elementor-heading-title{font-family:"Angkor", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-d542a25{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-2242b09f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 15px 3px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2242b09f:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2242b09f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc975c3 );}.elementor-23 .elementor-element.elementor-element-61f2eb7c{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-61f2eb7c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-46e02c05 .elementor-heading-title{font-family:"Angkor", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-5e59c54e{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-64f42679{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 15px 3px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-64f42679:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-64f42679 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc975c3 );}.elementor-23 .elementor-element.elementor-element-5e06b03{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-63891d8d .elementor-heading-title{font-family:"Angkor", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-35a0162c{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-3e26b253{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 15px 3px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3e26b253:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-3e26b253 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc975c3 );}.elementor-23 .elementor-element.elementor-element-29258e5e{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-29258e5e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-317ea2b5 .elementor-heading-title{font-family:"Angkor", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-639e0f62{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-39d41e43{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 15px 3px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-39d41e43:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-39d41e43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc975c3 );}.elementor-23 .elementor-element.elementor-element-34d59cff{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-34d59cff.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-25947090 .elementor-heading-title{font-family:"Angkor", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-54561bb6{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-1dcb6f6f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-23 .elementor-element.elementor-element-4920044e{--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-1acafc16{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-2230c7 > .elementor-shape-bottom svg, .elementor-23 .elementor-element.elementor-element-2230c7 > .e-con-inner > .elementor-shape-bottom svg{height:40px;}.elementor-23 .elementor-element.elementor-element-7a95888c > .elementor-shape-bottom svg, .elementor-23 .elementor-element.elementor-element-7a95888c > .e-con-inner > .elementor-shape-bottom svg{height:40px;}.elementor-23 .elementor-element.elementor-element-4920044e{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-28a2a078{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-23 .elementor-element.elementor-element-331f9bcc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-23 .elementor-element.elementor-element-1acafc16{--e-con-grid-template-columns:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-6d1eecd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-57a08491{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-57a08491.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-6c51334d .elementor-heading-title{font-size:1.1em;}.elementor-23 .elementor-element.elementor-element-2242b09f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-61f2eb7c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-46e02c05 .elementor-heading-title{font-size:1.1em;}.elementor-23 .elementor-element.elementor-element-64f42679{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-5e06b03{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-5e06b03.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-63891d8d .elementor-heading-title{font-size:1.1em;}.elementor-23 .elementor-element.elementor-element-3e26b253{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-29258e5e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-29258e5e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-317ea2b5 .elementor-heading-title{font-size:1.1em;}.elementor-23 .elementor-element.elementor-element-39d41e43{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-34d59cff{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-34d59cff.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-25947090 .elementor-heading-title{font-size:1.1em;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-2230c7 > .elementor-shape-bottom svg, .elementor-23 .elementor-element.elementor-element-2230c7 > .e-con-inner > .elementor-shape-bottom svg{height:30px;}.elementor-23 .elementor-element.elementor-element-7a95888c > .elementor-shape-bottom svg, .elementor-23 .elementor-element.elementor-element-7a95888c > .e-con-inner > .elementor-shape-bottom svg{height:30px;}.elementor-23 .elementor-element.elementor-element-4920044e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-331f9bcc{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-23 .elementor-element.elementor-element-6547c3e{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-23 .elementor-element.elementor-element-1acafc16{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-6d1eecd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-57a08491{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-6c51334d .elementor-heading-title{font-size:1.2em;}.elementor-23 .elementor-element.elementor-element-2242b09f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-61f2eb7c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-46e02c05 .elementor-heading-title{font-size:1.2em;}.elementor-23 .elementor-element.elementor-element-64f42679{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-5e06b03{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-63891d8d .elementor-heading-title{font-size:1.2em;}.elementor-23 .elementor-element.elementor-element-3e26b253{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-29258e5e{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-317ea2b5 .elementor-heading-title{font-size:1.2em;}.elementor-23 .elementor-element.elementor-element-39d41e43{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-34d59cff{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-25947090 .elementor-heading-title{font-size:1.2em;}}/* Start custom CSS for image, class: .elementor-element-2e44611a */.elementor-23 .elementor-element.elementor-element-2e44611a img {
    aspect-ratio: 16/9;
    object-fit: cover;
    object-position: 50% 70%
}/* End custom CSS */