.elementor-1012 .elementor-element.elementor-element-b05275b:not(.elementor-motion-effects-element-type-background), .elementor-1012 .elementor-element.elementor-element-b05275b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f78fde6 );}.elementor-1012 .elementor-element.elementor-element-b05275b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1012 .elementor-element.elementor-element-b05275b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1012 .elementor-element.elementor-element-c63c9ae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1012 .elementor-element.elementor-element-c63c9ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1012 .elementor-element.elementor-element-44c74e6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1012 .elementor-element.elementor-element-44c74e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1012 .elementor-element.elementor-element-d2a09dc .elementor-spacer-inner{height:90px;}.elementor-1012 .elementor-element.elementor-element-9dcf191 .elementor-spacer-inner{height:45px;}.elementor-1012 .elementor-element.elementor-element-f426ac0{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-c7993d9 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-c23fda8{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-1ee2e09 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-e68e821{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-1436cc8 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-a575070 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-bdfca5d{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-1b71093 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-2306f6f{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-d90fbc8 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-407751d{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-a4e70bb .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-aa9d67b .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-3d60e9c{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-2986c84 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-1bb4532{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-74f2ac6 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-860e33d{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-5c92491 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-062349a{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-3c82e36 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-5bcfe84{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-e4d5e84 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-4d2d8e8 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-2009e6e{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-226adcc .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-0e6c506{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-37d3a5d .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-a986e4e{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-9e4f9c2 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-f5c8566{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-4af46f0 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-917ab1e .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-6f0ec70{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-8afb055 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-63a0c2e{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-97f2061 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-b2ccbf1{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-7e010af .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-adcf2f4{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-a423889 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-23092b2{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-ac164bf .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-e4cadeb{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-f104092 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-17d2bc4 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-86b7f4f{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-ccb4773 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-c36c80c{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-67805fa .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-f217f67{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-9c60c59 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-fd76c5d{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-613805f .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-6715ce5{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-c106f8b .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-38b85b3{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-37af044 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-af1f6c0{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-ad24748 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-8b65b8f{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-924a603 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-ba3203a{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-62c0b66 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-3411220{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-ffb3374 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-e18387a{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-9284520 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-0bdc33c{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-ec17ac6 .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-2a4a9fd{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-6c4cc4e .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-76bece6{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-a36efac .elementor-heading-title{color:var( --e-global-color-2b65a49 );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1012 .elementor-element.elementor-element-01d4d60{color:var( --e-global-color-accent );font-family:"Crimson Text", Sans-serif;font-weight:normal;}.elementor-1012 .elementor-element.elementor-element-6036525 .elementor-spacer-inner{height:130px;}:root{--page-title-display:none;}body.elementor-page-1012:not(.elementor-motion-effects-element-type-background), body.elementor-page-1012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villakniebis.de/wp-content/uploads/2020/12/landing-BG-min.jpg");background-repeat:no-repeat;background-size:auto;}@media(min-width:768px){.elementor-1012 .elementor-element.elementor-element-c63c9ae{width:8.02%;}.elementor-1012 .elementor-element.elementor-element-44c74e6{width:83.623%;}.elementor-1012 .elementor-element.elementor-element-8935e81{width:8.021%;}}@media(min-width:1025px){body.elementor-page-1012:not(.elementor-motion-effects-element-type-background), body.elementor-page-1012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-1012 .elementor-element.elementor-element-1436ce6 > .elementor-widget-container{padding:0px 8px 0px 8px;}body.elementor-page-1012:not(.elementor-motion-effects-element-type-background), body.elementor-page-1012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:auto;}}