@view-transition{navigation:auto}:root{--primary-brand-color-hex: #8B3E00;--primary-brand-color-rgb: 139, 62, 0;--primary-brand-bgcolor-hex: #1F2937;--primary-brand-bgcolor-rgb: 31, 41, 55;--primary-brand2-bgcolor-hex: #2A3441;--primary-brand2-bgcolor-rgb: 42, 52, 65;--color-white-hex: #FFF;--color-white-rgb: 255, 255, 255;--color-black-hex: #000;--color-black-rgb: 0, 0, 0;--color-3-hex: #53708D;--color-3-rgb: 163, 219, 235;--color-4-hex: #E8E9EB;--color-4-rgb: 232, 233, 235;--color-5-rgb: 31, 41, 55;--color-6-rgb: 74, 93, 3;--color-la-rgb: 169, 125, 85;--color-gramberg-rgb: 11, 11, 11;--type1-color-hex: #8B3E00;--type1-color-rgb: 139, 62, 0;--type2-color-hex: #800020;--type2-color-rgb: 128, 0, 32;--type3-color-hex: #4a5d03;--type3-color-rgb: 74, 93, 3;--type5-color-hex: #1f2937;--type5-color-rgb: 31,41,55;--bgcolor-a: 128, 0, 32;--bgcolor-b: 31, 41, 55;--bgcolor-c: 139, 62, 0;--bgcolor-d: 74, 93, 3;--bgcolor-e: var(--color-black-rgb);--bgcolor-f: 10, 102, 194;--bgcolor-g: 254, 75, 34}@font-face{font-family:"Satisfy";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/rP2Hp2yn6lkG50LoCZOIHQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@keyframes animStar{0%{transform:translateY(0px)}100%{transform:translateY(-2000px)}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{opacity:0;transform:scale(1)}10%{opacity:0;transform:scale(0)}50%{opacity:.7}60%{opacity:1;transform:scale(1.02)}80%{opacity:1;transform:scale(0.98)}100%{opacity:1;transform:scale(1)}}@keyframes fadeOut{from{opacity:1}to{opacity:0;pointer-events:none}}@keyframes loader{from{width:100%}to{width:0%}}.min-h-dvh{min-height:calc(100dvh - 64px)}.color-type-1{color:rgba(var(--primary-brand-color-rgb), 1)}.dump{background-color:#f5f5f5;color:#000;border:1px solid #ccc;padding:10px;font-family:monospace;white-space:pre-wrap;text-align:left}button.btn-type-1,a.btn-type-1{background-color:rgba(var(--primary-brand-color-rgb), 1);transition:.3s all}button.btn-type-1:hover,a.btn-type-1:hover{background-color:hsla(0,0%,100%,.8);color:rgba(var(--primary-brand-color-rgb), 1);box-shadow:0 0 4px rgba(var(--primary-brand-color-rgb), 0.8)}button.btn-type-1:focus,a.btn-type-1:focus{box-shadow:0 0 4px rgba(var(--primary-brand-color-rgb), 0.8)}.color-type-2{color:#800020}button.btn-type-2,a.btn-type-2{background-color:#800020;transition:.3s all;border:1px solid rgba(var(--color-5-rgb), 0.1)}button.btn-type-2:hover,a.btn-type-2:hover{background-color:hsla(0,0%,100%,.8);color:#800020;border:1px solid #800020;box-shadow:0 0 4px rgba(var(--color-5-rgb), 0.8)}button.btn-type-2:focus,a.btn-type-2:focus{box-shadow:0 0 4px rgba(var(--color-5-rgb), 0.8)}.color-type-3{color:#4a5d03}button.btn-type-4,a.btn-type-4{background-color:#000;transition:.3s all;border:1px solid rgba(var(--color-6-rgb), 0.1)}button.btn-type-4:hover,a.btn-type-4:hover{background-color:hsla(0,0%,100%,.8);color:#000;border:1px solid #000;box-shadow:0 0 4px rgba(var(--color6-rgb), 0.8)}button.btn-type-4:focus,a.btn-type-4:focus{box-shadow:0 0 4px rgba(var(--color-6-rgb), 0.8)}button.btn-type-gramberg,a.btn-type-gramberg{background-color:rgba(var(--color-gramberg-rgb), 1);transition:.3s all;border:1px solid rgba(var(--color-gramberg-rgb), 1);color:var(--color-white-hex);box-shadow:0 0 4px rgba(var(--color-white-rgb), 0.8)}button.btn-type-gramberg:hover,a.btn-type-gramberg:hover{background-color:rgba(var(--color-white-rgb), 1);color:rgba(var(--color-gramberg-rgb), 1);border:1px solid rgba(var(--color-gramberg-rgb), 1);box-shadow:0 0 4px rgba(var(--color-white-rgb), 0.8)}button.btn-type-gramberg:focus,a.btn-type-gramberg:focus{box-shadow:0 0 4px rgba(var(--color-white-rgb), 0.8)}button.btn-type-beauty-la,a.btn-type-beauty-la{background-color:rgba(var(--color-la-rgb), 1);transition:.3s all;border:1px solid rgba(var(--color-la-rgb), 1);color:rgba(var(--color-white-rgb), 1);box-shadow:0 0 4px rgba(var(--color-white-rgb), 0.8)}button.btn-type-beauty-la:hover,a.btn-type-beauty-la:hover{background-color:rgba(var(--color-white-rgb), 1);color:rgba(var(--color-la-rgb), 1);box-shadow:0 0 4px rgba(var(--color-white-rgb), 0.8);border:1px solid rgba(var(--color-la-rgb), 1)}button.btn-type-beauty-la:focus,a.btn-type-beauty-la:focus{box-shadow:0 0 4px rgba(var(--color-white-rgb), 0.8)}header{box-shadow:0 0 6px #000}header+section{margin-top:64px}.help-icon{width:48px;cursor:pointer}.h1{font-size:70px;line-height:82px;font-weight:bold;text-transform:uppercase}.main-headline-type-2 h1{font-size:32px;line-height:28px}.h2{font-weight:bold;font-size:30px}.h3{font-weight:bold;font-size:20px;line-height:32px}.h4{color:#000;font-weight:bold}p{letter-spacing:1px;font-size:20px;color:gray;line-height:26px}p a{color:#000}.divider{width:30px;height:6px;background-color:var(--primary-brand-color-hex);margin:40px 0}.divider.divider-2{margin:0}.bg-type-color-1{background-color:rgba(var(--primary-brand-color-rgb), 1)}.bg-type-color-2{background-color:#800020}.bg-type-color-3{background-color:#4a5d03}.bg-2{background-color:rgba(var(--primary-brand-bgcolor-rgb), 0.1)}.bg-3{background-color:var(--color-3-hex)}.list-box{padding:12px 10px;min-height:320px;box-shadow:0 0 5px rgba(0,0,0,.2)}.list-box:last-child{margin-bottom:0px}.list-box .box-icon{width:60px;height:66px}.list-box .box-icon i{font-size:28px;color:rgba(var(--primary-brand-color-rgb), 1)}.list-box .box-headline{width:calc(100% - 60px);height:66px}.list-box .box-text{width:100%;margin-top:8px}.headline-area .h3{border-bottom:2px solid var(--primary-brand-color-hex);padding:15px 10px 28px 10px}.headline-area .h3::after{content:"";position:absolute;bottom:10px;left:0;background-color:var(--primary-brand-color-hex);height:2px;width:100%}.list-headline{top:60px;background-color:var(--color-4-hex);z-index:8}.box-pricing-area{color:#fff;background-color:#1f2937;gap:4px}#images{background-color:rgba(var(--primary-brand-bgcolor-rgb), 1)}#images .section-image{cursor:pointer}.image-box{background-repeat:no-repeat;background-position:center;background-size:cover}.image-box .image-box-content{transition:.9s all;height:100%;background-color:rgba(0,0,0,0)}.image-box .image-box-content .h3{transition:.9s all;color:rgba(var(--color-white-rgb), 0);font-size:26px}.image-box .image-box-content p.ignore-darkmode{transition:.9s all;color:rgba(var(--color-white-rgb), 0)}.image-box-content-area{padding:20px;text-align:center}.image-text{height:288px}.section-image .image-box:hover .image-box-content{background-color:rgba(0,0,0,.7)}.section-image .image-box:hover .image-box-content p.ignore-darkmode{color:rgba(var(--color-white-rgb), 1)}.section-image .image-box:hover .image-box-content .h3{color:rgba(var(--color-white-rgb), 1)}.section-image.active .image-box .image-box-content{background-color:rgba(0,0,0,.7)}.section-image.active .image-box .image-box-content p.ignore-darkmode{color:rgba(var(--color-white-rgb), 1)}.section-image.active .image-box .image-box-content .h3{color:rgba(var(--color-white-rgb), 1)}.image-area img{max-height:70vh;height:100%;width:auto}.panorama-picture{box-shadow:0 0 10px #000}p.qoute-text{font-size:38px;line-height:48px;text-align:right}p.quote{font-size:32px;text-align:right}.image-area.profil-image{border:14px solid rgba(var(--primary-brand-bgcolor-rgb), 1);border-radius:20px;background-color:rgba(var(--primary-brand-bgcolor-rgb), 1);box-shadow:0 0 10px rgba(var(--primary-brand-bgcolor-rgb), 1);max-width:500px}.image-area.profil-image img{border-radius:14px;width:100%;height:100%;object-fit:cover}.urls-a a{transition:.6s all}#mobile-menu{display:none}#mobile-menu>*{background-color:rgba(var(--color-black-rgb), 0.3)}.design-shoutout{font-size:12px}.animation-section-1{position:relative;overflow:hidden;background-image:url("/images/page/section-black-background2.jpg");background-color:rgba(83,112,141,.7);background-blend-mode:lighten;background-size:cover;background-attachment:fixed}html{scroll-padding-top:64px}html.ios .animation-section-1{background-attachment:unset}html.ios #references{background-attachment:unset}.animation-item{box-shadow:1300px 450px #fff,750px 820px #fff,1150px 620px #fff,190px 950px #fff,1620px 1240px #fff,980px 300px #fff,430px 700px #fff,600px 80px #fff,1000px 850px #fff,150px 680px #fff,1800px 700px #fff,1600px 580px #fff,500px 120px #fff,600px 1050px #fff,900px 50px #fff,150px 1400px #fff,800px 100px #fff,1300px 1950px #fff,200px 1700px #fff,1100px 1400px #fff,100px 1650px #fff,1600px 1200px #fff,2000px 500px #fff,400px 800px #fff,600px 1650px #fff,70px 400px #fff,1200px 1300px #fff,1400px 1750px #fff,1600px 1600px #fff,350px 1040px #fff,650px 1050px #fff,210px 1600px #fff,1000px 700px #fff,1400px 600px #fff,650px 1800px #fff,1500px 620px #fff,400px 1500px #fff,800px 1750px #fff,650px 800px #fff,700px 600px #fff,1100px 50px #fff,950px 600px #fff,1700px 800px #fff,20px 300px #fff,10px 1200px #fff,750px 1000px #fff,1400px 800px #fff,500px 500px #fff,1600px 300px #fff,850px 200px #fff,40px 1800px #fff,110px 1700px #fff,850px 1500px #fff,1400px 1400px #fff,150px 1600px #fff,1200px 400px #fff,1900px 300px #fff,1500px 200px #fff,300px 1150px #fff,500px 600px #fff,1750px 500px #fff,300px 1300px #fff,1200px 1200px #fff,1800px 1000px #fff,600px 1000px #fff,800px 200px #fff,1300px 1800px #fff,500px 400px #fff,700px 1750px #fff,1600px 1200px #fff,200px 1100px #fff,500px 1500px #fff,1500px 600px #fff,150px 1500px #fff,1900px 500px #fff,1200px 600px #fff,650px 1050px #fff,210px 1600px #fff,1000px 700px #fff,1400px 600px #fff,650px 1800px #fff,3500px 620px #fff,3400px 1500px #fff,3800px 1750px #fff,3650px 800px #fff,700px 600px #fff,2100px 50px #fff,950px 600px #fff,2700px 800px #fff,20px 300px #fff,10px 1200px #fff,750px 1000px #fff,1400px 800px #fff,2700px 800px #fff,2600px 300px #fff,2705px 1200px #fff,2800px 1000px #fff,2900px 800px #fff,500px 500px #fff,1600px 300px #fff,850px 200px #fff,40px 1800px #fff,110px 1700px #fff,850px 1500px #fff,1400px 1400px #fff,1750px 1600px #fff,1880px 400px #fff,1920px 300px #fff,1900px 200px #fff,300px 1150px #fff,300px 600px #fff,1750px 500px #fff,300px 1300px #fff,4200px 1200px #fff,1800px 1000px #fff,5600px 1000px #fff,800px 200px #fff,1300px 1800px #fff,3540px 400px #fff,4710px 1750px #fff,3660px 1200px #fff,3200px 1100px #fff,3000px 1500px #fff,3400px 1400px #fff,150px 1600px #fff,3200px 400px #fff,3900px 300px #fff,1500px 200px #fff,2100px 1150px #fff,2000px 600px #fff,1750px 500px #fff,300px 1300px #fff,4200px 1200px #fff,1800px 1000px #fff,5600px 1000px #fff,2200px 200px #fff,1300px 1800px #fff,3540px 400px #fff,4710px 1750px #fff,3660px 1200px #fff,200px 1100px #fff,2700px 1500px #fff,1500px 600px #fff,2800px 1500px #fff,2940px 500px #fff,1200px 600px #fff}.animation-div{position:absolute;background:rgba(0,0,0,0);left:0;width:100%;top:0;height:100%;overflow:hidden;pointer-events:none}.animation-one{width:1px;height:1px;animation:animStar 150s linear infinite}.animation-two{width:2px;height:2px;animation:animStar 10s linear infinite}.animation-three{width:3px;height:3px;animation:animStar 50s linear infinite}.animation-four{width:3px;height:3px;animation:animStar 80s linear infinite}.price-model-item{width:260px;z-index:2;color:#fff}.price-model-item .price-header{height:260px;border-radius:50% 50% 0 0;background-color:rgba(var(--color-white-rgb), 0.1);box-shadow:0 -4px 4px rgba(0,0,0,.2)}.price-model-item .price-header .price-header-circle{border-radius:50%;width:calc(100% - 68px);height:calc(100% - 68px);border:1px solid hsla(0,0%,100%,.3);gap:6px}.price-model-item .price-header .price-header-price.special-price{font-size:2rem}.price-model-item .price-title{background-color:rgba(var(--color-black-rgb), 0.1);box-shadow:4px 0 4px -1px rgba(0,0,0,.2),-4px 0 5px -1px rgba(0,0,0,.2)}.price-model-item .price-title span{letter-spacing:4px}.price-model-item .price-list{background-color:rgba(var(--color-white-rgb), 0.1);min-height:238px}.price-model-item .price-list ul li{font-size:18px;letter-spacing:.2px;border-bottom:1px solid rgba(var(--color-white-rgb), 0.1)}.price-model-item .price-list ul li:last-child{border:none}.price-model-item .price-list span.list-text{font-size:12px;letter-spacing:.2px}.price-model-item .price-list span.list-icon{background-color:rgba(var(--color-white-rgb), 0.5);text-align:center;width:30px;height:30px;border-radius:50%;font-size:18px}.price-model-item .price-list .custom-text span{font-size:12px;line-height:30px}.price-model-item .price-cta{background-color:rgba(var(--color-black-rgb), 0.2);border-radius:0 0 10px 10px;box-shadow:0 3px 2px rgba(var(--color-black-rgb), 0.3)}.price-model-item .price-cta a{border:2px solid rgba(var(--color-white-rgb), 0.8)}.custom-select{position:relative;font-family:Arial,sans-serif}.select-trigger{padding:6px 16px;cursor:pointer;font-size:16px}.options{opacity:0;position:absolute;width:100%;border:1px solid hsla(0,0%,100%,.1);overflow-y:auto;z-index:10;border-top:none;border-radius:0 0 5px 5px;pointer-events:none;display:block;transition:.3s all;top:calc(100% - 2px)}.options div{cursor:pointer;transition:.3s all}.options div.dot{width:16px;height:16px}.options.show{opacity:1;pointer-events:all}.form-area{box-shadow:0 0 11px rgba(0,0,0,.4);min-height:690px}.form-area-form{background:linear-gradient(135deg, rgba(var(--primary-brand-bgcolor-rgb), 1) 0%, rgba(0, 0, 0, 0.9) 100%)}.form-inner .has-error{background-color:rgba(128,0,0,.4)}.checkbox-container{display:flex;align-items:center}.space-y-4>*:not([hidden])~*:not([hidden]).checkbox-container{margin-top:8px}.checkbox-input{display:none}.checkbox-input:checked+.checkbox-label .checkbox-custom{background-color:rgba(var(--primary-brand-color-rgb), 1);border-color:rgba(var(--primary-brand-color-rgb), 1)}.checkbox-input:checked+.checkbox-label .checkbox-custom::after{opacity:1}.checkbox-label{display:flex;align-items:center;cursor:pointer;position:relative;font-size:16px}.checkbox-label a{color:rgba(var(--primary-brand-color-rgb), 1);text-decoration:none}.checkbox-label a:hover{text-decoration:underline}.checkbox-custom{width:24px;height:24px;border:2px solid rgba(var(--primary-brand-color-rgb), 1);border-radius:4px;margin-right:10px;position:relative;transition:background-color .3s,border-color .3s}.checkbox-custom+p{width:calc(100% - 24px)}.checkbox-custom::after{content:"";position:absolute;top:calc(50% - 3px);left:50%;width:11px;height:21px;border:solid #fff;border-width:5px 0px 0px 4px;transform:translate(-50%, -50%) rotate(220deg);opacity:0;transition:opacity .3s}input:-webkit-autofill{transition:background-color 5000s ease-in-out 0s,color 5000s ease-in-out 0s;-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 30px rgba(243,244,246,.1) inset !important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 0s,color 5000s ease-in-out 0s;-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 30px rgba(243,244,246,.1) inset !important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out 0s,color 5000s ease-in-out 0s;-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 30px rgba(243,244,246,.1) inset !important}input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s,color 5000s ease-in-out 0s;-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 30px rgba(243,244,246,.1) inset !important}.h1.has-error{color:maroon}.price-item{box-shadow:0 0 3px rgba(0,0,0,.5);opacity:0;transition:.3s all;max-height:0;padding:0 1rem;margin:0}.price-item.aktiv{padding:1rem;margin:.5rem 0;max-height:400px;opacity:1;transition:.9s padding-top,.9s padding-bottom,.9s margin,.9s max-height,.9s opacity}.error-context{opacity:0;transition:.3s all;max-height:0;padding:0 1rem;margin:0 !important;pointer-events:none}.error-context.shown{padding:0 1rem;margin:.5rem 0 !important;max-height:150px;opacity:1;transition:.9s padding-top,.9s padding-bottom,.9s margin,.9s max-height,.9s opacity}span.price-after-coma{font-size:24px;vertical-align:top}.front-cam{width:8px;height:8px;position:absolute;background-color:#000;border-radius:4px;top:17px;left:50%;transform:translateX(-50%)}.power{width:4px;height:60px;position:absolute;background-color:#000;border-radius:0 4px 4px 0;top:163px;left:calc(100% + 14px)}.vol-minus{width:4px;height:48px;position:absolute;background-color:#000;border-radius:4px 0 0 4px;top:203px;right:calc(100% + 14px)}.vol-plus{width:4px;height:48px;position:absolute;background-color:#000;border-radius:4px 0 0 4px;top:144px;right:calc(100% + 14px)}.phone-hover{opacity:0;left:0;top:0;background-color:rgba(0,0,0,.7);width:100%;height:100%;transition:.6s all;color:var(--color-white-hex);border-radius:12px}.phone-hover:hover{opacity:1}.phone-header{top:0px;left:0px;border-radius:12px}.phone-header-area{margin-top:30px}.phone-footer{bottom:0px;left:0px;height:100px}.phone-footer i{font-size:22px}.header-lock-icon i{font-size:12px}.header-date{margin-top:12px;font-size:26px}.header-time{margin-top:26px;font-size:120px;line-height:50px}.footer-light{width:130px}.footer-cam{width:130px}.footer-icon{width:62px;height:62px;cursor:pointer;border-radius:50%;background-color:rgba(0,0,0,.4);backdrop-filter:blur(10px)}.phone-video-container{opacity:0;pointer-events:none;transition:.3s all;border-radius:12px;overflow:hidden}.profil-image.videoplay .phone-video-container{opacity:1;pointer-events:all}.fade-out{animation:fadeOut 2s forwards}.section-list hr{border-color:rgba(0,0,0,0)}.breaking-words-lg{word-break:break-word}.scroll-animation.scroll-animation-1{opacity:0;transition:.1s all;transform:scale(1)}.scroll-animation.scroll-animation-1.scroll-active{animation:zoomIn .6s ease forwards}.container-radios{display:flex;justify-content:center;align-items:center}.radioGroup{border:1px solid rgba(var(--primary-brand-bgcolor-rgb), 1);position:relative;background-color:rgba(0,0,0,0);color:#000;overflow:hidden;border-radius:.4rem;box-shadow:0 2px 10px rgba(0,0,0,.5);width:100%}.radioGroup input[type=radio]{display:none}.radioGroup input[type=radio]+label{padding:20px;display:inline-flex;z-index:2;font-size:1.2rem;text-transform:uppercase;box-shadow:0 0 1px rgba(var(--primary-brand-bgcolor-rgb), 1);width:50%;opacity:.6}.radioGroup input[type=radio]:nth-child(1):checked~.indicator{left:0%}.radioGroup input[type=radio]:nth-child(1):checked+label{color:#fff;transition:color 200ms;opacity:1}.radioGroup input[type=radio]:nth-child(3):checked~.indicator{left:50%}.radioGroup input[type=radio]:nth-child(3):checked+label{color:#fff;transition:color 200ms;opacity:1}.radioGroup .indicator{display:inline-flex;position:absolute;height:100%;width:50%;background-color:rgba(var(--primary-brand-bgcolor-rgb), 1);top:0;bottom:0;z-index:1;transition:all ease 200ms;left:-20%}.items{transition:1s all .3s;max-height:0;opacity:0;padding:0 5px;pointer-events:none}.items .price-item{overflow:hidden}.items.active-container{opacity:1;max-height:600px;overflow-y:hidden;pointer-events:all;padding:5px}.references-area .reference-block-image{box-shadow:0 0 6px rgba(0,0,0,.3)}#references{background-image:url("/images/page/section-2a.jpg");background-attachment:fixed}#welcome{margin-top:64px;background-image:url(/images/page/section-1c.jpg);background-size:cover;background-blend-mode:soft-light;background-position:center}#welcome.welcome-leistungen{background-image:url(/images/page/section-services.jpg)}#welcome.welcome-referenzen{background-image:url(/images/page/section-references.jpg)}#welcome.welcome-hobbies{background-image:url(/images/page/section-hobbies.jpg)}#welcome.welcome-abomodelle{background-image:url(/images/page/section-abomoldelle.jpg)}.section-points{height:70vh;transform:translateX(300px);opacity:0;transition:.3s all}.section-points.hidden-animate{opacity:0;transform:translateX(300px);pointer-events:none}.section-points.flex-animate{opacity:1;transform:translateX(0px);pointer-events:all;transition:.6s all;transition-delay:.3s}.section-infos{min-height:80vh;margin:100px 0}.overflow-no{contain:paint}.section-infos .main-headline:not(.viewport-visible)~*{pointer-events:none}.section-infos .main-headline:not(.viewport-visible){pointer-events:none}.section-infos .main-headline,.section-infos .main-headline~*{transition:.3s all}body header svg{transition:1s opacity}body header .close{opacity:0;max-height:0rem;max-width:0rem}body header .stripes{opacity:1;max-width:1.5rem;max-height:1.5rem}body main>section>*{transition:.3s all;filter:blur(0)}body .image-area.profil-image{transition:1s all}body .dark-change{transition:1s all}body .h1,body .h2,body .h3,body .h4,body .h5,body .h6{transition:1s all}body p{transition:1s all}body p:not(.text-white){color:#000}body p a{transition:1s all;color:#000}body label{transition:1s all}body p.p-black-background:not(.text-white){color:gray}body .list-box{transition:1s all}body .list-headline{transition:1s all}body .item-header-text{transition:1s all}body .price-item{transition:1s all}body .item-header i{transition:1s all}body .form-area-form{transition:1s all}body .form-area body ul li{transition:1s all}body .main-headline .h2{transition:1s all}body .box-pricing-area{transition:1s all}body .radioGroup{transition:1s all}body .radioGroup input[type=radio]:not(:checked)+label{transition:1s all}body .text-area{display:flex;flex-direction:column}body .text-area .textblock{display:flex;flex-direction:row;flex-wrap:wrap;gap:18px 60px}body .text-area .textblock .textblock-headline{width:100%}body .text-area .textblock.textblock-image .textblock-text{width:calc(60% - 60px)}body .text-area .textblock.textblock-image .textblock-image{width:calc(40% - 60px)}body .text-area .textblock.textblock-image .textblock-image img,body .text-area .textblock.textblock-image .textblock-image figure{width:100%;height:auto;border-radius:20px}body .text-area .textblock.textblock-image .textblock-image figure{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}body .text-area .textblock.textblock-image .textblock-image figure figcaption{font-style:italic}body .text-area .textblock.textblock-image .textblock-image.image-logos{display:flex;flex-wrap:nowrap;flex-direction:row;gap:20px;align-items:start}body .text-area .textblock.textblock-image .textblock-image.image-logos img{height:168px;object-fit:contain;width:calc(50% - 20px)}body .text-area .textblock.textblock-image.image-left .textblock-headline{order:1}body .text-area .textblock.textblock-image.image-left .textblock-image{order:2}body .text-area .textblock.textblock-image.image-left .textblock-text{order:3}body .text-area .h2{font-size:4.2rem;hyphens:auto;display:inline-flex;margin-bottom:50px;font-weight:300;letter-spacing:4px;hyphens:auto;border-bottom-width:0px}body .text-area .h2.h2-leistung-pre-info{font-size:4.2rem;letter-spacing:1px;border:none;margin:0;font-weight:bold}body .text-area .h2.h2-main{font-size:2.8rem;letter-spacing:1px;border:none;margin:0;font-weight:bold}body .text-area .h2.sub-leistung-headline{font-size:2.8rem}body .text-area .hobby-content-headline .h2{margin-bottom:0}body .text-area .h3{font-size:3.5rem;display:inline-flex;margin-bottom:50px;font-weight:300;letter-spacing:4px;hyphens:auto}body .text-area .h3.sub-leistung-headline{font-size:2.8rem;line-height:1.6em}body .text-area .h3 i{font-size:1.5rem}body .text-area .h4{font-size:1.5rem;margin-bottom:8px;hyphens:auto}body .text-area .h5{font-size:1.3rem;margin-bottom:8px;font-style:italic;font-weight:bold;hyphens:auto}body .text-area .textblock-image-type-2{margin-bottom:20px}body .text-area .textblock-image-type-2 img{border-radius:20px}body .text-area p{letter-spacing:1px;font-size:1.5rem;line-height:40px;margin-bottom:30px;transition:1s all}body .text-area p:not(.text-white){color:#000}body .text-area p.p-type-2{padding-left:70px;font-style:italic}body .text-area .example{margin-bottom:40px}body .text-area ul{margin-bottom:40px}body .text-area li{letter-spacing:1px;font-size:1.5rem;color:#000;line-height:40px;position:relative;margin-bottom:18px;transition:1s all}body .text-area li>span{display:flex;gap:30px;align-items:center;justify-content:start}body .text-area.text-area-type-1,body .text-area.text-area-type-c{background-color:rgba(var(--type1-color-rgb), 0.04)}body .text-area.text-area-type-1 .divider,body .text-area.text-area-type-c .divider{background-color:var(--type1-color-hex)}body .text-area.text-area-type-1 .h2,body .text-area.text-area-type-1 .h3,body .text-area.text-area-type-c .h2,body .text-area.text-area-type-c .h3{border-color:var(--type1-color-hex)}body .text-area.text-area-type-1 .h2 i,body .text-area.text-area-type-1 .h3 i,body .text-area.text-area-type-c .h2 i,body .text-area.text-area-type-c .h3 i{color:var(--type1-color-hex)}body .text-area.text-area-type-1 .h4,body .text-area.text-area-type-1 .h5,body .text-area.text-area-type-c .h4,body .text-area.text-area-type-c .h5{color:var(--type1-color-hex)}body .text-area.text-area-type-2,body .text-area.text-area-type-a{background-color:rgba(var(--type2-color-rgb), 0.04)}body .text-area.text-area-type-2 .divider,body .text-area.text-area-type-a .divider{background-color:var(--type2-color-hex)}body .text-area.text-area-type-2 .h2,body .text-area.text-area-type-2 .h3,body .text-area.text-area-type-a .h2,body .text-area.text-area-type-a .h3{border-color:var(--type2-color-hex)}body .text-area.text-area-type-2 .h2 i,body .text-area.text-area-type-2 .h3 i,body .text-area.text-area-type-a .h2 i,body .text-area.text-area-type-a .h3 i{color:var(--type2-color-hex)}body .text-area.text-area-type-2 .h4,body .text-area.text-area-type-2 .h5,body .text-area.text-area-type-a .h4,body .text-area.text-area-type-a .h5{color:var(--type2-color-hex)}body .text-area.text-area-type-3,body .text-area.text-area-type-d{background-color:rgba(var(--type3-color-rgb), 0.04)}body .text-area.text-area-type-3 .divider,body .text-area.text-area-type-d .divider{background-color:var(--type3-color-hex)}body .text-area.text-area-type-3 .h2,body .text-area.text-area-type-3 .h3,body .text-area.text-area-type-d .h2,body .text-area.text-area-type-d .h3{border-color:var(--type3-color-hex)}body .text-area.text-area-type-3 .h2 i,body .text-area.text-area-type-3 .h3 i,body .text-area.text-area-type-d .h2 i,body .text-area.text-area-type-d .h3 i{color:var(--type3-color-hex)}body .text-area.text-area-type-3 .h4,body .text-area.text-area-type-3 .h5,body .text-area.text-area-type-d .h4,body .text-area.text-area-type-d .h5{color:var(--type3-color-hex)}body .text-area.text-area-type-b{background-color:rgba(var(--bgcolor-b), 0.04)}body .text-area.text-area-type-b .divider{background-color:rgba(var(--bgcolor-b), 1)}body .text-area.text-area-type-b .h2,body .text-area.text-area-type-b .h3{border-color:var(--bgcolor-b)}body .text-area.text-area-type-b .h2 i,body .text-area.text-area-type-b .h3 i{color:var(--bgcolor-b)}body .text-area.text-area-type-b .h4,body .text-area.text-area-type-b .h5{color:var(--bgcolor-b)}body .text-area.text-area-type-e{background-color:rgba(var(--bgcolor-e), 0.04)}body .text-area.text-area-type-e .divider{background-color:rgba(var(--bgcolor-e), 1)}body .text-area.text-area-type-e .h2,body .text-area.text-area-type-e .h3{border-color:var(--bgcolor-e)}body .text-area.text-area-type-e .h2 i,body .text-area.text-area-type-e .h3 i{color:var(--bgcolor-e)}body .text-area.text-area-type-e .h4,body .text-area.text-area-type-e .h5{color:var(--bgcolor-b)}body .text-area.without-bg{background-color:unset}body .text-area.details{justify-content:center;align-items:start}body #welcome{transition:1s all;background-color:hsla(0,0%,100%,.85)}body #welcome .h1,body #welcome p{color:rgba(var(--bgcolor-b), 1);transition:1s all}body button.btn-type-a,body a.btn-type-a{background-color:rgba(var(--bgcolor-a), 1);transition:.3s all;box-shadow:0 0 8px rgba(var(--color-black-rgb), 0.5);border:1px solid rgba(0,0,0,0)}body button.btn-type-a:hover,body a.btn-type-a:hover{background-color:hsla(0,0%,100%,.8);color:rgba(var(--bgcolor-a), 1);border:1px solid rgba(var(--bgcolor-a), 1);box-shadow:0 0 4px rgba(var(--bgcolor-a), 0.8)}body button.btn-type-a:focus,body a.btn-type-a:focus{box-shadow:0 0 4px rgba(var(--bgcolor-a), 0.8)}body .price-model-item-type-a .price-header-circle{background-color:rgba(var(--bgcolor-a), 0.9);outline:8px solid rgba(var(--bgcolor-a), 0.7)}body .price-model-item-type-a .price-list i{color:rgba(var(--bgcolor-a), 1)}body button.btn-type-b,body a.btn-type-b{background-color:rgba(var(--bgcolor-b), 1);transition:.3s all;box-shadow:0 0 8px rgba(var(--color-black-rgb), 0.5);border:1px solid rgba(0,0,0,0)}body button.btn-type-b:hover,body a.btn-type-b:hover{background-color:hsla(0,0%,100%,.8);color:rgba(var(--bgcolor-b), 1);border:1px solid rgba(var(--bgcolor-b), 1);box-shadow:0 0 4px rgba(var(--bgcolor-b), 0.8)}body button.btn-type-b:focus,body a.btn-type-b:focus{box-shadow:0 0 4px rgba(var(--bgcolor-b), 0.8)}body .price-model-item-type-b .price-header-circle{background-color:rgba(var(--bgcolor-b), 0.9);outline:8px solid rgba(var(--bgcolor-b), 0.7)}body .price-model-item-type-b .price-list i{color:rgba(var(--bgcolor-b), 1)}body button.btn-type-c,body a.btn-type-c{background-color:rgba(var(--bgcolor-c), 1);transition:.3s all;box-shadow:0 0 8px rgba(var(--color-black-rgb), 0.5);border:1px solid rgba(0,0,0,0)}body button.btn-type-c:hover,body a.btn-type-c:hover{background-color:hsla(0,0%,100%,.8);color:rgba(var(--bgcolor-c), 1);border:1px solid rgba(var(--bgcolor-c), 1);box-shadow:0 0 4px rgba(var(--bgcolor-c), 0.8)}body button.btn-type-c:focus,body a.btn-type-c:focus{box-shadow:0 0 4px rgba(var(--bgcolor-c), 0.8)}body .price-model-item-type-c .price-header-circle{background-color:rgba(var(--bgcolor-c), 0.9);outline:8px solid rgba(var(--bgcolor-c), 0.7)}body .price-model-item-type-c .price-list i{color:rgba(var(--bgcolor-c), 1)}body button.btn-type-d,body a.btn-type-d{background-color:rgba(var(--bgcolor-d), 1);transition:.3s all;box-shadow:0 0 8px rgba(var(--color-black-rgb), 0.5);border:1px solid rgba(0,0,0,0)}body button.btn-type-d:hover,body a.btn-type-d:hover{background-color:hsla(0,0%,100%,.8);color:rgba(var(--bgcolor-d), 1);border:1px solid rgba(var(--bgcolor-d), 1);box-shadow:0 0 4px rgba(var(--bgcolor-d), 0.8)}body button.btn-type-d:focus,body a.btn-type-d:focus{box-shadow:0 0 4px rgba(var(--bgcolor-d), 0.8)}body .price-model-item-type-d .price-header-circle{background-color:rgba(var(--bgcolor-d), 0.9);outline:8px solid rgba(var(--bgcolor-d), 0.7)}body .price-model-item-type-d .price-list i{color:rgba(var(--bgcolor-d), 1)}body button.btn-type-e,body a.btn-type-e{background-color:rgba(var(--bgcolor-e), 1);transition:.3s all;box-shadow:0 0 8px rgba(var(--color-black-rgb), 0.5);border:1px solid rgba(0,0,0,0)}body button.btn-type-e:hover,body a.btn-type-e:hover{background-color:hsla(0,0%,100%,.8);color:rgba(var(--bgcolor-e), 1);border:1px solid rgba(var(--bgcolor-e), 1);box-shadow:0 0 4px rgba(var(--bgcolor-e), 0.8)}body button.btn-type-e:focus,body a.btn-type-e:focus{box-shadow:0 0 4px rgba(var(--bgcolor-e), 0.8)}body .price-model-item-type-e .price-header-circle{background-color:rgba(var(--bgcolor-e), 0.9);outline:8px solid rgba(var(--bgcolor-e), 0.7)}body .price-model-item-type-e .price-list i{color:rgba(var(--bgcolor-e), 1)}body button.btn-type-f,body a.btn-type-f{background-color:rgba(var(--bgcolor-f), 1);transition:.3s all;box-shadow:0 0 8px rgba(var(--color-black-rgb), 0.5);border:1px solid rgba(0,0,0,0)}body button.btn-type-f:hover,body a.btn-type-f:hover{background-color:hsla(0,0%,100%,.8);color:rgba(var(--bgcolor-f), 1);border:1px solid rgba(var(--bgcolor-f), 1);box-shadow:0 0 4px rgba(var(--bgcolor-f), 0.8)}body button.btn-type-f:focus,body a.btn-type-f:focus{box-shadow:0 0 4px rgba(var(--bgcolor-f), 0.8)}body .price-model-item-type-f .price-header-circle{background-color:rgba(var(--bgcolor-f), 0.9);outline:8px solid rgba(var(--bgcolor-f), 0.7)}body .price-model-item-type-f .price-list i{color:rgba(var(--bgcolor-f), 1)}body button.btn-type-g,body a.btn-type-g{background-color:rgba(var(--bgcolor-g), 1);transition:.3s all;box-shadow:0 0 8px rgba(var(--color-black-rgb), 0.5);border:1px solid rgba(0,0,0,0)}body button.btn-type-g:hover,body a.btn-type-g:hover{background-color:hsla(0,0%,100%,.8);color:rgba(var(--bgcolor-g), 1);border:1px solid rgba(var(--bgcolor-g), 1);box-shadow:0 0 4px rgba(var(--bgcolor-g), 0.8)}body button.btn-type-g:focus,body a.btn-type-g:focus{box-shadow:0 0 4px rgba(var(--bgcolor-g), 0.8)}body .price-model-item-type-g .price-header-circle{background-color:rgba(var(--bgcolor-g), 0.9);outline:8px solid rgba(var(--bgcolor-g), 0.7)}body .price-model-item-type-g .price-list i{color:rgba(var(--bgcolor-g), 1)}body button.btn-type-h,body a.btn-type-h{background-color:rgba(var(--bgcolor-h), 1);transition:.3s all;box-shadow:0 0 8px rgba(var(--color-black-rgb), 0.5);border:1px solid rgba(0,0,0,0)}body button.btn-type-h:hover,body a.btn-type-h:hover{background-color:hsla(0,0%,100%,.8);color:rgba(var(--bgcolor-h), 1);border:1px solid rgba(var(--bgcolor-h), 1);box-shadow:0 0 4px rgba(var(--bgcolor-h), 0.8)}body button.btn-type-h:focus,body a.btn-type-h:focus{box-shadow:0 0 4px rgba(var(--bgcolor-h), 0.8)}body .price-model-item-type-h .price-header-circle{background-color:rgba(var(--bgcolor-h), 0.9);outline:8px solid rgba(var(--bgcolor-h), 0.7)}body .price-model-item-type-h .price-list i{color:rgba(var(--bgcolor-h), 1)}body button.btn-type-i,body a.btn-type-i{background-color:rgba(var(--bgcolor-i), 1);transition:.3s all;box-shadow:0 0 8px rgba(var(--color-black-rgb), 0.5);border:1px solid rgba(0,0,0,0)}body button.btn-type-i:hover,body a.btn-type-i:hover{background-color:hsla(0,0%,100%,.8);color:rgba(var(--bgcolor-i), 1);border:1px solid rgba(var(--bgcolor-i), 1);box-shadow:0 0 4px rgba(var(--bgcolor-i), 0.8)}body button.btn-type-i:focus,body a.btn-type-i:focus{box-shadow:0 0 4px rgba(var(--bgcolor-i), 0.8)}body .price-model-item-type-i .price-header-circle{background-color:rgba(var(--bgcolor-i), 0.9);outline:8px solid rgba(var(--bgcolor-i), 0.7)}body .price-model-item-type-i .price-list i{color:rgba(var(--bgcolor-i), 1)}body .contact-request .form-label{transition:1s all;color:#374151}body .content-table .main-topic,body .content-table .sub-topic{position:relative;padding:0px 6px;margin:4px 0}body .content-table .main-topic:not(:hover):not(.active),body .content-table .sub-topic:not(:hover):not(.active){color:#000}body .content-table .main-topic:hover,body .content-table .main-topic.active,body .content-table .sub-topic:hover,body .content-table .sub-topic.active{transform:scale(1.05)}body .hobby{aspect-ratio:1920/896;height:calc(100dvh - 64px);width:100%;overflow:hidden;background-size:cover}body .hobby:nth-child(odd){background-position:left;justify-content:end}body .hobby:nth-child(odd) .hobby-content-area{justify-content:end;background:linear-gradient(75deg, transparent 0, transparent 50%, white 50%, white 60%)}body .hobby:nth-child(odd) .hobby-content-area .hobby-content{justify-content:end}body .hobby:nth-child(even){background-position:right}body .hobby:nth-child(even) .hobby-content-area{justify-content:start;background:linear-gradient(105deg, white 0, white 50%, transparent 50%, transparent 60%)}body .hobby .hobby-content-area{height:100%;transition:1s all}body .hobby .hobby-image{width:60%;height:100%}body .hobby .hobby-content{height:100%;overflow-y:auto}body .hobby .hobby-content::-webkit-scrollbar{display:none}body .bg-image-color{transition:1s all;background-color:rgba(var(--color-white-rgb), 0.7)}body .bg-image-color .h1,body .bg-image-color .h2,body .bg-image-color .h3,body .bg-image-color .h4,body .bg-image-color .h5,body .bg-image-color .h6,body .bg-image-color p{transition:1s all;color:var(--color-black-hex)}body figcaption{transition:1s all;color:var(--color-black-hex)}body .iframe iframe[data-src]{display:none}body.darkmode .dark-change{background-color:#000003}body.darkmode .dark-change .price-item{box-shadow:0 0 15px var(--color-white-hex)}body.darkmode .dark-change .image-area.profil-image{box-shadow:0 0 15px var(--color-white-hex)}body.darkmode .dark-change .radioGroup{border-color:hsla(0,0%,100%,.3);background-color:#000}body.darkmode .dark-change .radioGroup input[type=radio]:not(:checked)+label{color:#fff;opacity:.3}body.darkmode .dark-change .box-pricing-area{background-color:rgba(var(--primary-brand-color-rgb), 1)}body.darkmode .dark-change .scroll-animation a:not(.btn-type-1):not(:hover){color:#fff}body.darkmode .dark-change ul li:not([class*=color-type-]){color:#fff}body.darkmode .dark-change .item-header i{color:#fff}body.darkmode .dark-change .item-header-text{color:#fff}body.darkmode .dark-change .text-black{color:#fff}body.darkmode .dark-change .h1,body.darkmode .dark-change .h3{color:#fff}body.darkmode .dark-change .h4{border-bottom:none;color:#fff}body.darkmode .dark-change .h4,body.darkmode .dark-change .h5,body.darkmode .dark-change .h6{color:#fff}body.darkmode .dark-change .main-headline .h2{color:#fff}body.darkmode .dark-change .list-box{box-shadow:0 0 5px hsla(0,0%,100%,.2)}body.darkmode .dark-change .form-area-form{background:linear-gradient(135deg, rgba(255, 255, 255, 0.1) 0%, rgba(var(--primary-brand-bgcolor-rgb), 1) 100%)}body.darkmode .dark-change .form-area{box-shadow:0 0 11px hsla(0,0%,100%,.4);min-height:690px}body.darkmode .dark-change .text-area p:not(.text-white){color:var(--color-white-hex)}body.darkmode .dark-change .text-area .h2{color:var(--color-white-hex)}body.darkmode .dark-change .text-area .h3{color:var(--color-white-hex)}body.darkmode .dark-change .content-table .main-topic:not(:hover):not(.active),body.darkmode .dark-change .content-table .sub-topic:not(:hover):not(.active){color:var(--color-white-hex)}body.darkmode .dark-change .content-table .main-topic:hover,body.darkmode .dark-change .content-table .main-topic.active,body.darkmode .dark-change .content-table .sub-topic:hover,body.darkmode .dark-change .content-table .sub-topic.active{background-color:#fff;border-radius:3px}body.darkmode .dark-change.bg-image-color{background-color:rgba(var(--color-black-rgb), 0.7)}body.darkmode .dark-change.bg-image-color .h1,body.darkmode .dark-change.bg-image-color .h2,body.darkmode .dark-change.bg-image-color .h3,body.darkmode .dark-change.bg-image-color .h4,body.darkmode .dark-change.bg-image-color .h5,body.darkmode .dark-change.bg-image-color .h6,body.darkmode .dark-change.bg-image-color p{color:var(--color-white-hex)}body.darkmode .dark-change-3{background-color:rgba(0,0,0,.3)}body.darkmode .help-icon i{font-weight:900}body.darkmode .hobby:nth-child(even) .hobby-content-area{background:linear-gradient(105deg, black 0, black 50%, transparent 50%, transparent 60%)}body.darkmode .hobby:nth-child(odd) .hobby-content-area{background:linear-gradient(75deg, transparent 0, transparent 50%, black 50%, black 60%)}body.darkmode .dark-change.dark-change-2{background-color:rgba(var(--primary-brand2-bgcolor-rgb), 1)}body.darkmode .dark-change.dark-change-2 .list-headline{background-color:rgba(var(--primary-brand2-bgcolor-rgb), 1)}body.darkmode .dark-change.dark-change-2 .hobby:nth-child(even) .hobby-content-area{background:linear-gradient(105deg, rgba(var(--primary-brand2-bgcolor-rgb), 1) 0, rgba(var(--primary-brand2-bgcolor-rgb), 1) 50%, transparent 50%, transparent 60%)}body.darkmode .dark-change.dark-change-2 .hobby:nth-child(odd) .hobby-content-area{background:linear-gradient(75deg, transparent 0, transparent 50%, rgba(var(--primary-brand2-bgcolor-rgb), 1) 50%, rgba(var(--primary-brand2-bgcolor-rgb), 1) 60%)}body.darkmode .dark-change.dark-change-2.bg-image-color{background-color:rgba(var(--primary-brand2-bgcolor-rgb), 0.7)}body.darkmode #welcome{background-color:rgba(0,0,0,.8)}body.darkmode #welcome .h1,body.darkmode #welcome p{color:var(--color-white-hex)}body.darkmode button.btn-type-a,body.darkmode a.btn-type-a{box-shadow:0 0 8px rgba(var(--color-white-rgb), 0.5)}body.darkmode button.btn-type-b,body.darkmode a.btn-type-b{box-shadow:0 0 8px rgba(var(--color-white-rgb), 0.5)}body.darkmode button.btn-type-c,body.darkmode a.btn-type-c{box-shadow:0 0 8px rgba(var(--color-white-rgb), 0.5)}body.darkmode button.btn-type-d,body.darkmode a.btn-type-d{box-shadow:0 0 8px rgba(var(--color-white-rgb), 0.5)}body.darkmode button.btn-type-e,body.darkmode a.btn-type-e{box-shadow:0 0 8px rgba(var(--color-white-rgb), 0.5)}body.darkmode button.btn-type-f,body.darkmode a.btn-type-f{box-shadow:0 0 8px rgba(var(--color-white-rgb), 0.5)}body.darkmode button.btn-type-g,body.darkmode a.btn-type-g{box-shadow:0 0 8px rgba(var(--color-white-rgb), 0.5)}body.darkmode button.btn-type-h,body.darkmode a.btn-type-h{box-shadow:0 0 8px rgba(var(--color-white-rgb), 0.5)}body.darkmode button.btn-type-i,body.darkmode a.btn-type-i{box-shadow:0 0 8px rgba(var(--color-white-rgb), 0.5)}body.darkmode .contact-request .form-label{color:var(--color-white-hex)}body.darkmode figcaption{color:var(--color-white-hex)}body.darkmode p:not(.text-white){color:#000}body.darkmode p:not(.text-white) a{color:gray}body.darkmode p.p-black-background:not(.text-white){color:rgba(var(--color-4-rgb), 0.7)}.height-minus-nav{height:calc(100vh - 64px)}.no-js-message{position:fixed;top:50%;transform:translateY(-50%);left:0;width:100%;background:var(--primary-brand-color-hex);color:#fff;padding:0;text-align:center;z-index:1000;display:flex;justify-content:center;align-items:center;height:calc(100vh - 400px);flex-direction:column;gap:20px;animation:fadeOut 3.5s ease-in-out 5s forwards}.no-js-message .no-js-loader{height:10px;width:100%;left:0;background-color:var(--primary-brand-bgcolor-hex);animation:loader 8s linear forwards;position:absolute;top:100%}.leistungen-content-table .content-table-area{width:320px}.leistungen-content-table .content-table-area li{hyphens:auto}.leistungen-content-table .content-table-text{width:calc(100% - 320px)}.leistung-area{gap:40px}.reference-area .pin-text{width:800px;padding:0;transform:rotate(2deg);background-repeat:no-repeat;background-color:rgba(222,222,222,.6);box-shadow:0 0 10px rgba(0,0,0,.3)}.reference-area .pin-text p{font-family:"Satisfy",cursive;font-size:26px;line-height:34px;margin-top:22px;color:#000}.reference-area .pin-text .pin-pin{height:40px;width:100%;background-image:url("/images/refrences/Pin.png");background-repeat:no-repeat;background-size:25px;background-position:center}.reference-area .pin-text .pin-paragraph{padding:0 40px 40px}.reference-area .customername .h3,.reference-area .customername .h2{margin-bottom:0px}.short{background-image:url("/images/page/section-black-background2.jpg");background-color:rgba(83,112,141,.7);background-blend-mode:lighten;background-size:cover;background-position:center}.abo-modell{border-bottom:20px solid #000;border-right:none;border-left:none}.abo-modell:last-child{border-bottom:none}@media screen and (min-width: 992px){#mobile-menu{display:none !important}.scroll-animation.scroll-animation-2{opacity:0;transition:.1s all;transform:scale(1)}.scroll-animation.scroll-animation-2.scroll-active{animation:zoomIn .6s ease forwards}}@media screen and (max-width: 1535px){.image-box{height:288px;width:230px}.price-Modell .price-model-item{width:220px}.price-Modell .price-model-item .price-header{height:220px}.list-box{min-height:376px}.list-box .box-headline{width:calc(100% - 48px)}.list-box .box-icon{width:48px}body .text-area .textblock.textblock-image .textblock-text{width:100%}body .text-area .textblock.textblock-image .textblock-image{width:100%}body .text-area .textblock.textblock-image .textblock-image img{max-width:900px}body .text-area .textblock.textblock-image.image-left .textblock-headline{order:1}body .text-area .textblock.textblock-image.image-left .textblock-image{order:2}body .text-area .textblock.textblock-image.image-left .textblock-text{order:3}body .text-area .h2{font-size:3.2rem}body .text-area .h3{font-size:2rem;padding:20px 0;gap:12px}body .text-area .h3.sub-leistung-headline{font-size:2rem}body .text-area.text-area-type-1 .h3,body .text-area.text-area-type-2 .h3,body .text-area.text-area-type-3 .h3{border-bottom-width:3px}body .hobby{aspect-ratio:unset;height:100%}body .hobby:nth-child(even) .hobby-content-inner-content{flex-direction:row-reverse}body #hobbies .hobby{background:none !important}}@media screen and (max-width: 1279px){body .image-box{height:400px;width:320px}body .section-image{padding:40px;text-align:center;align-items:center;justify-content:center}body .price-Modell .price-model-item{width:260px}body .price-Modell .price-model-item .price-header{height:260px}body .list-box{min-height:352px}body .scroll-animation.scroll-animation-1.mobile-no-animation-delay{animation-delay:0s !important}body .h1{font-size:44px;line-height:50px}body .leistungen-content-table .content-table-area{display:none}body .leistungen-content-table .content-table-text{width:100%}body .text-area .textblock.textblock-image .textblock-text{order:2}body .text-area .textblock.textblock-image .textblock-image{order:1}body .text-area .textblock.textblock-image .textblock-image.image-logos{order:3}body .text-area .textblock.textblock-image .textblock-image img{max-width:700px}body .text-area .h2{font-size:2.5rem}body .text-area .h2.h2-main{font-size:2.3rem}body .text-area .h2.h2-leistung-pre-info{font-size:2.5rem}}@media screen and (max-width: 1023px){.items.active-container{max-height:unset}body .hobby{aspect-ratio:unset;height:unset}body .hobby .hobby-content-image{order:2}body .hobby:nth-child(even) .hobby-content-inner-content,body .hobby .hobby-content-inner-content{flex-direction:column}body .text-area .textblock{flex-direction:column}body .text-area .textblock.textblock-image .textblock-text{width:100%}body .text-area .textblock.textblock-image .textblock-image{width:50%}body .text-area .h2.h2-main{font-size:1.5rem}body .text-area .h2.h2-leistung-pre-info{font-size:1.4rem}body .text-area .h3.sub-leistung-headline{font-size:1.5rem;letter-spacing:1.1px;display:inline-flex;justify-content:start;align-items:center}body .text-area .h3.sub-leistung-headline.sub-leistung-headline-type-2{padding:10px 2px}body.mobile-menu-active header .close{opacity:1;max-width:1.5rem;max-height:1.5rem}body.mobile-menu-active header .stripes{opacity:0;max-height:0rem;max-width:0rem}body.mobile-menu-active main>section>*{filter:blur(4px);pointer-events:none}}@media screen and (max-width: 991px){.section-image{padding:20px}a{word-break:break-all}.animation-item{content:" ";box-shadow:1300px 450px #fff,750px 820px #fff,150px 620px #fff,90px 5950px #fff,620px 1240px #fff,80px 3300px #fff,30px 700px #fff,40px 5580px #fff,0px 5850px #fff,150px 680px #fff,180px 2700px #fff,1600px 2580px #fff,500px 120px #fff,300px 1050px #fff,900px 50px #fff,150px 1400px #fff,80px 100px #fff,130px 1950px #fff,200px 1700px #fff,110px 1400px #fff,100px 1650px #fff,160px 1200px #fff,200px 500px #fff,400px 8000px #fff,600px 1650px #fff,170px 400px #fff,1200px 1300px #fff,140px 2750px #fff,1600px 1600px #fff,350px 4040px #fff,650px 1050px #fff,210px 1600px #fff,1000px 700px #fff,1400px 600px #fff,650px 1800px #fff,1500px 620px #fff,400px 1500px #fff,800px 1750px #fff,650px 800px #fff,700px 600px #fff,1100px 50px #fff,950px 600px #fff,700px 6000px #fff,20px 7000px #fff,10px 1200px #fff,750px 1000px #fff,1400px 800px #fff,500px 500px #fff,1600px 300px #fff,850px 200px #fff,40px 1800px #fff,110px 1700px #fff,850px 1500px #fff,1400px 1400px #fff,150px 1600px #fff,1200px 400px #fff,190px 3000px #fff,150px 2900px #fff,300px 1150px #fff,500px 600px #fff,1750px 500px #fff,300px 1300px #fff,1200px 1200px #fff,1800px 1000px #fff,60px 5000px #fff,800px 200px #fff,1300px 6800px #fff,50px 4000px #fff,700px 1750px #fff,1600px 1200px #fff,200px 1100px #fff,500px 1400px #fff,190px 6000px #fff,150px 1400px #fff,1900px 500px #fff,1200px 600px #fff}body.layout-start #contact{padding:8px 0}.reference-area .pin-text{width:100%}a.inline-a{white-space:nowrap}a.inline-a.inline-a-type2{white-space:unset}.section-infos .main-headline:not(.viewport-visible)~*{filter:blur(0)}.section-infos .main-headline:not(.viewport-visible){filter:blur(0)}}@media screen and (max-width: 768px){body .text-area .textblock.textblock-image .textblock-image{width:100%}body .text-area .h3.sub-leistung-headline{font-size:1.2rem}body .text-area .h3.sub-leistung-headline.sub-leistung-headline-type-2{font-size:2rem;letter-spacing:4px}body .image-box{width:auto;height:100%;background-size:cover}body .section-image{width:100%;height:100%;aspect-ratio:unset;position:absolute;opacity:0;z-index:0;transition:.6s opacity;padding:0}body .section-image.active{opacity:1;z-index:1}body .section-image.active .image-box:not(:hover) .image-box-content{background-color:rgba(0,0,0,0)}body .section-image.active .image-box:not(:hover) .image-box-content p.ignore-darkmode{color:rgba(var(--color-white-rgb), 0)}body .section-image.active .image-box:not(:hover) .image-box-content .h3{color:rgba(var(--color-white-rgb), 0)}body .image-box-content-area{padding:20px;text-align:center;height:100%}body .image-text{height:100%}body #images .grid{width:100%;height:100%;aspect-ratio:720/900;position:relative}body .h1{font-size:44px;line-height:48px}body body.layout-default .h1{font-size:22px}body body.layout-default .h2{font-size:20px}body span.price-after-coma{font-size:20px;vertical-align:top;line-height:26px}body .front-cam{width:8px;height:8px;position:absolute;background-color:#000;border-radius:4px;top:13px;left:50%;transform:translateX(-50%)}body .power{width:4px;height:60px;position:absolute;background-color:#000;border-radius:0 4px 4px 0;top:113px;left:calc(100% + 14px)}body .vol-minus{width:4px;height:48px;position:absolute;background-color:#000;border-radius:4px 0 0 4px;top:153px;right:calc(100% + 14px)}body .vol-plus{width:4px;height:48px;position:absolute;background-color:#000;border-radius:4px 0 0 4px;top:94px;right:calc(100% + 14px)}body .header-time{font-size:96px}body .list-box{min-height:unset}body .text-area p{font-size:1.2rem;line-height:32px;margin-bottom:30px}body .text-area p.p-type-2{padding-left:12px}body .text-area li{font-size:1.2rem;line-height:32px;margin-bottom:20px}body .text-area li>span{gap:20px}body .iframe iframe{height:400px}body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body p,body li,body span,body a{hyphens:auto;word-break:break-word}}@media screen and (max-width: 640px){body .price-Modell .price-model-item{box-shadow:0 0 5px rgba(0,0,0,.4);border-radius:6px;width:100%}body .price-Modell .price-model-item .price-header{height:200px;width:100%;border-radius:8px 8px 0 0;box-shadow:0 -2px 4px rgba(0,0,0,.2)}body .price-Modell .price-model-item .price-header .price-header-circle{width:150px;height:150px}body .price-Modell .price-model-item .price-cta{border-radius:0 0 8px 8px}body .breaking-words{word-break:break-word}body .brand-and-icon img{height:34px}body .header-date{font-size:18px}body .header-time{font-size:84px}body #welcome .h1 span{font-size:.7em}body .btn-welcome{width:100%}}@media screen and (min-width: 1024px){.scroll-animation.scroll-animation-1.scroll-active.scroll-animation-only-mobile{animation:none;opacity:1}}
