.elementor-1093 .elementor-element.elementor-element-64e3f155{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1093 .elementor-element.elementor-element-64e3f155 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1093 .elementor-element.elementor-element-9f1dd0b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-2471866a{margin-top:150px;margin-bottom:150px;padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-1093 .elementor-element.elementor-element-724a0f2e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1093 .elementor-element.elementor-element-724a0f2e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1093 .elementor-element.elementor-element-724a0f2e > .elementor-element-populated{padding:0px 60px 0px 0px;}.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-1093 .elementor-element.elementor-element-3e128a43{text-align:center;}.elementor-1093 .elementor-element.elementor-element-3e128a43 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:66px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-18e265e1{text-align:center;}.elementor-1093 .elementor-element.elementor-element-18e265e1 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:15px;font-weight:600;color:#FBFEFF;}.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-1093 .elementor-element.elementor-element-8293889{width:auto;max-width:auto;text-align:start;}.elementor-1093 .elementor-element.elementor-element-8293889 img{width:50%;}.elementor-1093 .elementor-element.elementor-element-60eddb56{width:auto;max-width:auto;text-align:start;}.elementor-1093 .elementor-element.elementor-element-60eddb56 img{width:25%;}.elementor-1093 .elementor-element.elementor-element-2d39627b{width:auto;max-width:auto;text-align:start;}.elementor-1093 .elementor-element.elementor-element-2d39627b img{width:50%;}.elementor-1093 .elementor-element.elementor-element-22b3ec40 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-54c5a990:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1093 .elementor-element.elementor-element-54c5a990 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-54c5a990 > .elementor-element-populated, .elementor-1093 .elementor-element.elementor-element-54c5a990 > .elementor-element-populated > .elementor-background-overlay, .elementor-1093 .elementor-element.elementor-element-54c5a990 > .elementor-background-slideshow{border-radius:1px 1px 1px 1px;}.elementor-1093 .elementor-element.elementor-element-54c5a990 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 40px 25px 40px;}.elementor-1093 .elementor-element.elementor-element-54c5a990 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-1093 .elementor-element.elementor-element-24b56e04{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-1093 .elementor-element.elementor-element-24b56e04 p{margin-block-end:3px;}.elementor-1093 .elementor-element.elementor-element-6d10dc65{text-align:center;}.elementor-1093 .elementor-element.elementor-element-6d10dc65 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:500;color:#5F5F5F;}.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-1093 .elementor-element.elementor-element-8aa9830 .elementor-button{background-color:#CEA460;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:1px 1px 1px 1px;padding:20px 20px 20px 20px;}.elementor-1093 .elementor-element.elementor-element-6b6a6a74 .elementor-button{background-color:#CEA46000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:#CEA460;color:#CEA460;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CEA460;border-radius:1px 1px 1px 1px;padding:20px 20px 20px 20px;}.elementor-1093 .elementor-element.elementor-element-5c4531e7{margin-top:80px;margin-bottom:80px;}.elementor-1093 .elementor-element.elementor-element-7dc04346 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-1093 .elementor-element.elementor-element-3d3906bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:500;text-transform:capitalize;color:#000000;}.elementor-1093 .elementor-element.elementor-element-13833091{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#1F1F1ECC;}.elementor-1093 .elementor-element.elementor-element-76709fe6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:500;text-transform:capitalize;-webkit-text-stroke-color:#000;stroke:#000;color:#1F1F1E;}.elementor-1093 .elementor-element.elementor-element-2c9731f4{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#1F1F1ECC;}.elementor-1093 .elementor-element.elementor-element-6d8f6dfb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1093 .elementor-element.elementor-element-6d8f6dfb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wxy-bau.de/wp-content/uploads/2026/06/wxy-hero-architektur.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1093 .elementor-element.elementor-element-6d8f6dfb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-6d8f6dfb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1093 .elementor-element.elementor-element-4afdeade{--spacer-size:50px;}.elementor-1093 .elementor-element.elementor-element-3aa561df{margin-top:0px;margin-bottom:80px;}.elementor-1093 .elementor-element.elementor-element-76b39ed3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1093 .elementor-element.elementor-element-76b39ed3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wxy-bau.de/wp-content/uploads/2026/06/wxy-ingenieur-plan.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1093 .elementor-element.elementor-element-76b39ed3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-76b39ed3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1093 .elementor-element.elementor-element-5f4cc091{--spacer-size:50px;}.elementor-1093 .elementor-element.elementor-element-1c301e00 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-1093 .elementor-element.elementor-element-33198a6d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:500;text-transform:capitalize;color:#000000;}.elementor-1093 .elementor-element.elementor-element-30af3ae5{text-align:start;}.elementor-1093 .elementor-element.elementor-element-30af3ae5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;-webkit-text-stroke-color:#000;stroke:#000;color:#1F1F1E;}.elementor-1093 .elementor-element.elementor-element-17ea998a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#1F1F1ECC;}.elementor-1093 .elementor-element.elementor-element-749e3ee7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:500;text-transform:capitalize;-webkit-text-stroke-color:#000;stroke:#000;color:#1F1F1E;}.elementor-1093 .elementor-element.elementor-element-6215f2ad{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#1F1F1ECC;}.elementor-1093 .elementor-element.elementor-element-77b03b23 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;-webkit-text-stroke-color:#000;stroke:#000;color:#1F1F1E;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1093 .elementor-element.elementor-element-2146008d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1093 .elementor-element.elementor-element-2146008d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1093 .elementor-element.elementor-element-2146008d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1093 .elementor-element.elementor-element-2146008d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1093 .elementor-element.elementor-element-2146008d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1093 .elementor-element.elementor-element-2146008d .elementor-icon-list-icon i{color:#CEA460;transition:color 0.3s;}.elementor-1093 .elementor-element.elementor-element-2146008d .elementor-icon-list-icon svg{fill:#CEA460;transition:fill 0.3s;}.elementor-1093 .elementor-element.elementor-element-2146008d{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-1093 .elementor-element.elementor-element-2146008d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1093 .elementor-element.elementor-element-2146008d .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:400;}.elementor-1093 .elementor-element.elementor-element-2146008d .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1093 .elementor-element.elementor-element-88594ed:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-88594ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020029;}.elementor-1093 .elementor-element.elementor-element-88594ed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1093 .elementor-element.elementor-element-88594ed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1093 .elementor-element.elementor-element-76343649{margin-top:80px;margin-bottom:20px;}.elementor-1093 .elementor-element.elementor-element-2308c568{text-align:center;}.elementor-1093 .elementor-element.elementor-element-2308c568 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:500;text-transform:capitalize;color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-3e01b3e2{text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFFCC;}.elementor-1093 .elementor-element.elementor-element-101e1cc4{margin-top:0px;margin-bottom:80px;}.elementor-1093 .elementor-element.elementor-element-23d4b2b9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1093 .elementor-element.elementor-element-23d4b2b9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-23d4b2b9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-23d4b2b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1093 .elementor-element.elementor-element-61c10528 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-1093 .elementor-element.elementor-element-296dc2ed > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1093 .elementor-element.elementor-element-4e15cd40 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1093 .elementor-element.elementor-element-7d384fbb{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1093 .elementor-element.elementor-element-7d384fbb p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-319e1392 .elementor-button{background-color:#61CE7005;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-319e1392 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1093 .elementor-element.elementor-element-71db64c3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1093 .elementor-element.elementor-element-71db64c3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-71db64c3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-71db64c3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1093 .elementor-element.elementor-element-504f712b img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-1093 .elementor-element.elementor-element-5637ea03 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1093 .elementor-element.elementor-element-205757e3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1093 .elementor-element.elementor-element-46a31194{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1093 .elementor-element.elementor-element-46a31194 p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-458f99cc .elementor-button{background-color:#61CE7005;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-458f99cc .elementor-button-content-wrapper{flex-direction:row;}.elementor-1093 .elementor-element.elementor-element-11558b61:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1093 .elementor-element.elementor-element-11558b61 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-11558b61 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-11558b61 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1093 .elementor-element.elementor-element-5afa1db4 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-1093 .elementor-element.elementor-element-221bc005 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1093 .elementor-element.elementor-element-35810150 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1093 .elementor-element.elementor-element-48acbaa{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1093 .elementor-element.elementor-element-48acbaa p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-6e8a0eae .elementor-button{background-color:#61CE7005;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-6e8a0eae .elementor-button-content-wrapper{flex-direction:row;}.elementor-1093 .elementor-element.elementor-element-40d34b9a:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-40d34b9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-40d34b9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1093 .elementor-element.elementor-element-40d34b9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1093 .elementor-element.elementor-element-119cbdac{margin-top:80px;margin-bottom:20px;}.elementor-1093 .elementor-element.elementor-element-21d36d0e{text-align:center;}.elementor-1093 .elementor-element.elementor-element-21d36d0e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:500;text-transform:capitalize;color:#000000;}.elementor-1093 .elementor-element.elementor-element-20968cb5{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#1F1F1ECC;}.elementor-1093 .elementor-element.elementor-element-2364b558{margin-top:0px;margin-bottom:0px;}.elementor-1093 .elementor-element.elementor-element-409c19a0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1093 .elementor-element.elementor-element-409c19a0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-409c19a0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#99999926;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-409c19a0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1093 .elementor-element.elementor-element-159a39b2 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-1093 .elementor-element.elementor-element-5da68fee > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1093 .elementor-element.elementor-element-4c16ae31 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1093 .elementor-element.elementor-element-59807774{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1093 .elementor-element.elementor-element-59807774 p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-cabd99b .elementor-button{background-color:#61CE7005;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-cabd99b .elementor-button-content-wrapper{flex-direction:row;}.elementor-1093 .elementor-element.elementor-element-19f085e4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1093 .elementor-element.elementor-element-19f085e4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-19f085e4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#99999926;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-19f085e4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1093 .elementor-element.elementor-element-3591765 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-1093 .elementor-element.elementor-element-4d1101d3 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1093 .elementor-element.elementor-element-178170cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1093 .elementor-element.elementor-element-e531def{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1093 .elementor-element.elementor-element-e531def p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-5ea4f3a .elementor-button{background-color:#61CE7005;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-5ea4f3a .elementor-button-content-wrapper{flex-direction:row;}.elementor-1093 .elementor-element.elementor-element-241d8860:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1093 .elementor-element.elementor-element-241d8860 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-241d8860 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#99999926;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-241d8860 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1093 .elementor-element.elementor-element-670baf4c img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-1093 .elementor-element.elementor-element-375139dc > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1093 .elementor-element.elementor-element-3f719ce2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1093 .elementor-element.elementor-element-43c72254{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1093 .elementor-element.elementor-element-43c72254 p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-1a0e2e4e .elementor-button{background-color:#61CE7005;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-1a0e2e4e .elementor-button-content-wrapper{flex-direction:row;}.elementor-1093 .elementor-element.elementor-element-5af38428{margin-top:0px;margin-bottom:0px;}.elementor-1093 .elementor-element.elementor-element-be46757:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1093 .elementor-element.elementor-element-be46757 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-be46757 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#99999926;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-be46757 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1093 .elementor-element.elementor-element-7829a13b img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-1093 .elementor-element.elementor-element-5a3c949a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1093 .elementor-element.elementor-element-44448096 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1093 .elementor-element.elementor-element-74fd37f9{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1093 .elementor-element.elementor-element-74fd37f9 p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-4248be05 .elementor-button{background-color:#61CE7005;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-4248be05 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1093 .elementor-element.elementor-element-407ee609:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1093 .elementor-element.elementor-element-407ee609 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-407ee609 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#99999926;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-407ee609 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1093 .elementor-element.elementor-element-6d6b2857 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-1093 .elementor-element.elementor-element-49d10d44 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1093 .elementor-element.elementor-element-51b3070e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1093 .elementor-element.elementor-element-3a99c61e{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1093 .elementor-element.elementor-element-3a99c61e p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-3d8bf8 .elementor-button{background-color:#61CE7005;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-3d8bf8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1093 .elementor-element.elementor-element-53db3120:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1093 .elementor-element.elementor-element-53db3120 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-53db3120 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#99999926;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-53db3120 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1093 .elementor-element.elementor-element-2fe1bc4b img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-1093 .elementor-element.elementor-element-1433fb50 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1093 .elementor-element.elementor-element-276b718b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1093 .elementor-element.elementor-element-2b4f85f9{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1093 .elementor-element.elementor-element-2b4f85f9 p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-460f77b6 .elementor-button{background-color:#61CE7005;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-460f77b6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1093 .elementor-element.elementor-element-7b200d06{margin-top:0px;margin-bottom:0px;}.elementor-1093 .elementor-element.elementor-element-24f6bf8f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1093 .elementor-element.elementor-element-24f6bf8f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-24f6bf8f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#99999926;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-24f6bf8f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1093 .elementor-element.elementor-element-32b5af48 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-1093 .elementor-element.elementor-element-43e86966 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1093 .elementor-element.elementor-element-36871404 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1093 .elementor-element.elementor-element-5b720602{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1093 .elementor-element.elementor-element-5b720602 p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-188e0215 .elementor-button{background-color:#61CE7005;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-188e0215 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1093 .elementor-element.elementor-element-5c95fe23:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1093 .elementor-element.elementor-element-5c95fe23 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-5c95fe23 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#99999926;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-5c95fe23 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1093 .elementor-element.elementor-element-37fc3738 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-1093 .elementor-element.elementor-element-2f7e24cc > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1093 .elementor-element.elementor-element-4ab32109 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1093 .elementor-element.elementor-element-5ee3961b{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1093 .elementor-element.elementor-element-5ee3961b p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-31cad88b .elementor-button{background-color:#61CE7005;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-31cad88b .elementor-button-content-wrapper{flex-direction:row;}.elementor-1093 .elementor-element.elementor-element-683a1ee6{border-style:none;margin-top:0px;margin-bottom:80px;}.elementor-1093 .elementor-element.elementor-element-589fb773:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1093 .elementor-element.elementor-element-589fb773 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-589fb773 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#99999926;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-589fb773 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1093 .elementor-element.elementor-element-9f6511b img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-1093 .elementor-element.elementor-element-6d959691 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1093 .elementor-element.elementor-element-1ee69d52 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1093 .elementor-element.elementor-element-76454871{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1093 .elementor-element.elementor-element-76454871 p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-edf5406 .elementor-button{background-color:#61CE7005;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-edf5406 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1093 .elementor-element.elementor-element-61522bd2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-38b8c6c > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000C4;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1093 .elementor-element.elementor-element-1339f794{margin-top:80px;margin-bottom:80px;}.elementor-1093 .elementor-element.elementor-element-275a6df6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1093 .elementor-element.elementor-element-275a6df6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wxy-bau.de/wp-content/uploads/2026/03/regulators-audit-train-railway-co2-emission-veri-2026-01-07-00-35-08-utc.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1093 .elementor-element.elementor-element-275a6df6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-275a6df6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1093 .elementor-element.elementor-element-8af10b3{--spacer-size:50px;}.elementor-1093 .elementor-element.elementor-element-616a6a20 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-1093 .elementor-element.elementor-element-572eb9ec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:500;text-transform:capitalize;color:#000000;}.elementor-1093 .elementor-element.elementor-element-20b69aba{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#1F1F1ECC;}.elementor-1093 .elementor-element.elementor-element-1b4b603f{margin-top:0px;margin-bottom:80px;}.elementor-1093 .elementor-element.elementor-element-47942292 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-1093 .elementor-element.elementor-element-73a2e1f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:500;text-transform:capitalize;color:#000000;}.elementor-1093 .elementor-element.elementor-element-76d0ec0e{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#1F1F1ECC;}.elementor-1093 .elementor-element.elementor-element-9f23d8 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.6px;fill:var( --e-global-color-4181ae1 );color:var( --e-global-color-4181ae1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4181ae1 );border-radius:1px 1px 1px 1px;}.elementor-1093 .elementor-element.elementor-element-75d2727d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1093 .elementor-element.elementor-element-75d2727d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wxy-bau.de/wp-content/uploads/2026/06/wxy-team-baustelle.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1093 .elementor-element.elementor-element-75d2727d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-75d2727d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1093 .elementor-element.elementor-element-666a50fe{--spacer-size:50px;}.elementor-1093 .elementor-element.elementor-element-42a1faf1:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-42a1faf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0ED;}.elementor-1093 .elementor-element.elementor-element-42a1faf1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1093 .elementor-element.elementor-element-42a1faf1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1093 .elementor-element.elementor-element-66e16cc6{margin-top:80px;margin-bottom:80px;}.elementor-1093 .elementor-element.elementor-element-2124d278{text-align:center;}.elementor-1093 .elementor-element.elementor-element-2124d278 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:500;text-transform:capitalize;color:#000000;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-1093 .elementor-element.elementor-element-4d8164f5 .elementor-toggle-item:not(:last-child){margin-block-end:10px;}.elementor-1093 .elementor-element.elementor-element-4d8164f5 .elementor-toggle-title, .elementor-1093 .elementor-element.elementor-element-4d8164f5 .elementor-toggle-icon{color:#000000;}.elementor-1093 .elementor-element.elementor-element-4d8164f5 .elementor-toggle-icon svg{fill:#000000;}.elementor-1093 .elementor-element.elementor-element-4d8164f5 .elementor-tab-title.elementor-active a, .elementor-1093 .elementor-element.elementor-element-4d8164f5 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#000000;}.elementor-1093 .elementor-element.elementor-element-4d8164f5 .elementor-toggle-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-1093 .elementor-element.elementor-element-4d8164f5 .elementor-tab-content{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}@media(max-width:1200px){.elementor-1093 .elementor-element.elementor-element-3e128a43 .elementor-heading-title{font-size:50px;}.elementor-1093 .elementor-element.elementor-element-3d3906bf .elementor-heading-title{font-size:40px;}.elementor-1093 .elementor-element.elementor-element-13833091{font-size:16px;}.elementor-1093 .elementor-element.elementor-element-76709fe6 .elementor-heading-title{font-size:28px;}.elementor-1093 .elementor-element.elementor-element-2c9731f4{font-size:16px;}.elementor-1093 .elementor-element.elementor-element-33198a6d .elementor-heading-title{font-size:40px;}.elementor-1093 .elementor-element.elementor-element-30af3ae5 .elementor-heading-title{font-size:28px;}.elementor-1093 .elementor-element.elementor-element-17ea998a{font-size:16px;}.elementor-1093 .elementor-element.elementor-element-749e3ee7 .elementor-heading-title{font-size:28px;}.elementor-1093 .elementor-element.elementor-element-6215f2ad{font-size:16px;}.elementor-1093 .elementor-element.elementor-element-77b03b23 .elementor-heading-title{font-size:28px;}.elementor-1093 .elementor-element.elementor-element-2308c568 .elementor-heading-title{font-size:40px;}.elementor-1093 .elementor-element.elementor-element-4e15cd40 .elementor-heading-title{font-size:24px;}.elementor-1093 .elementor-element.elementor-element-205757e3 .elementor-heading-title{font-size:24px;}.elementor-1093 .elementor-element.elementor-element-35810150 .elementor-heading-title{font-size:24px;}.elementor-1093 .elementor-element.elementor-element-21d36d0e .elementor-heading-title{font-size:40px;}.elementor-1093 .elementor-element.elementor-element-4c16ae31 .elementor-heading-title{font-size:24px;}.elementor-1093 .elementor-element.elementor-element-178170cf .elementor-heading-title{font-size:24px;}.elementor-1093 .elementor-element.elementor-element-3f719ce2 .elementor-heading-title{font-size:24px;}.elementor-1093 .elementor-element.elementor-element-44448096 .elementor-heading-title{font-size:24px;}.elementor-1093 .elementor-element.elementor-element-51b3070e .elementor-heading-title{font-size:24px;}.elementor-1093 .elementor-element.elementor-element-276b718b .elementor-heading-title{font-size:24px;}.elementor-1093 .elementor-element.elementor-element-36871404 .elementor-heading-title{font-size:24px;}.elementor-1093 .elementor-element.elementor-element-4ab32109 .elementor-heading-title{font-size:24px;}.elementor-1093 .elementor-element.elementor-element-1ee69d52 .elementor-heading-title{font-size:24px;}.elementor-1093 .elementor-element.elementor-element-572eb9ec .elementor-heading-title{font-size:40px;}.elementor-1093 .elementor-element.elementor-element-20b69aba{font-size:16px;}.elementor-1093 .elementor-element.elementor-element-73a2e1f2 .elementor-heading-title{font-size:40px;}.elementor-1093 .elementor-element.elementor-element-76d0ec0e{font-size:16px;}.elementor-1093 .elementor-element.elementor-element-9f23d8 .elementor-button{font-size:16px;}.elementor-1093 .elementor-element.elementor-element-2124d278 .elementor-heading-title{font-size:40px;}}@media(max-width:1023px){.elementor-1093 .elementor-element.elementor-element-4fe601cd{margin-top:0px;margin-bottom:0px;}.elementor-1093 .elementor-element.elementor-element-724a0f2e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-3e128a43{text-align:center;}.elementor-bc-flex-widget .elementor-1093 .elementor-element.elementor-element-3e0cfdbb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1093 .elementor-element.elementor-element-3e0cfdbb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1093 .elementor-element.elementor-element-8293889{text-align:center;}.elementor-1093 .elementor-element.elementor-element-8293889 img{width:55%;}.elementor-1093 .elementor-element.elementor-element-60eddb56{text-align:center;}.elementor-1093 .elementor-element.elementor-element-60eddb56 img{width:30%;}.elementor-1093 .elementor-element.elementor-element-2d39627b{text-align:center;}.elementor-1093 .elementor-element.elementor-element-2d39627b img{width:55%;}.elementor-1093 .elementor-element.elementor-element-22b3ec40 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1093 .elementor-element.elementor-element-5c4531e7{margin-top:50px;margin-bottom:50px;}.elementor-1093 .elementor-element.elementor-element-7dc04346 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1093 .elementor-element.elementor-element-3d3906bf .elementor-heading-title{font-size:36px;}.elementor-1093 .elementor-element.elementor-element-76709fe6 .elementor-heading-title{font-size:24px;}.elementor-1093 .elementor-element.elementor-element-4afdeade{--spacer-size:250px;}.elementor-1093 .elementor-element.elementor-element-3aa561df{margin-top:0px;margin-bottom:50px;}.elementor-1093 .elementor-element.elementor-element-5f4cc091{--spacer-size:250px;}.elementor-1093 .elementor-element.elementor-element-1c301e00 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1093 .elementor-element.elementor-element-33198a6d .elementor-heading-title{font-size:36px;}.elementor-1093 .elementor-element.elementor-element-30af3ae5 .elementor-heading-title{font-size:24px;}.elementor-1093 .elementor-element.elementor-element-749e3ee7 .elementor-heading-title{font-size:24px;}.elementor-1093 .elementor-element.elementor-element-77b03b23 .elementor-heading-title{font-size:24px;}.elementor-1093 .elementor-element.elementor-element-2146008d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1093 .elementor-element.elementor-element-2146008d .elementor-icon-list-item > a{font-size:20px;}.elementor-1093 .elementor-element.elementor-element-76343649{margin-top:50px;margin-bottom:0px;}.elementor-1093 .elementor-element.elementor-element-2308c568 .elementor-heading-title{font-size:36px;}.elementor-1093 .elementor-element.elementor-element-3e01b3e2{font-size:16px;}.elementor-1093 .elementor-element.elementor-element-101e1cc4{margin-top:0px;margin-bottom:50px;}.elementor-1093 .elementor-element.elementor-element-119cbdac{margin-top:50px;margin-bottom:10px;}.elementor-1093 .elementor-element.elementor-element-21d36d0e .elementor-heading-title{font-size:36px;}.elementor-1093 .elementor-element.elementor-element-20968cb5{font-size:16px;}.elementor-1093 .elementor-element.elementor-element-24f6bf8f > .elementor-element-populated{margin:10px 10px 10px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-1093 .elementor-element.elementor-element-683a1ee6{margin-top:0px;margin-bottom:50px;}.elementor-1093 .elementor-element.elementor-element-1339f794{margin-top:50px;margin-bottom:50px;}.elementor-1093 .elementor-element.elementor-element-8af10b3{--spacer-size:250px;}.elementor-1093 .elementor-element.elementor-element-616a6a20 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1093 .elementor-element.elementor-element-572eb9ec .elementor-heading-title{font-size:36px;}.elementor-1093 .elementor-element.elementor-element-1b4b603f{margin-top:0px;margin-bottom:50px;}.elementor-1093 .elementor-element.elementor-element-47942292 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1093 .elementor-element.elementor-element-73a2e1f2 .elementor-heading-title{font-size:36px;}.elementor-1093 .elementor-element.elementor-element-666a50fe{--spacer-size:250px;}.elementor-1093 .elementor-element.elementor-element-66e16cc6{margin-top:50px;margin-bottom:50px;}.elementor-1093 .elementor-element.elementor-element-2124d278 .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-1093 .elementor-element.elementor-element-724a0f2e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-3e128a43 .elementor-heading-title{font-size:40px;}.elementor-1093 .elementor-element.elementor-element-54c5a990 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1093 .elementor-element.elementor-element-3d3906bf .elementor-heading-title{font-size:36px;}.elementor-1093 .elementor-element.elementor-element-76709fe6 .elementor-heading-title{font-size:24px;}.elementor-1093 .elementor-element.elementor-element-33198a6d .elementor-heading-title{font-size:36px;}.elementor-1093 .elementor-element.elementor-element-30af3ae5 .elementor-heading-title{font-size:24px;}.elementor-1093 .elementor-element.elementor-element-749e3ee7 .elementor-heading-title{font-size:24px;}.elementor-1093 .elementor-element.elementor-element-77b03b23 .elementor-heading-title{font-size:24px;}.elementor-1093 .elementor-element.elementor-element-2308c568 .elementor-heading-title{font-size:36px;}.elementor-1093 .elementor-element.elementor-element-21d36d0e .elementor-heading-title{font-size:36px;}.elementor-1093 .elementor-element.elementor-element-409c19a0 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1093 .elementor-element.elementor-element-241d8860 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1093 .elementor-element.elementor-element-be46757 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1093 .elementor-element.elementor-element-53db3120 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1093 .elementor-element.elementor-element-589fb773 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1093 .elementor-element.elementor-element-572eb9ec .elementor-heading-title{font-size:36px;}.elementor-1093 .elementor-element.elementor-element-73a2e1f2 .elementor-heading-title{font-size:36px;}.elementor-1093 .elementor-element.elementor-element-2124d278 .elementor-heading-title{font-size:36px;}}@media(max-width:480px){.elementor-1093 .elementor-element.elementor-element-3e128a43 .elementor-heading-title{font-size:40px;}.elementor-1093 .elementor-element.elementor-element-8293889{text-align:center;}.elementor-1093 .elementor-element.elementor-element-8293889 img{width:55%;}.elementor-1093 .elementor-element.elementor-element-60eddb56{text-align:center;}.elementor-1093 .elementor-element.elementor-element-2d39627b{text-align:start;}.elementor-1093 .elementor-element.elementor-element-2d39627b img{width:55%;}.elementor-1093 .elementor-element.elementor-element-8aa9830 .elementor-button{font-size:12px;}.elementor-1093 .elementor-element.elementor-element-6b6a6a74 .elementor-button{font-size:12px;}.elementor-1093 .elementor-element.elementor-element-3d3906bf .elementor-heading-title{font-size:28px;}.elementor-1093 .elementor-element.elementor-element-76709fe6 .elementor-heading-title{font-size:28px;}.elementor-1093 .elementor-element.elementor-element-33198a6d .elementor-heading-title{font-size:28px;}.elementor-1093 .elementor-element.elementor-element-30af3ae5 .elementor-heading-title{font-size:28px;}.elementor-1093 .elementor-element.elementor-element-749e3ee7 .elementor-heading-title{font-size:28px;}.elementor-1093 .elementor-element.elementor-element-77b03b23 .elementor-heading-title{font-size:28px;}.elementor-1093 .elementor-element.elementor-element-2308c568 .elementor-heading-title{font-size:28px;}.elementor-1093 .elementor-element.elementor-element-21d36d0e .elementor-heading-title{font-size:28px;}.elementor-1093 .elementor-element.elementor-element-572eb9ec .elementor-heading-title{font-size:28px;}.elementor-1093 .elementor-element.elementor-element-73a2e1f2 .elementor-heading-title{font-size:28px;}.elementor-1093 .elementor-element.elementor-element-2124d278 .elementor-heading-title{font-size:28px;}}@media(min-width:481px){.elementor-1093 .elementor-element.elementor-element-724a0f2e{width:55%;}.elementor-1093 .elementor-element.elementor-element-22b3ec40{width:45%;}.elementor-1093 .elementor-element.elementor-element-54c5a990{width:100%;}.elementor-1093 .elementor-element.elementor-element-5408bd62{width:20%;}.elementor-1093 .elementor-element.elementor-element-71e19b63{width:59.333%;}.elementor-1093 .elementor-element.elementor-element-93f905f{width:20%;}.elementor-1093 .elementor-element.elementor-element-4b7f75ad{width:20%;}.elementor-1093 .elementor-element.elementor-element-29ddba00{width:59.333%;}.elementor-1093 .elementor-element.elementor-element-d86b488{width:20%;}.elementor-1093 .elementor-element.elementor-element-327dfeda{width:20%;}.elementor-1093 .elementor-element.elementor-element-233dbdda{width:59.333%;}.elementor-1093 .elementor-element.elementor-element-7e150646{width:20%;}}@media(max-width:1023px) and (min-width:481px){.elementor-1093 .elementor-element.elementor-element-724a0f2e{width:100%;}.elementor-1093 .elementor-element.elementor-element-22b3ec40{width:100%;}.elementor-1093 .elementor-element.elementor-element-54c5a990{width:100%;}.elementor-1093 .elementor-element.elementor-element-7dc04346{width:100%;}.elementor-1093 .elementor-element.elementor-element-6d8f6dfb{width:100%;}.elementor-1093 .elementor-element.elementor-element-76b39ed3{width:100%;}.elementor-1093 .elementor-element.elementor-element-1c301e00{width:100%;}.elementor-1093 .elementor-element.elementor-element-5408bd62{width:100%;}.elementor-1093 .elementor-element.elementor-element-71e19b63{width:100%;}.elementor-1093 .elementor-element.elementor-element-23d4b2b9{width:50%;}.elementor-1093 .elementor-element.elementor-element-71db64c3{width:50%;}.elementor-1093 .elementor-element.elementor-element-11558b61{width:50%;}.elementor-1093 .elementor-element.elementor-element-4b7f75ad{width:100%;}.elementor-1093 .elementor-element.elementor-element-29ddba00{width:100%;}.elementor-1093 .elementor-element.elementor-element-409c19a0{width:50%;}.elementor-1093 .elementor-element.elementor-element-19f085e4{width:50%;}.elementor-1093 .elementor-element.elementor-element-241d8860{width:50%;}.elementor-1093 .elementor-element.elementor-element-be46757{width:50%;}.elementor-1093 .elementor-element.elementor-element-407ee609{width:50%;}.elementor-1093 .elementor-element.elementor-element-53db3120{width:50%;}.elementor-1093 .elementor-element.elementor-element-5c95fe23{width:50%;}.elementor-1093 .elementor-element.elementor-element-589fb773{width:50%;}.elementor-1093 .elementor-element.elementor-element-275a6df6{width:100%;}.elementor-1093 .elementor-element.elementor-element-616a6a20{width:100%;}.elementor-1093 .elementor-element.elementor-element-47942292{width:100%;}.elementor-1093 .elementor-element.elementor-element-75d2727d{width:100%;}.elementor-1093 .elementor-element.elementor-element-327dfeda{width:100%;}.elementor-1093 .elementor-element.elementor-element-233dbdda{width:100%;}.elementor-1093 .elementor-element.elementor-element-7e150646{width:100%;}}@media(max-width:767px) and (min-width:481px){.elementor-1093 .elementor-element.elementor-element-23d4b2b9{width:100%;}.elementor-1093 .elementor-element.elementor-element-71db64c3{width:100%;}.elementor-1093 .elementor-element.elementor-element-11558b61{width:100%;}.elementor-1093 .elementor-element.elementor-element-409c19a0{width:100%;}.elementor-1093 .elementor-element.elementor-element-19f085e4{width:100%;}.elementor-1093 .elementor-element.elementor-element-241d8860{width:100%;}.elementor-1093 .elementor-element.elementor-element-be46757{width:100%;}.elementor-1093 .elementor-element.elementor-element-407ee609{width:100%;}.elementor-1093 .elementor-element.elementor-element-53db3120{width:100%;}.elementor-1093 .elementor-element.elementor-element-589fb773{width:100%;}}/* Start custom CSS for html, class: .elementor-element-11277825 *//* Ensure the column is the "anchor" for the badge */
.elementor-element-2cf1ce9 {
    position: relative !important;
}

.form-badge {
    /* Variables from your style */
    --accent-orange: #ff6b35;
    --accent-orange-light: #ff8e53;
    
    /* Positioning */
    position: absolute;
    top: -15px; /* Adjust this to move it higher/lower */
    right: 15px;
    z-index: 100;
    
    /* Background & Shape */
    background: linear-gradient(135deg, var(--accent-orange), var(--accent-orange-light));
    color: white;
    padding: 10px 20px;
    border-radius: 1px;
    white-space: nowrap;
    
    /* Text Styling */
    font-size: 11px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1.2px;
    font-family: 'Satoshi', sans-serif;
    
    /* Effects */
    box-shadow: 0 4px 15px rgba(255, 107, 53, 0.4);
    transform: rotate(1deg);
    pointer-events: none; /* Prevents it from blocking clicks on the form below */
}

/* Optional: Slight pulse to grab attention */
.form-badge {
    animation: badgeFloat 3s ease-in-out infinite;
}

@keyframes badgeFloat {
    0%, 100% { transform: rotate(1deg) translateY(0); }
    50% { transform: rotate(-1deg) translateY(-5px); }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8aa9830 *//* Target the specific button on hover */
.elementor-element-4fa8393 a.elementor-button:hover {
    /* Background & Opacity */
    background-color: #ca9c51 !important;
    opacity: 0.903464 !important;

    /* The Glow Effect from your styles */
    box-shadow: rgba(202, 156, 82, 0.984) 0px 4px 15.1732px 0px, 
                rgba(202, 156, 81, 0.035) 0px 0px 0.519606px 0px !important;

    /* The "Translate Upwards" motion */
    transform: translateY(-5px) !important;

    /* The pulse animation */
    animation: softGlow 3s ease-in-out infinite;

    /* Transition for smooth lift */
    transition: transform 0.3s ease, box-shadow 0.3s ease, background 0.3s ease !important;
}

/* The pulse logic for the glow */
@keyframes softGlow {
    0% {
        box-shadow: rgba(202, 156, 82, 0.8) 0px 4px 12px 0px;
    }
    50% {
        box-shadow: rgba(202, 156, 82, 1) 0px 8px 25px 2px;
    }
    100% {
        box-shadow: rgba(202, 156, 82, 0.8) 0px 4px 12px 0px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b6a6a74 *//* Target the specific button on hover */
.elementor-element-4fa8393 a.elementor-button:hover {
    /* Background & Opacity */
    background-color: #ca9c51 !important;
    opacity: 0.903464 !important;

    /* The Glow Effect from your styles */
    box-shadow: rgba(202, 156, 82, 0.984) 0px 4px 15.1732px 0px, 
                rgba(202, 156, 81, 0.035) 0px 0px 0.519606px 0px !important;

    /* The "Translate Upwards" motion */
    transform: translateY(-5px) !important;

    /* The pulse animation */
    animation: softGlow 3s ease-in-out infinite;

    /* Transition for smooth lift */
    transition: transform 0.3s ease, box-shadow 0.3s ease, background 0.3s ease !important;
}

/* The pulse logic for the glow */
@keyframes softGlow {
    0% {
        box-shadow: rgba(202, 156, 82, 0.8) 0px 4px 12px 0px;
    }
    50% {
        box-shadow: rgba(202, 156, 82, 1) 0px 8px 25px 2px;
    }
    100% {
        box-shadow: rgba(202, 156, 82, 0.8) 0px 4px 12px 0px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-64e3f155 *//* Targets your specific section 15df962 */
.elementor-element-15df962 .elementor-background-video-container {
    /* grayscale(1) makes it B&W */
    /* brightness(0.6) makes it 40% darker */
    /* contrast(1.1) keeps the blacks deep and whites crisp */
    filter:  contrast(1);
}

/* Fix for Safari/Chrome to ensure the video renders properly */
.elementor-element-15df962 video.elementor-background-video-hosted {
    filter: brightness(0.5) contrast(1);
}/* End custom CSS */