.elementor-kit-7{--e-global-color-primary:#111;--e-global-color-secondary:#f5f5f5;--e-global-color-text:#111;--e-global-color-accent:#edd16d;--e-global-color-5ce1f14:#c99e38;--e-global-color-3612eed:#1111114D;--e-global-color-2f00875:#11111126;--e-global-color-0ee69c6:#36373b;--e-global-color-607876e:#29292f;--e-global-color-ebfd1c2:#36373b;--e-global-color-dd10968:#FFFFFF00;--e-global-color-d94f207:#FFFFFF80;--e-global-color-0bd9d74:#36373b;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-size:1.125rem;--e-global-typography-primary-font-weight:300;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-size:1.125rem;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:1.125rem;--e-global-typography-text-font-weight:600;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-size:1.125rem;--e-global-typography-accent-font-weight:800;--e-global-typography-f344571-font-family:"Playfair";--e-global-typography-f344571-font-size:3.5rem;--e-global-typography-f344571-font-weight:400;--e-global-typography-f344571-line-height:120%;--e-global-typography-a347134-font-family:"Playfair";--e-global-typography-a347134-font-size:3.062rem;--e-global-typography-a347134-line-height:120%;--e-global-typography-ebfa995-font-family:"Playfair";--e-global-typography-ebfa995-font-size:2.438rem;--e-global-typography-ebfa995-line-height:120%;--e-global-typography-5e3934c-font-family:"Playfair";--e-global-typography-5e3934c-font-size:1.938rem;--e-global-typography-5e3934c-line-height:120%;--e-global-typography-c2da2fd-font-family:"Playfair";--e-global-typography-c2da2fd-font-size:1.562rem;--e-global-typography-c4ec4d8-font-family:"Playfair";--e-global-typography-c4ec4d8-font-size:1.25rem;--e-global-typography-3e0ed52-font-family:"Poppins";--e-global-typography-3e0ed52-font-size:1rem;--e-global-typography-3e0ed52-font-weight:400;--e-global-typography-1c10f40-font-family:"Poppins";--e-global-typography-1c10f40-font-size:.875rem;--e-global-typography-1c10f40-font-weight:400;--e-global-typography-11e3370-font-family:"Poppins";--e-global-typography-11e3370-font-size:.75rem;--e-global-typography-11e3370-font-weight:400;--e-global-typography-8d14e3b-font-family:"mrs-saint";--e-global-typography-8d14e3b-font-size:4rem;--e-global-typography-1eb8640-font-family:"Poppins";--e-global-typography-1eb8640-font-size:3rem;--e-global-typography-1eb8640-font-weight:600;--e-global-typography-25ffa49-font-family:"Poppins";--e-global-typography-25ffa49-font-size:4rem;--e-global-typography-25ffa49-font-weight:400;--e-global-typography-25ffa49-line-height:120%;background-color:var(--e-global-color-primary);color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-kit-7 button,.elementor-kit-7 input[type=button],.elementor-kit-7 input[type=submit],.elementor-kit-7 .elementor-button{background-color:transparent;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-secondary);background-image:radial-gradient(at top center,var(--e-global-color-2f00875) 0%,var(--e-global-color-primary) 100%);border-style:solid;border-width:1px;border-color:var(--e-global-color-ebfd1c2);border-radius:.25rem}.elementor-kit-7 e-page-transition{background-color:var(--e-global-color-primary)}.elementor-kit-7 a:hover{color:var(--e-global-color-5ce1f14);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-kit-7 h1{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-f344571-font-family),Sans-serif;font-size:var(--e-global-typography-f344571-font-size);font-weight:var(--e-global-typography-f344571-font-weight);line-height:var(--e-global-typography-f344571-line-height)}.elementor-kit-7 h2{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-a347134-font-family),Sans-serif;font-size:var(--e-global-typography-a347134-font-size);line-height:var(--e-global-typography-a347134-line-height)}.elementor-kit-7 h3{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-ebfa995-font-family),Sans-serif;font-size:var(--e-global-typography-ebfa995-font-size);line-height:var(--e-global-typography-ebfa995-line-height)}.elementor-kit-7 h4{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-5e3934c-font-family),Sans-serif;font-size:var(--e-global-typography-5e3934c-font-size);line-height:var(--e-global-typography-5e3934c-line-height)}.elementor-kit-7 h5{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-c2da2fd-font-family),Sans-serif;font-size:var(--e-global-typography-c2da2fd-font-size)}.elementor-kit-7 h6{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-c4ec4d8-font-family),Sans-serif;font-size:var(--e-global-typography-c4ec4d8-font-size)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1240px}.e-con{--container-max-width:1240px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px}.elementor-widget:not(:last-child){margin-block-end:2rem}.elementor-element{--widgets-spacing:2rem 2rem;--widgets-spacing-row:2rem;--widgets-spacing-column:2rem}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-kit-7{--e-global-typography-5e3934c-font-size:1.3rem;--e-global-typography-c2da2fd-font-size:1rem;font-size:var(--e-global-typography-secondary-font-size)}.elementor-kit-7 a:hover{font-size:var(--e-global-typography-secondary-font-size)}.elementor-kit-7 h1{font-size:var(--e-global-typography-f344571-font-size);line-height:var(--e-global-typography-f344571-line-height)}.elementor-kit-7 h2{font-size:var(--e-global-typography-a347134-font-size);line-height:var(--e-global-typography-a347134-line-height)}.elementor-kit-7 h3{font-size:var(--e-global-typography-ebfa995-font-size);line-height:var(--e-global-typography-ebfa995-line-height)}.elementor-kit-7 h4{font-size:var(--e-global-typography-5e3934c-font-size);line-height:var(--e-global-typography-5e3934c-line-height)}.elementor-kit-7 h5{font-size:var(--e-global-typography-c2da2fd-font-size)}.elementor-kit-7 h6{font-size:var(--e-global-typography-c4ec4d8-font-size)}.elementor-kit-7 button,.elementor-kit-7 input[type=button],.elementor-kit-7 input[type=submit],.elementor-kit-7 .elementor-button{font-size:var(--e-global-typography-secondary-font-size)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-primary-font-size:1rem;--e-global-typography-secondary-font-size:1rem;--e-global-typography-text-font-size:1rem;--e-global-typography-accent-font-size:1rem;--e-global-typography-f344571-font-size:3.5rem;--e-global-typography-a347134-font-size:1.7rem;--e-global-typography-ebfa995-font-size:1.5rem;--e-global-typography-5e3934c-font-size:1.3rem;--e-global-typography-c2da2fd-font-size:1.1rem;--e-global-typography-c4ec4d8-font-size:1rem;--e-global-typography-8d14e3b-font-size:2rem;--e-global-typography-25ffa49-font-size:2.5rem;font-size:var(--e-global-typography-secondary-font-size)}.elementor-kit-7 a:hover{font-size:var(--e-global-typography-secondary-font-size)}.elementor-kit-7 h1{font-size:var(--e-global-typography-f344571-font-size);line-height:var(--e-global-typography-f344571-line-height)}.elementor-kit-7 h2{font-size:var(--e-global-typography-a347134-font-size);line-height:var(--e-global-typography-a347134-line-height)}.elementor-kit-7 h3{font-size:var(--e-global-typography-ebfa995-font-size);line-height:var(--e-global-typography-ebfa995-line-height)}.elementor-kit-7 h4{font-size:var(--e-global-typography-5e3934c-font-size);line-height:var(--e-global-typography-5e3934c-line-height)}.elementor-kit-7 h5{font-size:var(--e-global-typography-c2da2fd-font-size)}.elementor-kit-7 h6{font-size:var(--e-global-typography-c4ec4d8-font-size)}.elementor-kit-7 button,.elementor-kit-7 input[type=button],.elementor-kit-7 input[type=submit],.elementor-kit-7 .elementor-button{font-size:var(--e-global-typography-secondary-font-size)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}@media (prefers-reduced-motion:reduce){::root{view-transition-name:none !important}body *,body *:before,body *:after{animation-delay:-1ms !important;animation-duration:1ms !important;animation-iteration-count:1 !important;transition-duration:1ms !important;transition-delay:-1ms !important;scroll-behavior:auto !important;background-attachment:initial !important;view-transition-name:none !important}}html{scroll-behavior:smooth}body{overflow-x:hidden}p{hyphens:auto}.rechts-texte{a{color:var(--e-global-color-accent)}h1{font-size:2.5rem}h2{font-size:1.5rem}}.popup-hinweis a{color:var(--e-global-color-accent);&:hover{font-size:.9rem}}.elementor-element.hero-radial-bg{background:radial-gradient(ellipse 80% 50% at 50% -20%,rgb(112 112 112/30%),rgba(255,255,255,0));!important}@media all and (max-width:768px){.top-header-icons .elementor-icon-list-text{display:none}}.social-icons.icon-hover a:hover{font-size:.9rem}.shrinker{height:100px;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;&.elementor-sticky--effects{height:80px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;box-shadow:0px 4px 20px 0px var(--e-global-color-ebfd1c2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}}.shrinking-logo svg{transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease}.shrinker.elementor-sticky--effects svg{max-width:80%;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease}.shrinker.elementor-sticky--effects .elementor-button{padding:10px 32px!important;transition:all .2s linear!important;-webkit-transition:all .2s linear!important;-moz-transition:all .2s linear!important}.lytbox-button{--hamburger-color:#fff;--close-x-color:#fff;display:block;height:18px;cursor:pointer;position:relative;z-index:101}.elementor-154{width:100%}.lytbox-navigation{position:fixed;top:0;left:0;transform:translateX(100%);overflow:hidden;transition:transform .2s;width:100%;height:100vh;z-index:100;display:flex;justify-content:center;align-items:center}.lytbox-button .hamburguer{position:relative}.lytbox-button .hamburguer span{display:block;height:2px;width:24px;background:var(--hamburger-color);transform-origin:50% 50%;transition:all .1s .2s ease,transform .2s ease}.lytbox-button .hamburguer span:nth-child(2){transform:translate(0,6px)}.lytbox-button .hamburguer span:nth-child(3){transform:translate(0,12px)}.lytbox-nav_control{position:absolute;left:-9999px;width:100%;clip:rect(0,0,0,0)}.lytbox-nav_control:checked~.lytbox-navigation{transform:translateX(0);opacity:1;transition:transform .3s,opacity .3s}.lytbox-nav_control:checked~.lytbox-button .hamburguer{transition:all .1s 0s ease}.lytbox-nav_control:checked~.lytbox-button .hamburguer span{background:var(--close-x-color);transition:all .1s ease,transform .1s .2s ease}.lytbox-nav_control:checked~.lytbox-button .hamburguer span:first-child{opacity:0}.lytbox-nav_control:checked~.lytbox-button .hamburguer span:nth-child(2){transform:translate(0,6px) rotate(45deg)}.lytbox-nav_control:checked~.lytbox-button .hamburguer span:nth-child(3){transform:translate(0,4px) rotate(-45deg)}@media all and (max-width:1024px){.border-gradient{height:30vh!important}}.border-gradient{pointer-events:none;user-select:none;position:relative;width:100% margin:0px auto;height:80vh;overflow:hidden;mask-image:radial-gradient(circle,#000,transparent 80%)}.border-gradient:before{content:"";position:absolute;inset:0px;background:radial-gradient(circle at bottom center,var(--e-global-color-0bd9d74),transparent 70%);opacity:.4}.border-gradient:after{content:"";position:absolute;background:var(--e-global-color-primary);width:200%;left:-50%;aspect-ratio:1/0.7;border-radius:50%;border-top:1px solid rgb(112 112 112/30%);top:50%}.star-svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);mask-image:radial-gradient(circle at center bottom,#000,transparent)}@media all and (max-width:767px){.footer-menu li{flex:1 1 100%}.footer-menu li a{margin-inline:1rem}}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:auto;src:url('https://www.ak-hospitalityconsulting.de/wp-content/uploads/2024/04/poppins-v21-latin-300.woff2') format('woff2')}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:auto;src:url('https://www.ak-hospitalityconsulting.de/wp-content/uploads/2024/04/poppins-v21-latin-regular.woff2') format('woff2')}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:auto;src:url('https://www.ak-hospitalityconsulting.de/wp-content/uploads/2024/04/poppins-v21-latin-600.woff2') format('woff2')}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:auto;src:url('https://www.ak-hospitalityconsulting.de/wp-content/uploads/2024/04/poppins-v21-latin-800.woff2') format('woff2')}@font-face{font-family:'Playfair';font-style:normal;font-weight:400;font-display:auto;src:url('https://www.ak-hospitalityconsulting.de/wp-content/uploads/2024/04/playfair-display-v37-latin-regular.woff2') format('woff2')}@font-face{font-family:'Playfair';font-style:normal;font-weight:600;font-display:auto;src:url('https://www.ak-hospitalityconsulting.de/wp-content/uploads/2024/04/playfair-display-v37-latin-600.woff2') format('woff2')}@font-face{font-family:'Playfair';font-style:normal;font-weight:800;font-display:auto;src:url('https://www.ak-hospitalityconsulting.de/wp-content/uploads/2024/04/playfair-display-v37-latin-800.woff2') format('woff2')}@font-face{font-family:'mrs-saint';font-style:normal;font-weight:400;font-display:auto;src:url('https://www.ak-hospitalityconsulting.de/wp-content/uploads/2024/04/mrs-saint-delafield-v13-latin-regular.woff2') format('woff2')}