.elementor-696 .elementor-element.elementor-element-4c77d50{--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-696 .elementor-element.elementor-element-4c77d50:not(.elementor-motion-effects-element-type-background), .elementor-696 .elementor-element.elementor-element-4c77d50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-696 .elementor-element.elementor-element-c282535{--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;}.elementor-696 .elementor-element.elementor-element-e312f60{--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-696 .elementor-element.elementor-element-5e75c9e{--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-696 .elementor-element.elementor-element-99c7f22{--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-696 .elementor-element.elementor-element-11b6565{--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-696 .elementor-element.elementor-element-5ba7bef .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-696 .elementor-element.elementor-element-5ba7bef .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-696 .elementor-element.elementor-element-5ba7bef{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-696 .elementor-element.elementor-element-5ba7bef .elementor-icon-list-text{transition:color 0.3s;}.elementor-696 .elementor-element.elementor-element-755d985{--spacer-size:40px;}.elementor-696 .elementor-element.elementor-element-2b8c882{--display:flex;}.elementor-696 .elementor-element.elementor-element-5c528f3{--display:flex;}.elementor-696 .elementor-element.elementor-element-3592318{--display:flex;}.elementor-696 .elementor-element.elementor-element-5f02ecf{--display:flex;}.elementor-696 .elementor-element.elementor-element-f8fcea8{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );}.elementor-696 .elementor-element.elementor-element-f8fcea8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-696 .elementor-element.elementor-element-f8fcea8 :where( .elementor-696 .elementor-element.elementor-element-f8fcea8 > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}@media(min-width:768px){.elementor-696 .elementor-element.elementor-element-4c77d50{--content-width:1180px;}.elementor-696 .elementor-element.elementor-element-e312f60{--width:50%;}.elementor-696 .elementor-element.elementor-element-5e75c9e{--width:50%;}.elementor-696 .elementor-element.elementor-element-99c7f22{--content-width:1180px;}.elementor-696 .elementor-element.elementor-element-11b6565{--content-width:1180px;}}/* Start custom CSS */.wt-s .elementor-widget.wt-maxw{max-width:820px!important}
.wt-herosolo{background:#0C0E17!important;padding:120px 24px 110px!important;position:relative;overflow:hidden}
.wt-herosolo::after{content:"03";position:absolute;right:-10px;bottom:-110px;font:900 22rem/1 Lato,sans-serif;color:transparent;-webkit-text-stroke:2px #232838;pointer-events:none;z-index:0}
.wt-herosolo>.e-con-inner{position:relative;z-index:1}
.wt-herosolo .wt-h1 .elementor-heading-title{max-width:900px}
.wt-s.wt-herosolo .wt-intro{font-size:1.18rem!important;color:#D9D9D9!important;margin-bottom:34px!important;max-width:620px}
.wt-strip-c .elementor-widget-text-editor p{justify-content:center!important;gap:0!important}
.wt-strip-c span::before{content:none!important}
.wt-strip-c span+span::before{content:"·"!important;margin:0 14px}
.wt-s .e-con.wt-choice{display:grid!important;grid-template-columns:1fr 1fr;gap:22px!important;margin-top:60px!important}
.wt-choice>.e-con{width:auto!important;min-width:0}
.wt-ch{border:1px solid #D9D9D9;border-top:4px solid #D4FE06!important;padding:34px 30px!important;display:block!important;background:#fff!important}
.wt-ch.wt-ch-dark{background:#0C0E17!important;border-color:#0C0E17;border-top-color:#353946!important}
.wt-chlabel .elementor-heading-title{font:800 .74rem/1.5 Inter,Arial,sans-serif!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:#505865!important;margin:0 0 14px!important}
.wt-ch-dark .wt-chlabel .elementor-heading-title{color:#AEB5C0!important}
.wt-badge .elementor-heading-title{display:inline-block;background:#D4FE06;color:#0C0E17!important;font:800 .7rem/1 Inter,Arial,sans-serif!important;text-transform:uppercase!important;letter-spacing:.08em!important;padding:7px 9px;margin:0 0 14px!important}
.wt-ch .wt-h3 .elementor-heading-title{font:700 1.8rem/1.1 Lato,sans-serif!important;letter-spacing:-.03em!important;margin:0 0 14px!important}
.wt-ch-dark .wt-h3 .elementor-heading-title{color:#fff!important}
.wt-s .wt-ch .elementor-widget-text-editor{font-size:.98rem!important}
.wt-s .wt-ch-dark .elementor-widget-text-editor{color:#C7CBD2!important}
.wt-s .wt-more{margin-top:40px!important}
.wt-s .wt-more a{font:800 .92rem/1.4 Inter,Arial,sans-serif;color:#0C0E17;text-decoration:none}
.wt-s .wt-ch-dark .wt-more a{color:#fff}
.wt-more a::after{content:" →";color:#98B900}
.wt-ch-dark .wt-more a::after{color:#D4FE06}
.wt-center .elementor-heading-title{text-align:center!important;margin-left:auto!important;margin-right:auto!important;max-width:820px}
.wt-s .wt-center.elementor-widget-text-editor{text-align:center!important;max-width:620px;margin:22px auto 0!important;font-size:1rem!important}
.wt-s .e-con.wt-prows{display:flex!important;flex-direction:column!important;gap:20px!important;margin-top:56px!important}
.wt-s .e-con.wt-prow{display:grid!important;grid-template-columns:150px minmax(0,1fr) minmax(0,.95fr);border:1px solid #E1E4E8;background:#fff;align-items:stretch!important}
.wt-prow>.e-con{width:auto!important;min-width:0}
.wt-s .e-con.wt-pnum{background:#0C0E17!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:30px 10px!important}
.wt-s .e-con.wt-pnum.wt-pnum-2{background:#1E2232!important}
.wt-pnum .elementor-heading-title{font:900 4.2rem/1 Lato,sans-serif!important;color:#D4FE06!important;letter-spacing:-.04em!important;text-align:center!important;margin:0!important}
.wt-pbody{padding:38px 36px!important;display:block!important;background:#fff!important}
.wt-pbody.wt-pbody-soft{background:#F7F7F7!important}
.wt-q .elementor-heading-title{font:800 .85rem/1.4 Inter,Arial,sans-serif!important;color:#0C0E17!important;margin:0 0 8px!important;text-transform:none!important}
.wt-ph .elementor-heading-title{font:700 2.05rem/1.05 Lato,sans-serif!important;letter-spacing:-.03em!important;color:#0C0E17!important;margin:0 0 16px!important;text-transform:none!important}
.wt-s .wt-pbody .elementor-widget-text-editor{font-size:.95rem!important}
.wt-s .e-con.wt-pres{background:#D4FE06!important;padding:38px 32px!important;display:flex!important;flex-direction:column!important;justify-content:center!important}
.wt-s .e-con.wt-pres.wt-pres-dark{background:#0C0E17!important}
.wt-rlabel .elementor-heading-title{font:800 .7rem/1.4 Inter,Arial,sans-serif!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:#0C0E17!important;margin:0 0 12px!important}
.wt-rtitle .elementor-heading-title{font:700 1.15rem/1.3 Lato,sans-serif!important;color:#0C0E17!important;margin:0 0 8px!important;text-transform:none!important;letter-spacing:0!important}
.wt-s .wt-pres .elementor-widget-text-editor{font-size:.9rem!important;color:#0C0E17!important}
.wt-pres-dark .wt-rlabel .elementor-heading-title,.wt-pres-dark .wt-rtitle .elementor-heading-title{color:#fff!important}
.wt-s .wt-pres-dark .elementor-widget-text-editor{color:#C7CBD2!important}
.wt-s .e-con.wt-pgrid.wt-vc{align-items:center!important}
.wt-checks{border:1px solid #353946}
.wt-checks span{display:block;padding:18px 22px;border-bottom:1px solid #353946;color:#fff;font:700 .95rem/1.4 Inter,Arial,sans-serif}
.wt-checks span:last-child{border-bottom:0}
.wt-checks span::before{content:"\2713";color:#D4FE06;margin-right:12px;font-weight:800}
.wt-format.wt-format-acc{border-top-color:#D4FE06!important}
.wt-format .wt-h3:first-child .elementor-heading-title{margin-top:0!important}
.wt-s .wt-hlbar.elementor-widget-text-editor{background:#D4FE06;padding:22px 26px;margin-top:22px!important;color:#0C0E17!important;font:700 1rem/1.5 Inter,Arial,sans-serif!important}
.wt-band{background:linear-gradient(90deg,rgba(12,14,23,.92) 0%,rgba(12,14,23,.65) 55%,rgba(12,14,23,.35) 100%),url("https://wetrainai.de/wp-content/uploads/2026/06/WeTrainAI_Gruppe_Menschen_Laptop-e1781683754461.jpeg") center/cover no-repeat!important;padding:120px 24px!important}
.wt-band .wt-eyebrow .elementor-heading-title{color:#fff!important}
.wt-band .wt-title .elementor-heading-title{color:#fff!important;max-width:560px;margin-top:16px!important}
.wt-s.wt-band .wt-bandtext{color:#fff!important;max-width:560px;margin:22px 0 34px!important;font-size:1.05rem!important}
@media (max-width:1024px){.wt-s .e-con.wt-prow{grid-template-columns:110px minmax(0,1fr)}.wt-s .e-con.wt-pres{grid-column:1/-1}.wt-herosolo::after{font-size:14rem;bottom:-60px}}
@media (max-width:767px){.wt-herosolo{padding:80px 15px 70px!important}.wt-herosolo::after{font-size:9rem;bottom:-30px}.wt-s .e-con.wt-choice{grid-template-columns:1fr}.wt-s .e-con.wt-prow{grid-template-columns:1fr}.wt-s .e-con.wt-pnum{justify-content:flex-start!important;padding:18px 24px!important}.wt-pnum .elementor-heading-title{font-size:2.6rem!important;text-align:left!important}.wt-pbody,.wt-s .e-con.wt-pres{padding:26px 24px!important}.wt-ph .elementor-heading-title{font-size:1.6rem!important}.wt-band{padding:80px 15px!important}.wt-strip-c .elementor-widget-text-editor p{flex-direction:row!important;flex-wrap:wrap}}/* End custom CSS */