#page-container{overflow-x:hidden!important}.et_pb_menu .et-menu>li{padding-left:0px!important;padding-right:0px!important}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:15px!important}.et_pb_menu .et_pb_menu__menu>nav>ul>li.menu-item-has-children{padding-right:10px!important}.nav li li{padding:6px 20px!important}.et-menu li li a{padding:0!important}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:transparent!important}@media only screen and (max-width:1400px){.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:15px 15px 15px 6px!important}}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:#76b729;background:#f0f3f6;border-radius:3px;padding:1px;font-size:1.5rem}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}.werte .et_pb_module_header p{font-size:55%!important;letter-spacing:2px}@media only screen and (max-width:767px){div.et_pb_section.et_pb_section_3{background-size:220px auto;background-position:top left!important}}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}@media all and (max-width:767px){html .et-db .two-col-mob .et_pb_column{width:47.25%!important}html .et-db .two-col-mob .et_pb_column:nth-last-child(-n+2){margin-bottom:0}html .et-db .two-col-mob .et_pb_column:not(:nth-child(2n)){margin-right:5.5%!important}}@media all and (max-width:767px){html .et-db .three-col-mob .et_pb_column{width:29.6667%!important}html .et-db .three-col-mob .et_pb_column:nth-last-child(-n+3){margin-bottom:0}html .et-db .three-col-mob .et_pb_column:not(:nth-child(3n)){margin-right:5.5%!important}}@media all and (max-width:767px){html .et-db .four-col-mob .et_pb_column{width:20.875%!important}html .et-db .four-col-mob .et_pb_column:nth-last-child(-n+4){margin-bottom:0}html .et-db .four-col-mob .et_pb_column:not(:nth-child(4n)){margin-right:5.5%!important}}@media all and (max-width:767px){html .et-db .five-col-mob .et_pb_column{width:15.6%!important}html .et-db .five-col-mob .et_pb_column:nth-last-child(-n+5){margin-bottom:0}html .et-db .five-col-mob .et_pb_column:not(:nth-child(5n)){margin-right:5.5%!important}}@media all and (max-width:767px){html .et-db .six-col-mob .et_pb_column{width:12.083%!important}html .et-db .six-col-mob .et_pb_column:nth-last-child(-n+6){margin-bottom:0}html .et-db .six-col-mob .et_pb_column:not(:nth-child(6n)){margin-right:5.5%!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .one-col-tab .et_pb_column{margin-right:0!important;width:100%!important}html .et-db .one-col-tab .et_pb_column:not(:last-child){margin-bottom:30px!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .two-col-tab .et_pb_column{width:47.25%!important}.two-col-tab .et_pb_column:nth-last-child(-n+2){margin-bottom:0}html .et-db .two-col-tab .et_pb_column:not(:nth-child(2n)){margin-right:5.5%!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .three-col-tab .et_pb_column{width:29.6667%!important}html .et-db .three-col-tab .et_pb_column:nth-last-child(-n+3){margin-bottom:0}html .et-db .three-col-tab .et_pb_column:not(:nth-child(3n)){margin-right:5.5%!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .four-col-tab .et_pb_column{width:20.875%!important}html .et-db .four-col-tab .et_pb_column:nth-last-child(-n+4){margin-bottom:0}html .et-db .four-col-tab .et_pb_column:not(:nth-child(4n)){margin-right:5.5%!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .five-col-tab .et_pb_column{width:15.6%!important}.five-col-tab .et_pb_column:nth-last-child(-n+5){margin-bottom:0}html .et-db .five-col-tab .et_pb_column:not(:nth-child(5n)){margin-right:5.5%!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .six-col-tab .et_pb_column{width:12.083%!important}html .et-db .six-col-tab .et_pb_column:nth-last-child(-n+6){margin-bottom:0}html .et-db .six-col-tab .et_pb_column:not(:nth-child(6n)){margin-right:5.5%!important}}@media (min-width:767px){.pa-vertical-align-blurb .et_pb_blurb_content{display:flex!important}.pa-vertical-align-blurb .et_pb_blurb_container{display:flex!important;justify-content:center;flex-direction:column}.et-db #et-boc .et-l .pa-vertical-align-blurb .et_pb_main_blurb_image{display:flex;width:auto!important;margin-bottom:0px!important}}.et_pb_button{line-height:1.3em!important}.job-listing .job-preview .job-cta .apply-btn{text-transform:capitalize!important;font-size:1.1rem!important;font-weight:500!important}.single-jobs p,.single-jobs .jobs-row-input li{font-size:1rem!important}.single-jobs p,.single-jobs .jobs-row-input ul{margin:-15px 0px 20px 15px!important}.job-post .job-side .jobs-row-label span{color:#565656!important}.no-jobs-available p{font-size:1.1rem}body .job-post .jobs-row .jobs-row-label span{border:none!important}body .job-post .job-side .job-content-wrap{padding:0px 30px 10px!important}.dsm_flipbox_child_image,.dsm_flipbox_child_image img{width:100%!important}.dsm_flipbox_child{align-items:start!important}.dsm_flipbox_child_image{margin-bottom:0!important}.teamevent-timeline .date{text-orientation:upright;writing-mode:vertical-rl}.logoicon-left .et_pb_blurb .et_pb_image_wrap{margin:0px!important}.list-sign ul{list-style-type:none!important}.list-sign ul li:before{content:'✓'!important;color:#76b729;font-size:1.1rem;margin-right:10px;margin-left:-15px}.dsm-meta-seperator{display:none}.dsm_blog_carousel .swiper-container{width:95%!important;margin:0px;overflow:visible!important}.dsm_blog_carousel .swiper-arrow-button.swiper-button-prev{display:none!important}.dsm_blog_carousel .swiper-pagination .swiper-pagination-bullet{width:12px!important;height:12px!important}.category-referenzen .post-meta,.category-news .post-meta{display:none}.single-post .container{max-width:1300px!important}.single-post .entry-title{margin-bottom:30px;font-weight:600}.single-post h1.entry-content{font-size:1.1rem;line-height:1.2em!important}.single-post h5 a{font-size:1.2rem;text-decoration:underline;color:#76b729}.single-post h5 a:hover{color:#565656}.et_full_width_page .et_gallery_item{width:23%;margin:0 2% 2% 0}.et_full_width_page .et_gallery_item:nth-child(3n){margin-right:2%}@media only screen and (max-width:980px){.et_pb_image_3{margin-top:0px!important}}@media (max-width:980px){.single-post .container{width:90%!important}.et_full_width_page .et_gallery_item{width:48%;margin:0 2% 4% 0}.et_full_width_page .et_gallery_item:nth-child(2){margin:0 0% 4% 0}.et_full_width_page .et_gallery_item:nth-child(3n){margin-right:2%}}@media (max-width:767px){.single-post h1.entry-title{font-size:1.4rem!important}}.news-blog .post-content-inner p{margin-bottom:15px}.news-blog a.more-link:hover{background:#76b729}.news-blog .et-pb-controllers a{background:#fff!important;opacity:0.8}.news-blog .et-pb-controllers .et-pb-active-control{background:#76b729!important}.pagination{margin-bottom:10px}.pagination a{font-weight:600;text-transform:uppercase;color:#fff!important;border:2px solid #76B729;padding:6px 12px;border-radius:3px;background:#76B729}.pagination a:hover{background:#565656;border:2px solid #565656}.nf-form-content{max-width:100%!important}.nf-form-fields-required{display:none!important}.nf-error.field-wrap .nf-field-element:after{background:transparent!important;border-radius:2px;color:#a2fd39!important}.nf-error .nf-error-msg,.nf-error-msg,.ninja-forms-req-symbol{color:#a2fd39!important}.nf-field-label label{color:#fff}.nf-form-content input:not([type=button]),.nf-form-content textarea,.nf-form-content select.ninja-forms-field{background:#ffffff!important;border:0px!important;border-radius:2px!important;box-shadow:none!important;color:#000!important;font-size:1rem!important;padding:15px!important}.nf-form-content .listselect-wrap .nf-field-element div,.nf-form-content input.ninja-forms-field,.nf-form-content select.ninja-forms-field:not([multiple]){border:0px!important}.nf-form-content input:not([type=button])::placeholder,.nf-form-content textarea::placeholder{color:#979797!important}.nf-field-label .nf-label-span,.nf-field-label label{font-size:1.2rem!important}.upload-style .nf-field-label{margin-bottom:-15px!important}#ninja_forms_required_items,.nf-field-container{margin-bottom:10px!important}@media only screen and (max-width:800px){#ninja_forms_required_items,.nf-field-container{margin-bottom:10px!important}}.nf-response-msg{font-size:1.4rem}.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit]{background:#76b729!important;border:0px!important;color:#ffffff!important;border-radius:5px!important;padding:10px 20px!important;cursor:pointer!important;float:right!important;text-transform:uppercase;font-weight:700!important;transition:0.3s}.nf-form-content button:hover,.nf-form-content input[type=button]:hover,.nf-form-content input[type=submit]:hover{background:#565656!important;border:0px!important;color:#ffffff!important}.field-wrap input[type=submit]{font-size:1.1rem!important;letter-spacing:1px}.nf-fu-progress{background:grey!important}.nf-fu-progress-bar{background:#76b729!important}a.delete{color:#f43c3c}.files_uploaded p{font-size:1rem;color:#fff}.nf-fu-button-cancel{display:none!important}.nf-fu-fileinput-button{margin-top:18px}.nf-fu-progress{width:76%}@media (max-width:980px){.nf-fu-progress{width:60%}}@media (max-width:550px){.nf-fu-progress{width:50%}}.grecaptcha-badge{visibility:visible!important;z-index:999}.nf-response-msg{color:#fff;text-align:center}.sbi-theme:not(.sbi-default_theme) .sbi-divider{background:#fff!important}.sbi-theme.sbi-social_wall#sb_instagram .sbi_photo_wrap{border-radius:3px!important}