.elementor-5520 .elementor-element.elementor-element-77a87df{--display:flex;--min-height:900px;}.elementor-5520 .elementor-element.elementor-element-77a87df:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-77a87df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5520 .elementor-element.elementor-element-77a87df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5520 .elementor-element.elementor-element-654092d{--display:flex;--min-height:740px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-eb6d437{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-eb6d437.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-5520 .elementor-element.elementor-element-c11f633 .elementor-button{background-color:#02010100;font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:none;fill:#0097B2;color:#0097B2;border-style:groove;border-color:#0097B2;border-radius:50px 50px 50px 50px;}.elementor-5520 .elementor-element.elementor-element-c11f633 .elementor-button:hover, .elementor-5520 .elementor-element.elementor-element-c11f633 .elementor-button:focus{background-color:#0097B2;color:#000000;border-color:#0097B2;}.elementor-5520 .elementor-element.elementor-element-c11f633 .elementor-button:hover svg, .elementor-5520 .elementor-element.elementor-element-c11f633 .elementor-button:focus svg{fill:#000000;}.elementor-5520 .elementor-element.elementor-element-2b7ab7d{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-4f601cb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3rem;font-weight:700;line-height:1.5em;color:#DAFF01;}.elementor-5520 .elementor-element.elementor-element-607508d{--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-evenly;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-32c5a67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-32c5a67{text-align:right;}.elementor-5520 .elementor-element.elementor-element-32c5a67 img{width:900px;max-width:1000px;height:59vh;object-fit:contain;object-position:center center;opacity:1;border-style:none;}.elementor-5520 .elementor-element.elementor-element-7e0e0839{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.95;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5520 .elementor-element.elementor-element-7e0e0839:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-7e0e0839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altinwebstudio.de/wp-content/uploads/2025/11/3-1.png");background-position:bottom right;background-repeat:no-repeat;background-size:100% auto;}.elementor-5520 .elementor-element.elementor-element-7e0e0839::before, .elementor-5520 .elementor-element.elementor-element-7e0e0839 > .elementor-background-video-container::before, .elementor-5520 .elementor-element.elementor-element-7e0e0839 > .e-con-inner > .elementor-background-video-container::before, .elementor-5520 .elementor-element.elementor-element-7e0e0839 > .elementor-background-slideshow::before, .elementor-5520 .elementor-element.elementor-element-7e0e0839 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5520 .elementor-element.elementor-element-7e0e0839 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2E2E2E;--background-overlay:'';}.elementor-5520 .elementor-element.elementor-element-38e1492d{--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:0rem;--padding-bottom:0rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-5520 .elementor-element.elementor-element-284b0836{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5520 .elementor-element.elementor-element-3960e109{text-align:left;}.elementor-5520 .elementor-element.elementor-element-3960e109 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3rem;font-weight:600;line-height:1.2em;color:#DAFF01;}.elementor-5520 .elementor-element.elementor-element-7ce5e41{text-align:left;font-family:"DM Sans", Sans-serif;font-size:1.4rem;font-weight:600;line-height:1.7em;color:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-1a56e21b{--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;--margin-top:2.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5520 .elementor-element.elementor-element-228b689e{--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-5520 .elementor-element.elementor-element-639e0e8a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3rem;font-weight:600;color:#DAFF01;}.elementor-5520 .elementor-element.elementor-element-a771fea .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4rem;font-weight:600;color:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-1d4ce583{--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-5520 .elementor-element.elementor-element-33618257 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3rem;font-weight:600;color:#DAFF01;}.elementor-5520 .elementor-element.elementor-element-75773e42 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4rem;font-weight:600;color:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-776d9f7c{--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-5520 .elementor-element.elementor-element-69172b1b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:4rem;font-weight:600;color:#DAFF01;}.elementor-5520 .elementor-element.elementor-element-6be7f0bc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4rem;font-weight:600;color:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-64b5484a{--display:flex;--min-height:414px;--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;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-64b5484a:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-64b5484a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5520 .elementor-element.elementor-element-64b5484a::before, .elementor-5520 .elementor-element.elementor-element-64b5484a > .elementor-background-video-container::before, .elementor-5520 .elementor-element.elementor-element-64b5484a > .e-con-inner > .elementor-background-video-container::before, .elementor-5520 .elementor-element.elementor-element-64b5484a > .elementor-background-slideshow::before, .elementor-5520 .elementor-element.elementor-element-64b5484a > .e-con-inner > .elementor-background-slideshow::before, .elementor-5520 .elementor-element.elementor-element-64b5484a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://altinwebstudio.de/wp-content/uploads/2025/10/Design-ohne-Titel-38.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-5520 .elementor-element.elementor-element-2c4e6ed5{--display:flex;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5520 .elementor-element.elementor-element-2c4e6ed5:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-2c4e6ed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5520 .elementor-element.elementor-element-2c4e6ed5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5520 .elementor-element.elementor-element-2e70a3b5{--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-5520 .elementor-element.elementor-element-7264a99e{text-align:left;}.elementor-5520 .elementor-element.elementor-element-7264a99e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3rem;font-weight:600;line-height:1.3em;color:#DAFF01;}.elementor-5520 .elementor-element.elementor-element-4298e132{text-align:left;}.elementor-5520 .elementor-element.elementor-element-4298e132 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4rem;line-height:1.5em;color:#ffffff;}.elementor-5520 .elementor-element.elementor-element-44d059d0{--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-5520 .elementor-element.elementor-element-3a1502b4{--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-5520 .elementor-element.elementor-element-64cf4cb8{--display:flex;}.elementor-5520 .elementor-element.elementor-element-323245c2{font-family:"DM Sans", Sans-serif;font-size:1.4rem;color:#ffffff;}.elementor-5520 .elementor-element.elementor-element-649e0b7f{--display:flex;}.elementor-5520 .elementor-element.elementor-element-49184f44{font-size:1.4rem;color:#ffffff;}.elementor-5520 .elementor-element.elementor-element-4afd3793{--display:flex;}.elementor-5520 .elementor-element.elementor-element-484e0326{text-align:left;}.elementor-5520 .elementor-element.elementor-element-484e0326 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:600;color:#ffffff;}.elementor-5520 .elementor-element.elementor-element-7bbfae7{text-align:left;}.elementor-5520 .elementor-element.elementor-element-7bbfae7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:600;color:#ffffff;}.elementor-5520 .elementor-element.elementor-element-11980c76 .elementor-heading-title{font-size:1.2rem;color:#ffffff;}.elementor-5520 .elementor-element.elementor-element-7bff59e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5520 .elementor-element.elementor-element-7bff59e > .elementor-widget-container{border-style:solid;border-width:1px 0px 0px 0px;border-color:#F8F812;}.elementor-5520 .elementor-element.elementor-element-7bff59e .elementor-tab-title{border-width:0px;padding:10px 0px 5px 0px;}.elementor-5520 .elementor-element.elementor-element-7bff59e .elementor-tab-content{border-width:0px;color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0px;}.elementor-5520 .elementor-element.elementor-element-7bff59e .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-5520 .elementor-element.elementor-element-7bff59e .elementor-toggle-title, .elementor-5520 .elementor-element.elementor-element-7bff59e .elementor-toggle-icon{color:#FF00FF;}.elementor-5520 .elementor-element.elementor-element-7bff59e .elementor-toggle-icon svg{fill:#FF00FF;}.elementor-5520 .elementor-element.elementor-element-7bff59e .elementor-tab-title.elementor-active a, .elementor-5520 .elementor-element.elementor-element-7bff59e .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FF00FF;}.elementor-5520 .elementor-element.elementor-element-7bff59e .elementor-toggle-title{font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.45px;word-spacing:0px;}.elementor-5520 .elementor-element.elementor-element-1d839202{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-5520 .elementor-element.elementor-element-1d839202:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-1d839202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5520 .elementor-element.elementor-element-c80da70{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;}.elementor-5520 .elementor-element.elementor-element-b29a0a6{--display:flex;}.elementor-5520 .elementor-element.elementor-element-9503fb8{--display:flex;}.elementor-5520 .elementor-element.elementor-element-fb74b4b{text-align:left;}.elementor-5520 .elementor-element.elementor-element-fb74b4b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3rem;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-d0a743b{text-align:left;font-family:"DM Sans", Sans-serif;font-size:22.4px;line-height:1.5em;color:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-7ee3ab8d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5520 .elementor-element.elementor-element-7ee3ab8d > .elementor-widget-container{border-style:solid;border-width:1px 0px 0px 0px;border-color:#F8F812;}.elementor-5520 .elementor-element.elementor-element-7ee3ab8d .elementor-tab-title{border-width:0px;padding:10px 0px 5px 0px;}.elementor-5520 .elementor-element.elementor-element-7ee3ab8d .elementor-tab-content{border-width:0px;color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0px;}.elementor-5520 .elementor-element.elementor-element-7ee3ab8d .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-5520 .elementor-element.elementor-element-7ee3ab8d .elementor-toggle-title, .elementor-5520 .elementor-element.elementor-element-7ee3ab8d .elementor-toggle-icon{color:#DAFF01;}.elementor-5520 .elementor-element.elementor-element-7ee3ab8d .elementor-toggle-icon svg{fill:#DAFF01;}.elementor-5520 .elementor-element.elementor-element-7ee3ab8d .elementor-tab-title.elementor-active a, .elementor-5520 .elementor-element.elementor-element-7ee3ab8d .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#DAFF01;}.elementor-5520 .elementor-element.elementor-element-7ee3ab8d .elementor-toggle-title{font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:800;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.45px;word-spacing:0px;}.elementor-5520 .elementor-element.elementor-element-66a1fb50{--display:flex;--min-height:0px;--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;--flex-wrap:nowrap;--padding-top:6.25rem;--padding-bottom:6.25rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5520 .elementor-element.elementor-element-66a1fb50:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-66a1fb50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5520 .elementor-element.elementor-element-ab1100f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-5520 .elementor-element.elementor-element-57c6e95 .elementor-heading-title{font-size:3rem;font-weight:700;line-height:1.1em;color:#ff00ff;}.elementor-5520 .elementor-element.elementor-element-5805d3a img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#ff00ff;border-radius:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-5520 .elementor-element.elementor-element-66ff3265{--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:0rem;--padding-bottom:0rem;--padding-left:2.5rem;--padding-right:0rem;}.elementor-5520 .elementor-element.elementor-element-7d08c8f0{--display:flex;--border-radius:-4.8rem -4.8rem -4.8rem -4.8rem;}.elementor-5520 .elementor-element.elementor-element-7d08c8f0:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-7d08c8f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.03);}.elementor-5520 .elementor-element.elementor-element-7737fa70{--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;--margin-top:0rem;--margin-bottom:1.25rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5520 .elementor-element.elementor-element-7aba086{text-align:center;}.elementor-5520 .elementor-element.elementor-element-7aba086 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4rem;font-weight:bold;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-356e9f2 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:1.6rem;font-weight:600;color:#ff00ff;}.elementor-5520 .elementor-element.elementor-element-7c6abff6{font-family:"DM Sans", Sans-serif;font-size:1.4rem;line-height:1.7em;color:rgba(255, 255, 255, 0.8);}.elementor-5520 .elementor-element.elementor-element-46dad8f3{--display:flex;}.elementor-5520 .elementor-element.elementor-element-46dad8f3:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-46dad8f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.03);}.elementor-5520 .elementor-element.elementor-element-37200c4f{--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-5520 .elementor-element.elementor-element-5ef0b782{text-align:center;}.elementor-5520 .elementor-element.elementor-element-5ef0b782 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4rem;font-weight:bold;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-1491fb7f .elementor-heading-title{font-size:1.6rem;font-weight:600;color:#ff00ff;}.elementor-5520 .elementor-element.elementor-element-7916effc{font-size:1.4rem;color:rgba(255, 255, 255, 0.8);}.elementor-5520 .elementor-element.elementor-element-729a05d1{--display:flex;}.elementor-5520 .elementor-element.elementor-element-729a05d1:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-729a05d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.03);}.elementor-5520 .elementor-element.elementor-element-848252e{--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-5520 .elementor-element.elementor-element-1be23456{text-align:center;}.elementor-5520 .elementor-element.elementor-element-1be23456 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4rem;font-weight:bold;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-31ced8d0 .elementor-heading-title{font-size:1.6rem;font-weight:600;color:#ff00ff;}.elementor-5520 .elementor-element.elementor-element-58ab6e59{font-size:1.4rem;color:rgba(255, 255, 255, 0.8);}.elementor-5520 .elementor-element.elementor-element-322b0e0d{--display:flex;}.elementor-5520 .elementor-element.elementor-element-322b0e0d:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-322b0e0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.03);}.elementor-5520 .elementor-element.elementor-element-3084ccae{--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-5520 .elementor-element.elementor-element-79b80c42{text-align:center;}.elementor-5520 .elementor-element.elementor-element-79b80c42 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4rem;font-weight:bold;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-ac6cab0 .elementor-heading-title{font-size:1.6rem;font-weight:600;color:#ff00ff;}.elementor-5520 .elementor-element.elementor-element-4dae6349{font-size:1.4rem;color:rgba(255, 255, 255, 0.8);}.elementor-5520 .elementor-element.elementor-element-6c57a1a{--display:flex;}.elementor-5520 .elementor-element.elementor-element-6c57a1a:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-6c57a1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.03);}.elementor-5520 .elementor-element.elementor-element-680c5e92{--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-5520 .elementor-element.elementor-element-6622636c{text-align:center;}.elementor-5520 .elementor-element.elementor-element-6622636c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4rem;font-weight:bold;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-65538128 .elementor-heading-title{font-size:1.6rem;font-weight:600;color:#ff00ff;}.elementor-5520 .elementor-element.elementor-element-3e590773{font-size:1.4rem;color:rgba(255, 255, 255, 0.8);}.elementor-5520 .elementor-element.elementor-element-41ac40a8{--display:flex;}.elementor-5520 .elementor-element.elementor-element-41ac40a8:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-41ac40a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.03);}.elementor-5520 .elementor-element.elementor-element-78917bfa{--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-5520 .elementor-element.elementor-element-7f4bef48{text-align:center;}.elementor-5520 .elementor-element.elementor-element-7f4bef48 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4rem;font-weight:bold;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-30ab1d03 .elementor-heading-title{font-size:1.6rem;font-weight:600;color:#ff00ff;}.elementor-5520 .elementor-element.elementor-element-64d48d9c{font-size:1.4rem;color:rgba(255, 255, 255, 0.8);}.elementor-5520 .elementor-element.elementor-element-300a6920{--display:flex;}.elementor-5520 .elementor-element.elementor-element-300a6920:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-300a6920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.03);}.elementor-5520 .elementor-element.elementor-element-5b9d7d17{--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-5520 .elementor-element.elementor-element-49379037{text-align:center;}.elementor-5520 .elementor-element.elementor-element-49379037 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4rem;font-weight:bold;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-6dd0ba3d .elementor-heading-title{font-size:1.6rem;font-weight:600;color:#ff00ff;}.elementor-5520 .elementor-element.elementor-element-1207e47{font-size:1.4rem;color:rgba(255, 255, 255, 0.8);}.elementor-5520 .elementor-element.elementor-element-3dc7d61a{--display:flex;--overlay-opacity:0.8;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-5520 .elementor-element.elementor-element-3dc7d61a:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-3dc7d61a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altinwebstudio.de/wp-content/uploads/2025/11/Design-ohne-Titel-54.png");background-position:center center;background-repeat:repeat-x;background-size:cover;}.elementor-5520 .elementor-element.elementor-element-3dc7d61a::before, .elementor-5520 .elementor-element.elementor-element-3dc7d61a > .elementor-background-video-container::before, .elementor-5520 .elementor-element.elementor-element-3dc7d61a > .e-con-inner > .elementor-background-video-container::before, .elementor-5520 .elementor-element.elementor-element-3dc7d61a > .elementor-background-slideshow::before, .elementor-5520 .elementor-element.elementor-element-3dc7d61a > .e-con-inner > .elementor-background-slideshow::before, .elementor-5520 .elementor-element.elementor-element-3dc7d61a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2E2E2E;--background-overlay:'';}.elementor-5520 .elementor-element.elementor-element-3436dc5c{--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-5520 .elementor-element.elementor-element-1bcab8a6.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-5520 .elementor-element.elementor-element-1bcab8a6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3rem;font-weight:700;line-height:1.3em;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-60ef7913{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:30px 10px;--row-gap:30px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-6eab07ec{--display:flex;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255, 255, 255, 0.1);--border-color:rgba(255, 255, 255, 0.1);--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5520 .elementor-element.elementor-element-12c35009.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-5520 .elementor-element.elementor-element-12c35009 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4em;letter-spacing:0.5px;color:#ffffff;}.elementor-5520 .elementor-element.elementor-element-401e542a{--display:flex;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255, 255, 255, 0.1);--border-color:rgba(255, 255, 255, 0.1);--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5520 .elementor-element.elementor-element-6565e609.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-5520 .elementor-element.elementor-element-6565e609 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4em;letter-spacing:0.5px;color:#ffffff;}.elementor-5520 .elementor-element.elementor-element-52b1a8c2{--display:flex;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255, 255, 255, 0.1);--border-color:rgba(255, 255, 255, 0.1);--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5520 .elementor-element.elementor-element-5f0444d2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-5520 .elementor-element.elementor-element-5f0444d2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4em;letter-spacing:0.5px;color:#ffffff;}.elementor-5520 .elementor-element.elementor-element-45b86171{--display:flex;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255, 255, 255, 0.1);--border-color:rgba(255, 255, 255, 0.1);--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5520 .elementor-element.elementor-element-71145b08.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-5520 .elementor-element.elementor-element-71145b08 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4em;letter-spacing:0.5px;color:#ffffff;}.elementor-5520 .elementor-element.elementor-element-51b9f705{--display:flex;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255, 255, 255, 0.1);--border-color:rgba(255, 255, 255, 0.1);--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5520 .elementor-element.elementor-element-74915fbd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-5520 .elementor-element.elementor-element-74915fbd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4em;letter-spacing:0.5px;color:#ffffff;}.elementor-5520 .elementor-element.elementor-element-54ebafc2{--display:flex;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255, 255, 255, 0.1);--border-color:rgba(255, 255, 255, 0.1);--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5520 .elementor-element.elementor-element-6190bae.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-5520 .elementor-element.elementor-element-6190bae .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4em;letter-spacing:0.5px;color:#ffffff;}.elementor-5520 .elementor-element.elementor-element-15538090{--display:flex;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255, 255, 255, 0.1);--border-color:rgba(255, 255, 255, 0.1);--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5520 .elementor-element.elementor-element-7cbd2724.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-5520 .elementor-element.elementor-element-7cbd2724 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4em;letter-spacing:0.5px;color:#ffffff;}.elementor-5520 .elementor-element.elementor-element-2f360b71{--display:flex;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255, 255, 255, 0.1);--border-color:rgba(255, 255, 255, 0.1);--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5520 .elementor-element.elementor-element-5a644fb4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-5520 .elementor-element.elementor-element-5a644fb4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4em;letter-spacing:0.5px;color:#ffffff;}.elementor-5520 .elementor-element.elementor-element-2c66f2c3{--display:flex;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255, 255, 255, 0.1);--border-color:rgba(255, 255, 255, 0.1);--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5520 .elementor-element.elementor-element-389152d8.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-5520 .elementor-element.elementor-element-389152d8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4em;letter-spacing:0.5px;color:#ffffff;}.elementor-5520 .elementor-element.elementor-element-27c9cdef{--display:flex;--padding-top:6.25rem;--padding-bottom:6.25rem;--padding-left:5rem;--padding-right:5rem;}.elementor-5520 .elementor-element.elementor-element-27c9cdef:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-27c9cdef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5520 .elementor-element.elementor-element-1a9919b{--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;--overlay-opacity:0.5;}.elementor-5520 .elementor-element.elementor-element-1a9919b::before, .elementor-5520 .elementor-element.elementor-element-1a9919b > .elementor-background-video-container::before, .elementor-5520 .elementor-element.elementor-element-1a9919b > .e-con-inner > .elementor-background-video-container::before, .elementor-5520 .elementor-element.elementor-element-1a9919b > .elementor-background-slideshow::before, .elementor-5520 .elementor-element.elementor-element-1a9919b > .e-con-inner > .elementor-background-slideshow::before, .elementor-5520 .elementor-element.elementor-element-1a9919b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5520 .elementor-element.elementor-element-75d22859 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3rem;font-weight:700;line-height:1.1em;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-dcb2ff9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4rem;line-height:1.7em;color:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-7a3637e8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4rem;line-height:1.7em;color:#FFFFFFF7;}.elementor-5520 .elementor-element.elementor-element-43d65c6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5520 .elementor-element.elementor-element-26452577{--display:flex;border-style:none;--border-style:none;--border-radius:1rem 1rem 1rem 1rem;}.elementor-5520 .elementor-element.elementor-element-26452577:hover{border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DAFF01;--border-color:#DAFF01;--border-radius:1px 1px 1px 1px;--border-top-left-radius:1px;--border-top-right-radius:1px;--border-bottom-right-radius:1px;--border-bottom-left-radius:1px;}.elementor-5520 .elementor-element.elementor-element-26452577, .elementor-5520 .elementor-element.elementor-element-26452577::before{--border-transition:0.3s;}.elementor-5520 .elementor-element.elementor-element-216b523{--display:flex;--border-radius:0rem 0rem 0rem 0rem;}.elementor-5520 .elementor-element.elementor-element-216b523.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-5520 .elementor-element.elementor-element-459c0a01 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.6rem;font-weight:600;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-e12fc23{font-family:"DM Sans", Sans-serif;font-size:1.4rem;color:rgba(255, 255, 255, 0.8);}.elementor-5520 .elementor-element.elementor-element-37a76375{--display:flex;}.elementor-5520 .elementor-element.elementor-element-2da6283f{--display:flex;}.elementor-5520 .elementor-element.elementor-element-89fa660 .elementor-heading-title{font-size:1.6rem;font-weight:600;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-4031007c{font-size:1.4rem;color:rgba(255, 255, 255, 0.8);}.elementor-5520 .elementor-element.elementor-element-5e3015b1{--display:flex;}.elementor-5520 .elementor-element.elementor-element-268d3b6e{--display:flex;}.elementor-5520 .elementor-element.elementor-element-57546f71 .elementor-heading-title{font-size:1.6rem;font-weight:600;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-27133628{font-size:1.4rem;color:rgba(255, 255, 255, 0.8);}.elementor-5520 .elementor-element.elementor-element-34dff9bf{--display:flex;}.elementor-5520 .elementor-element.elementor-element-4d0ef99{--display:flex;}.elementor-5520 .elementor-element.elementor-element-79d02870 .elementor-heading-title{font-size:1.6rem;font-weight:600;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-54573cd2{font-size:1.4rem;color:rgba(255, 255, 255, 0.8);}.elementor-5520 .elementor-element.elementor-element-ce43243{--display:flex;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5520 .elementor-element.elementor-element-ce43243:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-ce43243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5520 .elementor-element.elementor-element-cdadf37 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3rem;font-weight:500;color:#DAFF01;}.elementor-5520 .elementor-element.elementor-element-02d2e37{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-90a599a .elementor-repeater-item-4b4406c .swiper-slide-bg{background-image:url(https://altinwebstudio.de/wp-content/uploads/2025/11/13-scaled-3.png);background-size:cover;}.elementor-5520 .elementor-element.elementor-element-90a599a .elementor-repeater-item-7f42374 .swiper-slide-bg{background-image:url(https://altinwebstudio.de/wp-content/uploads/2025/11/14-scaled-3.png);background-size:cover;}.elementor-5520 .elementor-element.elementor-element-90a599a .swiper-slide{transition-duration:calc(5000ms*1.2);height:197px;}.elementor-5520 .elementor-element.elementor-element-90a599a > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-90a599a .swiper-slide-contents{max-width:71%;}.elementor-5520 .elementor-element.elementor-element-90a599a .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-5520 .elementor-element.elementor-element-90a599a .elementor-swiper-button{font-size:35px;}.elementor-5520 .elementor-element.elementor-element-90a599a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFEFE;opacity:1;}.elementor-5520 .elementor-element.elementor-element-90a599a .swiper-pagination-bullet-active{background-color:#FFF900;}.elementor-5520 .elementor-element.elementor-element-89a55a9 .elementor-repeater-item-4b4406c .swiper-slide-bg{background-image:url(https://altinwebstudio.de/wp-content/uploads/2025/11/18-scaled-5.png);background-size:cover;}.elementor-5520 .elementor-element.elementor-element-89a55a9 .elementor-repeater-item-7f42374 .swiper-slide-bg{background-image:url(https://altinwebstudio.de/wp-content/uploads/2025/11/17-scaled-5.png);background-size:cover;}.elementor-5520 .elementor-element.elementor-element-89a55a9 .swiper-slide{transition-duration:calc(5000ms*1.2);height:197px;}.elementor-5520 .elementor-element.elementor-element-89a55a9 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-89a55a9 .swiper-slide-contents{max-width:71%;}.elementor-5520 .elementor-element.elementor-element-89a55a9 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-5520 .elementor-element.elementor-element-89a55a9 .elementor-swiper-button{font-size:35px;}.elementor-5520 .elementor-element.elementor-element-89a55a9 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFEFE;opacity:1;}.elementor-5520 .elementor-element.elementor-element-89a55a9 .swiper-pagination-bullet-active{background-color:#FFF900;}.elementor-5520 .elementor-element.elementor-element-0126235 .elementor-repeater-item-4b4406c .swiper-slide-bg{background-image:url(https://altinwebstudio.de/wp-content/uploads/2025/11/19-scaled-5.png);background-size:cover;}.elementor-5520 .elementor-element.elementor-element-0126235 .elementor-repeater-item-7f42374 .swiper-slide-bg{background-image:url(https://altinwebstudio.de/wp-content/uploads/2025/11/20-scaled-4.png);background-size:cover;}.elementor-5520 .elementor-element.elementor-element-0126235 .swiper-slide{transition-duration:calc(5000ms*1.2);height:197px;}.elementor-5520 .elementor-element.elementor-element-0126235 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-0126235 .swiper-slide-contents{max-width:71%;}.elementor-5520 .elementor-element.elementor-element-0126235 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-5520 .elementor-element.elementor-element-0126235 .elementor-swiper-button{font-size:35px;}.elementor-5520 .elementor-element.elementor-element-0126235 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFEFE;opacity:1;}.elementor-5520 .elementor-element.elementor-element-0126235 .swiper-pagination-bullet-active{background-color:#FFF900;}.elementor-5520 .elementor-element.elementor-element-3a94a33a{--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-5520 .elementor-element.elementor-element-28b1945 .elementor-button{background-color:#02010100;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;fill:#0097B2;color:#0097B2;border-style:groove;border-color:#0097B2;border-radius:50px 50px 50px 50px;}.elementor-5520 .elementor-element.elementor-element-28b1945 .elementor-button:hover, .elementor-5520 .elementor-element.elementor-element-28b1945 .elementor-button:focus{background-color:#0097B2;color:#000000;border-color:#0097B2;}.elementor-5520 .elementor-element.elementor-element-28b1945 .elementor-button:hover svg, .elementor-5520 .elementor-element.elementor-element-28b1945 .elementor-button:focus svg{fill:#000000;}.elementor-5520 .elementor-element.elementor-element-9daefd1{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:74px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-4fb9af3d{--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:flex-start;}.elementor-5520 .elementor-element.elementor-element-1b9b5f6d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3rem;font-weight:500;color:#FF00FF;}.elementor-5520 .elementor-element.elementor-element-7f5b97c3{--display:flex;}.elementor-5520 .elementor-element.elementor-element-7f5b97c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5520 .elementor-element.elementor-element-6b80ca46{font-size:1.4rem;color:rgba(255,255,255,0.9);}.elementor-5520 .elementor-element.elementor-element-7385a033 .elementor-heading-title{font-size:1.2rem;font-weight:600;color:#ffffff;}.elementor-5520 .elementor-element.elementor-element-78d2e0d4{--display:flex;}.elementor-5520 .elementor-element.elementor-element-78d2e0d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5520 .elementor-element.elementor-element-3c70af60{width:var( --container-widget-width, 113.761% );max-width:113.761%;--container-widget-width:113.761%;--container-widget-flex-grow:0;font-size:1.4rem;color:rgba(255,255,255,0.9);}.elementor-5520 .elementor-element.elementor-element-3c70af60.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5520 .elementor-element.elementor-element-e09e7d7 .elementor-heading-title{font-size:1.2rem;font-weight:600;color:#ffffff;}.elementor-5520 .elementor-element.elementor-element-483a345a{--display:flex;}.elementor-5520 .elementor-element.elementor-element-483a345a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5520 .elementor-element.elementor-element-560dfbe8{font-size:1.4rem;color:rgba(255,255,255,0.9);}.elementor-5520 .elementor-element.elementor-element-526838af .elementor-heading-title{font-size:1.2rem;font-weight:600;color:#ffffff;}.elementor-5520 .elementor-element.elementor-element-0ade027{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;}.elementor-5520 .elementor-element.elementor-element-0ade027:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-0ade027 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altinwebstudio.de/wp-content/uploads/2025/10/Design-ohne-Titel-39-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-5520 .elementor-element.elementor-element-0ade027::before, .elementor-5520 .elementor-element.elementor-element-0ade027 > .elementor-background-video-container::before, .elementor-5520 .elementor-element.elementor-element-0ade027 > .e-con-inner > .elementor-background-video-container::before, .elementor-5520 .elementor-element.elementor-element-0ade027 > .elementor-background-slideshow::before, .elementor-5520 .elementor-element.elementor-element-0ade027 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5520 .elementor-element.elementor-element-0ade027 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5520 .elementor-element.elementor-element-7d0dc8c{--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;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5520 .elementor-element.elementor-element-7d0dc8c:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-7d0dc8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5520 .elementor-element.elementor-element-72f29c3{--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-5520 .elementor-element.elementor-element-200114a{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5520 .elementor-element.elementor-element-200114a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5520 .elementor-element.elementor-element-64fe888{width:var( --container-widget-width, 103.97% );max-width:103.97%;--container-widget-width:103.97%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-64fe888.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5520 .elementor-element.elementor-element-166e504 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3rem;font-weight:700;font-style:normal;color:#DAFF01;}.elementor-5520 .elementor-element.elementor-element-94c6670{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;border-style:groove;--border-style:groove;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-94c6670:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-94c6670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altinwebstudio.de/wp-content/uploads/2025/10/Design-ohne-Titel-40-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5520 .elementor-element.elementor-element-6a74bb7{--display:flex;}.elementor-5520 .elementor-element.elementor-element-6a74bb7.e-con{--order:99999 /* order end hack */;}.elementor-5520 .elementor-element.elementor-element-5a8be3a .elementor-button{background-color:#02010100;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:none;fill:#0097B2;color:#0097B2;border-style:groove;border-color:#0097B2;border-radius:50px 50px 50px 50px;}.elementor-5520 .elementor-element.elementor-element-5a8be3a .elementor-button:hover, .elementor-5520 .elementor-element.elementor-element-5a8be3a .elementor-button:focus{background-color:#0097B2;color:#000000;border-color:#0097B2;}.elementor-5520 .elementor-element.elementor-element-5a8be3a .elementor-button:hover svg, .elementor-5520 .elementor-element.elementor-element-5a8be3a .elementor-button:focus svg{fill:#000000;}.elementor-5520 .elementor-element.elementor-element-63341dd5{--display:flex;--min-height:100vh;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5520 .elementor-element.elementor-element-63341dd5:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-63341dd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5520 .elementor-element.elementor-element-610dbd57{--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-5520 .elementor-element.elementor-element-19603c9e{text-align:center;}.elementor-5520 .elementor-element.elementor-element-19603c9e .elementor-heading-title{font-size:3.75rem;font-weight:700;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-2a0c47b{text-align:center;}.elementor-5520 .elementor-element.elementor-element-2a0c47b .elementor-heading-title{font-size:1.4rem;color:#9ca3af;}.elementor-5520 .elementor-element.elementor-element-626d987f{--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-5520 .elementor-element.elementor-element-f8a1762{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5520 .elementor-element.elementor-element-f8a1762.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-5520 .elementor-element.elementor-element-471c4719{--display:flex;}.elementor-5520 .elementor-element.elementor-element-67e0420f{--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-5520 .elementor-element.elementor-element-5094758c{--display:flex;}.elementor-5520 .elementor-element.elementor-element-64b1bd64 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.6rem;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-63703413{font-family:"DM Sans", Sans-serif;font-size:1.2rem;color:#d1d5db;}.elementor-5520 .elementor-element.elementor-element-480025c3{--display:flex;}.elementor-5520 .elementor-element.elementor-element-446214c3 .elementor-heading-title{font-size:1.6rem;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-1f24f49c{font-size:1.4rem;color:#d1d5db;}.elementor-5520 .elementor-element.elementor-element-7a2d3fd7{--display:flex;}.elementor-5520 .elementor-element.elementor-element-50149f71 .elementor-heading-title{font-size:1.6rem;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-4b10a77d{font-size:1.4rem;color:#d1d5db;}.elementor-5520 .elementor-element.elementor-element-1416c784{--display:flex;}.elementor-5520 .elementor-element.elementor-element-4d6c6417 .elementor-heading-title{font-size:1.6rem;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-502c59d9{font-size:1.4rem;color:#d1d5db;}.elementor-5520 .elementor-element.elementor-element-5a433038{--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-5520 .elementor-element.elementor-element-73ca4258{--display:flex;}.elementor-5520 .elementor-element.elementor-element-125f7c41 .elementor-heading-title{font-size:1.6rem;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-42348a9a{font-size:1.4rem;color:#d1d5db;}.elementor-5520 .elementor-element.elementor-element-6288e55a{--display:flex;}.elementor-5520 .elementor-element.elementor-element-402cf271 .elementor-heading-title{font-size:1.6rem;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-29a3f67{font-size:1.4rem;color:#d1d5db;}.elementor-5520 .elementor-element.elementor-element-5c275f5d{--display:flex;}.elementor-5520 .elementor-element.elementor-element-3198089b .elementor-heading-title{font-size:1.6rem;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-7f07f10a{font-size:1.4rem;color:#d1d5db;}.elementor-5520 .elementor-element.elementor-element-1deac48e{--display:flex;}.elementor-5520 .elementor-element.elementor-element-72c78a9 .elementor-heading-title{font-size:1.6rem;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-57725abc{font-size:1.4rem;color:#d1d5db;}.elementor-5520 .elementor-element.elementor-element-63eace42{--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-5520 .elementor-element.elementor-element-42b50d03{--display:flex;}.elementor-5520 .elementor-element.elementor-element-2a0218b9 .elementor-heading-title{font-size:1.6rem;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-e8af70d{font-size:1.4rem;color:#d1d5db;}.elementor-5520 .elementor-element.elementor-element-1cf6bf5a{--display:flex;}.elementor-5520 .elementor-element.elementor-element-3dcf80d8 .elementor-heading-title{font-size:1.6rem;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-39f3fb55{font-size:1.4rem;color:#d1d5db;}.elementor-5520 .elementor-element.elementor-element-125fb22c{--display:flex;}.elementor-5520 .elementor-element.elementor-element-50f6c467 .elementor-heading-title{font-size:1.6rem;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-69e394bd{font-size:1.4rem;color:#d1d5db;}.elementor-5520 .elementor-element.elementor-element-7d812864{--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-5520 .elementor-element.elementor-element-31bf056{--display:flex;}.elementor-5520 .elementor-element.elementor-element-4b6f9568 .elementor-heading-title{font-size:1.6rem;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-2710db6{font-size:1.4rem;color:#d1d5db;}.elementor-5520 .elementor-element.elementor-element-16342122{--display:flex;}.elementor-5520 .elementor-element.elementor-element-75665862 .elementor-heading-title{font-size:1.6rem;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-441a1dc{font-size:1.4rem;color:#d1d5db;}.elementor-5520 .elementor-element.elementor-element-5596ef9b{--display:flex;}.elementor-5520 .elementor-element.elementor-element-b1c119d .elementor-heading-title{font-size:1.6rem;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-d6b827d{font-size:1.4rem;color:#d1d5db;}.elementor-5520 .elementor-element.elementor-element-649c296b{--display:flex;}.elementor-5520 .elementor-element.elementor-element-145d2fd2 .elementor-heading-title{font-size:1.6rem;color:rgb(218, 255, 1);}.elementor-5520 .elementor-element.elementor-element-216e6f2b{font-size:1.4rem;color:#d1d5db;}.elementor-5520 .elementor-element.elementor-element-84af271{--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-5520 .elementor-element.elementor-element-01c83ac{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:12%;--padding-right:12%;}.elementor-5520 .elementor-element.elementor-element-01c83ac:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-01c83ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5520 .elementor-element.elementor-element-3d188b7{text-align:center;}.elementor-5520 .elementor-element.elementor-element-3d188b7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FD5300;}.elementor-5520 .elementor-element.elementor-element-c062b9f{--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:stretch;--gap:15% 15%;--row-gap:15%;--column-gap:15%;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-e97bd82{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5520 .elementor-element.elementor-element-e97bd82 > .elementor-widget-container{padding:30px 0px 0px 0px;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#C8D5DC;}.elementor-5520 .elementor-element.elementor-element-e97bd82 .elementor-tab-title{border-width:0.5px;border-color:#C8D5DC;padding:0px 0px 30px 0px;}.elementor-5520 .elementor-element.elementor-element-e97bd82 .elementor-tab-content{border-width:0.5px;border-block-end-color:#C8D5DC;color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:1.5em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;padding:0px 50px 30px 0px;}.elementor-5520 .elementor-element.elementor-element-e97bd82 .elementor-toggle-item:not(:last-child){margin-block-end:30px;}.elementor-5520 .elementor-element.elementor-element-e97bd82 .elementor-toggle-title, .elementor-5520 .elementor-element.elementor-element-e97bd82 .elementor-toggle-icon{color:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-e97bd82 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-e97bd82 .elementor-tab-title.elementor-active a, .elementor-5520 .elementor-element.elementor-element-e97bd82 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFA0B;}.elementor-5520 .elementor-element.elementor-element-e97bd82 .elementor-toggle-title{font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-5520 .elementor-element.elementor-element-e97bd82 .elementor-tab-title .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-e97bd82 .elementor-tab-title .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-e97bd82 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-e97bd82 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-e97bd82 .elementor-toggle-icon{margin-inline-end:0px;}.elementor-5520 .elementor-element.elementor-element-e8ba158{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5520 .elementor-element.elementor-element-e8ba158 > .elementor-widget-container{padding:30px 0px 0px 0px;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#C8D5DC;}.elementor-5520 .elementor-element.elementor-element-e8ba158 .elementor-tab-title{border-width:0.5px;border-color:#C8D5DC;padding:0px 0px 30px 0px;}.elementor-5520 .elementor-element.elementor-element-e8ba158 .elementor-tab-content{border-width:0.5px;border-block-end-color:#C8D5DC;color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:1.5em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;padding:0px 50px 30px 0px;}.elementor-5520 .elementor-element.elementor-element-e8ba158 .elementor-toggle-item:not(:last-child){margin-block-end:30px;}.elementor-5520 .elementor-element.elementor-element-e8ba158 .elementor-toggle-title, .elementor-5520 .elementor-element.elementor-element-e8ba158 .elementor-toggle-icon{color:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-e8ba158 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-e8ba158 .elementor-tab-title.elementor-active a, .elementor-5520 .elementor-element.elementor-element-e8ba158 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFA0B;}.elementor-5520 .elementor-element.elementor-element-e8ba158 .elementor-toggle-title{font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-5520 .elementor-element.elementor-element-e8ba158 .elementor-tab-title .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-e8ba158 .elementor-tab-title .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-e8ba158 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-e8ba158 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-e8ba158 .elementor-toggle-icon{margin-inline-end:0px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-5520 .elementor-element.elementor-element-60ef7913{--grid-auto-flow:row;}.elementor-5520 .elementor-element.elementor-element-43d65c6{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-5520 .elementor-element.elementor-element-60ef7913{--grid-auto-flow:row;}.elementor-5520 .elementor-element.elementor-element-43d65c6{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-5520 .elementor-element.elementor-element-654092d{--min-height:100vh;--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;--margin-top:214px;--margin-bottom:0px;--margin-left:46px;--margin-right:0px;}.elementor-5520 .elementor-element.elementor-element-eb6d437{--flex-direction:column-reverse;--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;--justify-content:flex-start;--align-items:flex-start;}.elementor-5520 .elementor-element.elementor-element-eb6d437.e-con{--align-self:flex-start;}.elementor-5520 .elementor-element.elementor-element-4f601cb{text-align:center;}.elementor-5520 .elementor-element.elementor-element-4f601cb .elementor-heading-title{font-size:3rem;}.elementor-5520 .elementor-element.elementor-element-607508d{--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-5520 .elementor-element.elementor-element-607508d.e-con{--align-self:flex-start;}.elementor-5520 .elementor-element.elementor-element-32c5a67.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-5520 .elementor-element.elementor-element-32c5a67{text-align:left;}.elementor-5520 .elementor-element.elementor-element-32c5a67 img{width:100vw;max-width:100vw;height:46vh;}.elementor-5520 .elementor-element.elementor-element-3960e109 .elementor-heading-title{font-size:2.5rem;}.elementor-5520 .elementor-element.elementor-element-7ce5e41{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-639e0e8a .elementor-heading-title{font-size:2.5rem;}.elementor-5520 .elementor-element.elementor-element-a771fea .elementor-heading-title{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-33618257 .elementor-heading-title{font-size:2.5rem;}.elementor-5520 .elementor-element.elementor-element-75773e42 .elementor-heading-title{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-69172b1b .elementor-heading-title{font-size:2.5rem;}.elementor-5520 .elementor-element.elementor-element-6be7f0bc .elementor-heading-title{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-7bff59e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5520 .elementor-element.elementor-element-7bff59e .elementor-toggle-title{font-size:26px;}.elementor-5520 .elementor-element.elementor-element-1d839202{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-5520 .elementor-element.elementor-element-c80da70{--flex-direction:column-reverse;--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-5520 .elementor-element.elementor-element-fb74b4b .elementor-heading-title{font-size:2rem;}.elementor-5520 .elementor-element.elementor-element-d0a743b{font-size:22.4px;}.elementor-5520 .elementor-element.elementor-element-7ee3ab8d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5520 .elementor-element.elementor-element-7ee3ab8d .elementor-toggle-title{font-size:26px;}.elementor-5520 .elementor-element.elementor-element-3dc7d61a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5520 .elementor-element.elementor-element-1bcab8a6 .elementor-heading-title{font-size:2.2rem;}.elementor-5520 .elementor-element.elementor-element-60ef7913{--grid-auto-flow:row;}.elementor-5520 .elementor-element.elementor-element-12c35009 .elementor-heading-title{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-6565e609 .elementor-heading-title{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-5f0444d2 .elementor-heading-title{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-71145b08 .elementor-heading-title{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-74915fbd .elementor-heading-title{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-6190bae .elementor-heading-title{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-7cbd2724 .elementor-heading-title{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-5a644fb4 .elementor-heading-title{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-389152d8 .elementor-heading-title{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-27c9cdef{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5520 .elementor-element.elementor-element-75d22859 .elementor-heading-title{font-size:2.5rem;}.elementor-5520 .elementor-element.elementor-element-43d65c6{--grid-auto-flow:row;}.elementor-5520 .elementor-element.elementor-element-63341dd5{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5520 .elementor-element.elementor-element-19603c9e .elementor-heading-title{font-size:3rem;}.elementor-5520 .elementor-element.elementor-element-626d987f{--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-5520 .elementor-element.elementor-element-01c83ac{--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-5520 .elementor-element.elementor-element-3d188b7 .elementor-heading-title{font-size:45px;}.elementor-5520 .elementor-element.elementor-element-c062b9f{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-5520 .elementor-element.elementor-element-e97bd82{width:100%;max-width:100%;}.elementor-5520 .elementor-element.elementor-element-e97bd82 .elementor-toggle-title{font-size:14px;}.elementor-5520 .elementor-element.elementor-element-e97bd82 .elementor-tab-content{font-size:14px;}.elementor-5520 .elementor-element.elementor-element-e8ba158{width:100%;max-width:100%;}.elementor-5520 .elementor-element.elementor-element-e8ba158 .elementor-toggle-title{font-size:14px;}.elementor-5520 .elementor-element.elementor-element-e8ba158 .elementor-tab-content{font-size:14px;}}@media(max-width:880px){.elementor-5520 .elementor-element.elementor-element-60ef7913{--grid-auto-flow:row;}.elementor-5520 .elementor-element.elementor-element-43d65c6{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-5520 .elementor-element.elementor-element-77a87df{--width:92.778vw;--justify-content:flex-start;}.elementor-5520 .elementor-element.elementor-element-654092d{--content-width:500px;--min-height:0vh;--flex-direction:column-reverse;--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;--margin-top:36px;--margin-bottom:1px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:11px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-eb6d437{--flex-direction:column-reverse;--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:flex-start;--margin-top:0px;--margin-bottom:73px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-c11f633 .elementor-button{font-size:1rem;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-5520 .elementor-element.elementor-element-4f601cb.elementor-element{--align-self:flex-start;}.elementor-5520 .elementor-element.elementor-element-4f601cb{text-align:left;}.elementor-5520 .elementor-element.elementor-element-4f601cb .elementor-heading-title{font-size:2rem;}.elementor-5520 .elementor-element.elementor-element-607508d{--min-height:0px;--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-32c5a67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-32c5a67.elementor-element{--align-self:flex-start;}.elementor-5520 .elementor-element.elementor-element-32c5a67{text-align:left;}.elementor-5520 .elementor-element.elementor-element-32c5a67 img{width:100vw;max-width:100vw;height:30vh;object-fit:cover;border-radius:0px 0px 0px -0px;}.elementor-5520 .elementor-element.elementor-element-7e0e0839:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-7e0e0839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5520 .elementor-element.elementor-element-7e0e0839{--padding-top:3.75rem;--padding-bottom:3.75rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5520 .elementor-element.elementor-element-38e1492d{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-5520 .elementor-element.elementor-element-3960e109 .elementor-heading-title{font-size:2rem;}.elementor-5520 .elementor-element.elementor-element-7ce5e41{font-size:1.1rem;}.elementor-5520 .elementor-element.elementor-element-1a56e21b{--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-5520 .elementor-element.elementor-element-228b689e{--width:100%;}.elementor-5520 .elementor-element.elementor-element-639e0e8a .elementor-heading-title{font-size:2rem;}.elementor-5520 .elementor-element.elementor-element-a771fea .elementor-heading-title{font-size:1.1rem;}.elementor-5520 .elementor-element.elementor-element-1d4ce583{--width:100%;}.elementor-5520 .elementor-element.elementor-element-33618257 .elementor-heading-title{font-size:2rem;}.elementor-5520 .elementor-element.elementor-element-75773e42 .elementor-heading-title{font-size:1.1rem;}.elementor-5520 .elementor-element.elementor-element-776d9f7c{--width:100%;}.elementor-5520 .elementor-element.elementor-element-69172b1b .elementor-heading-title{font-size:4rem;}.elementor-5520 .elementor-element.elementor-element-6be7f0bc .elementor-heading-title{font-size:1.1rem;}.elementor-5520 .elementor-element.elementor-element-2c4e6ed5{--padding-top:3.75rem;--padding-bottom:3.75rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5520 .elementor-element.elementor-element-7264a99e .elementor-heading-title{font-size:2.5rem;}.elementor-5520 .elementor-element.elementor-element-4298e132 .elementor-heading-title{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-323245c2{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-49184f44{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-484e0326 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-484e0326 .elementor-heading-title{font-size:1.8rem;}.elementor-5520 .elementor-element.elementor-element-7bbfae7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-7bbfae7 .elementor-heading-title{font-size:1.8rem;}.elementor-5520 .elementor-element.elementor-element-7bff59e .elementor-toggle-title{font-size:20px;}.elementor-5520 .elementor-element.elementor-element-1d839202{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-5520 .elementor-element.elementor-element-fb74b4b .elementor-heading-title{font-size:3rem;}.elementor-5520 .elementor-element.elementor-element-d0a743b{font-size:22.4px;}.elementor-5520 .elementor-element.elementor-element-7ee3ab8d .elementor-toggle-title{font-size:20px;}.elementor-5520 .elementor-element.elementor-element-66a1fb50{--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-5520 .elementor-element.elementor-element-66ff3265{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-3dc7d61a:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-3dc7d61a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altinwebstudio.de/wp-content/uploads/2025/11/Design-ohne-Titel-54.png");}.elementor-5520 .elementor-element.elementor-element-3dc7d61a{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-5520 .elementor-element.elementor-element-1bcab8a6 .elementor-heading-title{font-size:1.8rem;}.elementor-5520 .elementor-element.elementor-element-60ef7913{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5520 .elementor-element.elementor-element-12c35009 .elementor-heading-title{font-size:1.1rem;}.elementor-5520 .elementor-element.elementor-element-6565e609 .elementor-heading-title{font-size:1.1rem;}.elementor-5520 .elementor-element.elementor-element-5f0444d2 .elementor-heading-title{font-size:1.1rem;}.elementor-5520 .elementor-element.elementor-element-71145b08 .elementor-heading-title{font-size:1.1rem;}.elementor-5520 .elementor-element.elementor-element-74915fbd .elementor-heading-title{font-size:1.1rem;}.elementor-5520 .elementor-element.elementor-element-6190bae .elementor-heading-title{font-size:1.1rem;}.elementor-5520 .elementor-element.elementor-element-7cbd2724 .elementor-heading-title{font-size:1.1rem;}.elementor-5520 .elementor-element.elementor-element-5a644fb4 .elementor-heading-title{font-size:1.1rem;}.elementor-5520 .elementor-element.elementor-element-389152d8 .elementor-heading-title{font-size:1.1rem;}.elementor-5520 .elementor-element.elementor-element-27c9cdef{--padding-top:3.75rem;--padding-bottom:3.75rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5520 .elementor-element.elementor-element-75d22859 .elementor-heading-title{font-size:2rem;}.elementor-5520 .elementor-element.elementor-element-dcb2ff9 .elementor-heading-title{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-7a3637e8 .elementor-heading-title{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-43d65c6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5520 .elementor-element.elementor-element-459c0a01 .elementor-heading-title{font-size:1.4rem;}.elementor-5520 .elementor-element.elementor-element-e12fc23{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-89fa660 .elementor-heading-title{font-size:1.4rem;}.elementor-5520 .elementor-element.elementor-element-4031007c{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-57546f71 .elementor-heading-title{font-size:1.4rem;}.elementor-5520 .elementor-element.elementor-element-27133628{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-79d02870 .elementor-heading-title{font-size:1.4rem;}.elementor-5520 .elementor-element.elementor-element-54573cd2{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-cdadf37 .elementor-heading-title{font-size:2.5rem;}.elementor-5520 .elementor-element.elementor-element-28b1945 .elementor-button{font-size:1rem;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-5520 .elementor-element.elementor-element-0ade027{--width:500px;--min-height:210px;}.elementor-5520 .elementor-element.elementor-element-94c6670{--width:500px;--min-height:187px;}.elementor-5520 .elementor-element.elementor-element-5a8be3a .elementor-button{font-size:1rem;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-5520 .elementor-element.elementor-element-63341dd5{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5520 .elementor-element.elementor-element-19603c9e .elementor-heading-title{font-size:2.5rem;}.elementor-5520 .elementor-element.elementor-element-2a0c47b .elementor-heading-title{font-size:1.1rem;}.elementor-5520 .elementor-element.elementor-element-64b1bd64 .elementor-heading-title{font-size:1.4rem;}.elementor-5520 .elementor-element.elementor-element-63703413{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-446214c3 .elementor-heading-title{font-size:1.4rem;}.elementor-5520 .elementor-element.elementor-element-1f24f49c{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-50149f71 .elementor-heading-title{font-size:1.4rem;}.elementor-5520 .elementor-element.elementor-element-4b10a77d{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-4d6c6417 .elementor-heading-title{font-size:1.4rem;}.elementor-5520 .elementor-element.elementor-element-502c59d9{font-size:1.2rem;}.elementor-5520 .elementor-element.elementor-element-01c83ac{--margin-top:35%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-5520 .elementor-element.elementor-element-3d188b7 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-5520 .elementor-element.elementor-element-e97bd82 .elementor-toggle-title{font-size:1.4rem;}.elementor-5520 .elementor-element.elementor-element-e97bd82 .elementor-tab-content{font-size:1.2em;padding:0px 0px 30px 0px;}.elementor-5520 .elementor-element.elementor-element-e8ba158 .elementor-toggle-title{font-size:1.4rem;}.elementor-5520 .elementor-element.elementor-element-e8ba158 .elementor-tab-content{font-size:1.2em;padding:0px 0px 30px 0px;}}@media(min-width:768px){.elementor-5520 .elementor-element.elementor-element-77a87df{--width:100%;}.elementor-5520 .elementor-element.elementor-element-654092d{--content-width:1140px;}.elementor-5520 .elementor-element.elementor-element-eb6d437{--width:500px;}.elementor-5520 .elementor-element.elementor-element-284b0836{--width:1140px;}.elementor-5520 .elementor-element.elementor-element-1a56e21b{--width:100%;}.elementor-5520 .elementor-element.elementor-element-228b689e{--width:autopx;}.elementor-5520 .elementor-element.elementor-element-1d4ce583{--width:autopx;}.elementor-5520 .elementor-element.elementor-element-776d9f7c{--width:autopx;}.elementor-5520 .elementor-element.elementor-element-64b5484a{--content-width:1600px;}.elementor-5520 .elementor-element.elementor-element-2c4e6ed5{--width:100%;}.elementor-5520 .elementor-element.elementor-element-1d839202{--content-width:1140px;}.elementor-5520 .elementor-element.elementor-element-c80da70{--width:1140px;}.elementor-5520 .elementor-element.elementor-element-b29a0a6{--width:61%;}.elementor-5520 .elementor-element.elementor-element-66a1fb50{--content-width:1400px;}.elementor-5520 .elementor-element.elementor-element-ab1100f{--width:50%;}.elementor-5520 .elementor-element.elementor-element-66ff3265{--width:50%;}.elementor-5520 .elementor-element.elementor-element-3dc7d61a{--content-width:1200px;}.elementor-5520 .elementor-element.elementor-element-60ef7913{--width:100%;}.elementor-5520 .elementor-element.elementor-element-27c9cdef{--content-width:1400px;}.elementor-5520 .elementor-element.elementor-element-ce43243{--content-width:1200px;}.elementor-5520 .elementor-element.elementor-element-02d2e37{--width:1140px;}.elementor-5520 .elementor-element.elementor-element-9daefd1{--width:1140px;}.elementor-5520 .elementor-element.elementor-element-4fb9af3d{--width:100%;}.elementor-5520 .elementor-element.elementor-element-7f5b97c3{--width:136.502%;}.elementor-5520 .elementor-element.elementor-element-78d2e0d4{--width:137.192%;}.elementor-5520 .elementor-element.elementor-element-483a345a{--width:137.021%;}.elementor-5520 .elementor-element.elementor-element-0ade027{--width:100%;}.elementor-5520 .elementor-element.elementor-element-200114a{--width:574.156px;}.elementor-5520 .elementor-element.elementor-element-94c6670{--width:47%;}.elementor-5520 .elementor-element.elementor-element-63341dd5{--content-width:1600px;}.elementor-5520 .elementor-element.elementor-element-626d987f{--width:100%;}.elementor-5520 .elementor-element.elementor-element-f8a1762{--width:23%;}.elementor-5520 .elementor-element.elementor-element-67e0420f{--content-width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5520 .elementor-element.elementor-element-654092d{--content-width:100%;}.elementor-5520 .elementor-element.elementor-element-1d839202{--content-width:1500px;}.elementor-5520 .elementor-element.elementor-element-f8a1762{--width:100%;}}@media(min-width:1367px){.elementor-5520 .elementor-element.elementor-element-64b5484a::before, .elementor-5520 .elementor-element.elementor-element-64b5484a > .elementor-background-video-container::before, .elementor-5520 .elementor-element.elementor-element-64b5484a > .e-con-inner > .elementor-background-video-container::before, .elementor-5520 .elementor-element.elementor-element-64b5484a > .elementor-background-slideshow::before, .elementor-5520 .elementor-element.elementor-element-64b5484a > .e-con-inner > .elementor-background-slideshow::before, .elementor-5520 .elementor-element.elementor-element-64b5484a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(min-width:2400px){.elementor-5520 .elementor-element.elementor-element-60ef7913{--grid-auto-flow:row;}.elementor-5520 .elementor-element.elementor-element-43d65c6{--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-607508d *//* Her cihazda tam genişlik ve responsive alan */
.full-width-section {
    width: 100%;          /* Ekran genişliği kadar */
    max-width: 100%;      /* Taşmayı engelle */
    padding: 20px;        /* İç boşluk */
    box-sizing: border-box; /* Padding’i de hesaba kat */
}

/* Responsive ayarlamalar */
@media (max-width: 1024px) {
    .full-width-section {
        padding: 15px;
    }
}

@media (max-width: 768px) {
    .full-width-section {
        padding: 10px;
    }
}

@media (max-width: 480px) {
    .full-width-section {
        padding: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3960e109 */.elementor-5520 .elementor-element.elementor-element-3960e109 .elementor-heading-title {
    word-wrap: break-word;
    overflow-wrap: break-word;
}

.elementor-5520 .elementor-element.elementor-element-3960e109 .elementor-heading-title:focus-visible {
    outline: 1px solid rgb(218, 255, 1);
    outline-offset: 2px;
}

.elementor-5520 .elementor-element.elementor-element-3960e109 .elementor-heading-title:focus:not(:focus-visible) {
    outline: none;
}

.elementor-5520 .elementor-element.elementor-element-3960e109 {
    margin-bottom: 1.875rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ce5e41 */.elementor-5520 .elementor-element.elementor-element-7ce5e41 p {
    margin-bottom: 1.25rem;
}

.elementor-5520 .elementor-element.elementor-element-7ce5e41 .hero-highlight {
    color: white;
    font-weight: 600;
}

.elementor-5520 .elementor-element.elementor-element-7ce5e41 p:focus-visible {
    outline: 1px solid rgb(218, 255, 1);
    outline-offset: 2px;
}

.elementor-5520 .elementor-element.elementor-element-7ce5e41 p:focus:not(:focus-visible) {
    outline: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-228b689e */.elementor-5520 .elementor-element.elementor-element-228b689e:focus-visible {
    outline: 1px solid rgb(218, 255, 1);
    outline-offset: 2px;
}
.elementor-5520 .elementor-element.elementor-element-228b689e:focus:not(:focus-visible) {
    outline: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d4ce583 */.elementor-5520 .elementor-element.elementor-element-1d4ce583:focus-visible {
    outline: 1px solid rgb(218, 255, 1);
    outline-offset: 2px;
}
.elementor-5520 .elementor-element.elementor-element-1d4ce583:focus:not(:focus-visible) {
    outline: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-776d9f7c */.elementor-5520 .elementor-element.elementor-element-776d9f7c:focus-visible {
    outline: 1px solid rgb(218, 255, 1);
    outline-offset: 2px;
}
.elementor-5520 .elementor-element.elementor-element-776d9f7c:focus:not(:focus-visible) {
    outline: none;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-7bff59e */.ac-kapa .elementor-toggle-item {
    background: rgba(255, 255, 255, 0.02); /* koyu gri / siyah arka plan */
    border-radius: 0.5rem;                  /* köşe yuvarlama */
    overflow: hidden;
    transition: all 0.3s ease;
    padding: 1rem 1.5rem;                   /* üst-alt ve sağ-sol padding */
    margin-bottom: 1rem;                     /* alt boşluk, kartlar arası mesafe */
}

.ac-kapa .elementor-toggle-title {
    background: rgba(255, 255, 255, 0.05);
    padding: 0.75rem 1rem;                  /* başlık padding */
    transition: background 0.3s ease;
}

.ac-kapa .elementor-toggle-item:hover .elementor-toggle-title {
    background: rgba(255, 255, 255, 0.1);
}

.ac-kapa .elementor-toggle-item.elementor-active .elementor-toggle-content {
    max-height: 1000px;
    padding: 0.75rem 1rem;                  /* içerik padding */
    transition: max-height 0.4s ease;
}

/* Mobilde hover efektini kapat */
@media (max-width: 768px) {
    .ac-kapa .elementor-toggle-item:hover .elementor-toggle-title {
        background: rgba(255, 255, 255, 0.05);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab1100f */@media (max-width: 768px) {
    .left-column-sticky {
        position: static !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d08c8f0 *//* Tek kart için mor geçişli hover efekti */
.morkartgecis {
    position: relative;
    overflow: hidden; /* pseudo-element taşmasını engelle */
}

.morkartgecis::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255, 0, 255, 0.1), transparent);
    transition: left 0.6s ease;
    pointer-events: none;
}

.morkartgecis:hover::before {
    left: 100%;
}

/* Mobilde hover efektini kapat */
@media (max-width: 768px) {
    .morkartgecis::before {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66a1fb50 */.content-block::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255, 0, 255, 0.1), transparent);
    transition: left 0.6s ease;
}

.content-block:hover::before {
    left: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eab07ec *//* listenung içindeki tüm kartlar için sarı geçişli hover efekti */
.listenung > * {
    position: relative;   /* pseudo-element kart içinde kalacak */
    overflow: hidden;     /* taşmayı engelle */
}

/* Shine / sarı geçişli efekt */
.listenung > *::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;         /* başlangıçta görünmez */
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(218, 255, 1, 0.1), transparent);
    transition: left 0.6s ease;
    pointer-events: none; /* kart içi tıklamaları engellemez */
}

/* Hover ile efektin kayması */
.listenung > *:hover::before {
    left: 100%;
}

/* Responsive: mobilde de çalışacak */
@media (max-width: 768px) {
    .listenung > *::before {
        background: linear-gradient(90deg, transparent, rgba(218, 255, 1, 0.07), transparent);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-401e542a *//* Sadece sarı geçişli hover efekti */
.listenung > * {
    position: relative;
    overflow: hidden;
}

/* Shine / sarı geçişli efekt */
.listenung > *::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(218, 255, 1, 0.1), transparent);
    transition: left 0.6s ease;
    pointer-events: none;
}

/* Hover ile geçiş */
.listenung > *:hover::before {
    left: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b1a8c2 *//* Sadece sarı geçişli hover efekti */
.listenung > * {
    position: relative;
    overflow: hidden;
}

/* Shine / sarı geçişli efekt */
.listenung > *::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(218, 255, 1, 0.1), transparent);
    transition: left 0.6s ease;
    pointer-events: none;
}

/* Hover ile geçiş */
.listenung > *:hover::before {
    left: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45b86171 *//* Sadece sarı geçişli hover efekti */
.listenung > * {
    position: relative;
    overflow: hidden;
}

/* Shine / sarı geçişli efekt */
.listenung > *::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(218, 255, 1, 0.1), transparent);
    transition: left 0.6s ease;
    pointer-events: none;
}

/* Hover ile geçiş */
.listenung > *:hover::before {
    left: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b9f705 *//* Sadece sarı geçişli hover efekti */
.listenung > * {
    position: relative;
    overflow: hidden;
}

/* Shine / sarı geçişli efekt */
.listenung > *::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(218, 255, 1, 0.1), transparent);
    transition: left 0.6s ease;
    pointer-events: none;
}

/* Hover ile geçiş */
.listenung > *:hover::before {
    left: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54ebafc2 *//* Sadece sarı geçişli hover efekti */
.listenung > * {
    position: relative;
    overflow: hidden;
}

/* Shine / sarı geçişli efekt */
.listenung > *::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(218, 255, 1, 0.1), transparent);
    transition: left 0.6s ease;
    pointer-events: none;
}

/* Hover ile geçiş */
.listenung > *:hover::before {
    left: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15538090 *//* Sadece sarı geçişli hover efekti */
.listenung > * {
    position: relative;
    overflow: hidden;
}

/* Shine / sarı geçişli efekt */
.listenung > *::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(218, 255, 1, 0.1), transparent);
    transition: left 0.6s ease;
    pointer-events: none;
}

/* Hover ile geçiş */
.listenung > *:hover::before {
    left: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f360b71 *//* Sadece sarı geçişli hover efekti */
.listenung > * {
    position: relative;
    overflow: hidden;
}

/* Shine / sarı geçişli efekt */
.listenung > *::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(218, 255, 1, 0.1), transparent);
    transition: left 0.6s ease;
    pointer-events: none;
}

/* Hover ile geçiş */
.listenung > *:hover::before {
    left: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c66f2c3 *//* Sadece sarı geçişli hover efekti */
.listenung > * {
    position: relative;
    overflow: hidden;
}

/* Shine / sarı geçişli efekt */
.listenung > *::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(218, 255, 1, 0.1), transparent);
    transition: left 0.6s ease;
    pointer-events: none;
}

/* Hover ile geçiş */
.listenung > *:hover::before {
    left: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27c9cdef *//* Global Variables */
.elementor-5520 .elementor-element.elementor-element-27c9cdef {
    --neon-green: rgb(218, 255, 1);
 
}

/* Card Animation Logic */
.elementor-5520 .elementor-element.elementor-element-27c9cdef .atomic-feature-card {
    transition: all 0.4s ease;
    position: relative;
    overflow: hidden;
}

/* Shine Effect */
.elementor-5520 .elementor-element.elementor-element-27c9cdef .atomic-feature-card::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(218, 255, 1, 0.1), transparent);
    transition: left 0.6s ease;
    pointer-events: none;
}

.elementor-5520 .elementor-element.elementor-element-27c9cdef .atomic-feature-card:hover::before {
    left: 100%;
}

/* Hover Transform */
.elementor-5520 .elementor-element.elementor-element-27c9cdef .atomic-feature-card:hover {
    border-color: rgba(218, 255, 1, 0.3) !important;
    background: rgba(255, 255, 255, 0.05) !important;
    transform: translateY(-0.625rem);
}

/* Icon SVG Styling */
.elementor-5520 .elementor-element.elementor-element-27c9cdef .feature-svg svg {
    width: 1.875rem;
    height: 1.875rem;
    color: var(--neon-green);
    display: block;
}

/* Accessibility Focus */
.elementor-5520 .elementor-element.elementor-element-27c9cdef *:focus-visible {
    outline: 1px solid var(--neon-green);
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-90a599a */.refslide {
    background: rgba(255, 255, 255, 0.02);
    border: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 1rem;
    padding: 1.5625rem;
    text-align: center;
    padding-bottom: 1rem; 
}

.refslide .elementor-slide-inner {
    border-radius: 0.75rem;
    overflow: hidden;
}

.refslide .elementor-slide-content img {
    width: 100%;
    height: 15.625rem;
    object-fit: cover;
    border-radius: 0.5rem;
    transition: transform 0.3s ease;
}

.refslide .elementor-slide-content img:hover {
    transform: scale(1.05);
}

.refslide .swiper-pagination {
    display: flex;
    justify-content: center;
    align-items: center; 
    position: static !important;
    left: auto !important;
    transform: none !important;
    margin-top: 0rem !important; 
    margin-bottom: 0 !important;
    width: auto;
}

.refslide .elementor-swiper-button {
    background: rgba(255, 255, 255, 0.1);
    border: 1px solid rgba(255, 255, 255, 0.3);
    border-radius: 20%;
    width: 2.5rem;
    height: 2.5rem;
    color: white;
    font-size: 1.4rem;
    transition: all 0.3s ease;
    position: static !important; 
    top: auto !important;
    transform: none !important;
    margin: 1rem;
    flex-shrink: 0;
}

.refslide .elementor-swiper-button:hover {
    background: rgba(255, 255, 255, 0.2);
    transform: scale(1.1);
}

.refslide .swiper-pagination-bullet {
    width: 0.5rem;
    height: 0.5rem;
    margin: 0 0.25rem !important;
    background: rgba(255, 255, 255, 0.3);
    border-radius: 50%;
    transition: all 0.3s ease;
}

.refslide .swiper-pagination-bullet-active {
    background: white;
    transform: scale(1.2);
}

@media (max-width: 1024px) {
    .refslide .elementor-slide-content img {
        height: 12.5rem;
    }
    
    .refslide .elementor-swiper-button {
        margin: 0 1rem; 
    }
    
    .refslide {
        padding-bottom: 3rem; 
    }
}

@media (max-width: 768px) {
    .refslide .elementor-slide-content img {
        height: 11.25rem;
    }
    
    .refslide .elementor-swiper-button {
        width: 2rem;
        height: 2rem;
        font-size: 1.1rem;
        display: flex;
        align-items: center;
        justify-content: center;
        margin: 1rem;
    }
    
    .refslide .swiper-pagination-bullet {
        width: 0.4rem;
        height: 0.4rem;
    }
    
    .refslide {
        padding: 1rem;
        padding-bottom: 0rem; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63341dd5 */.elementor-5520 .elementor-element.elementor-element-63341dd5 {
    --neon-green: rgb(218, 255, 1);
    --text-gray: #9ca3af;
    --bg-dark: #111111;
    --bg-darker: #1a1a1a;
    font-family: 'DM Sans', sans-serif;
}

.elementor-5520 .elementor-element.elementor-element-63341dd5 .category-menu {
    background-color: var(--bg-dark);
    border-radius: 0.5rem;
    padding: 1.5rem;
    border: 1px solid #374151;
}

.elementor-5520 .elementor-element.elementor-element-63341dd5 .category-btn {
    width: 100%;
    text-align: left;
    padding: 0.5rem 1rem;
    color: var(--text-gray);
    background-color: var(--bg-darker);
    border-radius: 0.5rem;
    border: 1px solid transparent;
    cursor: pointer;
    transition: all 0.3s ease;
    font-family: inherit;
    font-size: 1.1rem;
    font-weight: 500;
    margin-bottom: 0.5rem;
    display: block;
}

.elementor-5520 .elementor-element.elementor-element-63341dd5 .category-btn:hover {
    color: white;
    background-color: #2a2a2a;
}

.elementor-5520 .elementor-element.elementor-element-63341dd5 .category-btn.active {
    color: white;
    background-color: #2a2a2a;
    border-color: rgba(218, 255, 1, 0.3);
}

.elementor-5520 .elementor-element.elementor-element-63341dd5 .faq-card-container {
    background-color: var(--bg-dark);
    border-radius: 0.5rem;
    border: 1px solid #374151;
    transition: all 0.3s ease;
}

.elementor-5520 .elementor-element.elementor-element-63341dd5 .faq-card-container:hover {
    border-color: rgba(218, 255, 1, 0.3);
    background-color: var(--bg-darker);
}

.elementor-5520 .elementor-element.elementor-element-63341dd5 .faq-card-container:focus-visible {
    border-color: rgba(218, 255, 1, 0.3);
    background-color: var(--bg-darker);
    transform: translateX(5px);
    outline: 1px solid var(--neon-green);
}

.elementor-5520 .elementor-element.elementor-element-63341dd5 .faq-content-panel {
    display: none;
    animation: fadeIn 0.5s ease;
}

.elementor-5520 .elementor-element.elementor-element-63341dd5 .faq-content-panel.active {
    display: flex;
}

@keyframes fadeIn {
    from { opacity: 0; transform: translateY(10px); }
    to { opacity: 1; transform: translateY(0); }
}

@media (max-width: 767px) {
    .elementor-5520 .elementor-element.elementor-element-63341dd5 .category-btn {
        font-size: 1.1rem;
        padding: 1rem;
    }
    .elementor-5520 .elementor-element.elementor-element-63341dd5 .category-menu {
        padding: 1rem;
    }
}/* End custom CSS */