@media only screen and (max-width:820px){div.et_pb_section.et_pb_section_2_tb_footer:before{content:''!important;display:block!important;height:100%!important;width:100%!important;position:absolute!important;z-index:1!important;top:1px!important;background:#6b8197!important}#dtb-m-menu{height:min-content;padding-bottom:25px}div#et_pb_contact_form_0 button.et_pb_contact_submit.et_pb_button{background:#fff!important;color:black!important}}@media only screen and (max-width:767px){#et_pb_contact_form_0 .et_pb_contact_field_0_tb_footer{width:105.45%}#dtb-m-menu{height:min-content;padding-bottom:25px}.et_pb_section_2_tb_footer:after{right:0px!important;top:40%!important;width:350px!important;height:350px!important}div#slidd h2{font-size:40px!important}#servBlock .et_pb_main_blurb_image span{margin:0 0 0 0;margin-right:30px;width:35px!important}#firstcol{margin-bottom:30px!important}div.et_pb_section.et_pb_section_2_tb_footer:before{content:''!important;display:block!important;height:100%!important;width:100%!important;position:absolute!important;z-index:1!important;top:1px!important;background:#6b8197!important}div#et_pb_contact_form_0 button.et_pb_contact_submit.et_pb_button{background:#fff!important;color:black!important}}#top-menu li a:hover{color:#6b8197!important;opacity:1!important}.continfo a:hover{color:#000!important;text-decoration:underline}#servBlock .et_pb_main_blurb_image span{margin:0 0 0 0;margin-right:30px;width:65px}#servBlock .et_pb_blurb_description p{color:#6b8197}#servBlock .et_pb_main_blurb_image{width:15%!important}#newPer .dct_person:hover .et_pb_team_member_description .et_pb_module_header,.dct_person:hover .et_pb_team_member_description .et_pb_member_position{transition:all 0.5s ease 0s;transform:translateY(20px);opacity:1}#newPer .dct_person:before{opacity:1;background:linear-gradient(0deg,rgb(32 36 38 / 60%) 15%,rgb(32 36 38 / 0%) 10%,rgba(32,36,38,0) 100%)!important}#servBlock .et_pb_blurb_content{display:block;padding-bottom:10px}.dct_person .et_pb_team_member_description .et_pb_module_header,.dct_person .et_pb_team_member_description .et_pb_member_position{transition:all 0.5s ease 0s;transform:translateY(20px);opacity:1}.continfo a{color:#fff;font-weight:500}.continfo .et_pb_main_blurb_image{background:#fff!important}h2.et_pb_slide_title{order:2}.et_pb_slide_description{display:flex;flex-direction:column}.et_pb_slide_description .et_pb_slide_content{order:1;margin-bottom:75px}.person_descri .et_pb_team_member_description div{font-size:18px;position:absolute;bottom:20px;padding:10px;color:#eff7ff;transition:all 0.5s ease 0s;transform:translateY(50px);opacity:0}.person_descri .et_pb_team_member_description .et_pb_member_position{bottom:30%!important}.person_descri .et_pb_team_member_description h4{bottom:35%!important}.person_descri.sec .et_pb_team_member_description .et_pb_member_position{bottom:40%!important}.person_descri.sec .et_pb_team_member_description h4{bottom:45%!important}.person_descri.thr .et_pb_team_member_description .et_pb_member_position{bottom:50%!important}.person_descri.thr .et_pb_team_member_description h4{bottom:55%!important}.person_descri:hover .et_pb_team_member_description>div{transition:all 0.5s ease 0s;transform:translateY(0px);opacity:1}.person_descri .et_pb_team_member_description{padding:15px}.dct_person:before{background:linear-gradient(0deg,rgb(32 36 38 / 90%) 0%,rgb(32 36 38 / 90%) 14%,rgba(32,36,38,0) 100%)!important}#page-container #main-header.et-fixed-header{background:#fff!important}span.et_pb_contact_field_options_list span.et_pb_contact_field_checkbox:last-child{margin-top:5px}span.et_pb_contact_field_options_list span.et_pb_contact_field_checkbox:first-child label i{margin-top:-3px}#et_pb_contact_form_0 input{background-color:rgb(255 255 255 / 8%)!important}#et_pb_contact_form_0 textarea{background-color:rgb(255 255 255 / 8%)!important}#et_pb_contact_form_0 .et_pb_contact_field_0_tb_footer{padding-right:15px!important}span.et_pb_contact_field_options_list span.et_pb_contact_field_checkbox:first-child label a:hover{cursor:pointer;color:#000}span.et_pb_contact_field_options_list span.et_pb_contact_field_checkbox:first-child label{cursor:default}p.et_pb_with_border.et_pb_contact_field.et_pb_contact_field_6_tb_footer.et_pb_contact_field_last i{display:none}.et-pb-contact-message ul{padding-bottom:0;margin-bottom:15px}.et-pb-contact-message{color:#fff;font-size:16px}span.et_pb_contact_field_options_list span.et_pb_contact_field_checkbox:last-child label{cursor:default}@media (max-width:980px){.dtb_mobile #dtb-m-menu .dtb-mobile-menu li.cta-link>a,.dtb_mobile #dtb-m-menu .dtb-mobile-menu>li:last-of-type>a{transition:all .3s ease-in-out;padding:8px 8px!important;margin:-8px -8px;border-radius:3px;background:#6b8197!important;color:#fff!important;border-style:solid;border-width:2px;border-color:#6b8197!important;font-weight:600;font-size:15px;letter-spacing:0;text-transform:none;font-variant:normal}div#dtb-m-menu ul li a{font-family:'Philosopher-Regular',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;color:#000!important}div#dtb-m-menu .menu-wrapper:before{position:absolute;background-image:url(/wp-content/uploads/2022/11/gutbillberge_logo_rund.svg);background-size:cover;background-repeat:no-repeat;width:300px;height:300px;bottom:5%;left:0;right:0;margin:auto}.et_pb_row.et_pb_row_0_tb_footer.continfo.et_pb_equal_columns.et_pb_gutters2 .et_pb_column{margin-bottom:30px!important}}.et_pb_row_1_tb_footer{background-position:left 57% center;background-image:url(https://gutbillberge.de/wp-content/uploads/2022/11/billberge_karte_sw_fn.png);height:500px;z-index:1!important;position:static!important;top:0px;background-position:51.2%!important;right:auto;bottom:auto;left:0px}