/*!
 *  ATTENTION: This File is Generated by Resources/Private/Theme/** /*
 *  Please do not edit this file directly!!!
 *
 *  Project: martini-klinik
 *  Version: 1.0.0
 *
 *  Author: Yannick Lagravère
 *  Homepage: https://www.atlantisdx.de
 *  Copyright (c) 2026 atlantis dx GmbH
 *
 *  Build: Tue Aug 04 2026 15:02:09 GMT+0000 (Coordinated Universal Time)
 *
 */
@font-face{font-family:open-sans;font-display:swap;src:url(/Assets/fonts/OpenSans-Regular.1b0809d5.ttf) format("truetype");font-weight:normal}@font-face{font-family:open-sans;font-display:swap;src:url(/Assets/fonts/OpenSans-Light.846a12ca.ttf) format("truetype");font-weight:300}@font-face{font-family:open-sans;font-display:swap;src:url(/Assets/fonts/OpenSans-Bold.6e27168f.ttf) format("truetype");font-weight:700}@font-face{font-family:open-sans-bold;font-display:swap;src:url(/Assets/fonts/OpenSans-ExtraBold.110e781b.ttf) format("truetype")}@font-face{font-family:alexis;font-display:swap;src:url(/Assets/fonts/Alexis-Marie.9ceaea25.ttf) format("truetype")}@font-face{font-family:shadow;font-display:swap;src:url(/Assets/fonts/ShadowsIntoLight-Regular.e8c09384.ttf) format("truetype")}.mt-none{margin-top:0 !important}.mt-s{margin-top:20px}@media(width >= 768px){.mt-s{margin-top:20px}}@media(width >= 1280px){.mt-s{margin-top:30px}}.mt-m{margin-top:30px}@media(width >= 768px){.mt-m{margin-top:30px}}@media(width >= 1280px){.mt-m{margin-top:40px}}.navbar-wrapper.new .sub-menu{display:none;position:fixed;left:0;width:100%;top:220px;max-height:calc(100vh - 181px);overflow-y:auto;background:#004d6c;color:#fff;padding:30px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(width <= 1440px){.navbar-wrapper.new .sub-menu{max-height:calc(100vh - 178px);top:217px}}.navbar-wrapper.new .sub-menu .sub-menu-image{width:1320px;margin:0 auto 10px}.navbar-wrapper.new .sub-menu .sub-menu-image a{max-width:33%;display:block}.navbar-wrapper.new .sub-menu .sub-menu-image a img{border:1px solid rgba(0,0,0,0)}.navbar-wrapper.new .sub-menu .sub-menu-image a img:hover{border:1px solid #fff}.navbar-wrapper.new .sub-menu .sub-menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1320px;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.navbar-wrapper.new .sub-menu .sub-menu-wrapper .sub-menu-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;width:33%}.navbar-wrapper.new .sub-menu .sub-menu-wrapper .sub-menu-col .sub-menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navbar-wrapper.new .sub-menu .sub-menu-wrapper .sub-menu-col .sub-menu-item .level-2-sub-menu-image{max-width:100%;margin:15px 0 10px}.navbar-wrapper.new .sub-menu .sub-menu-wrapper .sub-menu-col .sub-menu-item .level-2-sub-menu-image img{width:60px;height:60px;-o-object-fit:cover;object-fit:cover}.navbar-wrapper.new .sub-menu .sub-menu-wrapper .sub-menu-col .nav-link.level-2{font-weight:700}.navbar-wrapper.new .sub-menu .sub-menu-wrapper .sub-menu-col .nav-link.level-2 span.active{border-bottom:1px solid}.navbar-wrapper.new .sub-menu .sub-menu-wrapper .sub-menu-col .sub-menu-sublist{padding:0}.navbar-wrapper.new .sub-menu .sub-menu-wrapper .sub-menu-col .sub-menu-sublist .sub-menu-subitem{margin:0}.navbar-wrapper.new .sub-menu .sub-menu-wrapper .sub-menu-col .sub-menu-sublist .sub-menu-subitem:before{content:none}.navbar-wrapper.new .sub-menu .sub-menu-wrapper .sub-menu-col .sub-menu-sublist .sub-menu-subitem span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.navbar-wrapper.new .sub-menu .sub-menu-wrapper .sub-menu-col .sub-menu-sublist .sub-menu-subitem span.active{border-bottom:1px solid}.navbar-wrapper.new .sub-menu .sub-menu-wrapper .sub-menu-col .sub-menu-sublist .sub-menu-subitem span:before{content:"";top:4px;width:20px;height:20px;background:url(/Assets/images/arrow-right.df68f514.svg) no-repeat;background-size:20px;display:block}.navbar-wrapper.new .sub-menu .sub-menu-wrapper .sub-menu-col .sub-menu-sublist.level-4{padding-left:30px;margin-bottom:20px}.navbar-wrapper.new .sub-menu .nav-link{color:#fff;display:inline-block;border-bottom:1px solid rgba(0,0,0,0);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navbar-wrapper.new .sub-menu .nav-link:hover span{border-bottom:1px solid #fff}.navbar-wrapper.new .sub-menu .sub-menu-spacer{min-height:30px}.navbar-wrapper.new .sub-menu:hover{display:-webkit-box;display:-ms-flexbox;display:flex}.desktop-header.fixed .navbar-wrapper.new .sub-menu{max-height:calc(100vh - 88px);top:88px}@media(width <= 1440px){.desktop-header.fixed .navbar-wrapper.new .sub-menu{max-height:calc(100vh - 85px);top:85px}}
