.page-id-345 *{font-family:melior-test,sans-serif!important}.page-id-345 b,.page-id-345 strong,.page-id-345 h1,.page-id-345 h2,.page-id-345 h3,.page-id-345 h4,.page-id-345 h5,.page-id-345 a.et_pb_button,.page-id-345 .percent-value,.fett *,.page-id-345 .wpcf7-submit{font-weight:bold!important}b,strong{font-weight:normal;font-family:'Causten Round Bold Lokal',sans-serif}#et-top-navigation{padding:0px 0 0 0!important}.et_fullwidth_nav #main-header .container{padding-right:0px}header#main-header.et-fixed-header,#main-header{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}#top-menu li a:hover{opacity:1!important;color:#007656}#top-menu li{margin-left:-4px}.karriere a,.portal a{color:white!important;padding-left:22px;padding-right:22px!important;padding-top:15px}.karriere a,.et-fixed-header #top-menu .karriere a{background-color:#007656;color:white!important}.portal a,.et-fixed-header #top-menu .portal a{background-color:#bcad90;color:white!important}.portal a:hover{color:white!important;background-color:#3c332d}.karriere a:hover{color:white!important;background-color:#3c332d}#top-menu li.karriere,#top-menu li.portal{padding-right:0px}#top-menu li.karriere a,#top-menu li.portal a{padding-bottom:20px!important}.menu-icon{margin-right:9px;vertical-align:-7px}#top-menu li.current-menu-item>a{color:#bcad90!important}#top-menu li.current-menu-item>a:hover{color:#007656!important}@media only screen and (min-width:981px){.et_pb_svg_logo #logo{height:100%!important}}.et_pb_svg_logo #logo{height:100%!important}@media only screen and (min-width:981px){#logo{max-height:75%!important}}@media screen and (max-width:980px){.container.clearfix.et_menu_container{width:90%;max-width:90%}.mobile_menu_bar{transform:translateY(15px)}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"}#main-header .et_mobile_menu{background-color:white;border-color:white;padding:0px}.et_mobile_menu li a{font-size:20px}}.side-menu.is-right.-center{top:auto!important;bottom:30px!important}.sm-link{border-top-left-radius:20px!important;border-bottom-left-radius:20px!important}#anrufen .sm-icon:before{content:url(https://rhd.attclient.site/wp-content/uploads/2023/03/icon-sidemenu-telefon.svg);width:10px;height:10px}#email .sm-icon:before{content:url(https://rhd.attclient.site/wp-content/uploads/2023/03/icon-sidemenu-email.svg);width:10px;height:10px}#karriere .sm-icon:before{content:url(https://rhd.attclient.site/wp-content/uploads/2023/03/icon-sidemenu-karriere.svg);width:10px;height:10px}.sm-icon{transform:scale(0.85)}.et_pb_section_0{padding-top:0px!important}.dsm_card_carousel_0 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#007656}.swiper-pagination-bullet{width:15px;height:15px}.dsm_card_carousel .swiper-pagination-bullets{bottom:-50px}.dsm_card_carousel_child_image_wrapper{margin-bottom:-9px;z-index:-100}.dsm_card_carousel .swiper-button-prev,.dsm_card_carousel .swiper-button-next{transform:scale(.8)}.dsm_card_carousel .et_pb_more_button{margin-bottom:2px}.wpcf7-list-item-label a{color:white}.wpcf7-form label{line-height:1.3em}.wpcf7-acceptance .wpcf7-list-item{margin:0px 0px 0px 0px}@media screen and (min-width:981px){.halb{width:46%;float:left;margin-right:2%}.dsm_contact_form_7 .wpcf7-form-control.wpcf7-textarea{height:180px;width:96%;margin-bottom:20px}.datenschutz{width:70%;float:left}.absenden{width:30%;float:left}.wpcf7-submit{float:right;margin-right:4%}}@media screen and (max-width:981px){.wpcf7-submit{margin-top:20px}.datenschutz{margin-top:15px}}.wpcf7-submit{color:white!important;font-family:'Causten Round Black Lokal',sans-serif!important}.et_pb_column.et_pb_column_1_3.et_pb_column_16.et_pb_css_mix_blend_mode_passthrough.et-last-child .et_pb_image_wrap.et_pb_only_image_mode_wrap{position:relative;top:9px}.et_pb_text_inner a{color:white!important;text-decoration:none}.et_pb_text_inner a:hover{color:#BCAD90!important}.et_pb_module.et_pb_text.et_pb_text_12.et_pb_text_align_left.et_pb_bg_layout_light a{color:white!important;text-decoration:none}.et_pb_module.et_pb_text.et_pb_text_12.et_pb_text_align_left.et_pb_bg_layout_light a:hover{color:#BCAD90!important}.et_pb_module.et_pb_image.et_pb_image_1.et_multi_view__hover_selector{margin-right:0!important;margin-bottom:40px!important}