/* navigation.css */
.mega-dropdown-image,.mega-dropdown-image a,.mega-dropdown-image img{width:100%;height:100%}.mega-dropdown-image img{object-fit: cover}.navigation a.gutschein:before{display:none;margin-right:10px;font-family:FontAwesome;content: ' \f06b'}.mobile_menu .inner{padding-top:50px;padding-right:25px;padding-left:25px;box-sizing: border-box}.mobil-nav{font-size:18px;letter-spacing:.5px}.mobil-nav .gutschein{display:none}.mobil-nav >.level_1 > li > a,.mobil-nav >.level_1 > li > strong{position:relative;display:block;padding-top:25px;padding-bottom:25px;border-bottom:1px solid rgba(220,220,220,.75);text-decoration:none;font-weight: 500}.mobil-nav .level_2 > li > a,.mobil-nav .level_2 > li > strong{display:block;padding-top:7px;padding-bottom:7px;text-decoration:none}li.submenu_show > a,li.submenu_show a.trail{background-color:#F4F4F4}.mobil-nav ul.level_2{margin-top:15px;padding-bottom:20px;border-bottom:1px solid rgba(220,220,220,.75)}.mobil-nav a,.mobil-nav strong{padding-left:15px;color:#000000}.mobil-nav strong,.mobil-nav a.trail{color:#E8B30B;font-weight: 500}.mobil-nav >.level_1 > li.submenu > a:after,.mobil-nav >.level_1 > li.submenu > strong:after{right:0;top:0;position:absolute;display:block;margin-right:15px;padding-top:17px;font-size:30px;content: '+'}.mobil-nav >.level_1 > li.submenu.submenu_show > a:after,.mobil-nav >.level_1 > li.submenu.submenu_show > strong:after,.mobil-nav >.level_1 > li.submenu.submenu_show a.trail:after{content: '-'}.mobil-nav .footer{display:none}.mobil-nav a:hover{text-decoration:none;color:#E8B30B}.mobil-nav li,.mobil-nav ul{margin:0;padding:0;list-style-type:none}.trigger{right:35px;top:14.5px;position:fixed;z-index: 9999999999999}.mobile_menu .inner{background-color:#ffffff}.navbild .mega-dropdown-text{font-size:18px;position: absolute;bottom: 22px;left: 15px;color: #fff;text-transform: uppercase;letter-spacing: 1px;pointer-events: none}.navigation .mega-dropdown-inner .mega-dropdown-image a{padding-top:0;padding-bottom:0}.navbild .mega-dropdown-text p{margin-top:0;margin-bottom:0}.mega-dropdown-inner section{margin:0}.mega-dropdown-inner section:nth-of-type(1),.mega-dropdown-inner section:nth-of-type(2){width:18%!important}.mega-dropdown-inner section:nth-of-type(3),.mega-dropdown-inner section:nth-of-type(4){width:28%!important}.navbild .mega-dropdown-image picture:after{width:100%;height:130px;bottom:0;position:absolute;display:block;background-image:url("../../files/nav/black-fade.svg");background-repeat:repeat-x;border-bottom-right-radius:5px;border-bottom-left-radius:5px;content: ' ';background-size: auto 100%;z-index: 0}.navbild .mega-dropdown-text p:before{margin-right:5px;content: '»'}.navbild.rs-column{position:relative;margin-top: -30px!important}.navigation{height:95px;float:left}.navigation li a.alle,.navigation li a.alle:hover{margin-top:15px;font-size:17px;font-weight: 600}.navigation .mega-dropdown-inner .ce_text i{font-size:20px}.mega-dropdown-inner .ce_text H3{position:relative;margin-top:0;margin-bottom:10px}.mega-dropdown-inner .ce_text a i,.footer-socialmedia a i{margin-right:7px;color:#3f7da3}.footer-socialmedia{margin-bottom:15px}.mega-dropdown-inner .ce_text H3:after{content: ' '}.nav-footer ul.level_1{margin:0;padding:0;display: flex;flex-wrap: wrap;justify-items: baseline;justify-content: space-between}.nav-footer ul.level_2{display:block;margin:10px 0 0;padding:0}.nav-footer .level_1 li > a,.nav-footer .level_1 li > strong{font-size:18px;text-decoration:none;color:#000000;text-transform:uppercase;letter-spacing:1px}.nav-footer .level_1 li > a:hover,.nav-footer .level_1 li > strong{color:#666666;font-weight: normal}.nav-footer .level_1 > li{padding-left:3%;border-left:1px solid rgba(102,102,102,.2)}.nav-footer{margin-top:20px}.nav-footer .level_1 li.first{padding-left:0;border-left:0px}.nav-footer .level_2 li > a,.nav-footer .level_2 li > strong{display:block;padding-top:5px;padding-bottom:5px;font-size:16px;font-weight:normal;text-transform:none;letter-spacing:.5px}.navigation ul{margin:35px 0 0 35px;padding:0}.navigation.fix > ul{margin-left:106px}.headerfixed.fix .navigation .mega-dropdown-inner{padding-left:100px}.mega-dropdown{width:100%;left:0;top:95px;position:fixed;background-color:#ffffff;border-top:1px solid #dcdcdc;display: flex;opacity:0;visibility: hidden;pointer-events: none;    -webkit-box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25);    -moz-box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25);    box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25)}li:hover > .mega-dropdown,.mega-dropdown:hover{opacity: 1;visibility: visible;pointer-events: all}.navigation .level_1 a,.navigation .level_1 strong{padding-bottom:40px}.mega-dropdown H3,.mega-dropdown .look-h3{position:absolute;margin-top:-30px;font-size:17px;font-weight: 600}.navigation >.level_1 > li:after{margin-right:17.5px;margin-left:17.5px;color:rgba(102,102,102,.5);content:'•'}.gutschein::after{display:none}.navigation >.level_1 > li:last-of-type:after{display:none}.navigation li{}.navigation li a.alle:before{color:#E8B30B;content: '»'}.mega-dropdown-inner{width:1400px;margin-right:auto;margin-left:auto;padding-top:75px;padding-bottom:50px;padding-left:170px;box-sizing: border-box;display: flex;flex-wrap: wrap;justify-content: space-between}.navigation .mega-dropdown-inner li,.navigation .mega-dropdown-inner .ce_text{width:1400px;font-size:16px;font-weight: 400}.navigation .mega-dropdown-inner a{display:inline-block;padding-top:5px;padding-bottom:5px;font-weight: 400}.navigation .mega-dropdown-inner a:hover{font-weight: 400}.navigation .mega-dropdown-inner ul{margin-top:0}.mega-dropdown-inner ul,.mega-dropdown-inner li{width:100%;margin-left:0}.mega-dropdown-inner .mega-dropdown-column:first-of-type ul:first-of-type{width:100%}.navigation li{margin:0;padding:0;font-size:19px;letter-spacing:.5px;list-style-type:none;font-weight: 500}.navigation li:nth-of-type(6){margin-right:0}.navigation a{text-decoration:none;color:#000000}.navigation a:hover,.navigation li strong,.navigation li a.active,.navigation li a.trail{text-decoration:none;color:#E8B30B;font-weight: 500}.nav-footer li{display:none}.navigation ul.level_1,.navigation li{display: flex}.nav-footer li.footer,.nav-footer li.footer li{display:block}.navigation li.footer{display:none}