.elementor-108 .elementor-element.elementor-element-a9d3d42{--display:flex;--min-height:100vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-ec8e83b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 13%;}.elementor-108 .elementor-element.elementor-element-ec8e83b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:300;text-transform:uppercase;line-height:2rem;letter-spacing:1px;word-spacing:3px;text-shadow:1px 1px 5px rgba(0, 0, 0, 0.13);}.elementor-108 .elementor-element.elementor-element-55f9cae{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:12px 0px;--row-gap:12px;--column-gap:0px;--grid-auto-flow:row;--margin-top:1%;--margin-bottom:0%;--margin-left:17%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-0175de7.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-0175de7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#E0E0E0;}.elementor-108 .elementor-element.elementor-element-0175de7 .elementor-heading-title a:hover, .elementor-108 .elementor-element.elementor-element-0175de7 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-818bde7{padding:0px 0px 0px 5px;}.elementor-108 .elementor-element.elementor-element-818bde7.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-818bde7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#E0E0E0;}.elementor-108 .elementor-element.elementor-element-818bde7 .elementor-heading-title a:hover, .elementor-108 .elementor-element.elementor-element-818bde7 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-cfc31ee{padding:0px 0px 0px 10px;}.elementor-108 .elementor-element.elementor-element-cfc31ee.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-cfc31ee .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#E0E0E0;}.elementor-108 .elementor-element.elementor-element-cfc31ee .elementor-heading-title a:hover, .elementor-108 .elementor-element.elementor-element-cfc31ee .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-acc2f3c{padding:0px 0px 0px 15px;}.elementor-108 .elementor-element.elementor-element-acc2f3c.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-acc2f3c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#E0E0E0;}.elementor-108 .elementor-element.elementor-element-acc2f3c .elementor-heading-title a:hover, .elementor-108 .elementor-element.elementor-element-acc2f3c .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-3a45369{padding:0px 0px 0px 20px;}.elementor-108 .elementor-element.elementor-element-3a45369.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-3a45369 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#E0E0E0;}.elementor-108 .elementor-element.elementor-element-3a45369 .elementor-heading-title a:hover, .elementor-108 .elementor-element.elementor-element-3a45369 .elementor-heading-title a:focus{color:#FFFFFF;}body.elementor-page-108:not(.elementor-motion-effects-element-type-background), body.elementor-page-108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.premendra.de/wp-content/uploads/2025/12/portfolio-0364-1-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}@media(max-width:1200px){.elementor-108 .elementor-element.elementor-element-a9d3d42{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-108 .elementor-element.elementor-element-ec8e83b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 10%;}.elementor-108 .elementor-element.elementor-element-55f9cae{--grid-auto-flow:row;--margin-top:1%;--margin-bottom:0%;--margin-left:15%;--margin-right:0%;}}@media(max-width:1024px){.elementor-108 .elementor-element.elementor-element-a9d3d42{--padding-top:20%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-108 .elementor-element.elementor-element-ec8e83b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 10%;}.elementor-108 .elementor-element.elementor-element-55f9cae{--grid-auto-flow:row;--margin-top:1%;--margin-bottom:0%;--margin-left:15%;--margin-right:0%;}.elementor-108 .elementor-element.elementor-element-0175de7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-108 .elementor-element.elementor-element-818bde7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-108 .elementor-element.elementor-element-cfc31ee .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-108 .elementor-element.elementor-element-acc2f3c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-108 .elementor-element.elementor-element-3a45369 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:880px){.elementor-108 .elementor-element.elementor-element-a9d3d42{--padding-top:10%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-108 .elementor-element.elementor-element-ec8e83b{padding:0% 0% 0% 10%;}.elementor-108 .elementor-element.elementor-element-55f9cae{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-108 .elementor-element.elementor-element-a9d3d42{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-108 .elementor-element.elementor-element-ec8e83b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;padding:0% 0% 0% 0%;text-align:start;}.elementor-108 .elementor-element.elementor-element-ec8e83b .elementor-heading-title{font-size:2.1rem;line-height:1.3em;}.elementor-108 .elementor-element.elementor-element-55f9cae{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:1%;--margin-bottom:0%;--margin-left:19%;--margin-right:0%;}.elementor-108 .elementor-element.elementor-element-0175de7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-108 .elementor-element.elementor-element-818bde7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-108 .elementor-element.elementor-element-cfc31ee .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-108 .elementor-element.elementor-element-acc2f3c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-108 .elementor-element.elementor-element-3a45369 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}