/*!
 *  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 Jul 21 2026 09:21:27 GMT+0000 (Coordinated Universal Time)
 *
 */@font-face{font-display:swap;font-family:open-sans;font-weight:400;src:url(/Assets/fonts/OpenSans-Regular.1b0809d5.ttf) format("truetype")}@font-face{font-display:swap;font-family:open-sans;font-weight:300;src:url(/Assets/fonts/OpenSans-Light.846a12ca.ttf) format("truetype")}@font-face{font-display:swap;font-family:open-sans;font-weight:700;src:url(/Assets/fonts/OpenSans-Bold.6e27168f.ttf) format("truetype")}@font-face{font-display:swap;font-family:open-sans-bold;src:url(/Assets/fonts/OpenSans-ExtraBold.110e781b.ttf) format("truetype")}@font-face{font-display:swap;font-family:alexis;src:url(/Assets/fonts/Alexis-Marie.9ceaea25.ttf) format("truetype")}@font-face{font-display:swap;font-family:shadow;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{background:#fff}.navbar-wrapper.new .navbar{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1320px;padding:45px 0 0}.navbar-wrapper.new .navbar .nav-brand img{height:80px;transition:height .3s,width .3s;width:160px}.navbar-wrapper.new .navbar .navbar-nav{display:flex;flex-direction:row;padding:0}.navbar-wrapper.new .navbar .navbar-nav .nav-item.level-1{list-style:none;margin-top:0}.navbar-wrapper.new .navbar .navbar-nav .nav-item.level-1:before{content:none}.navbar-wrapper.new .navbar .navbar-nav .nav-item.level-1 .nav-item-wrapper:hover .nav-link.level-1{background:#004d6c;color:#fff}.navbar-wrapper.new .navbar .navbar-nav .nav-item.level-1 .nav-item-wrapper:hover .sub-menu{display:flex}.navbar-wrapper.new .navbar .navbar-nav .nav-item.level-1 .nav-link.level-1{display:block;margin-top:45px;padding:9px 15px 54px;transition:padding .3s,margin-top .3s}.navbar-wrapper.new .navbar .navbar-nav .nav-item.level-1 .nav-link.level-1 span.active{border-bottom:1px solid}.navbar-wrapper.new .navbar .navbar-nav .nav-item.level-1 .nav-link.level-1.bold{font-weight:700}.navbar-wrapper.new .langli{list-style:none;margin-top:45px;padding:15px 15px 60px;position:relative;transition:padding .3s,margin-top .3s}.navbar-wrapper.new .langli:before{content:none}.navbar-wrapper.new .langli .langnav .dropdown.open{display:block;z-index:1000}.navbar-wrapper.new .langli .langnav{position:relative}.navbar-wrapper.new .langli .langnav .langul{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;list-style:none;margin:0;padding:0;width:47px}.navbar-wrapper.new .langli .langnav .langul:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12'%3E%3Cpath fill='%23212121' d='M6.707.293a1 1 0 0 0-1.414 0l-5 5a1 1 0 0 0 0 1.414l5 5a1 1 0 1 0 1.414-1.414L2.414 6l4.293-4.293a1 1 0 0 0 0-1.414' data-name='Pfad 4'/%3E%3C/svg%3E");content:"";display:block;flex-shrink:0;height:12px;margin-right:6px;width:7px}.navbar-wrapper.new .langli .langnav .langul:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12'%3E%3Cpath fill='%23212121' d='M6.707.293a1 1 0 0 0-1.414 0l-5 5a1 1 0 0 0 0 1.414l5 5a1 1 0 1 0 1.414-1.414L2.414 6l4.293-4.293a1 1 0 0 0 0-1.414' data-name='Pfad 4'/%3E%3C/svg%3E");content:"";display:block;flex-shrink:0;height:12px;margin-left:6px;transform:rotate(180deg);width:7px}.navbar-wrapper.new .langli .langnav .langul li{flex-shrink:0;margin-top:0;width:24px}.navbar-wrapper.new .langli .langnav .langul li:before{content:none}.navbar-wrapper.new .langli .langnav .langul li img{display:block;height:16px;width:24px}.navbar-wrapper.new .langli .langnav .langul li:not(.aktive){display:none}.navbar-wrapper.new .langli .langnav .dropdown{display:none;left:50%;position:absolute;top:calc(100% + 40px);transform:translateX(-50%);width:270px}.navbar-wrapper.new .langli .langnav .dropdown ul{background:#ced7e0;display:block;list-style:none;margin:0;padding:25px}.navbar-wrapper.new .langli .langnav .dropdown ul:before{border-color:transparent transparent #ced7e0;border-style:solid;border-width:0 15px 15px;content:"";height:0;left:calc(50% - 15px);position:absolute;top:-15px;width:0}.navbar-wrapper.new .langli .langnav .dropdown ul li{margin-top:0}.navbar-wrapper.new .langli .langnav .dropdown ul li:before{content:none}.navbar-wrapper.new .langli .langnav .dropdown ul li+li{border-top:1px solid #004d6c;margin-top:5px;padding-top:5px}.navbar-wrapper.new .langli .langnav .dropdown ul a{align-items:center;color:#004d6c;display:flex;justify-content:space-between;width:100%}.navbar-wrapper.new .langli .langnav .dropdown ul a img{display:block;flex-shrink:0;height:17px;margin:0 80px 0 0;width:27px}.navbar-wrapper.new .langli .langnav .dropdown ul a span{display:block}.desktop-header.fixed .navbar-wrapper.new .langli{margin-top:21px;padding:15px 15px 36px}.desktop-header.fixed .navbar-wrapper.new .navbar{padding:0}.desktop-header.fixed .navbar-wrapper.new .navbar .nav-brand img{height:49px;width:105px}.desktop-header.fixed .navbar-wrapper.new .navbar .nav-item.level-1 .nav-link.level-1{margin-top:21px;padding:9px 15px 30px}main{margin-top:181px}.desktop-header{height:0!important}.desktop-header .nav-item.level-1.search .nav-item-wrapper a.icon.before:before{margin-top:3px}