.elementor-907 .elementor-element.elementor-element-a9518ac{--display:flex}.elementor-907 .elementor-element.elementor-element-aaceab9{--display:flex}.elementor-907 .elementor-element.elementor-element-5026aa3{text-align:center}.elementor-907 .elementor-element.elementor-element-5026aa3 .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:40px;font-weight:400;color:#FFF}.elementor-907 .elementor-element.elementor-element-b10fddc{--display:flex}.elementor-907 .elementor-element.elementor-element-2c14aa46{--display:flex;--overflow:hidden;border-style:none;--border-style:none}.elementor-907 .elementor-element.elementor-element-815eaa5{--display:flex;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0 0 10px -4px rgb(0 0 0 / .5)}.elementor-907 .elementor-element.elementor-element-815eaa5:not(.elementor-motion-effects-element-type-background),.elementor-907 .elementor-element.elementor-element-815eaa5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-907 .elementor-element.elementor-element-815eaa5::before,.elementor-907 .elementor-element.elementor-element-815eaa5>.elementor-background-video-container::before,.elementor-907 .elementor-element.elementor-element-815eaa5>.e-con-inner>.elementor-background-video-container::before,.elementor-907 .elementor-element.elementor-element-815eaa5>.elementor-background-slideshow::before,.elementor-907 .elementor-element.elementor-element-815eaa5>.e-con-inner>.elementor-background-slideshow::before,.elementor-907 .elementor-element.elementor-element-815eaa5>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-907 .elementor-element.elementor-element-44503520{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-907 .elementor-element.elementor-element-44503520 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:2.7em;font-weight:700;color:#000}.elementor-907 .elementor-element.elementor-element-539262c9{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-907 .elementor-element.elementor-element-539262c9 .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:2em;color:#000}.elementor-907 .elementor-element.elementor-element-696aeb77{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 1%;padding:0 0 0 0;font-family:"Arial",Sans-serif;font-size:1em;color:#000}.elementor-907 .elementor-element.elementor-element-696aeb77 p{margin-block-end:0}.elementor-907 .elementor-element.elementor-element-7226a7e5{--display:flex}.elementor-907 .elementor-element.elementor-element-4bcf419e .elementor-button{background-color:#FF8CAC;font-weight:700;font-style:italic;fill:#FFF;color:#FFF}.elementor-907 .elementor-element.elementor-element-5efbac70{--display:flex;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0 0 10px -4px rgb(0 0 0 / .5)}.elementor-907 .elementor-element.elementor-element-5efbac70:not(.elementor-motion-effects-element-type-background),.elementor-907 .elementor-element.elementor-element-5efbac70>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-907 .elementor-element.elementor-element-5efbac70::before,.elementor-907 .elementor-element.elementor-element-5efbac70>.elementor-background-video-container::before,.elementor-907 .elementor-element.elementor-element-5efbac70>.e-con-inner>.elementor-background-video-container::before,.elementor-907 .elementor-element.elementor-element-5efbac70>.elementor-background-slideshow::before,.elementor-907 .elementor-element.elementor-element-5efbac70>.e-con-inner>.elementor-background-slideshow::before,.elementor-907 .elementor-element.elementor-element-5efbac70>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-907 .elementor-element.elementor-element-49e161e3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-907 .elementor-element.elementor-element-49e161e3 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:2.7em;font-weight:700;color:#000}.elementor-907 .elementor-element.elementor-element-4f3dd446{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-907 .elementor-element.elementor-element-4f3dd446 .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:2em;color:#000}.elementor-907 .elementor-element.elementor-element-2abb98b6{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 1%;padding:0 0 0 0;font-family:"Arial",Sans-serif;font-size:1em;color:#000}.elementor-907 .elementor-element.elementor-element-2abb98b6 p{margin-block-end:0}.elementor-907 .elementor-element.elementor-element-774ff50a{--display:flex}.elementor-907 .elementor-element.elementor-element-76ff6783 .elementor-button{background-color:#FAAB20;font-weight:700;font-style:italic;fill:#FFF;color:#FFF}.elementor-907 .elementor-element.elementor-element-f82630c .elementor-repeater-item-9ffee5a.elementor-social-icon{background-color:#0000}.elementor-907 .elementor-element.elementor-element-f82630c .elementor-repeater-item-9ffee5a.elementor-social-icon i{color:#FFF}.elementor-907 .elementor-element.elementor-element-f82630c .elementor-repeater-item-9ffee5a.elementor-social-icon svg{fill:#FFF}.elementor-907 .elementor-element.elementor-element-f82630c .elementor-repeater-item-dbbad32.elementor-social-icon{background-color:#0000}.elementor-907 .elementor-element.elementor-element-f82630c .elementor-repeater-item-dbbad32.elementor-social-icon i{color:#FFF}.elementor-907 .elementor-element.elementor-element-f82630c .elementor-repeater-item-dbbad32.elementor-social-icon svg{fill:#FFF}.elementor-907 .elementor-element.elementor-element-f82630c .elementor-repeater-item-a80df65.elementor-social-icon{background-color:#0000}.elementor-907 .elementor-element.elementor-element-f82630c .elementor-repeater-item-a80df65.elementor-social-icon i{color:#FFF}.elementor-907 .elementor-element.elementor-element-f82630c .elementor-repeater-item-a80df65.elementor-social-icon svg{fill:#FFF}.elementor-907 .elementor-element.elementor-element-f82630c .elementor-repeater-item-7381d87.elementor-social-icon{background-color:#0000}.elementor-907 .elementor-element.elementor-element-f82630c .elementor-repeater-item-7381d87.elementor-social-icon i{color:#FFF}.elementor-907 .elementor-element.elementor-element-f82630c .elementor-repeater-item-7381d87.elementor-social-icon svg{fill:#FFF}.elementor-907 .elementor-element.elementor-element-f82630c{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:100px;--grid-row-gap:0px}.elementor-907 .elementor-element.elementor-element-f82630c .elementor-social-icon{background-color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFF}.elementor-907 .elementor-element.elementor-element-f82630c .elementor-social-icon i{color:#FFF}.elementor-907 .elementor-element.elementor-element-f82630c .elementor-social-icon svg{fill:#FFF}.elementor-907 .elementor-element.elementor-element-f82630c .elementor-social-icon:hover{border-color:#A52525}:root{--page-title-display:none}@media(max-width:1200px){.elementor-907 .elementor-element.elementor-element-5026aa3{text-align:center}.elementor-907 .elementor-element.elementor-element-f82630c .elementor-social-icon{border-width:2px 2px 2px 2px}}@media(max-width:840px){.elementor-907 .elementor-element.elementor-element-5026aa3{text-align:center}.elementor-907 .elementor-element.elementor-element-f82630c .elementor-social-icon{border-width:2px 2px 2px 2px}}@media(max-width:767px){.elementor-907 .elementor-element.elementor-element-a9518ac{--width:100%;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-907 .elementor-element.elementor-element-aaceab9:not(.elementor-motion-effects-element-type-background),.elementor-907 .elementor-element.elementor-element-aaceab9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.toniperner.de/wp-content/uploads/2026/11/Studio_Timelaps.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-907 .elementor-element.elementor-element-aaceab9{--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-907 .elementor-element.elementor-element-5026aa3{margin:40% 30% calc(var(--kit-widget-spacing, 0px) + 10%) 5%;text-align:start}.elementor-907 .elementor-element.elementor-element-5026aa3.elementor-element{--align-self:center}.elementor-907 .elementor-element.elementor-element-5026aa3 .elementor-heading-title{font-size:1em}.elementor-907 .elementor-element.elementor-element-b10fddc{--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-907 .elementor-element.elementor-element-2c14aa46{--width:100%;--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;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-907 .elementor-element.elementor-element-815eaa5{--width:90%;--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;--gap:4em 0em;--row-gap:4em;--column-gap:0em;--overlay-opacity:0.52;--border-radius:15px 15px 15px 15px;--margin-top:5%;--margin-bottom:5%;--margin-left:5%;--margin-right:5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-907 .elementor-element.elementor-element-44503520{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 4%}.elementor-907 .elementor-element.elementor-element-44503520 .elementor-heading-title{font-size:8em}.elementor-907 .elementor-element.elementor-element-539262c9{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%}.elementor-907 .elementor-element.elementor-element-539262c9.elementor-element{--align-self:flex-start}.elementor-907 .elementor-element.elementor-element-539262c9 .elementor-heading-title{font-size:4em}.elementor-907 .elementor-element.elementor-element-696aeb77{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;font-size:3em}.elementor-907 .elementor-element.elementor-element-7226a7e5{--width:100%;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-907 .elementor-element.elementor-element-4bcf419e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 5%}.elementor-907 .elementor-element.elementor-element-4bcf419e .elementor-button{font-size:3em;padding:10% -1% 10% -1%}.elementor-907 .elementor-element.elementor-element-5efbac70{--width:90%;--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;--gap:4em 0em;--row-gap:4em;--column-gap:0em;--overlay-opacity:0.52;--border-radius:15px 15px 15px 15px;--margin-top:5%;--margin-bottom:5%;--margin-left:5%;--margin-right:5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-907 .elementor-element.elementor-element-49e161e3{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 4%}.elementor-907 .elementor-element.elementor-element-49e161e3 .elementor-heading-title{font-size:9em}.elementor-907 .elementor-element.elementor-element-4f3dd446{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%}.elementor-907 .elementor-element.elementor-element-4f3dd446.elementor-element{--align-self:flex-start}.elementor-907 .elementor-element.elementor-element-4f3dd446 .elementor-heading-title{font-size:4em}.elementor-907 .elementor-element.elementor-element-2abb98b6{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;font-size:3em}.elementor-907 .elementor-element.elementor-element-774ff50a{--width:100%;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-907 .elementor-element.elementor-element-76ff6783{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 5%}.elementor-907 .elementor-element.elementor-element-76ff6783 .elementor-button{font-size:3em;padding:10% -1% 10% -1%}.elementor-907 .elementor-element.elementor-element-47eefbac{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-907 .elementor-element.elementor-element-56dd4b7{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-907 .elementor-element.elementor-element-823ace1{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-907 .elementor-element.elementor-element-1b0e1bc4{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-907 .elementor-element.elementor-element-f82630c{text-align:left;margin:13% 0% calc(var(--kit-widget-spacing, 0px) + 10%) 0%;--icon-size:1.5rem;--grid-column-gap:2rem}.elementor-907 .elementor-element.elementor-element-f82630c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-907 .elementor-element.elementor-element-f82630c .elementor-social-icon{border-width:2px 2px 2px 2px}}.elementor-907 .elementor-element.elementor-element-2c14aa46 .portfolio-text{font-size:1cqw}.elementor-907 .elementor-element.elementor-element-2c14aa46 .portfolio-text{font-size:1cqw}@media (max-width:1366px){.elementor-907 .elementor-element.elementor-element-2c14aa46{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:flex-start!important;gap:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;padding:0!important;margin:0!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-padding:0!important;scroll-behavior:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none!important}.elementor-907 .elementor-element.elementor-element-2c14aa46::-webkit-scrollbar{display:none!important}.elementor-907 .elementor-element.elementor-element-2c14aa46>.projektkarte{flex:0 0 100%!important;width:90%!important;min-width:90%!important;max-width:90%!important;box-sizing:border-box!important;margin:1!important;flex-shrink:0!important;scroll-snap-align:center!important;scroll-snap-stop:always!important;align-self:flex-start!important}}