.header-top-info p{margin:0}.top-box.elementor-icon-box-wrapper{display:flex;justify-content:flex-end;grid-gap:5px}.top-box.elementor-icon-box-wrapper .elementor-icon-box-icon svg{width:20px;height:20px;position:relative;top:4px}.top-box p.elementor-icon-box-title{padding:0!important}.top-box p.elementor-icon-box-title a{font-family:calibri,sans-serif;font-size:16px;font-weight:700;color:#fff;letter-spacing:0;text-align:left}.header-menu .elementor-nav-menu>.menu-item:last-child a{color:#fff!important;text-align:center;font-size:14px!important;font-weight:700!important;line-height:16px!important;text-transform:uppercase;background:#093;padding:16px 32px!important}.header-menu .menu-item:last-child a:hover{background:#000}body,.ehf-header #masthead nav.hfe-nav-menu__submenu-arrow{overflow-x:hidden}.elementor-nav-menu .sub-arrow{padding:10px 0 10px 5px!important}.elementor-nav-menu .sub-arrow .e-font-icon-svg path{fill:#093!important}.header-up-sec p.elementor-icon-box-title{padding-top:3px}.header-menu a.elementor-sub-item.menu-link{border:none!important}.post-type-archive-our-product li.produkte-menu a.elementor-item.menu-link,.post-type-archive-jobs li.jobs-menu a.elementor-item.menu-link{color:#093!important}.lang-switch,.lang-switch .trp-language-switcher{width:fit-content!important}.lang-switch .trp-ls-shortcode-current-language{width:fit-content!important;background:0 0;border:none!important;padding:0!important;position:relative;visibility:visible!important}.lang-switch .trp-ls-shortcode-current-language::before{position:absolute;content:'';top:50%;right:0;clip-path:polygon(50% 100%,0 0,100% 0);width:6px;height:4px;background:#6b6b6b;transform:translateY(-50%)}.lang-switch .trp-language-switcher>div>a{font-family:raleway,sans-serif;color:#000;font-weight:500;background:0 0!important;padding:10px 12px 10px 10px;line-height:20px;font-size:12px;letter-spacing:1px}.lang-switch .trp-ls-shortcode-language a.trp-ls-shortcode-disabled-language.trp-ls-disabled-language{display:none}.lang-switch .trp-ls-shortcode-language{background:#fff!important;width:70px!important;padding:0!important;top:100%!important;margin:0 9px;border-radius:5px!important}.lang-switch .trp-ls-shortcode-language a{color:#000!important}.lang-switch .trp-language-switcher>div>a>img{margin:-2px 2px 0 0;width:16px;height:10px;border:1px solid #000}.footer-info .elementor-icon-box-content{display:flex;column-gap:10px}.footer-info a,.footer-info p{font-weight:300;font-family:calibri,sans-serif}.footer-quiclink a,.footer-info p a,.tel p.elementor-icon-box-description a{color:#000!important}.footer-quiclink a:hover,.footer-info p a:hover{color:#093!important}.footer-quiclink .elementor-widget-container{display:flex;justify-content:end;column-gap:10px}.elementor-button-icon svg{width:auto!important}.footer-login-btn .elementor-button-content-wrapper{align-items:center}.image_slider .elementor-swiper-button{width:35px;height:35px;background:#ffffff4f;align-items:center;justify-content:center}.image_slider .elementor-swiper-button:hover{background:#093}.image_slider .elementor-swiper-button-next{right:0!important}.image_slider .elementor-swiper-button-prev{left:0!important}.image_slider .swiper-slide-inner img.swiper-slide-image{width:100%}.sub-heading span{color:#093;text-transform:uppercase}.product-body{background:#f9f9f9;padding:20px 20px 30px}.product-body img{width:auto!important}.product-body h4{font-size:18px!important;font-weight:500!important;line-height:24px!important;color:#000!important;padding:7px 50px 20px 0;background:url(assets/images/lock.svg)no-repeat;background-position:100% 0;background-size:40px;min-height:75px}#product_slider .owl-stage{display:flex}#product_slider .item,#product_slider .product-body{height:100%}.product-body p{font-size:14px;font-weight:500;line-height:24px;margin:25px 0!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:72px}.product-body figure{height:170px;display:flex;align-items:center;justify-content:center}a.see-detail{display:flex;align-items:center;font-size:14px;font-weight:700;line-height:30px;letter-spacing:2px;text-transform:uppercase;gap:10px;transition:all .4s ease-in-out}a.see-detail:hover{gap:15px}a.see-detail:hover img{filter:brightness(0)}a.see-detail img{width:9px!important}.info span{color:#093}#recent_job_slider .owl-nav,#product_slider .owl-nav{position:absolute;top:-90px;right:0}#recent_job_slider .owl-nav,#product_slider .owl-nav{top:-75px}#product_slider .owl-nav{display:block!important}@media(max-width:1000px){#recent_job_slider .owl-nav{display:block!important}}#recent_job_slider .owl-nav button,#product_slider .owl-nav button{width:48px;height:48px;background:url(/wp-content/uploads/2024/01/slider-left-arrow.svg)no-repeat 50% #0000000f!important;box-shadow:none;border:none}#recent_job_slider .owl-nav button:hover,#product_slider .owl-nav button:hover{background:url(/wp-content/uploads/2024/01/white-left-arrow.svg)no-repeat 50% #000!important}#recent_job_slider .owl-nav button.owl-next,#product_slider .owl-nav button.owl-next{transform:rotate(180deg)}#recent_job_slider .owl-nav button span,#product_slider .owl-nav button span{display:none!important}.job-info{box-shadow:0 15px 15px #C5C5C54D;padding:36px;margin:30px 10px}.job-info p{display:inline-block;padding:3px 10px;font-size:14px;font-weight:600;line-height:28px;text-align:left}.job-info h4{margin:25px 0;max-width:254px;font-size:18px!important;font-weight:600!important;line-height:28px!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:84px}.vacature-tabs h3.uael-post__title{min-height:84px}.job-info{position:relative}.job-info a.see-detail:after{position:absolute;content:'';top:0;left:0;width:100%;height:100%}.vacature-tabs .uael-post__bg-wrap,.number-boxes .elementor-widget-wrap.elementor-element-populated,.contact-infobox .eael-infobox,.number-section .elementor-widget-wrap.elementor-element-populated,.job-info,.der-ablauf-slide .swiper-slide,.product-box,.product-body{transition:.5s all ease!important}.vacature-tabs .uael-post__bg-wrap:hover,.number-boxes .elementor-widget-wrap.elementor-element-populated:hover,.contact-infobox .eael-infobox:hover,.number-section .elementor-widget-wrap.elementor-element-populated:hover,.job-info:hover,.der-ablauf-slide .swiper-slide:hover,.product-box:hover,.product-body:hover{transform:scale(1.03)}#recent_job_slider .owl-stage{display:flex}#recent_job_slider .owl-stage .owl-item,#recent_job_slider .owl-stage .item,#recent_job_slider .owl-stage .item .job-info{height:100%}.partner-slider figure.swiper-slide-inner{background:#f9f9f9;max-width:370px;padding:44px 20px}.partner-slider figure.swiper-slide-inner img{height:80px;object-fit:contain!important;width:100%;max-width:200px;border:1px solid #cecece}@media(min-width:1024px){.partner-section{margin-left:calc((100% - 1170px)/2)}}.geschichte-slider .swiper-slide .elementor-testimonial{display:flex;flex-direction:column-reverse}.geschichte-slider .elementor-testimonial__footer{margin-bottom:25px}.geschichte-slider span.elementor-testimonial__name{padding-bottom:10px}.geschichte-section{margin-left:calc((100% - 1190px)/2)}.geschichte-section .elementor-main-swiper{width:100%!important}.geschichte-slider{padding-top:80px!important}.geschichte-slider .elementor-swiper-button{background:#f9f9f9;width:48px;height:48px;position:absolute!important;top:-81px!important;transform:none!important;margin-right:30%;display:flex!important;justify-content:center;align-items:center}.geschichte-slider .elementor-swiper-button.elementor-swiper-button-next{width:48px;height:48px;right:213px!important;left:auto!important}.geschichte-slider .elementor-swiper-button.elementor-swiper-button-prev{right:184px!important;left:auto!important}.product-search-box{background:#f9f9f9;padding:23px;box-shadow:0 0 5px rgba(0,0,0,.2);margin-bottom:20px}.product-search-box form{display:flex;justify-content:space-between;align-items:center;grid-gap:20px}.product-search-box form #search_param{width:604px;height:52px;border:1px solid #d9d9d9;background:url(assets/images/search_icon.svg)#fff;padding-left:47px;background-repeat:no-repeat;background-size:18px;background-position:17px 16px;color:rgba(0,0,0,.4);font-size:15px;font-family:raleway,sans-serif}.product-search-box form input::placeholder{font-family:raleway,sans-serif;color:#0006;font-size:15px;font-weight:400}.product-search-box form select{width:367px;height:52px;border:1px solid #d9d9d9;background:url(assets/images/cate-icon.svg),url(assets/images/down_arrow.svg)#fff;color:#000;font-size:15px;font-weight:500;padding-right:29px;padding-left:39px;font-family:raleway,sans-serif;background-repeat:no-repeat;background-size:17px,13px;background-position:15px 17px,top 20px right 11px;appearance:none;-webkit-appearance:none}.product-search-box form select:focus{outline:none;box-shadow:none}.product-search-box form input#search_bt{width:221px;height:52px;background:url(assets/images/pink_search.svg),#093 no-repeat;background-position:42px;font-weight:700;background-repeat:no-repeat;text-transform:uppercase;outline:none!important;border:none!important;font-family:raleway,sans-serif;font-size:16px;font-weight:700;line-height:19px}.product-search-box form input#search_bt:hover{background-color:#000}.product-wrapper{display:flex;flex-wrap:wrap;grid-gap:20px}.product-box{width:calc(25% - 15px);padding:20px;background:#f9f9f9}.product-box h2{font-size:18px!important;font-weight:500!important;line-height:24px!important;color:#000!important;padding:7px 50px 15px 0;margin-bottom:5px;background:url(assets/images/lock.svg)no-repeat;background-position:100% 0;background-size:40px;min-height:70px}img.product-img{text-align:center;width:100%;height:170px!important;object-fit:contain;object-position:center}.product-content p{font-size:14px;font-weight:500;line-height:24px;margin:10px 0 30px!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;min-height:72px}a.product-btn{font-size:14px;font-weight:700;line-height:30px;letter-spacing:2px;text-transform:uppercase;padding-left:20px;background:url(assets/images/green.svg)no-repeat;background-position:0 0;background-size:9px}ul.product-wrapper{margin:0;list-style:none}.tab-content{display:none}.active{display:block}#tabs-container ul.tabs{margin:0 0 30px;list-style:none;padding:0}#tabs-container ul.tabs li.tab{font-family:raleway,sans-serif;font-size:15px;font-weight:500;line-height:22px;margin-bottom:15px;padding-left:30px;position:relative;width:fit-content;cursor:pointer}#tabs-container ul.tabs li.tab:before{position:absolute;content:'';width:20px;height:20px;border:1px solid #d9d9d9;background:#fff;top:0;left:0;border-radius:50%}#tabs-container ul.tabs li.tab:after{position:absolute;content:'';width:10px;height:10px;background:#093;top:5px;left:5px;border-radius:50%;opacity:0;transition:.5s all ease-in-out}#tabs-container ul.tabs li.tab.active:before{border-color:#093}#tabs-container ul.tabs li.tab.active:after{opacity:1}.pdf-wrap ul{display:flex;flex-direction:column;padding:0;margin:0;list-style:none}.pdf-wrap ul li{display:flex;justify-content:space-between;padding:10px;border:1px solid #1a1c1e1a;background:#fff;margin-bottom:10px}.pf{display:flex;align-items:center}.pf img.pdf-img{min-width:27px;width:27px;margin-right:15px}.pf h4{margin:0;font-family:raleway,sans-serif;font-size:16px!important;font-weight:500!important;line-height:30px!important;letter-spacing:0!important;text-align:left!important}.content{margin-bottom:30px}.content p{margin-bottom:10px}.content p strong{margin-bottom:0;display:block;margin-top:15px}#tabs-container h4{margin-bottom:20px}.btn-box a.elementor-button{padding:14px 19px}#tabs-container .content p{font-size:15px;font-weight:400;line-height:28px}#tabs-container .content br{display:none}.download-boxes>.elementor-container.elementor-column-gap-default{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:25px}.download-boxes .elementor-column{width:calc(33.33% - 17px)!important}.contact-form span.wpcf7-form-control-wrap select.wpcf7-form-control.wpcf7-select{appearance:none;background:url(assets/images/down-n.svg)no-repeat;background-position:center right 12px;background-size:10px}.contact-form span.wpcf7-form-control.wpcf7-checkbox span.wpcf7-list-item-label{font-size:15px;font-weight:400;line-height:23px;color:#151515!important}.wpcf7-response-output{text-align:center}.contact-form textarea.wpcf7-form-control.wpcf7-textarea{resize:none}.eael-contact-form-7 .wpcf7-form p:nth-last-of-type(1){display:block}@media(max-width:1024px){.footer-quiclink .elementor-widget-container{justify-content:center;flex-wrap:wrap}.header-menu .elementor-item.menu-link.has-submenu{justify-content:space-between}.header-menu .menu-item:last-child a:hover{color:#fff!important}.header-menu .elementor-nav-menu>.menu-item:last-child a{width:fit-content;margin-left:15px}.header-menu nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{padding:20px 10px}.header-menu a.elementor-sub-item.menu-link{padding-left:25px!important}.elementor-item.menu-link.has-submenu.highlighted span.sub-arrow .job-info{padding:25px}.lang-switch .trp-ls-shortcode-language{margin:0}.header-menu .elementor-menu-toggle{width:52px;height:48px;background:#093;display:flex!important;justify-content:center;align-items:center;margin:0!important}.header-menu .elementor-menu-toggle svg{width:18px;height:16px;display:block}}@media(max-width:767px){#recent_job_slider .owl-nav,#product_slider .owl-nav{top:auto;left:0;bottom:-88px}#recent_job_slider .owl-nav{bottom:-76px;left:10px}.header-top-info .elementor-icon-box-content{display:none}.header-up-sec .elementor-icon-box-icon{display:flex!important;align-items:center}.footer-quiclink .elementor-widget-container{text-align:center}.download-boxes .elementor-column{width:100%!important}.vacature-tabs ul.uael-post__header-filters{display:flex;flex-wrap:wrap;grid-gap:10px;justify-content:center}.vacature-tabs ul.uael-post__header-filters li.uael-post__header-filter{width:calc(50% - 5px);margin:0!important;min-width:auto!important}.top-box.elementor-icon-box-wrapper .elementor-icon-box-icon svg{top:-1px}}@media(max-width:370px){.p-btn{margin-bottom:10px!important}}