.elementor-33 .elementor-element.elementor-element-6ec06a2{--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:-86px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:148px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-6ec06a2:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-6ec06a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joergtrommer.de/wp-content/uploads/2025/08/video-bg.jpg");background-position:bottom center;background-size:cover;}.elementor-33 .elementor-element.elementor-element-2e77560 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-33 .elementor-element.elementor-element-f7552cb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:60px;--padding-left:100px;--padding-right:100px;}.elementor-33 .elementor-element.elementor-element-5926625{--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;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.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-33 .elementor-element.elementor-element-b049741 .elementor-heading-title{font-family:"TT Track", Sans-serif;font-size:50px;font-weight:400;line-height:70px;}.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-33 .elementor-element.elementor-element-6d94615{font-family:"TT Track", Sans-serif;font-size:24px;font-weight:400;line-height:34px;}.elementor-33 .elementor-element.elementor-element-dccc24e{--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-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-33 .elementor-element.elementor-element-c81287d{text-align:center;}.elementor-33 .elementor-element.elementor-element-c81287d img{width:400px;}.elementor-33 .elementor-element.elementor-element-b6a2861{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:120px;--padding-left:100px;--padding-right:100px;}.elementor-33 .elementor-element.elementor-element-b2f593c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-33 .elementor-element.elementor-element-72fa66c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:100px;--padding-right:100px;}.elementor-33 .elementor-element.elementor-element-d78003a .elementor-heading-title{font-family:"TT Track", Sans-serif;font-size:40px;font-weight:300;line-height:70px;}.elementor-33 .elementor-element.elementor-element-0e4be27 img{width:70px;}.elementor-33 .elementor-element.elementor-element-f4019b2{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;text-align:right;font-family:"TT Track", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-33 .elementor-element.elementor-element-3226fa6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-33 .elementor-element.elementor-element-964dda2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:70px;--padding-right:130px;}.elementor-33 .elementor-element.elementor-element-26372c6{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;font-family:"TT Track", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-33 .elementor-element.elementor-element-e4e1a28{margin:0px 70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-e4e1a28 img{width:70px;}.elementor-33 .elementor-element.elementor-element-f5c0a86 .elementor-heading-title{font-family:"TT Track", Sans-serif;font-size:40px;font-weight:300;line-height:70px;}.elementor-33 .elementor-element.elementor-element-46fecd0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-33 .elementor-element.elementor-element-e499cc7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:70px;}.elementor-33 .elementor-element.elementor-element-a0c7000 .elementor-heading-title{font-family:"TT Track", Sans-serif;font-size:40px;font-weight:300;line-height:70px;}.elementor-33 .elementor-element.elementor-element-aa49bdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;}.elementor-33 .elementor-element.elementor-element-aa49bdd img{width:70px;}.elementor-33 .elementor-element.elementor-element-f2be61f{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;text-align:right;font-family:"TT Track", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-33 .elementor-element.elementor-element-8111fdc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-33 .elementor-element.elementor-element-6d1f861{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:130px;}.elementor-33 .elementor-element.elementor-element-26138b9{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;font-family:"TT Track", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-33 .elementor-element.elementor-element-9b7767a{margin:0px 70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-9b7767a img{width:180px;}.elementor-33 .elementor-element.elementor-element-64a1ffb .elementor-heading-title{font-family:"TT Track", Sans-serif;font-size:40px;font-weight:300;line-height:70px;}.elementor-33 .elementor-element.elementor-element-46277ae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-33 .elementor-element.elementor-element-4ade818{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:70px;}.elementor-33 .elementor-element.elementor-element-9589d93 .elementor-heading-title{font-family:"TT Track", Sans-serif;font-size:40px;font-weight:300;line-height:70px;}.elementor-33 .elementor-element.elementor-element-61eb097{margin:0px 80px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-61eb097 img{width:70px;}.elementor-33 .elementor-element.elementor-element-ba36889{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;text-align:right;font-family:"TT Track", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-33 .elementor-element.elementor-element-ff7ee4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-33 .elementor-element.elementor-element-525c09c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-439d0dd{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;font-family:"TT Track", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-33 .elementor-element.elementor-element-eca2bb9 .elementor-heading-title{font-family:"TT Track", Sans-serif;font-size:40px;font-weight:300;line-height:70px;}.elementor-33 .elementor-element.elementor-element-66f1cae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;}.elementor-33 .elementor-element.elementor-element-66f1cae img{width:90px;}.elementor-33 .elementor-element.elementor-element-a6839be{--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;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-a6839be:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-a6839be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joergtrommer.de/wp-content/uploads/2025/08/paperbg-top-2-scaled.jpg");background-position:top center;background-repeat:repeat;background-size:contain;}.elementor-33 .elementor-element.elementor-element-c401a81{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-33 .elementor-element.elementor-element-6652d6a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-6652d6a:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-6652d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joergtrommer.de/wp-content/uploads/2025/08/craftsmanship-img.png");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-33 .elementor-element.elementor-element-f0c9440{--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;--padding-top:140px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-e45894e .elementor-heading-title{font-family:"TT Track", Sans-serif;font-size:50px;font-weight:400;line-height:60px;}.elementor-33 .elementor-element.elementor-element-bc31335 .elementor-heading-title{font-family:"TT Track", Sans-serif;font-size:24px;font-weight:400;line-height:34px;}.elementor-33 .elementor-element.elementor-element-2335e2f{font-family:"TT Track", Sans-serif;font-size:24px;font-weight:400;line-height:34px;}.elementor-33 .elementor-element.elementor-element-46af29b{--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-33 .elementor-element.elementor-element-6868abe{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33 .elementor-element.elementor-element-9e133b8{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-f9c27c1 .elementor-heading-title{font-family:"TT Track", Sans-serif;font-size:50px;font-weight:400;line-height:60px;}.elementor-33 .elementor-element.elementor-element-05ce1fb{font-family:"TT Track", Sans-serif;font-size:24px;font-weight:400;line-height:34px;}.elementor-33 .elementor-element.elementor-element-ac65c83{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:360px;--padding-bottom:120px;--padding-left:100px;--padding-right:100px;}.elementor-33 .elementor-element.elementor-element-b88e701{--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-33 .elementor-element.elementor-element-4685321{text-align:center;}.elementor-33 .elementor-element.elementor-element-fe279f4{--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;--padding-top:0px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-33 .elementor-element.elementor-element-44a0c95 .elementor-heading-title{font-family:"TT Track", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;}.elementor-33 .elementor-element.elementor-element-0df6bef .elementor-heading-title{font-family:"TT Track", Sans-serif;font-size:24px;font-weight:400;line-height:34px;}.elementor-33 .elementor-element.elementor-element-f700ae5{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;font-family:"TT Track", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-33 .elementor-element.elementor-element-098c8cf{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:120px;--padding-left:100px;--padding-right:100px;}.elementor-33 .elementor-element.elementor-element-09bd6aa{--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;--padding-top:0px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-33 .elementor-element.elementor-element-51408b2 .elementor-heading-title{font-family:"TT Track", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;}.elementor-33 .elementor-element.elementor-element-68890c6 .elementor-heading-title{font-family:"TT Track", Sans-serif;font-size:24px;font-weight:400;line-height:34px;}.elementor-33 .elementor-element.elementor-element-e2ff8fb{font-family:"TT Track", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-33 .elementor-element.elementor-element-97b36d2{--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;}.elementor-33 .elementor-element.elementor-element-cc385aa{text-align:center;}.elementor-33 .elementor-element.elementor-element-cc385aa img{width:400px;}.elementor-33 .elementor-element.elementor-element-697443e{--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;--padding-top:180px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-697443e:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-697443e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joergtrommer.de/wp-content/uploads/2025/08/team-bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-ea8be29{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-33 .elementor-element.elementor-element-cf39749{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-6373108{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-aae95a0 .elementor-heading-title{font-family:"TT Track", Sans-serif;font-size:50px;font-weight:400;line-height:60px;color:var( --e-global-color-21b8d97 );}.elementor-33 .elementor-element.elementor-element-97b7a0b .elementor-heading-title{font-family:"TT Track", Sans-serif;font-size:24px;font-weight:400;line-height:34px;}.elementor-33 .elementor-element.elementor-element-24c2383{font-family:"TT Track", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:var( --e-global-color-21b8d97 );}.elementor-33 .elementor-element.elementor-element-518d9bc{--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;}.elementor-33 .elementor-element.elementor-element-518d9bc:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-518d9bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joergtrommer.de/wp-content/uploads/2025/08/team-slider-bg-1.png");background-position:36% 50%;background-repeat:no-repeat;background-size:300px auto;}.elementor-33 .elementor-element.elementor-element-bf863d9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:130px;--padding-right:80px;}.elementor-33 .elementor-element.elementor-element-bf863d9:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-bf863d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joergtrommer.de/wp-content/uploads/2025/08/contact-bg.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-fb45b6b{right:-150px;}body.rtl .elementor-33 .elementor-element.elementor-element-fb45b6b{left:-150px;}.elementor-33 .elementor-element.elementor-element-fb45b6b{top:0px;}.elementor-33 .elementor-element.elementor-element-fb45b6b img{width:250px;}.elementor-33 .elementor-element.elementor-element-d567ea0{text-align:center;}.elementor-33 .elementor-element.elementor-element-d567ea0 .elementor-heading-title{font-family:"TT Track", Sans-serif;font-size:50px;font-weight:400;line-height:60px;color:#000000;}.elementor-33 .elementor-element.elementor-element-30f4728{text-align:center;}.elementor-33 .elementor-element.elementor-element-30f4728 .elementor-heading-title{font-family:"TT Track", Sans-serif;font-size:50px;font-weight:400;line-height:60px;color:#000000;}.elementor-33 .elementor-element.elementor-element-938416e{padding:10px 0px 10px 0px;text-align:center;font-family:"TT Track", Sans-serif;font-size:20px;font-weight:400;line-height:20px;}.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-33 .elementor-element.elementor-element-1f2ba05 .elementor-button{background-color:#000000;font-family:"TT Track", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-1f2ba05 .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-1f2ba05 .elementor-button:focus{background-color:var( --e-global-color-21b8d97 );color:#000000;}.elementor-33 .elementor-element.elementor-element-1f2ba05 .elementor-button:hover svg, .elementor-33 .elementor-element.elementor-element-1f2ba05 .elementor-button:focus svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-74ecf80{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:120px;--padding-bottom:120px;--padding-left:100px;--padding-right:100px;}.elementor-33 .elementor-element.elementor-element-d47d6c1{--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;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-a45d6d0 .elementor-heading-title{font-family:"TT Track", Sans-serif;font-size:50px;font-weight:400;line-height:70px;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-33 .elementor-element.elementor-element-7847cad{--grid-columns:3;--load-more-message-color:var( --e-global-color-primary );--load-more-button-align:center;}.elementor-33 .elementor-element.elementor-element-7847cad .elementor-button{background-color:#31313100;font-family:"TT Track", Sans-serif;font-size:12px;font-weight:400;line-height:18px;letter-spacing:1px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:8px 40px 5px 40px;}.elementor-33 .elementor-element.elementor-element-7847cad > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-7847cad .elementor-loop-container{grid-auto-rows:1fr;}.elementor-33 .elementor-element.elementor-element-7847cad .e-loop-item > .elementor-section, .elementor-33 .elementor-element.elementor-element-7847cad .e-loop-item > .elementor-section > .elementor-container, .elementor-33 .elementor-element.elementor-element-7847cad .e-loop-item > .e-con, .elementor-33 .elementor-element.elementor-element-7847cad .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-33 .elementor-element.elementor-element-7847cad .e-load-more-message{font-family:"TT Track", Sans-serif;font-size:12px;font-weight:400;line-height:18px;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-33 .elementor-element.elementor-element-b049741 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-33 .elementor-element.elementor-element-6d94615{font-size:20px;line-height:30px;}.elementor-33 .elementor-element.elementor-element-d78003a .elementor-heading-title{font-size:32px;}.elementor-33 .elementor-element.elementor-element-f5c0a86 .elementor-heading-title{font-size:32px;}.elementor-33 .elementor-element.elementor-element-a0c7000 .elementor-heading-title{font-size:32px;}.elementor-33 .elementor-element.elementor-element-64a1ffb .elementor-heading-title{font-size:32px;}.elementor-33 .elementor-element.elementor-element-9589d93 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-33 .elementor-element.elementor-element-eca2bb9 .elementor-heading-title{font-size:32px;}.elementor-33 .elementor-element.elementor-element-e45894e .elementor-heading-title{font-size:45px;line-height:51px;}.elementor-33 .elementor-element.elementor-element-bc31335 .elementor-heading-title{font-size:22px;line-height:32px;}.elementor-33 .elementor-element.elementor-element-2335e2f{font-size:22px;line-height:32px;}.elementor-33 .elementor-element.elementor-element-f9c27c1 .elementor-heading-title{font-size:45px;line-height:51px;}.elementor-33 .elementor-element.elementor-element-05ce1fb{font-size:22px;line-height:32px;}.elementor-33 .elementor-element.elementor-element-fe279f4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-33 .elementor-element.elementor-element-44a0c95 .elementor-heading-title{font-size:35px;line-height:43px;}.elementor-33 .elementor-element.elementor-element-0df6bef .elementor-heading-title{font-size:22px;line-height:32px;}.elementor-33 .elementor-element.elementor-element-09bd6aa{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-33 .elementor-element.elementor-element-51408b2 .elementor-heading-title{font-size:35px;line-height:43px;}.elementor-33 .elementor-element.elementor-element-68890c6 .elementor-heading-title{font-size:22px;line-height:32px;}.elementor-33 .elementor-element.elementor-element-6373108{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}}@media(min-width:768px){.elementor-33 .elementor-element.elementor-element-6ec06a2{--content-width:1920px;}.elementor-33 .elementor-element.elementor-element-f7552cb{--content-width:1566px;}.elementor-33 .elementor-element.elementor-element-5926625{--width:50%;}.elementor-33 .elementor-element.elementor-element-dccc24e{--width:50%;}.elementor-33 .elementor-element.elementor-element-b6a2861{--content-width:1566px;}.elementor-33 .elementor-element.elementor-element-b2f593c{--width:100%;}.elementor-33 .elementor-element.elementor-element-3226fa6{--width:100%;}.elementor-33 .elementor-element.elementor-element-46fecd0{--width:100%;}.elementor-33 .elementor-element.elementor-element-8111fdc{--width:100%;}.elementor-33 .elementor-element.elementor-element-46277ae{--width:100%;}.elementor-33 .elementor-element.elementor-element-ff7ee4f{--width:100%;}.elementor-33 .elementor-element.elementor-element-c401a81{--content-width:1566px;}.elementor-33 .elementor-element.elementor-element-f0c9440{--width:50%;}.elementor-33 .elementor-element.elementor-element-46af29b{--width:50%;}.elementor-33 .elementor-element.elementor-element-9e133b8{--width:80%;}.elementor-33 .elementor-element.elementor-element-ac65c83{--content-width:1566px;}.elementor-33 .elementor-element.elementor-element-b88e701{--width:50%;}.elementor-33 .elementor-element.elementor-element-fe279f4{--width:50%;}.elementor-33 .elementor-element.elementor-element-098c8cf{--content-width:1566px;}.elementor-33 .elementor-element.elementor-element-09bd6aa{--width:50%;}.elementor-33 .elementor-element.elementor-element-97b36d2{--width:50%;}.elementor-33 .elementor-element.elementor-element-ea8be29{--content-width:1566px;}.elementor-33 .elementor-element.elementor-element-6373108{--width:50%;}.elementor-33 .elementor-element.elementor-element-518d9bc{--width:50%;}.elementor-33 .elementor-element.elementor-element-bf863d9{--width:600px;}.elementor-33 .elementor-element.elementor-element-74ecf80{--content-width:1566px;}.elementor-33 .elementor-element.elementor-element-d47d6c1{--width:100%;}}@media(min-width:1920px){.elementor-33 .elementor-element.elementor-element-6ec06a2{--margin-top:-102px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-33 .elementor-element.elementor-element-f7552cb{--content-width:1920px;--padding-top:150px;--padding-bottom:150px;--padding-left:150px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-5926625{--padding-top:50px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-b049741 .elementor-heading-title{font-size:80px;line-height:106px;}.elementor-33 .elementor-element.elementor-element-6d94615{font-size:30px;line-height:40px;}.elementor-33 .elementor-element.elementor-element-c81287d img{width:600px;}.elementor-33 .elementor-element.elementor-element-b6a2861{--content-width:1920px;--padding-top:150px;--padding-bottom:150px;--padding-left:150px;--padding-right:150px;}.elementor-33 .elementor-element.elementor-element-d78003a .elementor-heading-title{font-size:60px;line-height:73px;}.elementor-33 .elementor-element.elementor-element-0e4be27 img{width:88px;}.elementor-33 .elementor-element.elementor-element-f4019b2{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;font-size:18px;line-height:30px;}.elementor-33 .elementor-element.elementor-element-26372c6{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;font-size:18px;line-height:30px;}.elementor-33 .elementor-element.elementor-element-e4e1a28 img{width:88px;}.elementor-33 .elementor-element.elementor-element-f5c0a86 .elementor-heading-title{font-size:60px;line-height:73px;}.elementor-33 .elementor-element.elementor-element-a0c7000 .elementor-heading-title{font-size:60px;line-height:73px;}.elementor-33 .elementor-element.elementor-element-aa49bdd img{width:88px;}.elementor-33 .elementor-element.elementor-element-f2be61f{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;font-size:18px;line-height:30px;}.elementor-33 .elementor-element.elementor-element-26138b9{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;font-size:18px;line-height:30px;}.elementor-33 .elementor-element.elementor-element-9b7767a img{width:198px;}.elementor-33 .elementor-element.elementor-element-64a1ffb .elementor-heading-title{font-size:60px;line-height:73px;}.elementor-33 .elementor-element.elementor-element-9589d93 .elementor-heading-title{font-size:60px;line-height:73px;}.elementor-33 .elementor-element.elementor-element-61eb097 img{width:88px;}.elementor-33 .elementor-element.elementor-element-ba36889{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;font-size:18px;line-height:30px;}.elementor-33 .elementor-element.elementor-element-439d0dd{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;font-size:18px;line-height:30px;}.elementor-33 .elementor-element.elementor-element-eca2bb9 .elementor-heading-title{font-size:60px;line-height:73px;}.elementor-33 .elementor-element.elementor-element-66f1cae img{width:127px;}.elementor-33 .elementor-element.elementor-element-a6839be{--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-c401a81{--content-width:1920px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-6652d6a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:500px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-f0c9440{--padding-top:200px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-e45894e .elementor-heading-title{font-size:80px;line-height:90px;}.elementor-33 .elementor-element.elementor-element-bc31335 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-33 .elementor-element.elementor-element-2335e2f{font-size:30px;line-height:40px;}.elementor-33 .elementor-element.elementor-element-9e133b8{--width:1300px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-f9c27c1 .elementor-heading-title{font-size:80px;line-height:90px;}.elementor-33 .elementor-element.elementor-element-05ce1fb{padding:0px 140px 0px 0px;font-size:30px;line-height:40px;}.elementor-33 .elementor-element.elementor-element-ac65c83{--content-width:1920px;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:450px;--padding-bottom:150px;--padding-left:150px;--padding-right:150px;}.elementor-33 .elementor-element.elementor-element-fe279f4{--padding-top:0px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-33 .elementor-element.elementor-element-44a0c95 .elementor-heading-title{font-size:80px;}.elementor-33 .elementor-element.elementor-element-0df6bef .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-33 .elementor-element.elementor-element-f700ae5{font-size:20px;line-height:27px;}.elementor-33 .elementor-element.elementor-element-098c8cf{--content-width:1520px;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:150px;--padding-left:150px;--padding-right:150px;}.elementor-33 .elementor-element.elementor-element-09bd6aa{--padding-top:0px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-33 .elementor-element.elementor-element-51408b2 .elementor-heading-title{font-size:80px;}.elementor-33 .elementor-element.elementor-element-68890c6 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-33 .elementor-element.elementor-element-e2ff8fb{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;font-size:20px;line-height:27px;}.elementor-33 .elementor-element.elementor-element-cc385aa img{width:500px;}.elementor-33 .elementor-element.elementor-element-697443e{--padding-top:250px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-ea8be29{--content-width:1920px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-cf39749{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-6373108{--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-aae95a0 .elementor-heading-title{font-size:80px;line-height:90px;}.elementor-33 .elementor-element.elementor-element-97b7a0b .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-33 .elementor-element.elementor-element-24c2383{font-size:30px;line-height:40px;}.elementor-33 .elementor-element.elementor-element-518d9bc:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-518d9bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:550px auto;}.elementor-33 .elementor-element.elementor-element-bf863d9{--width:982px;--min-height:808px;--padding-top:250px;--padding-bottom:180px;--padding-left:150px;--padding-right:130px;}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-fb45b6b{right:-180px;}body.rtl .elementor-33 .elementor-element.elementor-element-fb45b6b{left:-180px;}.elementor-33 .elementor-element.elementor-element-fb45b6b{top:20px;}.elementor-33 .elementor-element.elementor-element-fb45b6b img{width:347px;}.elementor-33 .elementor-element.elementor-element-d567ea0 .elementor-heading-title{font-size:80px;line-height:90px;}.elementor-33 .elementor-element.elementor-element-30f4728 .elementor-heading-title{font-size:80px;line-height:90px;}.elementor-33 .elementor-element.elementor-element-938416e{font-size:30px;line-height:40px;}.elementor-33 .elementor-element.elementor-element-1f2ba05 .elementor-button{font-size:14px;line-height:21px;}.elementor-33 .elementor-element.elementor-element-74ecf80{--content-width:1920px;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:150px;--padding-bottom:150px;--padding-left:150px;--padding-right:150px;}.elementor-33 .elementor-element.elementor-element-d47d6c1{--padding-top:0px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-33 .elementor-element.elementor-element-a45d6d0 .elementor-heading-title{font-size:80px;line-height:80px;}.elementor-33 .elementor-element.elementor-element-7847cad{--grid-row-gap:60px;--grid-column-gap:60px;}.elementor-33 .elementor-element.elementor-element-7847cad > .elementor-widget-container{margin:120px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-7847cad .elementor-button{font-size:14px;line-height:21px;}}@media(max-width:1024px){.elementor-33 .elementor-element.elementor-element-6ec06a2{--margin-top:-103px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33 .elementor-element.elementor-element-f7552cb{--padding-top:80px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-33 .elementor-element.elementor-element-b049741 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-33 .elementor-element.elementor-element-6d94615{font-size:19px;line-height:28px;}.elementor-33 .elementor-element.elementor-element-b6a2861{--padding-top:40px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-33 .elementor-element.elementor-element-72fa66c{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-d78003a .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-33 .elementor-element.elementor-element-f4019b2{font-size:16px;line-height:22px;}.elementor-33 .elementor-element.elementor-element-964dda2{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-26372c6{font-size:16px;line-height:22px;}.elementor-33 .elementor-element.elementor-element-f5c0a86 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-33 .elementor-element.elementor-element-e499cc7{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-a0c7000 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-33 .elementor-element.elementor-element-f2be61f{font-size:16px;line-height:22px;}.elementor-33 .elementor-element.elementor-element-6d1f861{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-26138b9{font-size:16px;line-height:22px;}.elementor-33 .elementor-element.elementor-element-64a1ffb .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-33 .elementor-element.elementor-element-4ade818{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-9589d93 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-33 .elementor-element.elementor-element-ba36889{font-size:16px;line-height:22px;}.elementor-33 .elementor-element.elementor-element-439d0dd{font-size:16px;line-height:22px;}.elementor-33 .elementor-element.elementor-element-eca2bb9 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-33 .elementor-element.elementor-element-a6839be{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-c401a81{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-33 .elementor-element.elementor-element-6652d6a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-e45894e .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-33 .elementor-element.elementor-element-bc31335 .elementor-heading-title{font-size:22px;line-height:32px;}.elementor-33 .elementor-element.elementor-element-2335e2f{font-size:16px;line-height:22px;}.elementor-33 .elementor-element.elementor-element-f9c27c1 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-33 .elementor-element.elementor-element-05ce1fb{font-size:16px;line-height:22px;}.elementor-33 .elementor-element.elementor-element-ac65c83{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:300px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-33 .elementor-element.elementor-element-44a0c95 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-33 .elementor-element.elementor-element-0df6bef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-0df6bef .elementor-heading-title{font-size:22px;line-height:32px;}.elementor-33 .elementor-element.elementor-element-f700ae5{font-size:16px;line-height:22px;}.elementor-33 .elementor-element.elementor-element-098c8cf{--padding-top:0px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-33 .elementor-element.elementor-element-51408b2 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-33 .elementor-element.elementor-element-68890c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-68890c6 .elementor-heading-title{font-size:22px;line-height:32px;}.elementor-33 .elementor-element.elementor-element-e2ff8fb{font-size:16px;line-height:22px;}.elementor-33 .elementor-element.elementor-element-697443e{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-ea8be29{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-33 .elementor-element.elementor-element-aae95a0 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-33 .elementor-element.elementor-element-97b7a0b .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-33 .elementor-element.elementor-element-24c2383{font-size:16px;line-height:22px;}.elementor-33 .elementor-element.elementor-element-518d9bc:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-518d9bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 10%;}.elementor-33 .elementor-element.elementor-element-bf863d9:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-bf863d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-33 .elementor-element.elementor-element-bf863d9{--padding-top:150px;--padding-bottom:130px;--padding-left:50px;--padding-right:50px;}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-fb45b6b{right:-55px;}body.rtl .elementor-33 .elementor-element.elementor-element-fb45b6b{left:-55px;}.elementor-33 .elementor-element.elementor-element-fb45b6b{top:0px;}.elementor-33 .elementor-element.elementor-element-fb45b6b img{width:171px;}.elementor-33 .elementor-element.elementor-element-74ecf80{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-33 .elementor-element.elementor-element-a45d6d0 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-33 .elementor-element.elementor-element-7847cad{--grid-columns:2;}}@media(max-width:767px){.elementor-33 .elementor-element.elementor-element-6ec06a2:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-6ec06a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom left;}.elementor-33 .elementor-element.elementor-element-6ec06a2{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-f7552cb{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-b6a2861{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-72fa66c{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-f4019b2{text-align:center;}.elementor-33 .elementor-element.elementor-element-964dda2{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-26372c6.elementor-element{--order:99999 /* order end hack */;}.elementor-33 .elementor-element.elementor-element-26372c6{text-align:center;}.elementor-33 .elementor-element.elementor-element-e4e1a28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-f5c0a86.elementor-element{--order:-99999 /* order start hack */;}.elementor-33 .elementor-element.elementor-element-e499cc7{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-aa49bdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-f2be61f{text-align:center;}.elementor-33 .elementor-element.elementor-element-6d1f861{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-26138b9.elementor-element{--order:99999 /* order end hack */;}.elementor-33 .elementor-element.elementor-element-26138b9{text-align:center;}.elementor-33 .elementor-element.elementor-element-9b7767a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-33 .elementor-element.elementor-element-64a1ffb.elementor-element{--order:-99999 /* order start hack */;}.elementor-33 .elementor-element.elementor-element-64a1ffb{text-align:center;}.elementor-33 .elementor-element.elementor-element-4ade818{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-9589d93{text-align:center;}.elementor-33 .elementor-element.elementor-element-61eb097{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-ba36889{text-align:center;}.elementor-33 .elementor-element.elementor-element-525c09c{--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;}.elementor-33 .elementor-element.elementor-element-439d0dd.elementor-element{--order:99999 /* order end hack */;}.elementor-33 .elementor-element.elementor-element-439d0dd{text-align:center;}.elementor-33 .elementor-element.elementor-element-66f1cae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-a6839be:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-a6839be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-33 .elementor-element.elementor-element-a6839be{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-c401a81{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-6652d6a:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-6652d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-33 .elementor-element.elementor-element-6652d6a{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-f0c9440{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-6868abe{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-ac65c83{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-fe279f4{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-44a0c95 .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-33 .elementor-element.elementor-element-0df6bef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-0df6bef .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-33 .elementor-element.elementor-element-098c8cf{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-09bd6aa{--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-51408b2 .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-33 .elementor-element.elementor-element-68890c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-68890c6 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-33 .elementor-element.elementor-element-97b36d2{--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-33 .elementor-element.elementor-element-97b36d2.e-con{--order:-99999 /* order start hack */;}.elementor-33 .elementor-element.elementor-element-cc385aa img{width:100%;max-width:100%;}.elementor-33 .elementor-element.elementor-element-697443e{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-ea8be29{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-cf39749{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-6373108{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-97b7a0b .elementor-heading-title{font-size:26px;}.elementor-33 .elementor-element.elementor-element-518d9bc:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-518d9bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:30% 50%;background-size:200px auto;}.elementor-33 .elementor-element.elementor-element-bf863d9{--padding-top:83px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-fb45b6b{right:0px;}body.rtl .elementor-33 .elementor-element.elementor-element-fb45b6b{left:0px;}.elementor-33 .elementor-element.elementor-element-fb45b6b{z-index:0;text-align:right;}.elementor-33 .elementor-element.elementor-element-fb45b6b img{width:97px;}.elementor-33 .elementor-element.elementor-element-d567ea0{padding:31px 0px 0px 0px;z-index:2;}.elementor-33 .elementor-element.elementor-element-d567ea0 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-33 .elementor-element.elementor-element-30f4728 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-33 .elementor-element.elementor-element-938416e{line-height:30px;}.elementor-33 .elementor-element.elementor-element-74ecf80{--padding-top:60px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-d47d6c1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-33 .elementor-element.elementor-element-a45d6d0 .elementor-heading-title{font-size:28px;}.elementor-33 .elementor-element.elementor-element-7847cad{--grid-columns:1;}}/* Start custom CSS for video, class: .elementor-element-2e77560 */.elementor-33 .elementor-element.elementor-element-2e77560 {width: 35%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72fa66c */.one-text {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}
.one-text p {margin-bottom:0;}
.one-head {
    transform: translateX(0);
    transition: transform 0.3s ease-in-out;
}
.one-head:hover {
    transform: translateX(10px);
}

.one-head:hover ~ .one-text, .one-head:hover ~ .one-hr {
  opacity: 1;
}
.elementor-33 .elementor-element.elementor-element-72fa66c:has(.one-head:hover) {
    border-bottom: 1px solid #000;
}
@media only screen and (max-width: 767px) {
    .one-text {
  opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26372c6 */.elementor-33 .elementor-element.elementor-element-26372c6 {margin-right: auto;}
@media only screen and (max-width: 767px) {
    .elementor-33 .elementor-element.elementor-element-26372c6 {margin-right: auto; margin-left: auto;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-964dda2 */.two-text {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}
.two-text p {margin-bottom:0;}
.two-head {
    transform: translateX(0);
    transition: transform 0.3s ease-in-out;
}
.two-head:hover {
    transform: translateX(-10px);
}

.elementor-33 .elementor-element.elementor-element-964dda2:has(.two-head:hover) .two-text {
  opacity: 1;
}
.elementor-33 .elementor-element.elementor-element-964dda2:has(.two-head:hover) {
    border-bottom: 1px solid #000;
}
@media only screen and (max-width: 767px) {
    .two-text {
  opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2be61f */@media only screen and (min-width: 768px) 
.elementor-33 .elementor-element.elementor-element-f2be61f {margin-left: auto;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e499cc7 */.three-text {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}
.three-text p {margin-bottom:0;}
.three-head {
    transform: translateX(0);
    transition: transform 0.3s ease-in-out;
}
.three-head:hover {
    transform: translateX(10px);
}

.three-head:hover ~ .three-text {
  opacity: 1;
}
.elementor-33 .elementor-element.elementor-element-e499cc7:has(.three-head:hover) {
    border-bottom: 1px solid #000;
}
@media only screen and (max-width: 767px) {
    .three-text {
  opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d1f861 */.two-text {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}
.two-text p {margin-bottom:0;}
.two-head {
    transform: translateX(0);
    transition: transform 0.3s ease-in-out;
}
.two-head:hover {
    transform: translateX(-10px);
}

.elementor-33 .elementor-element.elementor-element-6d1f861:has(.two-head:hover) .two-text {
  opacity: 1;
}
.elementor-33 .elementor-element.elementor-element-6d1f861:has(.two-head:hover) {
    border-bottom: 1px solid #000;
}
@media only screen and (max-width: 767px) {
    .two-text {
  opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61eb097 */.elementor-33 .elementor-element.elementor-element-61eb097 {margin-left: auto;}
@media only screen and (max-width: 767px) {
    .elementor-33 .elementor-element.elementor-element-61eb097 {margin-right: auto;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ade818 */.three-text {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}
.three-text p {margin-bottom:0;}
.three-head {
    transform: translateX(0);
    transition: transform 0.3s ease-in-out;
}
.three-head:hover {
    transform: translateX(10px);
}

.three-head:hover ~ .three-text {
  opacity: 1;
}
.elementor-33 .elementor-element.elementor-element-4ade818:has(.three-head:hover) {
    border-bottom: 1px solid #000;
}
@media only screen and (max-width: 767px) {
    .three-text {
  opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eca2bb9 */.elementor-33 .elementor-element.elementor-element-eca2bb9 {margin-left: auto;}

@media only screen and (max-width: 767px) {
    .elementor-33 .elementor-element.elementor-element-eca2bb9 {margin-left: auto; margin-right: auto;}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-525c09c */.two-text {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}
.two-text p {margin-bottom:0;}
.two-head {
    transform: translateX(0);
    transition: transform 0.3s ease-in-out;
}
.two-head:hover {
    transform: translateX(-10px);
}

.elementor-33 .elementor-element.elementor-element-525c09c:has(.two-head:hover) .two-text {
  opacity: 1;
}
.elementor-33 .elementor-element.elementor-element-525c09c:has(.two-head:hover) {
    border-bottom: 1px solid #000;
}
@media only screen and (max-width: 767px) {
    .two-text {
  opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc31335 */.elementor-33 .elementor-element.elementor-element-bc31335 span {background: #fff;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6839be */.elementor-33 .elementor-element.elementor-element-a6839be:after {
    content:'';
    background: url("http://joergtrommer.de/wp-content/themes/hello-theme-child-master/img/paperbg-bottom-2.png") center top repeat-x;
    width: 100%;
    height: 353px;
    position: absolute;
    bottom:-265px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97b36d2 */.elementor-33 .elementor-element.elementor-element-97b36d2 .elementor-element {width: 100%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97b7a0b */.elementor-33 .elementor-element.elementor-element-97b7a0b span {background: #fff;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf863d9 */.elementor-33 .elementor-element.elementor-element-bf863d9 {margin: 0 auto;}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-7847cad */.elementor-33 .elementor-element.elementor-element-7847cad .e-loop__load-more {margin-top: 80px;}
@media only screen and (min-width: 1920px) {
    .elementor-33 .elementor-element.elementor-element-7847cad .e-loop__load-more {margin-top: 120px;}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'TT Track';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://joergtrommer.de/wp-content/uploads/2025/08/TT_Tricks_Regular.woff2') format('woff2'),
		url('https://joergtrommer.de/wp-content/uploads/2025/08/TT_Tricks_Regular.woff') format('woff');
}
@font-face {
	font-family: 'TT Track';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://joergtrommer.de/wp-content/uploads/2025/08/TT_Tricks_Light.woff2') format('woff2'),
		url('https://joergtrommer.de/wp-content/uploads/2025/08/TT_Tricks_Light.woff') format('woff');
}
@font-face {
	font-family: 'TT Track';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://joergtrommer.de/wp-content/uploads/2025/08/TT_Tricks_Medium.woff2') format('woff2'),
		url('https://joergtrommer.de/wp-content/uploads/2025/08/TT_Tricks_Medium.woff') format('woff');
}
@font-face {
	font-family: 'TT Track';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://joergtrommer.de/wp-content/uploads/2025/08/TT_Tricks_DemiBold.woff2') format('woff2'),
		url('https://joergtrommer.de/wp-content/uploads/2025/08/TT_Tricks_DemiBold.woff') format('woff');
}
/* End Custom Fonts CSS */