.elementor-7 .elementor-element.elementor-element-b6bcdeb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b6bcdeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://felixtequ.de/wp-content/uploads/2025/09/felixtequ.de_-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-b6bcdeb > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #0909099E 0%, #000000 100%);opacity:0.66;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-b6bcdeb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-26db6ff{margin-top:19px;margin-bottom:-42px;padding:0px 0px -5px 0px;}.elementor-7 .elementor-element.elementor-element-200d848{--spacer-size:50px;}.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-7 .elementor-element.elementor-element-82dae13 img{width:25%;}.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-7 .elementor-element.elementor-element-ea3df3a{text-align:center;font-family:"Poppins", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-904ba8e{margin-top:-6px;margin-bottom:1px;padding:26px 0px -5px 0px;}.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-7 .elementor-element.elementor-element-e37863e .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;border-style:solid;border-color:#FFFFFFA1;border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-277c2a3 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;border-style:solid;border-color:#FFFFFFA1;border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-4673a19 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;border-style:solid;border-color:#FFFFFFA1;border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-96ef816 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;border-style:solid;border-color:#FFFFFFA1;border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-8f2c87d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8f2c87d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C3333;background-image:url("https://felixtequ.de/wp-content/uploads/2025/09/felixtequ.de-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-8f2c87d > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(182deg, #000000 33%, #FFFFFF82 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-8f2c87d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-19ed2f8{--spacer-size:50px;}.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-7 .elementor-element.elementor-element-7239ab9{text-align:right;}.elementor-7 .elementor-element.elementor-element-7239ab9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1f6f5a1{text-align:right;}.elementor-7 .elementor-element.elementor-element-1f6f5a1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:bold;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d6b0218 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;border-style:solid;border-color:#FFFFFFA1;border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-ff9b3d9{text-align:left;}.elementor-7 .elementor-element.elementor-element-ff9b3d9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-221b757{text-align:left;}.elementor-7 .elementor-element.elementor-element-221b757 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:bold;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-80e204b .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;border-style:solid;border-color:#FFFFFFA1;border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-a36e42f{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-efb0aae:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-efb0aae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-efb0aae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-efb0aae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-b732f78{text-align:center;}.elementor-7 .elementor-element.elementor-element-b732f78 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:81px;font-weight:bold;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ff52358 .elpt-portfolio-content.elpt-portfolio-margin .portfolio-item-wrapper{padding-right:calc(5px + 0px);padding-left:calc(5px + 0px);padding-bottom:calc((5px + 0px)*2);}.elementor-7 .elementor-element.elementor-element-ff52358 .elpt-portfolio-content.elpt-portfolio-style-box .portfolio-item{height:532px;}.elementor-7 .elementor-element.elementor-element-ff52358 .elpt-portfolio-content.elpt-portfolio-special-grid-5 .portfolio-item-wrapper{height:532px;}.elementor-7 .elementor-element.elementor-element-ff52358 .elpt-portfolio-content.elpt-portfolio-special-grid-5 .portfolio-item{height:532px;}.elementor-7 .elementor-element.elementor-element-ff52358 .elpt-portfolio-content.elpt-portfolio-special-grid-6 .portfolio-item-wrapper{height:532px;}.elementor-7 .elementor-element.elementor-element-ff52358 .elpt-portfolio-content.elpt-portfolio-special-grid-6 .portfolio-item{height:532px;}.elementor-7 .elementor-element.elementor-element-ff52358 .elpt-portfolio-content .portfolio-item{border:0px solid #000;}.elementor-7 .elementor-element.elementor-element-b690d20:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b690d20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-b690d20{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-b690d20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-6aa2929 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);border-style:solid;border-color:#FFFFFFA1;border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-5d39dd9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5d39dd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-5d39dd9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-5d39dd9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-b6a4fe0{--spacer-size:91px;}.elementor-7 .elementor-element.elementor-element-0607494 img{max-width:34%;opacity:0.35;}.elementor-7 .elementor-element.elementor-element-0607494:hover img{opacity:1;}.elementor-7 .elementor-element.elementor-element-5ef1626 img{max-width:33%;opacity:0.35;}.elementor-7 .elementor-element.elementor-element-5ef1626:hover img{opacity:1;}.elementor-7 .elementor-element.elementor-element-778bc75{--spacer-size:106px;}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-200d848{--spacer-size:211px;}.elementor-7 .elementor-element.elementor-element-ea3df3a{font-size:12px;}.elementor-7 .elementor-element.elementor-element-d002716{width:50%;}.elementor-7 .elementor-element.elementor-element-e37863e .elementor-button{font-size:11px;}.elementor-7 .elementor-element.elementor-element-28ad250{width:50%;}.elementor-7 .elementor-element.elementor-element-277c2a3 .elementor-button{font-size:11px;}.elementor-7 .elementor-element.elementor-element-af9e590{width:50%;}.elementor-7 .elementor-element.elementor-element-4673a19 .elementor-button{font-size:11px;}.elementor-7 .elementor-element.elementor-element-810b80c{width:50%;}.elementor-7 .elementor-element.elementor-element-96ef816 .elementor-button{font-size:11px;}.elementor-7 .elementor-element.elementor-element-19ed2f8{--spacer-size:70px;}.elementor-7 .elementor-element.elementor-element-7239ab9{text-align:left;}.elementor-7 .elementor-element.elementor-element-1f6f5a1{text-align:left;}.elementor-7 .elementor-element.elementor-element-a36e42f{--spacer-size:104px;}.elementor-7 .elementor-element.elementor-element-b732f78 .elementor-heading-title{font-size:53px;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-fa7a3dd{width:22.192%;}.elementor-7 .elementor-element.elementor-element-f052e5c{width:50.28%;}.elementor-7 .elementor-element.elementor-element-a6fb378{width:27.07%;}.elementor-7 .elementor-element.elementor-element-7689725{width:22.192%;}.elementor-7 .elementor-element.elementor-element-11f8fad{width:50.28%;}.elementor-7 .elementor-element.elementor-element-9821dcc{width:27.07%;}.elementor-7 .elementor-element.elementor-element-0fe7fad{width:45.229%;}.elementor-7 .elementor-element.elementor-element-1935854{width:7.492%;}.elementor-7 .elementor-element.elementor-element-6379ce7{width:46.611%;}.elementor-7 .elementor-element.elementor-element-a6e0219{width:2.256%;}.elementor-7 .elementor-element.elementor-element-9c60f7f{width:95.318%;}.elementor-7 .elementor-element.elementor-element-b0403da{width:2.092%;}}