/* https://www.psychotherapie-krulis.at/wp-content/plugins/clubdrei/assets/css/navigation.css?ver=6.8.1 */
.c3-menu{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin-top:-10px;margin-left:-40px;padding-left:0;font-family:var(--e-global-typography-text-font-family),sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);font-size:var(--e-global-typography-secondary-font-size);color:#fff;text-transform:uppercase;letter-spacing:.2rem}.c3-menu__item{display:block;margin-top:10px;margin-left:40px;text-align:right}@media (max-width:767px){.c3-menu,.c3-menu__item{margin-left:0}.c3-menu__item{width:100%}}.c3-menu__item-link{color:inherit;transition:color 300ms;-webkit-transition:color 300ms}.c3-menu__item-link:hover,.c3-menu__item--active .c3-menu__item-link{color:var(--e-global-color-accent)}.c3-menu__item-popup{display:block;position:fixed;top:50%;left:auto;transform:translateY(-50%) scale(0);-webkit-transform:translateY(-50%) scale(0);z-index:999;visibility:hidden;font-family:var(--e-global-typography-text-font-family),sans-serif;font-weight:var(--e-global-typography-text-font-weight);font-size:var(--e-global-typography-text-font-size);color:var(--e-global-color-text);text-align:left;text-transform:none;letter-spacing:0;transition:transform 300ms,visibility 300ms 0ms;-webkit-transition:transform 300ms,visibility 300ms 0ms}.c3-menu__item-popup-61{max-width:340px;padding:20px 50px 50px 70px}.c3-menu__item-popup-61 .c3-menu__item-popup-button{left:40%}.c3-menu__item-popup-63{max-width:500px;padding:30px 70px 50px 50px}.c3-menu__item-popup-65{max-width:500px;padding:30px 50px 50px 50px}@media (max-width:1024px){.c3-menu__item-popup-65{padding:30px 150px 50px 50px}}@media (max-width:767px){.c3-menu__item-popup-65{padding:30px 30px 50px 50px}}.c3-menu__item--active .c3-menu__item-popup{transform:translateY(-50%) scale(1);-webkit-transform:translateY(-50%) scale(1);visibility:visible;transition-delay:0ms;-webkit-transition-delay:0ms}@media (min-width:768px) and (max-width:1024px){.c3-menu__item-popup{left:50%;transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0)}.c3-menu__item--active .c3-menu__item-popup{transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1)}}@media (max-width:767px){.c3-menu__item-popup{max-width:none;right:20px;left:20px}}.c3-menu__item-popup-background{display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);opacity:.9}.c3-menu__item-popup-background svg{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.c3-menu__item-popup-button{position:absolute;left:50%;bottom:10px;transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:99;font-family:'FontAwesome';font-weight:500;font-size:28px;color:#fff;line-height:1;cursor:pointer}.c3-menu__item-popup-button:before{content:'\f00d'}.c3-menu__item-popup-content{display:block;position:relative;visibility:hidden;opacity:0;transition:visibility 0ms,opacity 300ms;-webkit-transition:visibility 0ms,opacity 300ms}.c3-menu__item--active .c3-menu__item-popup-content{visibility:visible;opacity:1;transition-delay:300ms;-webkit-transition-delay:300ms}.c3-menu__item-popup-content>*{margin-top:0;margin-bottom:10px}.c3-menu__item-popup-content>*:last-child{margin-bottom:0}.c3-menu__item-popup-content h2{font-weight:var(--e-global-typography-text-font-weight);font-size:var(--e-global-typography-primary-font-size);text-transform:uppercase;letter-spacing:.2rem}.c3-menu__item-popup-content strong{font-weight:var(--e-global-typography-accent-font-weight)}.c3-menu__item-popup-content ul,.c3-menu__item-popup-content ul li{display:block;margin-left:0;padding-left:0}.c3-menu__item-popup-content ul li{position:relative;padding-left:15px}.c3-menu__item-popup-content ul li:before{content:'\f054';display:block;position:absolute;top:0;left:0;font-family:'FontAwesome';font-weight:500;font-size:13px;color:#fff;line-height:1.9}