body,html{background-color:#E2E0D3!important}body.page-id-149,html.page-id-149{background-color:#746D53!important}::selection{background:#DBFA5D}@media screen and (max-width:767px){.et_pb_scroll_top.et-pb-icon{right:0!important}}#main-header,#page-container #main-header,#page-container .et-fixed-header#main-header{padding-top:0px!important;background-color:#E2E0D3;transform:translate3d(0,0,0);-webkit-transition:all 0.5s ease!important;-moz-transition:all 0.5s ease!important;-o-transition:all 0.5s ease!important;-ms-transition:all 0.5s ease!important;transition:all 0.5s ease!important}#main-header img{top:0;transform:scale(1.2)}#logo:hover{transform:scale(1.3)}#logo{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.page-id-143 #logo{opacity:0}#logo.visible{opacity:1}.et_pb_header_toggle::after{content:"MENU"!important;position:absolute;font-family:'Karbon',Arial,sans-serif;font-weight:400;font-size:20px;color:black;padding:20px 15px;right:0%;top:-12.5px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;background-image:linear-gradient(to right,black,black);background-repeat:no-repeat;background-size:0% 1px;background-position:11px 85%}.page-id-143 .et_pb_header_toggle::after{background-image:linear-gradient(to right,#E2E0D3,#E2E0D3)}.page-id-143 #main-header,.page-id-143 #page-container #main-header{opacity:1;background-color:transparent;-webkit-transition:background-color 0.3s ease,box-shadow 0.3s ease,margin-top 1s ease!important;-moz-transition:background-color 0.3s ease,box-shadow 0.3s ease,margin-top 1s ease!important;transition:background-color 0.3s ease,box-shadow 0.3s ease,margin-top 1s ease!important}.bg-visible,.page-id-143 .et-fixed-header#main-header{opacity:1;background-color:#E2E0D3!important}.page-id-143 .et_pb_header_toggle.btn-color::after{color:#000}.page-id-143 .et_pb_header_toggle::after{color:#E2E0D3}@media screen and (max-width:980px){.et_pb_header_toggle::after{font-size:18px}}@media screen and (max-width:767px){.et_pb_header_toggle::after{top:-25%}}.et_pb_header_toggle:hover::after{background-size:70% 1px}.page-id-143 .et_pb_header_toggle.btn-color:hover::after{background-image:linear-gradient(to right,black,black)}.hide-header{opacity:1;margin-top:-200px!important}.show-header{opacity:1;margin-top:0px!important}.page-id-149 #main-header,.page-id-149 #main-header.et-fixed-header,.page-id-149 .et-fixed-header#main-header,.page-id-149 #page-container .et-fixed-header#main-header{background-color:#746D53!important}.mobile_menu_bar::before{font-family:'Karbon',Arial,sans-serif!important;content:'✕'!important;font-size:35px;color:#000000!important}.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu{top:50px!important}@media screen and (max-width:767px){.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu{top:30px!important}}.et_header_style_left .logo_container{text-align:center}.et_pb_header_toggle{padding:0 50px 0 0}.et_pb_header_toggle::before{content:" "!important}.et_fullwidth_nav #main-header .container{padding-left:0}@media screen and (max-width:980px){.container{width:95%}}.et_header_style_left #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:50px 0 50px 0!important}@media screen and (max-width:767px){.et_header_style_left #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:35px 0 35px 0!important}}html{-webkit-tap-highlight-color:rgba(255,255,255,0)}body.et_header_style_fullscreen.et_pb_fullscreen_menu_active{overflow:hidden}.et_header_style_fullscreen .et_slide_in_menu_container{display:flex;align-items:center;background-color:#746D53;opacity:1!important;padding-top:0!important;transition-delay:0s!important;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform:translateZ(0);transform:translateZ(0)}.et_slide_in_menu_container{animation:closeAnimation 0.4s ease-out forwards}.et_header_style_fullscreen .et_pb_fullscreen_nav_container .et_mobile_menu{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;opacity:1!important;-webkit-transform:translateZ(0);transform:translateZ(0)}.et_header_style_fullscreen ul#mobile_menu_slide{text-align:left;padding-left:0;height:auto!important;top:0}.et_header_style_fullscreen ul#mobile_menu_slide li a{font-family:'Karbon',Arial,sans-serif;font-size:clamp(40px,4.5vw,150px);line-height:100%;color:#000000;padding-left:10%;display:flex;align-items:center;justify-content:space-between;transition-delay:0s!important;-webkit-transform:translateZ(0);transform:translateZ(0)}.et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide a{display:flex}.et_header_style_fullscreen ul#mobile_menu_slide li a::after{content:'';background-image:url("/wp-content/uploads/2024/05/jgb-arrow-icon.svg");display:flex;width:clamp(40px,4vw,90px);height:clamp(40px,4vw,90px);margin-right:10%;-webkit-transform:translateZ(0);transform:translateZ(0)}.et_header_style_fullscreen ul#mobile_menu_slide li a:hover::after{content:'';background-image:url("/wp-content/uploads/2024/05/jgb-arrow-icon-hover.svg")}.et_header_style_fullscreen ul#mobile_menu_slide li a:hover{color:#000000;opacity:1}.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item a{padding-left:10%;color:#000000}.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item a::after{content:'';background-image:url("/wp-content/uploads/2024/05/jgb-arrow-icon-hover.svg")}.et_header_style_fullscreen ul#mobile_menu_slide li{border-bottom:2px solid black;transition-delay:0s!important}.et_slide_in_menu_container #mobile_menu_slide li:nth-child(8){border-bottom:none}@keyframes openAnimation{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);filter:blur(3px);opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);filter:blur(0);opacity:1}}.et_pb_fullscreen_menu_opened{animation:openAnimation 0.4s ease-out forwards}@keyframes closeAnimation{from{-webkit-transform:translateZ(0);transform:translateZ(0);filter:blur(0);opacity:1}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);filter:blur(3px);opacity:1}}#crew-logo{-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}#crew-logo:hover{transform:scale(1.025)}.footer-menu{min-width:20%;margin-right:10%}.footer-menu a{position:relative;display:flex;justify-content:space-between;font-family:'Karbon',Arial,sans-serif;font-weight:400;font-size:clamp(14px,1vw,20px);line-height:110%;margin-bottom:20px;-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}@media screen and (max-width:767px){.footer-menu a{margin-bottom:15px}.footer-menu br{display:none}}@media screen and (min-width:768px) and (max-width:980px){.footer-menu br{display:none}}.footer-menu a::after{content:'$';font-family:'ETModules';margin-left:30px;transform:scale(1.75);transition-delay:0.2s!important;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.footer-impressum a{position:relative;-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}.footer-menu a::before{content:'';position:absolute;width:0;height:1px;bottom:-3.5px;left:0;background-color:#000;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;transform-origin:left center}.footer-impressum a::before,.link a::before{content:'';position:absolute;width:0;height:1px;bottom:-2px;left:0;background-color:#000;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;transform-origin:left center}.footer-menu a:hover::before,.footer-impressum a:hover::before,.link a:hover::before{width:100%}.link a{position:relative}.footer-sm p{font-family:'Karbon',Arial,sans-serif;font-weight:400;font-size:clamp(14px,1vw,20px);line-height:110%}.et_builder_inner_content{z-index:999}.mehr-button{border:1.5px solid #000000;background-color:transparent;color:#000000;border-radius:50%;width:65px;height:65px;cursor:pointer;font-size:40px;position:relative;padding:0px;box-sizing:border-box;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media screen and (max-width:980px){.mehr-button{border:1.5px solid #000000;width:45px;height:45px;font-size:30px}.mehr-button:hover{border:1.5px solid #DBFA5D}}.arrow{display:flex;align-items:center;justify-content:center}.arrow::before{font-family:'ETModules';content:'$'!important;margin-top:2px;padding:0px}.cross{display:flex;align-items:center;justify-content:center}.cross::before{font-family:'ETModules';content:'K'!important;margin-top:2px;padding:0 2px 0 0}@media screen and (max-width:767px){.cross::before{padding:0 1px 0 0}}.mehr-button:hover{border:1.5px solid #DBFA5D;background-color:#DBFA5D}@media screen and (max-width:767px){.mehr-button{border:1px solid #000000}.mehr-button:hover{border:1px solid #DBFA5D}}@media (hover:none){.mehr-button{-moz-transition:all 0s;-webkit-transition:all 0s;transition:all 0s}}.button_wrapper{display:flex;align-items:center;justify-content:flex-end}.button_wrapper p{font-size:20px!important}@media screen and (min-width:768px) and (max-width:980px){.button_wrapper p{font-size:16px!important}}@media screen and (min-width:346px) and (max-width:767px){.button_wrapper p{font-size:14px!important}}@media screen and (max-width:345px){.button_wrapper p{font-size:12.5px!important}.mehr-button{width:40px;height:40px;margin-left:-5px}}@media screen and (max-width:767px){.mehr-button{width:45px;height:45px;font-size:25px}}.et_button_no_icon .et_pb_button{font-family:'Karbon',Arial,sans-serif;font-weight:400;font-size:clamp(14px,1vw,20px);border-radius:4em!important;border:1.5px solid #000000;padding:7.5px 30px 7.5px 30px!important}.et_button_no_icon .et_pb_button:hover{background-color:#DBFA5D;border:1.5px solid #DBFA5D;border-radius:4em!important;padding:7.5px 30px 7.5px 30px!important}@media screen and (max-width:980px){.et_button_no_icon .et_pb_button{border:1.25px solid #000000}.et_button_no_icon .et_pb_button:hover{border:1.25px solid #DBFA5D}}@media (hover:none){.et_button_no_icon .et_pb_button{-moz-transition:all 0s;-webkit-transition:all 0s;transition:all 0s}}#bewerben-button{right:-200px;-webkit-transition:right 0.65s ease-in-out;-moz-transition:right 0.65s ease-in-out;transition:right 0.65s ease-in-out}.bewerben-button{position:relative;display:flex;align-items:center;justify-content:center;width:175px;height:175px;background-color:transparent;border-radius:50%;border:none;-webkit-backdrop-filter:blur(7px);-moz-backdrop-filter:blur(7px);backdrop-filter:blur(7px);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}.bewerben-button:hover{-webkit-transform:scale(1.075);transform:scale(1.075)}.bewerben-button p{font-family:'MessinaSans',Arial,sans-serif;font-size:15px;font-weight:700;text-align:center}#bewerben-button.visible{right:3.5%!important}@media screen and (max-width:980px){#bewerben-button{-webkit-transform:scale(0.7);transform:scale(0.7)}#bewerben-button.visible{right:-2%!important}}.page-id-153 #bewerben-button{display:none}.content-grid-image .et_pb_image_wrap,.job-grid-image .et_pb_image_wrap{padding-top:100%;display:block;overflow:hidden}.content-grid-image .et_pb_image_wrap img,.final-grid-image img,.job-grid-image .et_pb_image_wrap img{position:absolute;height:100%;width:100%!important;top:0;left:0;right:0;bottom:0;object-fit:cover;pointer-events:none}.final-grid-image{height:100%}.final-grid-image .et_pb_image_wrap{display:block;overflow:hidden;height:865px;height:100%}@media screen and (max-width:767px){.final-grid-image .et_pb_image_wrap{padding-top:100%}}.job-grid-image img{-webkit-transform-origin:50% 50%;transform-origin:center;-webkit-transform:translateZ(0);-webkit-transition:transform .35s;-moz-transition:transform .35s;transition:transform .35s;pointer-events:none}.job-grid-image:hover img{-webkit-transform:scale(1.05);-webkit-backface-visibility:hidden;transform:scale(1.05)}.content-grid-image img,.final-grid-image img{-webkit-transform-origin:50% 50%;transform-origin:center;-webkit-transform:translateZ(0);filter:grayscale(100%);-webkit-transition:transform .4s,filter .4s ease-in-out;-moz-transition:transform .4s,filter .4s ease-in-out;transition:transform .4s,filter .4s ease-in-out}.content-grid-image:hover img,.final-grid-image:hover img{filter:grayscale(0);-webkit-transform:scale(1.05);-webkit-backface-visibility:hidden;transform:scale(1.05)}.numbers{font-family:'MessinaSans',Arial,sans-serif;font-weight:700;font-size:clamp(45px,6vw,150px);color:#746D53}.plus{vertical-align:middle;margin-left:0.5em}.plus-right::after{content:url('/wp-content/uploads/2024/04/plus.svg');width:clamp(50px,8vw,180px);position:absolute;right:-30%;top:0}.plus-left::before{content:url('/wp-content/uploads/2024/04/plus.svg');width:clamp(50px,8vw,180px);position:absolute;left:-30%;top:0}#imagetest,#imagetest .et_pb_image_wrap,#imagetest img{object-fit:cover!important;height:100%!important}.jgb-gallery .et_pb_gallery_image{padding-top:45%;display:block}.jgb-gallery .et_pb_gallery_item img,.jgb-gallery-2 .et_pb_gallery_item img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.jgb-gallery-2 .et_pb_gallery_image{padding-top:100%;display:block}.et-pb-active-slide{opacity:1!important}.et-pb-controllers{position:relative;margin-top:40px;margin-left:3px;text-align:left}@media screen and (max-width:767px){.et-pb-controllers{margin-top:10px}}.et_pb_bg_layout_light .et-pb-controllers a{background-color:transparent;outline:1px solid black}.et-pb-controllers a{width:10px;height:10px}.et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control{background-color:#000000}.control-marg{display:inline-block;width:30px}@media screen and (min-width:768px) and (max-width:980px){.control-marg{width:20px}}@media screen and (max-width:767px){.control-marg{width:10px}}.jgb-gallery,.jgb-gallery-2{margin-bottom:-1.25%!important}@media screen and (min-width:768px) and (max-width:980px){.jgb-gallery,.jgb-gallery-2{margin-bottom:-5%!important}}.swiper-pagination{text-align:left!important}.dipi_carousel .swiper-pagination .swiper-pagination-bullet{border:1px solid #000;width:10px;height:10px;background-color:transparent!important;opacity:0.5;margin:0 10px 0 0}.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1!important}.landscape-slider .dipi-carousel-image{display:block;padding-top:48%}.square-slider .dipi-carousel-image{display:block;padding-top:100%}.portrait-slider .dipi-carousel-image{display:block;padding-top:150%}.dipi_carousel_child .dipi-carousel-image img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.teams-slider{height:calc(80vw * 0.6)}@media screen and (max-width:767px){.teams-slider{height:calc(80vw * 0.8)}.landscape-slider{margin-bottom:32.5px!important}}.et_pb_button.dipi-more-button.dipi-reveal-button,.et_pb_button.dipi-less-button.dipi-reveal-button{font-family:'ETModules';font-size:clamp(30px,2.45vw,65px)!important;display:flex;align-items:center;justify-content:center;width:clamp(35px,4vw,65px)!important;height:clamp(35px,4vw,65px)!important;border-radius:50%!important;padding:0 2px 0 0!important}@media screen and (min-width:768px) and (max-width:980px){.et_pb_button.dipi-more-button.dipi-reveal-button,.et_pb_button.dipi-less-button.dipi-reveal-button{border:1.5px solid #000000!important}.et_pb_button.dipi-more-button.dipi-reveal-button:hover,.et_pb_button.dipi-less-button.dipi-reveal-button:hover{border:1.5px solid #dbfa5d!important}}@media screen and (max-width:767px){.et_pb_button.dipi-more-button.dipi-reveal-button,.et_pb_button.dipi-less-button.dipi-reveal-button{border:1px solid #000000!important}.et_pb_button.dipi-more-button.dipi-reveal-button:hover,.et_pb_button.dipi-less-button.dipi-reveal-button:hover{border:1px solid #dbfa5d!important}}.page-id-149 .et_pb_button.dipi-more-button.dipi-reveal-button,.page-id-149 .et_pb_button.dipi-less-button.dipi-reveal-button{font-family:'ETModules';font-size:clamp(19px,3vw,80px)!important;display:flex;align-items:center;justify-content:center;width:clamp(22px,4vw,100px)!important;height:clamp(22px,4vw,100px)!important;border-radius:50%!important;padding:0 2px 0 0!important;margin:0!important}.dipi-faq-icon-open,.dipi-faq-icon-closed{width:clamp(22.5px,3.5vw,45px)!important;font-size:clamp(22.5px,3.5vw,45px)!important;color:transparent!important}.dipi-faq-icon-open::before{position:absolute;content:url('/wp-content/uploads/2024/05/jgb-minus.svg')!important;width:clamp(22.5px,3.5vw,45px)}.dipi-faq-icon-closed::before{position:absolute;content:url('/wp-content/uploads/2024/05/jgb-plus.svg')!important;width:clamp(22.5px,3.5vw,45px)}.dipi-faq-icon-open:hover::before{content:url('/wp-content/uploads/2024/05/jgb-minus-hover.svg')!important}.open:hover .dipi-faq-icon-open::before,.open:hover .dipi-faq-icon-closed::before{content:url('/wp-content/uploads/2024/05/jgb-minus-hover.svg')!important}.dipi-faq-icon-closed:hover::before{content:url('/wp-content/uploads/2024/05/jgb-plus-hover.svg')!important}.dipi-faq-content strong,.dipi-faq-content b{font-family:'MessinaSans'}.image-1-1 .et_pb_gallery_item img,.jgb-gallery-2 .et_pb_gallery_item img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.image-1-1 .et_pb_gallery_image{padding-top:100%;display:block}.page-id-147 .et_pb_section_first{padding-top:0!important}.counter-text p,.counter-text span{font-family:'MessinaSans',Arial,sans-serif;font-weight:700;font-size:clamp(50px,10.5vw,200px)!important;line-height:100%;color:#746D53}.jgb-werte{display:flex;align-items:flex-end;justify-content:flex-end;padding-right:0}.jgb-werte p{-webkit-transform:rotate(-90deg) scale(0.7) translateY(25%);transform:rotate(-90deg) scale(0.7) translateY(25%)}@media screen and (max-width:767px){.jgb-werte p{-webkit-transform:rotate(-90deg) scale(1.5) translateX(25%);transform:rotate(-90deg) scale(1.5) translateX(25%)}}span.asterisk{font-size:clamp(23px,3.5vw,55px)}.dipi-flip-box-back-side-innner{padding:10% 10% 0 10%}.dipi-flip-box-front-side-innner{padding:0}.dipi-flip-box-heading{font-size:clamp(25px,1.5vw,45px)!important}#benefits .et_pb_gallery_item img{position:absolute;height:100%!important;width:100%!important;top:0;left:0;right:0;bottom:0;object-fit:cover}#benefits .et_pb_gallery_image{padding-top:56.25%;display:block}.lottie-arrow path{vector-effect:non-scaling-stroke;stroke-width:1.5px!important}@media screen and (max-width:767px){.lottie-arrow path{stroke-width:1px!important}}.hero .et_pb_image_wrap{padding-top:37%;display:block}.hero .et_pb_image_wrap img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}@media screen and (max-width:980px){.hero .et_pb_image_wrap{padding-top:75%}}.et_pb_button.jobs-btn{font-size:clamp(20px,2vw,40px)!important;border:1.5px solid transparent;padding:10px 30px 10px 30px!important;border-radius:1em!important;margin:0 20px 20px 20px}.et_pb_button.jobs-btn:hover{font-size:clamp(20px,2vw,40px)!important;padding:10px 30px 10px 30px!important;border-radius:1em!important}.et_pb_button.jobs-btn.df-button{font-size:clamp(20px,2vw,40px)!important;border:1.5px solid transparent;padding:10px 30px 10px 30px!important;border-radius:1em!important;margin:0 20px 20px 20px}.et_pb_button.jobs-btn.df-button:hover{font-size:clamp(20px,2vw,40px)!important;padding:10px 30px 10px 30px!important;border-radius:1em!important}.et_pb_button.jobs-btn.df-activebutton{border:1.5px solid black}@media screen and (max-width:980px){.et_pb_button.jobs-btn.df-button{border:1.5px solid #000000;padding:7px 15px 7px 15px!important;margin:0 5px 7px 0}.et_pb_button.jobs-btn.df-button:hover{padding:7px 15px 7px 15px!important;border-radius:1em!important}.et_pb_button.jobs-btn.df-activebutton{border:1.5px solid #dbfa5d;background-color:#dbfa5d!important}.et_pb_button.jobs-btn{border:1.5px solid #000000;padding:7px 15px 7px 15px!important;margin:0 5px 7px 0}.et_pb_button.jobs-btn:hover{padding:7px 15px 7px 15px!important;border-radius:1em!important}}.jobs-detail-btn.et_pb_button{padding-left:7.5%!important;padding-right:7.5%!important}.jobs-detail-btn.et_pb_button:hover{padding-left:7.5%!important;padding-right:7.5%!important}@media screen and (max-width:980px){.jobs-detail-btn.et_pb_button{border:1.5px solid #000000}.jobs-detail-btn.et_pb_button:hover{border:1.5px solid #dbfa5d}}.img-mask .et_pb_image_wrap{padding-top:67.5%;display:block}.img-mask .et_pb_image_wrap img{position:absolute;height:100%;width:100%!important;top:0;left:0;right:0;bottom:0;object-fit:cover}.img-mask{clip-path:circle(50% at 50% 65%);overflow:hidden}@media screen and (max-width:980px){.img-mask{clip-path:circle(50% at 55% 65%);overflow:hidden}}.df-area .et_pb_column{padding:0!important;margin:0!important}@keyframes filter-animation{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0)}}@media screen and (max-width:767px){.filter-item{flex-direction:column}}span.mwd{font-size:clamp(15px,1.5vw,25px);white-space:nowrap}.job-hr{width:100%;height:1.5px;background-color:#000000;border:none;margin:0}.dipi_image_hotspot .dipi-image-hotspot img{pointer-events:none}.dipi_image_hotspot .dipi-tooltip-position-right{top:90%}@media screen and (max-width:980px){.dipi_image_hotspot .dipi-tooltip-position-right{margin-left:-10px;border:1px solid black!important;border-radius:1em!important}}@media screen and (max-width:980px){.dipi_image_hotspot .dipi-tooltip-position-left{margin-right:-10px;border:1px solid black!important;border-radius:1em!important}}.dipi-hotspot-icon{z-index:0!important}.dipi_image_hotspot_child .dipi-hotspot-icon{font-size:clamp(12px,1vw,24px)!important}@media screen and (max-width:767px){.dipi-image-hotspot-child{display:none}}#kueche,#service,#rezeption,#spa-fitness,#housekeeping,#haustechnik{scroll-margin-top:40px!important;scroll-snap-margin-top:40px!important}@media screen and (max-width:767px){#kueche,#service,#rezeption,#spa-fitness,#housekeeping,#haustechnik{scroll-margin-top:100px!important;scroll-snap-margin-top:100px!important}}#img-anim-1{animation:imgAnim 6s ease infinite}#img-anim-2{animation:imgAnim 4.5s ease infinite}#img-anim-3{animation:imgAnim 5s ease infinite}#img-anim-4{animation:imgAnim 6s ease infinite}#img-anim-5{animation:imgAnim 4s ease infinite}@keyframes imgAnim{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@media screen and (max-width:767px){#img-anim-1,#img-anim-2,#img-anim-3,#img-anim-4,#img-anim-5{animation-name:imgAnim-m}}@keyframes imgAnim-m{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}.orbit-wrapper{width:100vw;height:auto;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.orbit-typo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:auto;z-index:1}.orbit-wrapper p{font-size:clamp(15px,3vw,50px);border-radius:3em}.el{position:absolute;height:0;z-index:1}.el span{background-color:#746D53;padding:5%;border-radius:2em}#orbit{width:80%;height:auto;display:flex;align-items:center;justify-content:center;padding:5% 0}path#center-typo{fill:#000;z-index:99}#orbit-path{z-index:-1;fill:none;stroke:#000}path#orbit-path{stroke-width:2}#center-typo{width:80%}.svg-div{width:100%;height:75vh;overflow-y:hidden;z-index:1}.jgb-gallery-3 .et_pb_gallery_item img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.jgb-gallery-3 .et_pb_gallery_image{padding-top:150%;display:block}.et_pb_slider .et_pb_slide:first-child{height:auto!important}.big-img .et_pb_image_wrap{padding-top:45%;display:block}.big-img .et_pb_image_wrap img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}@media screen and (max-width:980px){.big-img .et_pb_image_wrap{padding-top:75%}}@keyframes jgbSpin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}span.wpcf7-list-item{display:block}.wpcf7-list-item{margin-left:0}.wpcf7-list-item-label{display:flex;align-items:center;margin-left:20px}.position-wrapper{display:flex;flex-wrap:wrap;width:100%}.position-item b{margin-left:calc(0.9em + 20px)}@media screen and (max-width:767px){.position-item b{margin-left:calc(0.9em + 15px)}}.position-item{flex:1 1 calc(33.333% - 10px);margin-bottom:5%}@media screen and (min-width:768px) and (max-width:980px){.position-item{flex:1 1 calc(50% - 10px);margin-bottom:5%}}@media screen and (max-width:767px){.position-item{flex:1 1 100%;margin-bottom:5%}}span.wpcf7-form-control.wpcf7-checkbox{line-height:130%}.page-id-4300 input[type="checkbox"]{margin-right:20px;margin-left:0}.wpcf7-form .wpcf7-checkbox input[type=checkbox]:checked{accent-color:#DBFA5D}input[type="text"],input[type="email"],input[type="tel"]{background-color:transparent;color:#000;width:100%;border:1px solid #000;font-family:'Karbon',Arial,sans-serif;font-weight:400;font-style:normal;font-size:clamp(15px,1.5vw,25px);line-height:110%;padding:5px 10px 5px 10px}textarea{background-color:transparent;color:#000;width:60%;border:1px solid #000;font-family:'Karbon',Arial,sans-serif;font-weight:400;font-style:normal;font-size:clamp(15px,1.5vw,25px);line-height:110%;padding:5px 10px 5px 10px}@media screen and (max-width:767px){textarea{width:100%}}.page-id-4300 .personal-info label{display:flex;justify-content:space-between}.personal-info{width:40%;margin-bottom:5%}@media screen and (min-width:768px) and (max-width:980px){.personal-info{width:60%}}@media screen and (max-width:767px){.personal-info{width:100%}}.data-wrap{display:flex}.wpcf7-list-item{margin-right:10%}span.label{display:inline-block;width:40%}span.field{display:inline-block;width:60%;margin-left:auto}span.print-box{display:inline-block;width:25%;margin-right:5%}span.print-text{display:inline-block;width:70%}@media screen and (min-width:501px) and (max-width:980px){span.print-box{width:30%;margin-right:5%}span.print-text{width:65%}}@media screen and (max-width:500px){span.print-box{display:block;width:100%}span.print-text{display:block;width:100%}}.et_header_style_fullscreen input::placeholder{color:#000;opacity:0.6}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:flex;position:relative;white-space:nowrap}.message-wrapper .wpcf7-not-valid-tip{line-height:180%}.message-wrapper{margin-bottom:5%}.wpcf7 .personal-info p,.wpcf7 .position-item p{line-height:180%}#anrede .wpcf7-list-item-label{margin-left:0}.anrede{position:relative;width:60%!important}.field.anrede span.wpcf7-not-valid-tip{display:block;position:relative}.end-wrapper{display:block;width:60%;margin-bottom:40px}@media screen and (max-width:767px){.end-wrapper{width:100%}}.dsgvo-notice{width:60%;margin-bottom:20px}@media screen and (max-width:767px){.dsgvo-notice{width:100%}}span.wpcf7-list-item{display:inline-block;margin:0}.wpcf7 .wpcf7-list-item{display:block;margin-bottom:10px}#anrede .wpcf7-list-item{margin-bottom:0px}.wpcf7-checkbox label{position:relative;cursor:pointer}.wpcf7-checkbox input[type=checkbox]{position:absolute;visibility:hidden;width:15px;height:15px;top:0;left:0}.wpcf7-checkbox input[type=checkbox]+span:before{display:inline-block;position:relative;content:'';border-radius:50%;height:0.7em;width:0.7em;margin-right:20px;margin-left:-20px;border:1px solid #000;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media screen and (max-width:767px){.wpcf7-checkbox input[type=checkbox]+span:before,.wpcf7-checkbox input[type=checkbox]+span:hover:before{margin-right:15px!important}}@media (hover:hover){.wpcf7-checkbox input[type=checkbox]+span:hover:before{display:inline-block;position:relative;content:'';border-radius:50%;height:0.7em;width:0.7em;margin-right:20px;margin-left:-20px;background:#DBFA5D;border:1px solid #DBFA5D}}.wpcf7-checkbox input[type=checkbox]:checked+span:before{background:#DBFA5D;border:1px solid #DBFA5D}.wpcf7-checkbox input[type=checkbox]:checked+span:after{visibility:visible}.wpcf7-radio label{position:relative;cursor:pointer}.wpcf7-radio input[type=radio]{position:absolute;visibility:hidden;width:15px;height:15px;top:25%;left:-20px}.wpcf7-radio input[type=radio]+span:before{display:inline-block;position:relative;content:'';border-radius:50%;height:0.7em;width:0.7em;margin-right:10px;margin-left:-20px;border:1px solid #000;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media (hover:hover){.wpcf7-radio input[type=radio]+span:hover:before{display:inline-block;position:relative;content:'';border-radius:50%;height:0.7em;width:0.7em;margin-right:10px;margin-left:-20px;background:#DBFA5D;border:1px solid #DBFA5D}}@media screen and (max-width:767px){.wpcf7-radio input[type=radio]+span:before,.wpcf7-radio input[type=radio]+span:hover:before{margin-right:5px}}.wpcf7-radio input[type=radio]:checked+span:before{background:#DBFA5D;border:1px solid #DBFA5D}span.wpcf7-form-control.wpcf7-radio{display:flex;justify-content:space-around}.file-upload input{display:none}.file-upload{pointer-events:auto;cursor:pointer;border:1px solid black;border-radius:1.5em;padding:10px 20px;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.file-upload:hover{background-color:#DBFA5D;border:1px solid #DBFA5D}span.file-name{margin-left:10px;font-size:clamp(12px,1.25vw,20px);color:#414141}.submit-button input{display:none}.submit-button{pointer-events:auto;cursor:pointer;border:1px solid black;border-radius:1.5em;padding:10px 20px;margin-top:40px;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.submit-button:hover{background-color:#DBFA5D;border:1px solid #DBFA5D}.wpcf7-spinner{display:none}span[data-name="hcap-cf7"] .h-captcha{margin-bottom:10px}.page-id-4300 #bewerben-button{display:none}