#wrapper .fusion-title h2{--h2_typography-font-size:clamp(28px, 2.222vw, 38px) !important}.fusion-body #wrapper .fusion-title h3{font-size:clamp(20px, 2.5vw, 30px) !important;min-height:3em;max-width:300px;display:flex;justify-content:center;align-items:center;margin:0 auto !important}.fusion-text{--awb-font-size:clamp(17px, 1.45vw, 20px) !important}.banner .fusion-text{--awb-font-size:clamp(28px, 2.222vw, 38px) !important;margin:10px 0}.fusion-flip-boxes{font-size:clamp(17px, 1.45vw, 20px) !important}.fusion-li-item-content{line-height:1.5em !important}.fusion-li-item-content span{font-size:clamp(17px, 1.45vw, 20px) !important;line-height:1em}header.has-pattern-background h1{font-size:clamp(42px, 4.444vw, 60px) !important}header.has-pattern-background h2{font-size:clamp(25px, 3.33vw, 40px) !important;line-height:1.2em !important}.fusion-form-form-wrapper .fusion-form-field .label,.fusion-form-form-wrapper .fusion-form-field label{font-size:clamp(17px, 1.45vw, 20px) !important}header.has-pattern-background,header.has-pattern-background .fullwidth-faded{background-position:30% top !important;--awb-background-position:30% top !important}header.has-pattern-background.left,header.has-pattern-background.left .fullwidth-faded{background-position:70% top !important;--awb-background-position:70% top !important}header.has-pattern-background .fusion-row .fusion-flex-column .fusion-column-wrapper{max-width:calc(1185.6px - 45.5px);margin:0 auto}.content-container img{width:100%}@media (max-width:899px){.width-100 .fusion-fullwidth{padding:0 15px}header.has-pattern-background .fusion-row{position:absolute !important;top:180px;color:#707070;display:block;margin-right:20px !important}header.has-pattern-background.left .fusion-row{margin-right:0 !important;margin-left:20px !important}header.has-pattern-background.top-100 .fusion-row{top:100px}.fusion-body #wrapper .fusion-title h3{min-height:2em}.flip .fusion-column-wrapper{padding:0 !important}.fusion-flip-boxes .fusion-flip-box .flip-box-back,.fusion-flip-boxes .fusion-flip-box .flip-box-front{position:relative !important}.fusion-flip-boxes .fusion-flip-box .flip-box-front{min-height:500px !important}.fusion-flip-boxes .fusion-flip-box .flip-box-back{position:relative !important;z-index:1 !important;transform:none !important}.fusion-flip-boxes .fusion-flip-box.flip-left.hover .flip-box-front,.fusion-flip-boxes .fusion-flip-box.flip-left:focus .flip-box-front,.fusion-flip-boxes .fusion-flip-box.flip-left:focus-within .flip-box-front,.fusion-flip-boxes .fusion-flip-box.flip-left:hover .flip-box-front{transform:none !important}.fusion-flip-boxes.flip-effect-3d .flip-box-back-inner,.fusion-flip-boxes.flip-effect-3d .flip-box-front-inner{transform:none !important}.fusion-flip-boxes.flip-effect-3d .flip-box-back-inner{text-align:left}.fusion-flip-boxes .fusion-flip-box .flip-box-front h2{display:none}.fusion-flip-boxes .fusion-flip-box .flip-box-back p{font-size:var(--awb-font-size)}.form .fusion-column-wrapper{padding:0 5px !important}.portrait .fusion-column-wrapper{padding:0 !important;margin:0 !important}.portrait .fusion-column-wrapper p{color:#707070 !important}}.uc-form-check-label,.uc-dropdown-item{margin-left:0 !important}.usercentrics-button *{font-family:'Lucida Sans Unicode','Lucida Grande',sans-serif !important;font-weight:400 !important;line-height:.8em}.usercentrics-button button{padding:10px}.usercentrics-button button:hover{text-decoration:none}.usercentrics-button .uc-nav-tabs li a{line-height:inherit !important}.uc-optin-description{text-align:center}#usercentrics-button #uc-banner-centered .uc-powered-by-footer,#usercentrics-button #uc-corner-modal.layout-1 .uc-powered-by-footer{display:none !important}#usercentrics-button .uc-btn-new{border-radius:0 !important}#usercentrics-button .uc-btn-new:focus{outline:none !important}#uc-banner-centered .uc-banner-content .uc-banner-btn-list .uc-btn-accept-wrapper,#uc-banner-centered .uc-banner-content .uc-banner-btn-list .uc-btn-deny-wrapper{margin:10px 0 !important}#usercentrics-button .uc-btn-new.uc-btn-accept,#usercentrics-button .uc-btn-new.uc-btn-deny{background-color:#97bf26 !important;color:#fff !important;text-transform:uppercase}#usercentrics-button .uc-btn-new.uc-btn-deny{background-color:#97bf26 !important}#usercentrics-button .uc-powered-by-footer{opacity:.1;display:flex !important;justify-content:center}.usercentrics-button.layout-1 #uc-corner-modal.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-header .uc-header-subtitle-text{line-height:1.2em}.usercentrics-button .uc-privacy-button-wrapper{border:none}.usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-footer .uc-btn{background-color:#97bf26;cursor:inherit;color:#fff}.usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-footer .uc-btn{background-color:#97bf26 !important}.map-wrapper>.fusion-column-wrapper{position:relative;align-items:center;padding-right:0 !important}#map{position:relative;display:flex;align-items:center;justify-content:center}.googleMap{width:100%;max-height:450px;margin:0;height:100%;min-height:450px;background:url(//www.schwarz-beinprothetik.de/wp-content/themes/schwarz-beinprothetik/assets/img/mapoverlay.jpg) no-repeat center center}.googleMap{font-family:'Lucida Sans Unicode','Lucida Grande',sans-serif;margin-bottom:0;text-align:center;font-size:17px letter-spacing:.075em;position:relative}.googleMap b{text-transform:uppercase;font-weight:400;padding:.2em;line-height:1.5em;font-size:17px text-transform:uppercase;color:#e50058}.gm-style .gm-style-iw-c{overflow:inherit;transform:translate(-50%,-100%)}.gm-style .gm-style-iw-t:after{display:none !important}.gm-style .gm-style-iw-d{margin-top:-3em}.googleMap{margin:2em 0}.toggleMap{display:flex;flex-direction:column;align-items:center;position:absolute;z-index:5;text-align:center}.toggleMap h3{letter-spacing:initial;color:#444}.toggleMap p,.toggleMap a{max-width:300px;margin:20px auto;font-size:16px;color:#444}.toggleMap p.button{color:#666;background:0 0;font-family:'Lucida Sans Unicode','Lucida Grande',sans-serif;letter-spacing:.075rem;padding:.2em 1em;border-radius:0;text-decoration:none;border:2px solid var(--link_color);cursor:pointer}.toggleMap p.button:hover{text-decoration:none}.mapitem .marker{align-items:center;clip-path:path("M16.5 0C7.39 0 0 7.55 0 16.87S16.5 50 16.5 50 33 26.19 33 16.87 25.61 0 16.5 0zm-.06 27.6c-5.79 0-10.48-4.8-10.48-10.72S10.65 6.16 16.44 6.16s10.48 4.8 10.48 10.72S22.23 27.6 16.44 27.6z");background-color:#97bf26;background-position:center;color:#666;display:flex;font-size:14px;gap:15px;height:50px;justify-content:center;padding:4px;position:relative;transition:all .3s ease-out;width:33px}.mapitem .marker:after{border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #97bf26;content:'';height:0;left:50%;position:absolute;top:calc(100% - 4px);transform:translate(-50%,0);transition:all .3s ease-out;width:0;z-index:1}.mapitem .name{font-weight:400;line-height:1.5em;font-size:17px;color:#97bf26;margin-bottom:1em;text-transform:uppercase;letter-spacing:1px}.mapitem .details{font-family:'Lucida Sans Unicode','Lucida Grande',sans-serif;font-weight:400;display:none;flex-direction:column;align-items:center;text-align:center}.mapitem .details p{font-size:16px;margin:0}.mapitem.highlight .details{display:flex}.mapitem.highlight .marker{clip-path:none;background-color:#fff;border-radius:8px;box-shadow:10px 10px 5px rgba(0,0,0,.2);height:140px;padding:8px 15px;width:auto;transition:all .3s ease-out}.mapitem.highlight .marker:after{border-top:9px solid #fff}.mapitem.highlight .image{width:160px !important;max-width:160px !important}