/* https://grillhus.de/wp-content/themes/dt-the7/style.css?ver=12.3.1 */
.slick-slide>.vc_row>.ult-item-wrap{max-width:1257px;width:100%;margin:0 auto}.ult-item-wrap h3{color:#fff!important;text-align:left!important}.footer-tel-sec{display:flex;flex-flow:column;gap:10px}#footer .wf-container-footer a:hover{background:unset!important;color:#d0bc6c!important}.footer-tel-sec .fa-fw{margin-right:10px}.masthead .top-bar{display:none!important}.masthead .header-space{height:auto!important}.masthead .header-bar #primary-menu{flex-wrap:nowrap}.header-bar #primary-menu{gap:40px}.header-bar #primary-menu .underline{display:none!important}.header-bar .branding img{width:100%;max-width:160px}.header-bar{gap:100px}#main>.wf-wrap{padding:0}.banner-sec-slider{left:0!important;margin:0;padding:0}.banner-sec-slider .vc_single_image-wrapper{height:700px;width:100%!important}.banner-sec-slider .vc_single_image-wrapper img{height:100%;object-fit:cover!important;width:100%}.banner-sec-slider .wpb_single_image .vc_figure{width:100%}.banner-sec-slider .slick-slider{max-height:700px}.banner-sec-slider .slick-dots{z-index:99}.banner-sec-slider .slick-dots li{height:44px!important;width:44px!important;background-color:#424242;border-radius:100%;display:flex;justify-content:center;align-items:center;z-index:99}.banner-sec-slider .slick-dots li i{font-size:13x;opacity:1;color:#fff!important;border:none!important}.banner-sec-slider .slick-dots{display:flex;justify-content:center;top:-140px!important;position:relative}.banner-sec-slider .slick-active i{background-color:#d0bc6c!important;border-radius:100%}.banner-sec-slider .slick-dots li i::before{background-color:#fff;border-radius:100%}.banner-sec-slider .slick-dots li i{color:#fff!important;font-size:12px}.banner-sec-slider .slick-dots .slick-active{background-color:#fff}.banner-sec-slider .slick-dots .slick-active i{color:#424242!important}.banner-sec-slider .slick-dots .slick-active i::before{background-color:#424242!important}.zigzag-section-left .wpb_column .vc_column-inner{min-height:500px;background-color:hsl(48deg 52% 62% / 20%)}.zigzag-section-right .wpb_column>.vc_column-inner{min-height:500px;background-color:hsl(48deg 52% 62% / 20%)}.zigzag-section-left .wpb_column .vc_column-inner,.zigzag-section-right .wpb_column>.vc_column-inner{display:flex;justify-content:center;align-items:center}.nehman-main-sec>.wpb_column>.vc_column-inner{padding-top:0 !Important}.nehman-main-sec>.wpb_column>.vc_column-inner>.wpb_wrapper>.vc_row.wpb_row>.wpb_column>.vc_column-inner{border-radius:20px!important}.nehman-item-main .wpb_single_image .vc_single_image-wrapper{height:250px;overflow:hidden}.nehman-item-main .wpb_single_image .vc_single_image-wrapper img{width:100%;height:100%;object-fit:cover}.nehman-main-sec>.wpb_column>.vc_column-inner>.wpb_wrapper>.vc_row.wpb_row>.wpb_column>.vc_column-inner .vc_single_image-wrapper{border-radius:20px!important}.nehman-main-sec>.wpb_column>.vc_column-inner>.wpb_wrapper>.vc_row.wpb_row>.wpb_column>.vc_column-inner .vc_single_image-wrapper img{border-radius:20px!important}.map-main-sec .ultimate-map-wrapper{margin-bottom:0!important}#footer{background-color:#424242}#branding-bottom img{max-width:140px;height:auto}#footer .widget-title{font-size:20px!important;line-height:25px}#footer #custom_html-2 .custom-html-widget p{font-size:15px!important;line-height:27px;color:#fff}#footer #custom_html-2 .custom-html-widget a{font-size:15px}#footer #custom_html-3 .custom-html-widget p{font-size:15px!important;line-height:27px;color:#fff}#footer #custom_html-3 .custom-html-widget a{font-size:15px}#footer #presscore-custom-menu-one-3 .custom-menu li a{font-size:15px!important;line-height:22px;color:#fff}#footer #presscore-custom-menu-one-3 .custom-menu{max-width:140px;margin:0 auto}#footer #presscore-custom-menu-one-3 .widget-title{max-width:140px;margin:0 auto 20px auto}#footer .bottom-text-block p{font-size:15px;line-height:20px}.zigzag-section-main{padding-left:20px;padding-right:20px;margin:0}.nehman-main-sec{padding-left:20px;padding-right:20px;margin:0}.map-main-sec .vc_column-inner{padding:0!important}.map-main-sec .wpb_text_column p{height:450px}.accent-gradient.mobile-hamburger-close-bg-hover-enable .dt-close-mobile-menu-icon:after{background:#d0bc6c}.accent-gradient.mobile-hamburger-close-bg-hover-enable .dt-close-mobile-menu-icon:after{background:#d0bc6c;opacity:1!important}.mobile-mini-widgets-in-menu{display:none!important}.mobile-main-nav li.act>a .menu-text,.mobile-main-nav li.act>a .subtitle-text,.dt-mobile-header .mobile-main-nav .sub-nav>li.act>a .subtitle-text,.dt-mobile-header .mobile-main-nav .sub-nav>li.act>a .menu-text{color:#d0bc6c!important;background-color:unset!important}.mobile-main-nav li>a .menu-text{font-size:22px!important}.mobile-menu-show-divider .mobile-main-nav>li>a{padding:24.7px 25px 24.7px 0}.mobile-main-nav li:not(.act)>a:hover .subtitle-text,.mobile-main-nav li:not(.act)>a:hover .menu-text,.dt-mobile-header .mobile-main-nav .sub-nav>li:not(.act)>a:hover .menu-text{background:unset!important;color:#d0bc6c!important}.main-nav .sub-nav>li>a .menu-text{font-size:15px!important}.masthead:not(.sub-downwards) .main-nav .sub-nav>li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover>a .menu-text{background:unset;color:#d0bc6c;background-clip:unset}.top-header .sub-nav.hover-style-bg>li:not(.dt-mega-parent):not(.act):hover>a,.top-header .sub-nav.gradient-hover.hover-style-bg>li:not(.dt-mega-parent):not(.act):hover>a{background:unset!important}.main-nav .sub-nav>li.act:not(.dt-mega-parent):not(.wpml-ls-item):not(.wpml-ls-item)>a,.main-nav .sub-nav>li.act:not(.dt-mega-parent):not(.wpml-ls-item)>a i[class^="fa"],.main-nav .sub-nav>li.act:not(.dt-mega-parent):not(.wpml-ls-item)>a i[class^="dt-icon"],.main-nav .sub-nav>li.dt-mega-parent.current-menu-item:not(.wpml-ls-item)>a{color:#d0bc6b!important}.main-nav .sub-nav>li.act:not(.dt-mega-parent):not(.wpml-ls-item)>a .menu-text{color:#d0bc6b!important;background:unset!important}.top-header .sub-nav.hover-style-bg>li:not(.dt-mega-parent).act>a,.top-header .sub-nav.gradient-hover.hover-style-bg>li:not(.dt-mega-parent).act>a{background:transparent!important}.mobile-main-nav .sub-nav li>a .menu-text{font-size:20px!important;line-height:25px!important;padding:5px 0;font-weight:600!important}.mobile-main-nav>li>.sub-nav:last-child{margin-bottom:21px}.header-bar .header-button a{margin:0 !Important;padding:0!important}.header-bar .header-button a .menu-item-text{margin:0!important;padding:10px 20px 10px 50px!important;background-color:#d0bc6c;position:relative;border-radius:10px}.header-bar .header-button a .menu-item-text .menu-text{font-size:17px}.header-bar .header-button:hover .menu-item-text{background-color:#fff!important}.header-bar .header-button:hover .menu-text{color:#282828!important}.header-bar .header-button a .menu-item-text::after{position:absolute;content:'';top:50%;left:15px;height:20px;width:26px;background-image:url(https://dev.grillhus.de/wp-content/uploads/2025/03/reservation.png);background-position:center;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%);filter:invert(1)}.mobile-header-scrollbar-wrap{padding-top:80px!important}.banner-sec-slider .slick-dots .slick-active{background-color:#d0bc6c}.banner-sec-slider .slick-dots .slick-active i::before{background-color:#fff!important}.banner-sec-slider .slick-dots .slick-active i::before{background-color:#fff!important;color:#fff}#mobile-menu .header-button a .menu-item-text .menu-text{color:#fff!important}.header-bar .header-button a .menu-item-text:hover::after{filter:invert(0)}#mobile-menu .header-button a .menu-item-text:hover::after{filter:invert(0)}#mobile-menu .header-button a .menu-item-text:hover .menu-text{color:#333333!important}.zigzag-section-left h3,.zigzag-section-right h3{font-weight:800!important}.nehman-item-main>.vc_column-inner{box-shadow:0 2px 18px -2px #00000014;background-color:transparent!important}.header-button a:hover .menu-text{color:#fff!important}.header-bar .header-button:hover .menu-item-text::after{filter:invert(0)!important}.header-bar #primary-menu{display:flex;align-items:center}.header-bar .header-button{height:max-content;margin-right:-10px}.nehman-main-title-sec{font-weight:800!important}.header-bar .header-button *,.header-bar .header-button a .menu-item-text{-webkit-transition:background 300ms ease-in-out!important;transition:background 300ms ease-in-out!important}.main-sec-tit{font-weight:800!important}.list-li-style ul li{font-size:16px;color:#111}.job-app-para p{color:#111}.job-app-para a{color:#d0bc6c}.job-app-para a:hover{color:#424242}.aktuell-opening-hours-info ul{display:flex;flex-flow:column;gap:0;box-shadow:rgba(149,157,165,.2) 0 8px 24px}.aktuell-opening-hours-info{margin-top:30px;margin-left:30px}.aktuell-opening-hours-info ul{background-color:hsl(48deg 52% 62% / 10%);padding:0;margin:30px 0 0 0}.aktuell-opening-hours-info ul li{font-size:16px;color:#111;padding:20px 20px;list-style:none}.aktuell-opening-hours-info ul li:nth-child(odd){background-color:#d0bc6c3b!important}.speisen-button-group>.wpb_column>.vc_column-inner>.wpb_wrapper{display:flex;flex-flow:row;gap:40px;flex-wrap:wrap}.speisen-button-group .document-download-button{margin-bottom:0!important}.speisen-button-group .document-download-button>.vc_general{background-color:#d0bc6c!important;color:#fff!important;border:1px solid #d0bc6c!important;font-size:18px!important;border-radius:10px}.speisen-button-group .document-download-button>.vc_general:hover{background-color:#424242!important;border-color:#424242!important}.veranstaltung-form-main p br{display:none}.veranstaltung-form-main p input{width:100%}.veranstaltung-form-main p{display:flex;flex-flow:row;gap:30px}.veranstaltung-form-main span.wpcf7-form-control-wrap{width:100%}.veranstaltung-form-main{display:flex;flex-flow:column;gap:20px}.veranstaltung-form-main .wpcf7-acceptance .wpcf7-list-item{margin:0}.veranstaltung-form-main .wpcf7-acceptance .wpcf7-list-item label{margin:0;display:flex;gap:17px;align-items:flex-start}.veranstaltung-form-main .wpcf7-acceptance .wpcf7-list-item label input{width:auto;margin-top:5px}.veranstaltung-form-main .wpcf7-form-control.wpcf7-acceptance input[type="checkbox"]{transform:scale(1.5);margin-right:5px;height:auto!important;margin-top:7px!important}.veranstaltung-form-main .wpcf7-form-control.wpcf7-acceptance input[type="checkbox"]:focus-visible{outline:none}.veranstaltung-form-main .wpcf7-submit{width:max-content!important;padding:15px 30px!important;font-size:17px!important;background:#d0bc6c!important;line-height:17px!important;color:#fff!important;height:auto!important;border-radius:10px!important}.veranstaltung-form-main .wpcf7-submit:hover{background:#424242!important}.veranstaltung-form-main .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{font-size:14px!important;line-height:21px;color:#414141}.veranstaltung-form-main p{margin:0}.veranstaltung-form-main .wpcf7-not-valid-tip{display:block!important;margin-top:10px}.veranstaltung-form-main input{height:50px;border:none!important;background-color:#fff!important;color:#424242!important;padding:10px 20px!important;margin:0!important}.veranstaltung-form-main textarea{background-color:#fff!important;border:none!important;padding:20px 20px!important;color:#424242!important;height:150px}.veranstaltung-form-main input::placeholder,.veranstaltung-form-main textarea::placeholder{color:#424242!important;opacity:1}.veranstaltung-form-main{background-color:#d0bc6c24;padding:30px;max-width:80%}.reservation-button .vc_general{background-color:#d0bc6c!important;color:#fff!important;border:1px solid #d0bc6c!important;font-size:18px!important;border-radius:10px}.reservation-button .vc_general:hover{background-color:#424242!important;border:1px solid #424242!important}.contact-info-a a{color:#d0bc6c;text-decoration:none}.contact-info-a a:hover{color:#424242}.datenschutz-content p{font-size:16px;color:#111;line-height:24px;text-align:left;font-weight:400;font-style:normal}.datenschutz-content a{color:#d0bc6c;text-decoration:none}.datenschutz-content a:hover{color:#424242;text-decoration:underline}.impressum-content p{font-size:16px;color:#111;line-height:24px;text-align:left;font-weight:400;font-style:normal}.impressum-content a{color:#d0bc6c;text-decoration:none}.impressum-content a:hover{color:#424242;text-decoration:underline}.banner-button{width:max-content!important}.veranstaltung-form-main .dscf7captcha input{width:100%;max-width:70px}.veranstaltung-form-main .dscf7_captcha_icon{display:none}.veranstaltung-form-main .dscf7captcha input::placeholder{opacity:0}.veranstaltung-form-main span.dscf7_lt{width:100%;display:flex;align-items:center;gap:7px;max-width:150px}.veranstaltung-form-main p.dscf7captcha{gap:10px;display:flex!important;align-content:center}.dscf7_refresh_captcha{display:none!important}.home-Jetzt-reservieren>.vc_general{padding:14px 20px 14px 48px!important;background-color:#d0bc6c;position:relative;font-size:18px;line-height:18px;color:#fff;position:relative;border:1px solid #d0bc6c;border-radius:10px}.home-Jetzt-reservieren>.vc_general::after{position:absolute;content:'';top:50%;left:15px;height:20px;width:26px;background-image:url(https://dev.grillhus.de/wp-content/uploads/2025/03/reservation.png);background-position:center;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%);filter:invert(1)}.home-Jetzt-reservieren .vc_general{-webkit-transition:background 300ms ease-in-out!important;transition:background 300ms ease-in-out!important}.home-Jetzt-reservieren:hover .vc_general{background-color:#424242;color:#fff}.footer-fb .soc-icon{font-size:21px}.footer-fb.footer-insta .soc-icon{font-size:21px;margin-top:-2px;margin-left:1px}#footer .footer-fb .soc-icon{color:#fff}#footer .footer-fb{height:38px;width:38px;background-color:rgba(255,255,255,.15);border-radius:100%;display:flex;justify-content:center;align-items:center}#footer .footer-social-list{display:flex;gap:15px}#footer .footer-fb:hover .soc-icon{color:#fff}body #footer .footer-fb:hover{background-color:#d0bc6c!important}#footer .footer-fb{margin-top:15px}#footer .footer-social{margin-top:20px}.header-bar .header-social-m>a{margin:0!important}.header-bar .header-social-m .soc-icon{font-size:22px;color:#fff}.header-social-m .menu-item-text{height:38px;width:38px;background-color:rgba(255,255,255,.15);border-radius:100%;display:flex;justify-content:center;align-items:center}.mobile-header-scrollbar-wrap .header-social-m .soc-icon{border-radius:100%;padding:8px;font-size:22px;background-color:#d0bc6c;color:#fff}.mobile-header-scrollbar-wrap .header-social-m:hover .soc-icon{background-color:#424242}.header-bar .header-social-m:hover .soc-icon{color:#fff}.header-social-m .menu-item-text:hover{background-color:#d0bc6c}.mobile-header-scrollbar-wrap .dt-close-mobile-menu-icon:focus-visible{outline:none;border:none}.header-bar .header-social-fb{margin-right:-30px}.jobs-listm-content{max-width:1200px;margin:0 auto}.job-item-button{margin-bottom:0!important}.jobs-listm-content>.wpb_column>.vc_column-inner>.wpb_wrapper{display:flex;flex-flow:column;row-gap:0;background-color:#fff;padding:0;gap:20px}.jobs-listm-content .job-item-main{padding:40px 30px!important;border:1px solid #d0bc6c!important;border-radius:10px}.joblist-title{font-weight:600!important}.jobs-listm-content .job-item-main:nth-child(odd){background-color:#fff!important}.job-item-button>a{background-color:transparent!important;font-size:16px!important;line-height:20px!important;color:#424242!important;border:none!important;padding:0 48px 0 0!important;text-transform:capitalize;font-family:Carrois Gothic}.job-item-button:hover a{color:#d0bc6c!important}.job-item-button:hover{text-decoration:underline}.jobopening-title-sec{max-width:1200px!important;margin:0}.jobdetail-right-c{border:1px solid #42424229;padding:0!important;border-radius:10px}.jobdetail-form-main br{display:none}.jobdetail-form-main{margin-top:30px;text-transform:capitalize}.jobdetail-form-main p{margin-bottom:20px}.jobdetail-form-main input.wpcf7-text{height:45px;color:#000;text-transform:capitalize!important}.jobdetail-form-main label span{color:red}.jobdetail-form-main .wpcf7-acceptance .wpcf7-list-item-label{color:#111}.jobdetail-form-main textarea{height:150px;color:#000;text-transform:capitalize!important;border:none;border-color:transparent}.jobdetail-form-main input,.jobdetail-form-main textarea{margin-top:10px;padding:10px;color:#000;text-transform:capitalize!important;border:1px solid #42424229}.jobdetail-form-main .wpcf7-file{margin-top:15px!important;padding-left:0;border:none}.jobdetail-form-main .wpcf7-list-item{margin-left:0}.jobdetail-form-main .wpcf7-not-valid-tip{display:block;margin-top:0}.jobdetail-form-main .wpcf7-quiz.wpcf7-not-valid,.jobdetail-form-main input.wpcf7-validates-as-required.wpcf7-not-valid{border:1px solid #42424229}.jobdetail-form-main input.wpcf7-validates-as-required.wpcf7-not-valid.wpcf7-file{border:0}.jobdetail-form-main .wpcf7-submit{background:#424242!important;font-size:16px!important;padding:15px 30px!important;border-radius:10px!important;border:none}.jobdetail-form-main .wpcf7-submit:hover{border:none}.jobdetail-form-main .wpcf7-submit:hover{background-color:#d0bc6c!important}.jobdetail-main-sec{display:flex;gap:50px;justify-content:space-between;width:100%}.jobdetail-main-sec::before,.jobdetail-main-sec::after{display:none}.job-item-button .vc_btn3-icon{display:none!important}.job-item-button .vc_general{position:relative}.job-item-button .vc_general::after{position:absolute;content:'';top:3px;right:16px;height:30px;width:20px;background-image:url(https://dev.grillhus.de/wp-content/uploads/2025/03/arrow-3.png);background-repeat:no-repeat;background-size:contain}.job-item-button:hover .vc_general::after{filter:brightness(0) saturate(100%) invert(95%) sepia(61%) saturate(788%) hue-rotate(327deg) brightness(86%) contrast(88%)}.mobile-header-scrollbar-wrap .header-social-m.header-social-in{position:absolute;bottom:30px;left:80px}.mobile-menu-show-divider .mobile-main-nav>.header-social-in:before{display:none}.header-bar .header-social-m.header-social-in .soc-icon::before{font-size:19px}.footer-insta .soc-icon::before{font-size:19px}body .home-Jetzt-reservieren>.vc_general:active{background-color:#d0bc6c!important;color:#fff!important}@media(max-width:1600px){.header-bar #primary-menu{gap:30px}.header-bar{gap:50px}.header-bar .header-button{margin-right:0}.header-bar{padding-left:20px!important;padding-right:20px!important}.header-bar .header-social-fb{margin-right:-20px}}@media(max-width:1400px){.aktuell-content-main{padding-left:20px;padding-right:20px;margin:0!important}.header-bar li>a>.menu-item-text>.menu-text{font-size:20px}.header-bar{gap:0!important}.jobs-main-content{padding-left:20px!important;padding-right:20px!important;margin:0!important}.Speisen-main-content{padding-left:20px!important;padding-right:20px!important;margin:0!important}body .veranstaltung-main-content{padding:50px 20px 35px 20px!important;margin:0!important}.contact-main-content{padding-left:20px!important;padding-right:20px!important;margin:0!important}.jobopening-title-sec,.jobdetial-title-sec,body .jobs-listm-content,body .jobdetail-main-sec{padding-left:20px!important;padding-right:20px!important;margin:0}}@media(max-width:1100px){.jobdetail-main-sec{display:flex;gap:20px}.header-bar #primary-menu{gap:20px}.header-bar .header-button a .menu-item-text .menu-text{font-size:14px!important}.header-bar .header-social-fb{margin-right:-15px}.header-bar li>a>.menu-item-text>.menu-text{font-size:16px!important}}@media(max-width:1280px){.header-bar #primary-menu{gap:20px}.header-bar li>a{margin-left:0;margin-right:0}header.header-bar{gap:20px!important}.header-bar li>a>.menu-item-text>.menu-text{font-size:18px}.header-bar .header-button a .menu-item-text .menu-text{font-size:15px}.speisen-button-group>.wpb_column>.vc_column-inner>.wpb_wrapper{gap:20px}}@media (max-width:1024px){header-bar li>a>.menu-item-text>.menu-text{font-size:16px}.header-bar #primary-menu{gap:15px}}@media(max-width:992px){.veranstaltung-form-main p{gap:20px}.veranstaltung-form-main{padding:30px 20px;max-width:100%}.banner-sec-slider{margin-bottom:0!important;padding-bottom:0!important}.mobile-navigation{position:relative}.mobile-navigation::before{position:absolute;content:'MENU';left:-70px;font-family:"Open Sans",Arial,sans-serif;font-size:21px;color:#fff;font-weight:600}#footer .wf-container-bottom{gap:5px}#footer .widget-title{margin-bottom:10px!important}.mobile-header-bar{background-color:#424242;padding:10px 20px!important}.mobile-header-bar .mobile-branding a{width:100%;max-width:160px}.mobile-header-bar .dt-mobile-menu-icon:not(.floating-btn) .menu-line:after{background:#fdfdfd!important;opacity:1}.banner-sec-slider .vc_single_image-wrapper{height:400px}.banner-sec-slider .slick-slider{max-height:400px}.banner-sec-slider .slick-dots li{height:34px!important;width:34px!important}.banner-sec-slider .slick-dots{top:-120px!important}.nehman-main-sec>.wpb_column>.vc_column-inner>.wpb_wrapper>.vc_row.wpb_row>.wpb_column>.vc_column-inner{padding:20px!important}.footer .widget{width:inherit}.nehman-item-main h3{font-size:20px!important;line-height:25px!important}.top-bar{padding:3px 20px 3px 20px}#mobile-menu .header-button a .menu-item-text{margin:0!important;padding:13px 20px 13px 50px!important;background-color:#d0bc6c;position:relative}#mobile-menu .header-button a .menu-item-text .menu-text{font-size:17px!important}#mobile-menu .header-button a .menu-item-text::after{position:absolute;content:'';top:50%;left:15px;height:20px;width:26px;background-image:url(https://dev.grillhus.de/wp-content/uploads/2025/03/reservation.png);background-position:center;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%);filter:invert(1)}.jobs-banner-sec{min-height:400px!important}.aktuell-content-main .main-sec-tit{font-size:25px!important;line-height:35px!important}body .aktuell-content-main{display:flex;flex-flow:column;padding-top:0px!important;padding-bottom:50px!important;gap:0}.aktuell-content-main>.wpb_column{width:100%;padding:0!important}.aktuell-opening-hours-info{margin-left:0}.aktuell-opening-hours-info ul{margin-top:30px}}@media(max-width:767px){.veranstaltung-form-main>p:first-child{flex-flow:column}.veranstaltung-form-main>p:nth-child(2){flex-flow:column}body .contact-main-content{padding-top:50px!important;padding-bottom:50px!important}.main-sec-tit{font-size:30px !Important;line-height:40px!important}body .jobs-main-content{padding-top:50px!important;padding-bottom:50px!important}body .nehman-main-title-sec{font-size:25px!important;line-height:30px!important;margin-bottom:0!important;margin-top:0!important}.zigzag-section-left .wpb_column .vc_column-inner{min-height:300px;padding:30px!important}.zigzag-section-right .wpb_column>.vc_column-inner{min-height:300px;padding:30px!important}.zigzag-section-right .ubtn-normal{padding:10px 20px;font-size:16px!important}.zigzag-section-left .wpb_column .vc_column-inner h3{font-size:22px!important;line-height:30px!important}.zigzag-section-left .wpb_column .vc_column-inner h4{font-size:18px!important;line-height:26px!important}.zigzag-section-right .wpb_column>.vc_column-inner h3{font-size:22px!important;line-height:30px!important}.zigzag-section-right .ubtn-ctn-center{margin-top:15px!important;margin-bottom:0}.zigzag-section-right{flex-flow:column-reverse}body .zigzag-section-main{padding-top:50px!important;padding-bottom:20px!important}body .nehman-main-sec{padding-bottom:50px!important}.zigzag-section-left .wpb_column:nth-child(2) .vc_column-inner{min-height:200px}.zigzag-section-right .wpb_column:nth-child(1) .vc_column-inner{min-height:200px}.jobs-banner-sec{min-height:300px!important}body .Speisen-main-content{padding-top:50px!important;padding-bottom:50px!important}.Speisen-main-stit{font-size:20px!important;line-height:28px!important}body .aktuell-main-title-sec{padding-top:50px!important}.job-item-button{text-align:left!important}.jobs-listm-content .job-item-main{gap:15px}.jobdetail-main-sec{flex-flow:column}body .jobdetial-title-sec{padding-top:50px!important}body .jobdetail-main-sec{padding-bottom:50px!important;padding-top:15px!important;gap:40px}body .jobs-listm-content{margin-bottom:50px!important}body .jobopening-title-sec{padding-top:50px!important}}@media(max-width:600px){.jobs-banner-sec{min-height:250px!important}.jobdetail-right-c>.vc_column-inner{padding:20px!important}}@media (max-width:480px){.veranstaltung-form-main .dscf7captcha .wpcf7-form-control-wrap{width:50%!important}.veranstaltung-form-main span.dscf7_lt{width:100%}.mobile-navigation::before{font-size:18px;left:-60px}.mobile-header-bar .mobile-branding a{max-width:145px}.banner-button{margin:0 auto!important}}