.et_pb_team_member_description h4,.et_pb_team_member_description p{padding:0;padding-left:2vh;color:#004162}.et_pb_team_member_description h4{border-left:2px solid #B82B08!important}.et_pb_column .et_pb_team_member_image{max-width:none;height:100%;margin:0 0 2vh 0!important}.image-overlay-container{position:relative;display:inline-block;width:auto;height:auto}.image-overlay-container img{display:block;width:100%;height:auto}.hover-transform:hover{background:linear-gradient(180deg,#00325f,#00325f);transition:all 0.3s ease-in-out}.hover-transform:hover .et_pb_text,.hover-transform:hover p,.hover-transform:hover h1,.hover-transform:hover h2,.hover-transform:hover h3,.hover-transform:hover h4,.hover-transform:hover h5,.hover-transform:hover h6{color:#ffffff!important;transition:color 0.3s ease-in-out}.image-overlay-container::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,95,0.3);z-index:1;pointer-events:none;opacity:1}.custom-overlay{position:relative;display:inline-block}.custom-overlay img{display:block;width:100%;height:auto}.custom-overlay::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(66,66,66,0.62);pointer-events:none}.white-overlay img{filter:brightness(0) invert(1)}.custom-scale-effect{position:relative;z-index:1;transition:transform 0.3s ease-in-out;background:url('path/to/image.jpg') center/cover no-repeat;overflow:hidden}.custom-scale-effect:hover{transform:scale(1.1);z-index:10}.custom-scale-effect::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(rgba(0,50,95,0.74),rgba(0,50,95,0.74));z-index:2;pointer-events:none;transition:opacity 0.3s ease-in-out;opacity:1}.custom-scale-effect>*{position:relative;z-index:3}.custom-scale{position:relative;z-index:1;transition:transform 0.3s ease-in-out;background:url('path/to/image.jpg') center/cover no-repeat;overflow:hidden}.custom-scale:hover{transform:scale(1.1);z-index:10}.wpcf7-form label{display:block;margin-bottom:14px;font-weight:600;color:#12496b}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"],.wpcf7-form textarea{width:100%;padding:10px 12px;margin-top:6px;border:1px solid #d8d8d8;box-sizing:border-box}.wpcf7-form a,.wpcf7-form a:visited{color:#b92b07;text-decoration:none}.wpcf7-form a:hover,.wpcf7-form a:focus{color:#b92b07;text-decoration:underline}.cf7-datenschutz{display:flex!important;align-items:center;gap:8px;font-weight:400!important;line-height:1.5;margin:20px 0 18px}.cf7-datenschutz .wpcf7-form-control-wrap{display:inline-flex;align-items:center;margin:0}.wpcf7-form .cf7ic,.wpcf7-form .cf7ic-img,.wpcf7-form .cf7ic_instructions{border-color:#b92b07!important}.wpcf7-form .cf7ic{border:2px solid #b92b07!important;padding:10px!important;box-sizing:border-box}.wpcf7-form .wpcf7-submit{background:#b92b07!important;color:#ffffff!important;border:none!important;border-radius:0!important;padding:14px 32px;font-weight:600;cursor:pointer;box-shadow:none}.wpcf7-form .wpcf7-submit:hover,.wpcf7-form .wpcf7-submit:focus{background:#9f2405!important;color:#ffffff!important}.cf7-row{display:flex;gap:20px}.cf7-col{flex:1}.cf7-col label{display:block}@media (max-width:768px){.cf7-row{flex-direction:column;gap:0}}@media (max-width:767px){.mobile-center-stack{display:flex!important;flex-direction:column!important;align-items:center!important}.mobile-center-stack>.et_pb_column{display:block!important;float:none!important;width:100%!important;max-width:420px!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:20px!important}.mobile-center-stack>.et_pb_column:last-child{margin-left:auto!important;margin-right:auto!important;float:none!important}.mobile-center-stack>.et_pb_column .et_pb_module{width:100%!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.mobile-center-stack img{display:block!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}}.mobile-header-row{display:flex;align-items:center}.mobile-header-row .et_pb_column{display:flex;align-items:center}.mobile-header-row img{display:block;margin:0}