@charset "UTF-8";
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/roboto-light.woff') format('woff');
    font-weight: 200;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/roboto-regular.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/roboto-medium.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/roboto-bold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}


.inner { padding: 1.5em ; }
.stimmen.inner { padding: 1.5em; }
.noPadding .inner { padding: 1.5em 1.5em 0 1.5em; }
.inner-red { background: #f8bea7; }
.inner-gelb { background: #d1e19f; }

a, label {color: #221E1F;}
a.large { font-weight: 600; font-size: 1.25em; display: block; margin-top: 1em;}
b, strong { font-weight: 600; }
.btn {font-size: 16px; color: #221E1F; border-radius: 0;}
.btn,a,.btn:hover{-webkit-transition:color .25s ease;-moz-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease;}
.btn:hover, .btn.focus {color:#257996;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}
.btn.focus, .btn:focus {box-shadow: none;}
::selection{background:#5C2D91;color:#FFF;text-shadow:none}
::-moz-selection{background:#5C2D91;color:#FFF;text-shadow:none}
::-webkit-selection{background:#5C2D91;color:#FFF;text-shadow:none}
html{width:100%;height:100%;}
body{width:100%;height:100%;background:#fff; font-family: 'Roboto', sans-serif; line-height:1.5em; font-size: 16px; font-weight:300;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale;color:#221E1F;background-size:cover;}
.btn-link{color:#5C2D91;word-break:normal;word-break:break-all;word-break:keep-all}
.btn-link:hover{color:#5C2D91;text-decoration:underline}
h1,h2,h3,h4,h5,h6{font-family: 'Roboto',Helvetica, Arial, Lucida, sans-serif; line-height:1.3em; font-weight: 600; text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:#333; margin-bottom: 10px; font-size: 32px; color: #F68D6F; }
h1{font-size: 2em;} h2{font-size:1.4em;} h3{font-size:1.4em;} h4 {font-size: 1em;}
h3{ margin-bottom: 1.4em; }
h4{ font-size: 1.4em; margin-bottom: 0; }
.noPadding h3 { margin-bottom: 0; }
.banner h2 { font-size: 1em; color: #fff; font-weight: 600; text-align: center; line-height: 1em; padding: .75em 0 0; letter-spacing: .1em; }
.zitat { margin-top: 2em; }
.zitat .trenner { padding: 2em 0; border-bottom: solid 1px #dadada; border-top: solid 1px #dadada; }
/*
.home h1, .home h2, .home h3, .home h4 { color: #00B7C6; }
.diagnose h1, .diagnose h2, .diagnose h3, .diagnose h4 { color: #00B7C6; }
.therapie h1, .therapie h2, .therapie h3, .therapie h4 { color: #00B7C6; }
*/

h2.versal { text-transform: uppercase; font-size: 1em; letter-spacing: .1em; margin-bottom: 1em; }
h2.versal.big { font-size: 1.5em;  }
h2 + p.strong { margin-top: -.75em; }



p, li { font-size: 1em; color: #221E1F; }
*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
html,body{position:relative;height:100%}
a:hover {text-decoration:none;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}
.form-control:focus {box-shadow: none;}
.relative {position: relative;}

.navbar { background: #fff; padding: 2em 0; }
.navbar-nav .nav-item:hover a::before { }
.navbar-nav .nav-item.dropdown:hover .dropdown-menu a::before { }
.navbar-light .navbar-nav .nav-link { padding: 0; font-size: .9em; letter-spacing: .05em; color: #221E1F; text-transform: uppercase; font-weight: 400; }
.nav-item .nav-link:before 
    { content: '|'; padding: 0 10px; color: #221E1F; } 
.nav-item:first-child .nav-link:before { content: '';  } 
.navbar-light .navbar-nav .active>.nav-link,
.navbar-nav .nav-item.active a 
    { color: #00B7C6; }
.navbar-nav .nav-item.active .dropdown-menu a { color: #221E1F; }

.dropdown-menu a:hover, .nav-item:hover .nav-link { color: #F68D6F !important; }
.dropdown-menu { border: none; border-radius: 0; padding: .25rem 1rem; background: rgba(255,255,255,.8); margin-left: 14px; }
.dropdown-item {
    padding: .5rem 0 .2rem 0;
    font-size: .9em;
    letter-spacing: .05em;
    color: #221E1F;
    font-weight: 400;
    border-bottom: solid 2px #17a2b8
}
.dropdown-item:last-child { border-bottom: none; }
.navbar-nav .nav-item .dropdown-menu a:active,
.dropdown-item.active, .dropdown-item:active {
    color: #17a2b8 !important;
    text-decoration: none;
    background-color: transparent;
}
.navbar-brand { position: fixed; right: 50px; height: 300px; width: 160px; top: 8px; }
.navbar-brand img { width: 100%; height: auto; }

.team { display: inline-block; width: 16.2%; border-right: solid 2px #f6f6f6; text-align: center; font-size: 1em; font-weight: 600; }
.team:first-child { border-left: solid 2px #f6f6f6; }
.team img { margin: 0 auto 1em; border-radius: 50%; max-width: 90%; display: block; }
.team .name { display: block; margin: 0; line-height: 1.2em; }

	.swiper-container {
      width: 100%;
      height: 100%;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
.swiper-slide img { width: 100%; }
.layer { position: absolute; width: 500px; padding: 1em; font-size: 1.5em; font-weight: 200; text-align: left; line-height: 1.35em; right: 20%; bottom: 50%; background: url(../images/80.png); }
.layer b { font-weight: 600; color: #00B7C6; }
.layer span { font-size: .7em; display: block; margin-top: 8px; }
.maxheight, .maxheight2 { position: relative;  }
.maxheight2 { overflow: hidden; }
.oben { display: block; height: 70px; }

.news { position: absolute; bottom: 0; z-index: 20; width: 100%; }
.bg-r { background: rgba(253,235,225,.8); }
.news h2 { font-size: 1.15em; font-weight: 400; }
.detail { padding: 1em 1em 0; }
.title { color: #00B7C6; font-size: 1.9em; font-weight: 600; line-height: 1.4em; text-align: center; }
.title span { color: #221E1F; font-weight: 200; display: block; }

footer {
	padding: 60px 0;
	background: #EDEDED;
}
footer span, footer .fon {
	color: #00B7C6;
}
footer .fon {
	font-size: 1.2em;
}
footer ul {
	list-style: none;
	padding: 0;
}
footer .title a { color: #00B7C6;  }
.insta { vertical-align: text-top; }
.meta a:before { content: '|'; padding: 0 1em; }
.meta a:first-child:before { content: ''; padding: 0; }
.facebook { background: #4267b2; border-radius: 5px; color: #fff; display: block; width: 30px; height: 30px; position: relative }
.facebook .fa { position: absolute; font-size: 1.6em; bottom: -2px; right: 4px;  }

.mt0 { margin-top: 0px; }  .mt1 { margin-top: 10px; }  .mt2 { margin-top: 20px; }  .mt3 { margin-top: 30px; }  .mt4 { margin-top: 40px; }  .mt5 { margin-top: 50px; }  .mt6 { margin-top: 60px; }  .mt7 { margin-top: 70px; }  .mt8 { margin-top: 80px; }  .mt9 { margin-top: 90px; }  .mt10 { margin-top: 100px; }  .mb0 { margin-bottom: 0px; }  .mb1 { margin-bottom: 10px; }  .mb2 { margin-bottom: 20px; }  .mb3 { margin-bottom: 30px; }  .mb4 { margin-bottom: 40px; }  .mb5 { margin-bottom: 50px; }  .mb6 { margin-bottom: 60px; }  .mb7 { margin-bottom: 70px; }  .mb8 { margin-bottom: 80px; }  .mb9 { margin-bottom: 90px; }  .mb10 { margin-bottom: 100px; }  .pad0 { padding: 0px; }  .pad1 { padding: 10px; }  .pad2 { padding: 20px; }  .pad3 { padding: 30px; }  .pad4 { padding: 40px; }  .pad5 { padding: 50px; }  .pad6 { padding: 60px; }  .pad7 { padding: 70px; }  .pad8 { padding: 80px; }  .pad9 { padding: 90px; }  .pad10 { padding: 100px; }  .pt0 { padding-top: 0px; }  .pt1 { padding-top: 10px; }  .pt2 { padding-top: 20px; }  .pt3 { padding-top: 30px; }  .pt4 { padding-top: 40px; }  .pt5 { padding-top: 50px; }  .pt6 { padding-top: 60px; }  .pt7 { padding-top: 70px; }  .pt8 { padding-top: 80px; }  .pt9 { padding-top: 90px; }  .pt10 { padding-top: 100px; }  .pb0 { padding-bottom: 0px; }  .pb1 { padding-bottom: 10px; }  .pb2 { padding-bottom: 20px; }  .pb3 { padding-bottom: 30px; }  .pb4 { padding-bottom: 40px; }  .pb5 { padding-bottom: 50px; }  .pb6 { padding-bottom: 60px; }  .pb7 { padding-bottom: 70px; }  .pb8 { padding-bottom: 80px; }  .pb9 { padding-bottom: 90px; }  .pb10 { padding-bottom: 100px; } .ml_neutral { margin-left: 3px; } .mr_neutral { margin-right: 2px; }

.rel { position: relative; }

main ul li:before {
    content: '·';
    position: absolute;
    margin-left: -12px;
    margin-top: 0;
}
main ul {
	list-style: none;
	padding-left: 12px;
}
a.underline { text-decoration: underline; }
.text-layer { position: absolute; overflow-x: auto; width: 500px; top: 150px; right: 20%; padding: 2em; background: url(../images/80.png); }
img.fullsize { width: auto; }


.aktuelles h2, .aktuelles h3 { font-size: 1em; }
.aktuelles h2 { color: #221E1F !important; margin-bottom: 1em; }
.aktuelles a { color: #221E1F !important; }
.aktuelles a.pdf { text-decoration: none; }
.red .aktuelles p a:before { content: ''; padding-left: 0; }
.aktuelles.inner { padding: 1.5em; }
.datum { font-weight: 600; }


#therapien { position: fixed; top: 30px; left: 0; width: 200px; z-index: 1040; border-bottom: solid 1px #fff;  }
.therapie a { font-size: .8em; text-transform: uppercase; color: #221E1F; letter-spacing: .05em; display: block; transition:.5s; padding: 0; }
.therapie a:hover { color: #F68D6F; background: url(../images/20.png); transition:.5s; }

.icon { width: 60px; height: 60px; display: block; }
.btn { border-radius: 10px; border: none; color: #fffd; text-transform: uppercase; }
.therapie span:first-child { border-bottom: solid 1px #fff; padding-bottom: 5px; margin-bottom: 16px; }
.sub .therapie span:first-child { border-bottom: solid 1px #dadada; padding-bottom: 5px; }
.therapie .btn { margin-bottom: 0; margin-left: 40px; font-size: 1em; font-weight: 600; letter-spacing: .05em; }
.therapie span { display: block; margin: 10px 0 10px; font-weight: 400; }
.therapie span { display: block; padding-left: 50px; }
.therapie .icon { display: block; margin-left: 50px; margin-top: 10px; }
.therapie.start {  margin-top: 68px; /* margin-top: 30px; */ }

.box_therapie { margin-bottom: 2em; }
.box_therapie .ul { border-bottom: solid 2px #f6f6f6; padding-bottom: .5em; }
.box_therapie .subline { font-weight: 600; }
.box_therapie h3 { margin-bottom: 1em; }

h1.underl, h2.underl { border-bottom: solid 2px #F68D6F; padding-bottom: .25em }

.turkis, .turkis .title { color: #00B7C6; }
.turkis h2, .turkis h1, .turkis h3, .turkis h4 { color: #00B7C6; }
.bg-turkis { background: #00B7C6; }
.turkis p a { color: #00B7C6; font-weight: 600; text-decoration: underline }
.turkis p a:before { content: '|'; color: #00B7C6; font-weight: 600; padding-right: 10px; }
.p17 .turkis p a:before { content: ''; display: none; }
.bg-turkis { background: #00B7C6; }
.turkis h1.underl { border-bottom: solid 1px #00B7C6; }
.inner-turkis h3 { color: #fff !important; }
.inner-turkis .zitat { background: #fff; padding: 1em; margin-top: 0;  }
.inner-turkis .zitat .title { color: #00B7C6 !important; text-align: left; }
.inner-turkis { background: #a4d8e2; }

.red, .red .title { color: #F68D6F; }
.red p a { color: #F68D6F; font-weight: 600; text-decoration: underline }
.red p a:before { content: '|'; color: #F68D6F; font-weight: 600; padding-right: 10px; }
.bg-red { background: #F68D6F; }
.red h2, .red h1, .red h3, .red h4 { color: #F68D6F; }
.red h1.underl { border-bottom: solid 1px #F68D6F; }
.inner-red h3 { color: #fff !important; }
.inner-red .zitat { background: #fff; padding: 1em; margin-top: 0;  }
.inner-red .zitat .title { color: #F68D6F !important; text-align: left; }
.news a { color: #F68D6F; }


.gelb, .gelb .title { color: #A4D062; }
.gelb p a { color: #A4D062; font-weight: 600; text-decoration: underline }
.gelb p a:before { content: '|'; color: #A4D062; font-weight: 600; padding-right: 10px; }
.gelb h2, .gelb h1, .gelb h3, .gelb h4 { color: #A4D062; }
.bg-gelb { background: #A4D062; }
.gelb h1.underl { border-bottom: solid 1px #A4D062; }
.inner-gelb h3 { color: #fff !important; }
.inner-gelb .zitat { background: #fff; padding: 1em; margin-top: 0;  }
.inner-gelb .zitat .title { color: #A4D062 !important; text-align: left; }

.inner-gray { background: #f6f6f6; }

.bg-blue { background: #17a2b8; }

.db { display: inline-block; }
a.a_therapie { text-align: right; width: 40%; }
.red p.mehr { border-bottom: solid 2px #F68D6F; display: inline-block; width: 46%; margin-right: 4%; padding-bottom: 8px; }
.red p.mehr a { color: #221E1F; text-decoration: none; font-weight: 300; }
.red p.mehr a:before { content: ''; padding: 0;}

.btn-therapie { background: #00B7C6; color: #221E1F; font-size: .9em; text-transform: none; width: 130px; text-align: left; padding: 2px 10px; margin: 0; }
.btn-Atlaskorrektur { background: #A4D062;  }
.btn-Einlegesohlen { background: #A4D062;  }
.btn-Analyse { background: #F68D6F;  }
.btn-Osteopathie { background: #00B7C6;  }
.btn-kontakt { color: #fff; text-transform: uppercase; width: auto; padding: 6px 10px; float: right; letter-spacing: .05em; }
.btn-cta { position: absolute; top: 120px; left: 250px; background: #F68D6F; z-index: 9999; }

* p a.imtext:before { content: ''; padding-right: 0 !important;  }
.sendform { float: right; }
select, .form-control { border-radius: 0 !important; border: solid 1px #aaa; }
.f50 { width: 49%; display: inline-block; }
.rahmen { border: solid 1px #aaa; display: inline-block; width: 30px; height: 25px; margin-right: 10px; }
.btn span.fa {    			
	opacity: 0;				
}
.btn.active span.fa {
	opacity: 1;	
}
.btn-group-vertical>.btn, .btn-group>.btn { padding: 0; text-transform: none; font-weight: 300; }
form .btn { color: #221E1F; }
.checkbox { display: none; }
.sendform { color: #fff !important; }

.icon-Analyse,
.icon-Einlegesohlen,
.icon-Osteopathie,
.icon-Atlaskorrektur {
	display: inline-block; width: 30px; height: 30px; margin-left: 10px; position: absolute
}
.proto, .icon-Analyse {
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 40.87 40.87' style='enable-background:new 0 0 40.87 40.87;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23F18C6E;%7D .st1%7Bfill:%23FFFFFF;%7D .st2%7Bfill:%23020203;%7D .st3%7Bfill:none;stroke:%23F18C6E;stroke-width:1.788;%7D%0A%3C/style%3E%3Cpath class='st0' d='M20.43,40.28c10.96,0,19.84-8.88,19.84-19.84S31.39,0.6,20.43,0.6S0.59,9.47,0.59,20.43S9.47,40.28,20.43,40.28 '/%3E%3Cpath class='st1' d='M21.78,29.12c-5.62,0-10.19-4.58-10.19-10.21S16.16,8.7,21.78,8.7s10.19,4.58,10.19,10.21 C31.97,24.55,27.4,29.12,21.78,29.12 M21.78,7.01c-6.56,0-11.89,5.34-11.89,11.91c0,2.27,0.64,4.4,1.74,6.21l4.03,4 c1.79,1.08,3.88,1.7,6.12,1.7c6.56,0,11.89-5.34,11.89-11.91S28.34,7.01,21.78,7.01'/%3E%3Cpath class='st2' d='M21.41,18.17c-0.48,0-0.88-0.39-0.88-0.88c0-0.48,0.39-0.88,0.88-0.88c0.48,0,0.88,0.39,0.88,0.88 C22.28,17.78,21.89,18.17,21.41,18.17 M21.41,14.71c-1.42,0-2.58,1.16-2.58,2.58c0,1.43,1.16,2.58,2.58,2.58s2.58-1.16,2.58-2.58 C23.98,15.87,22.83,14.71,21.41,14.71'/%3E%3Cpolygon class='st2' points='18.47,21.82 19.68,20.62 20.88,21.82 19.68,23.03 '/%3E%3Cpolygon class='st2' points='23.6,20.43 24.81,19.22 26.01,20.43 24.81,21.63 '/%3E%3Cpath class='st1' d='M22.33,30.86c6.34,0,11.49-5.15,11.49-11.51S28.68,7.84,22.33,7.84S10.85,13,10.85,19.36 C10.85,25.71,15.99,30.86,22.33,30.86'/%3E%3Cpath class='st3' d='M21.95,26.81c4.29,0,7.77-3.48,7.77-7.78s-3.48-7.78-7.77-7.78s-7.77,3.48-7.77,7.78S17.66,26.81,21.95,26.81z' /%3E%3Cpath class='st0' d='M21.93,22.21c1.84,0,3.34-1.5,3.34-3.35s-1.5-3.35-3.34-3.35c-1.85,0-3.34,1.5-3.34,3.35 S20.09,22.21,21.93,22.21'/%3E%3Cpath class='st1' d='M7.2,30L7.2,30l2.04,2.35c0,0,1.31,1.51,2.57-0.05l3.63-4.51l-2.04-2.35c0,0-1.31-1.51-2.56,0.05L7.2,30z'/%3E%3C/svg%3E%0A");
}

.physio {
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- --%3E%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 40.87 40.87' style='enable-background:new 0 0 40.87 40.87;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2300AEC3;%7D .st1%7Bclip-path:url(%23SVGID_2_);fill:%23FFFFFF;%7D .st2%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M20.43,40.28c10.96,0,19.84-8.88,19.84-19.84S31.39,0.6,20.43,0.6S0.59,9.47,0.59,20.43S9.47,40.28,20.43,40.28 '/%3E%3Cg%3E%3Cg%3E%3Cdefs%3E%3Cpath id='SVGID_1_' d='M0.59,20.43c0,10.96,8.88,19.84,19.84,19.84s19.84-8.88,19.84-19.84S31.39,0.59,20.43,0.59 S0.59,9.47,0.59,20.43'/%3E%3C/defs%3E%3CclipPath id='SVGID_2_'%3E%3Cuse xlink:href='%23SVGID_1_' style='overflow:visible;'/%3E%3C/clipPath%3E%3Cpath class='st1' d='M3,30.53h20.51c0.36,0.75,0.76,1.56,1.18,2.43h-0.5c-3.88,0-7.75,0-11.63,0c-0.14,0-0.28,0.04-0.42,0.06H3 V30.53z'/%3E%3C/g%3E%3C/g%3E%3Cpath class='st2' d='M4.73,29.03c0-1.04-0.01-2.03,0.01-3.01c0-0.12,0.14-0.3,0.26-0.35c1.06-0.4,2.12-0.84,3.21-1.15 c1.2-0.35,2.42-0.61,3.65-0.85c0.84-0.16,1.69-0.24,2.55-0.32c1.12-0.1,2.24-0.19,3.37-0.23c1.73-0.05,3.47-0.07,5.2-0.07 c0.63,0,1.26,0.07,1.89,0.16c0.21,0.03,0.48,0.18,0.58,0.35c0.49,0.9,0.97,1.81,1.39,2.74c0.55,1.22,1.03,2.47,1.54,3.71 c0.08,0.2,0.19,0.25,0.4,0.25c1.4-0.03,2.8-0.06,4.21-0.08c0.93-0.01,1.5,0.7,1.31,1.62c-0.04,0.19-0.09,0.39-0.17,0.57 c-0.14,0.31-0.36,0.52-0.73,0.5c-0.18-0.01-0.36,0-0.54,0c-1.84,0.02-3.67,0.05-5.51,0.08c-0.24,0-0.39-0.04-0.53-0.29 c-0.73-1.22-1.5-2.43-2.27-3.63c-0.06-0.09-0.22-0.15-0.34-0.15c-0.88-0.01-1.76-0.01-2.65-0.01c-3.54,0.02-7.08,0.05-10.62,0.08 C9.03,28.97,7.11,29,5.2,29.02C5.05,29.04,4.91,29.03,4.73,29.03'/%3E%3Cpath class='st2' d='M19.45,19.36c-0.15,0.64-0.3,1.26-0.44,1.88c-0.06,0.26-0.23,0.36-0.48,0.37c-0.6,0.03-1.19,0.03-1.79,0.08 c-1.09,0.09-2.19,0.17-3.28,0.31c-1.34,0.17-2.67,0.41-4.05,0.63c0-0.32-0.03-0.68,0.01-1.04c0.06-0.61,0.12-1.23,0.23-1.83 c0.23-1.27,0.45-2.55,1.15-3.66c0.73-1.16,1.81-1.86,3.15-2.06c0.95-0.14,1.92-0.2,2.88-0.15c1.37,0.06,2.68,0.41,3.6,1.54 c0.45,0.55,0.83,1.16,1.18,1.78c0.84,1.46,1.65,2.95,2.5,4.48c-0.55-0.04-1.05-0.09-1.54-0.11c-0.47-0.02-0.94-0.03-1.42-0.02 c-0.25,0.01-0.38-0.09-0.51-0.3C20.27,20.6,19.85,19.98,19.45,19.36'/%3E%3Cpath class='st2' d='M16.04,12.17c1.8,0,3.26-1.46,3.26-3.26s-1.46-3.26-3.26-3.26s-3.26,1.46-3.26,3.26 C12.78,10.71,14.24,12.17,16.04,12.17'/%3E%3Cpath class='st2' d='M32.2,28.12c1.8,0,3.26-1.46,3.26-3.26S34,21.6,32.2,21.6s-3.26,1.46-3.26,3.26S30.4,28.12,32.2,28.12'/%3E%3C/svg%3E%0A");
}

.osteo, .icon-Osteopathie {
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 40.87 40.87' style='enable-background:new 0 0 40.87 40.87;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2300ADC1;%7D .st1%7Bclip-path:url(%23SVGID_2_);fill:%23FFFFFF;%7D .st2%7Bclip-path:url(%23SVGID_4_);fill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M20.6,40.28c10.96,0,19.84-8.88,19.84-19.84S31.56,0.6,20.6,0.6S0.76,9.48,0.76,20.43 C0.76,31.39,9.64,40.28,20.6,40.28'/%3E%3Cg%3E%3Cg%3E%3Cdefs%3E%3Cpath id='SVGID_1_' d='M0.76,20.43c0,10.96,8.88,19.84,19.84,19.84s19.84-8.88,19.84-19.84S31.56,0.59,20.6,0.59 S0.76,9.48,0.76,20.43'/%3E%3C/defs%3E%3CclipPath id='SVGID_2_'%3E%3Cuse xlink:href='%23SVGID_1_' style='overflow:visible;'/%3E%3C/clipPath%3E%3Cpath class='st1' d='M40.8,16.47v8.79h-0.14c-3.57,0-7.14,0-10.71,0c-0.4,0-0.79-0.06-1.19-0.1c-0.59-0.05-1.16-0.18-1.72-0.37 c-0.47-0.16-0.9-0.41-1.28-0.73c-0.26-0.22-0.51-0.44-0.74-0.69c-0.24-0.27-0.45-0.57-0.67-0.86c-0.31-0.41-0.61-0.82-0.91-1.23 c-0.57-0.77-1.13-1.55-1.7-2.33c-0.34-0.46-0.69-0.92-1.02-1.4c-0.36-0.52-0.49-1.1-0.43-1.72c0.06-0.57,0.41-1.05,1.01-1.2 c0.36-0.09,0.71-0.03,1.05,0.12c0.49,0.22,0.86,0.58,1.21,0.98c0.17,0.2,0.37,0.38,0.55,0.58c0.24,0.26,0.47,0.52,0.7,0.77 c0.16,0.17,0.32,0.34,0.48,0.51c0.26,0.28,0.52,0.57,0.78,0.86c0.1,0.11,0.2,0.22,0.31,0.33c0.29,0.31,0.59,0.62,0.88,0.94 c0.16,0.17,0.31,0.34,0.47,0.52c0.22-0.17,1.04-0.95,1.27-1.13c-0.2-0.2-0.4-0.4-0.59-0.59c-0.27-0.26-0.54-0.52-0.8-0.78 c-0.38-0.37-0.75-0.75-1.13-1.13c-0.88-0.88-1.75-1.76-2.63-2.63c-0.68-0.68-1.37-1.36-2.06-2.03c-0.04-0.04-0.12-0.06-0.19-0.06 c-3.95,0-7.29,0.61-11.24,0.6c-0.52,0-1.03-0.13-1.48-0.42s-0.73-0.7-0.81-1.22C8,10.34,8.1,9.86,8.43,9.44 c0.39-0.49,0.9-0.88,1.52-0.96c0.38-0.05,0.76-0.13,1.14-0.14c0.95-0.01,9.09-0.77,11.44-0.76c2.18,0.12,3.37,1.07,3.8,1.33 c0.74,0.43,9.06,6.69,9.34,6.9c0.07,0.05,0.14,0.08,0.24,0.08c1.57,0,3.14,0,4.71,0C40.69,15.87,40.74,16.47,40.8,16.47'/%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='SVGID_3_' d='M0.76,20.43c0,10.96,8.88,19.84,19.84,19.84s19.84-8.88,19.84-19.84S31.56,0.59,20.6,0.59 S0.76,9.48,0.76,20.43'/%3E%3C/defs%3E%3CclipPath id='SVGID_4_'%3E%3Cuse xlink:href='%23SVGID_3_' style='overflow:visible;'/%3E%3C/clipPath%3E%3Cpath class='st2' d='M0.07,14.72H0.2c3.57,0,7.14,0,10.71,0c0.4,0,0.79,0.06,1.19,0.1c0.59,0.05,1.16,0.18,1.72,0.37 c0.47,0.16,0.9,0.41,1.28,0.73c0.26,0.22,0.51,0.44,0.74,0.69c0.24,0.27,0.45,0.57,0.67,0.86c0.31,0.41,0.61,0.82,0.91,1.23 c0.57,0.78,1.13,1.55,1.7,2.33c0.34,0.47,0.69,0.92,1.02,1.4c0.36,0.52,0.49,1.1,0.43,1.72c-0.06,0.57-0.41,1.05-1.01,1.2 c-0.36,0.09-0.71,0.03-1.05-0.12c-0.49-0.22-0.86-0.58-1.21-0.98c-0.17-0.2-0.37-0.38-0.55-0.58c-0.24-0.26-0.47-0.52-0.7-0.77 c-0.16-0.17-0.32-0.34-0.48-0.51c-0.26-0.28-0.52-0.57-0.78-0.86c-0.1-0.11-0.2-0.22-0.31-0.33c-0.3-0.31-0.59-0.62-0.89-0.94 c-0.16-0.17-0.31-0.34-0.47-0.52c-0.22,0.17-1.04,0.95-1.27,1.14c0.2,0.2,0.4,0.4,0.59,0.59c0.27,0.26,0.54,0.52,0.8,0.78 c0.38,0.37,0.75,0.75,1.13,1.13c0.88,0.88,1.75,1.76,2.63,2.63c0.68,0.68,1.37,1.36,2.06,2.03c0.04,0.04,0.12,0.06,0.19,0.06 c3.95,0,7.29-0.61,11.24-0.6c0.52,0,1.03,0.13,1.48,0.42s0.73,0.7,0.8,1.22c0.07,0.51-0.03,0.99-0.36,1.41 c-0.39,0.49-0.91,0.88-1.52,0.96c-0.38,0.05-0.76,0.13-1.14,0.14c-0.95,0.01-9.09,0.77-11.44,0.76c-2.18-0.12-3.37-1.07-3.8-1.33 c-0.74-0.43-9.06-6.69-9.34-6.9C5.1,24.13,5.03,24.1,4.93,24.1c-1.57,0-3.14,0-4.71,0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.atlas, .icon-Atlaskorrektur {
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 40.87 40.87' style='enable-background:new 0 0 40.87 40.87;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23AECC53;%7D .st1%7Bclip-path:url(%23SVGID_2_);fill:%23FFFFFF;%7D .st2%7Bclip-path:url(%23SVGID_4_);fill:%23FFFFFF;%7D .st3%7Bclip-path:url(%23SVGID_6_);fill:%23AECC53;%7D .st4%7Bclip-path:url(%23SVGID_8_);fill:%23AECC53;%7D .st5%7Bclip-path:url(%23SVGID_10_);fill:%23AECC53;%7D .st6%7Bclip-path:url(%23SVGID_12_);fill:%23AECC53;%7D .st7%7Bclip-path:url(%23SVGID_14_);fill:%23AECC53;%7D%0A%3C/style%3E%3Cpath class='st0' d='M20.43,40.11c10.96,0,19.84-8.88,19.84-19.84S31.39,0.43,20.43,0.43S0.59,9.31,0.59,20.26 C0.59,31.22,9.47,40.11,20.43,40.11'/%3E%3Cg%3E%3Cg%3E%3Cdefs%3E%3Cpath id='SVGID_1_' d='M0.59,20.26c0,10.96,8.88,19.84,19.84,19.84s19.84-8.88,19.84-19.84S31.39,0.42,20.43,0.42 S0.59,9.31,0.59,20.26'/%3E%3C/defs%3E%3CclipPath id='SVGID_2_'%3E%3Cuse xlink:href='%23SVGID_1_' style='overflow:visible;'/%3E%3C/clipPath%3E%3Cpath class='st1' d='M12.61,23.84C11.38,22.43,8.1,19.5,8.83,13.8c0.12-1.06,0.47-1.69,0.91-2.66c1.12-2.48,2.93-4.3,5.39-5.45 c1.1-0.52,2.26-0.84,3.48-0.94c0.21-0.02,0.41-0.03,0.62-0.05c0.36,0,1.14,0.02,1.17,0.02c0.68,0.02,1.35,0.14,2.01,0.33 c3.55,1,5.98,2.81,7.38,6.23c0.41,1.01,0.65,2.07,0.69,3.16c0.03,0.81,0.02,1.62,0.04,2.44c0,0.06,0.02,0.13,0.05,0.19 c0.28,0.55,0.57,1.09,0.85,1.64c0.49,0.95,0.98,1.5,1.44,2.47c0.33,0.69-0.14,1.47-0.9,1.52c-0.42,0.03-0.85,0.13-1.28,0.13 c-0.13,0-0.17-0.06-0.17,0.07c-0.01,1.3-0.02,1.93-0.03,3.24c-0.22,1.23-1.38,2.04-2.34,2.22c-3.16,0.27-4.26,0.23-5.08,0.12 C22.87,28.45,15.02,26.33,12.61,23.84'/%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='SVGID_3_' d='M0.59,20.26c0,10.96,8.88,19.84,19.84,19.84s19.84-8.88,19.84-19.84S31.39,0.42,20.43,0.42 S0.59,9.31,0.59,20.26'/%3E%3C/defs%3E%3CclipPath id='SVGID_4_'%3E%3Cuse xlink:href='%23SVGID_3_' style='overflow:visible;'/%3E%3C/clipPath%3E%3Cpath class='st2' d='M14.54,24.09c0,0,0.24,4.75-1.53,7.65s-2.82,4.35-3.06,5.4s1.85,2.54,4.67,2.98s11.62,1.06,13.12-0.72 c1.14-1.35,0.89-1.75,0.48-2.26c-1.07-1.34-1.41-1.36-2.57-2.47c-0.87-0.84-2.62-2.62-2.97-3.37c-0.52-1.11,0.81-3.32,1.19-3.62 C24.35,27.3,14.54,24.09,14.54,24.09'/%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='SVGID_5_' d='M0.59,20.26c0,10.96,8.88,19.84,19.84,19.84s19.84-8.88,19.84-19.84S31.39,0.42,20.43,0.42 S0.59,9.31,0.59,20.26'/%3E%3C/defs%3E%3CclipPath id='SVGID_6_'%3E%3Cuse xlink:href='%23SVGID_5_' style='overflow:visible;'/%3E%3C/clipPath%3E%3Cpath class='st3' d='M17.74,29.14c0-0.78,0.62-1.42,1.4-1.42c0.79,0,1.41,0.61,1.43,1.39c0.02,0.78-0.66,1.46-1.43,1.45 C18.37,30.56,17.74,29.92,17.74,29.14'/%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='SVGID_7_' d='M0.59,20.26c0,10.96,8.88,19.84,19.84,19.84s19.84-8.88,19.84-19.84S31.39,0.42,20.43,0.42 S0.59,9.31,0.59,20.26'/%3E%3C/defs%3E%3CclipPath id='SVGID_8_'%3E%3Cuse xlink:href='%23SVGID_7_' style='overflow:visible;'/%3E%3C/clipPath%3E%3Cpath class='st4' d='M16.43,34.63c0.79,0,1.4,0.61,1.39,1.42c0,0.82-0.57,1.39-1.4,1.4c-0.77,0.01-1.41-0.63-1.42-1.41 C15,35.28,15.65,34.63,16.43,34.63'/%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='SVGID_9_' d='M0.59,20.26c0,10.96,8.88,19.84,19.84,19.84s19.84-8.88,19.84-19.84S31.39,0.42,20.43,0.42 S0.59,9.31,0.59,20.26'/%3E%3C/defs%3E%3CclipPath id='SVGID_10_'%3E%3Cuse xlink:href='%23SVGID_9_' style='overflow:visible;'/%3E%3C/clipPath%3E%3Cpath class='st5' d='M19.51,32.63c0,0.84-0.61,1.47-1.41,1.46c-0.78-0.01-1.38-0.64-1.38-1.44s0.6-1.4,1.41-1.39 C18.92,31.27,19.51,31.86,19.51,32.63'/%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='SVGID_11_' d='M0.59,20.26c0,10.96,8.88,19.84,19.84,19.84s19.84-8.88,19.84-19.84S31.39,0.42,20.43,0.42 S0.59,9.31,0.59,20.26'/%3E%3C/defs%3E%3CclipPath id='SVGID_12_'%3E%3Cuse xlink:href='%23SVGID_11_' style='overflow:visible;'/%3E%3C/clipPath%3E%3Cpath class='st6' d='M20.79,25.51c0,0.83-0.61,1.44-1.43,1.43c-0.8-0.01-1.38-0.61-1.38-1.43c0-0.79,0.61-1.39,1.41-1.4 C20.18,24.11,20.79,24.71,20.79,25.51'/%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='SVGID_13_' d='M0.59,20.26c0,10.96,8.88,19.84,19.84,19.84s19.84-8.88,19.84-19.84S31.39,0.42,20.43,0.42 S0.59,9.31,0.59,20.26'/%3E%3C/defs%3E%3CclipPath id='SVGID_14_'%3E%3Cuse xlink:href='%23SVGID_13_' style='overflow:visible;'/%3E%3C/clipPath%3E%3Cpath class='st7' d='M19.49,23.35c1.3,0,2.35-1.05,2.35-2.35c0-1.3-1.05-2.36-2.35-2.36c-1.3,0-2.36,1.06-2.36,2.36 C17.14,22.3,18.19,23.35,19.49,23.35'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.einlegesohlen, .icon-Einlegesohlen {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 769.8 769.8'%3E%3C!-- Generator: Adobe Illustrator 29.3.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 151) --%3E%3Cdefs%3E%3Cstyle%3E .st0 %7B fill: none; %7D .st1 %7B fill: %23afcd58; %7D .st2 %7B clip-path: url(%23clippath-1); %7D .st3 %7B clip-path: url(%23clippath-3); %7D .st4 %7B clip-path: url(%23clippath-2); %7D .st5 %7B fill: %23fff; %7D .st6 %7B clip-path: url(%23clippath); %7D %3C/style%3E%3CclipPath id='clippath'%3E%3Cpath class='st0' d='M385,2.7C173.5,2.7,2,173.4,2,383.9s171.5,381.2,383,381.2,383-170.7,383-381.2S596.5,2.7,385,2.7Z'/%3E%3C/clipPath%3E%3CclipPath id='clippath-1'%3E%3Cpath class='st0' d='M1.9,385.9c0,210.5,166.5,381.2,371.9,381.2s371.9-170.7,371.9-381.2S579.2,4.7,373.8,4.7,1.9,175.4,1.9,385.9'/%3E%3C/clipPath%3E%3CclipPath id='clippath-2'%3E%3Crect class='st0' y='4' width='765.4' height='765.4'/%3E%3C/clipPath%3E%3CclipPath id='clippath-3'%3E%3Ccircle class='st0' cx='382.7' cy='382.7' r='382.7'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg class='st6'%3E%3Cpath class='st5' d='M567.6,13.6c-5.4,11.4,5.1-3.6,0,6.6-16.6,33.3-96.6,147.9-117.6,178.7-14.2,20.8-23.6,43.4-24.3,69.1-.7,24.2-3.1,48.4-2.3,72.5.9,26.5,6.8,52.5,14.1,78.1,3.7,13.1,7.5,26.2,11.4,39.3,5.7,19.2,18.9,32.3,36.2,41.4,24.5,12.8,49.5,24.8,74,37.7,5.9,3.1,11.2,7.9,15.6,12.9,5.5,6.2,6.4,14,2.9,21.8-3.8,8.3-11.8,11.2-19.7,11.3-34.2.5-68.5,1.1-102.7,0-33.7-1.1-63.1-14-86.7-38.5-15.5-16.1-25.1-35.6-31.1-57-7-24.7-11.2-50.4-24.4-73.1-12.1-21-27.4-39.4-46.2-54.8-16-13.1-32-26.3-47.9-39.6-13.9-11.5-28.4-22.4-41.4-34.9-13.4-12.8-22.2-28.3-20.7-47.9,1.1-14.6,6.9-27.4,15.4-38.9,13.6-18.5,32.5-30.8,51.8-42.4,23.9-14.3,46.4-30.1,64.9-51.1,7.7-8.8,70.7-131.1,85-131.1h135.9c2.5,0,53.7,39.9,57.9,39.9'/%3E%3Cpath class='st5' d='M389.2,667.7c-15.3-.3-30.3-3.4-42.3-13.4-35.3-33.1-52.5-66.1-64.3-82.7-17.2-23.9-31.5-49.4-41.8-77.1-5-13.4-14.5-24.6-26.1-33.9-26.7-21.1-53.2-42.6-79.6-64.1-20.8-17-37.1-37.7-49.3-61.5-4.9-9.6-11.4-16.7-5.5-26.7,3.2-8.5,20.3-13.8,24.8-9.2,17.4,21.8,34.3,42,55.6,59.4,18.3,15,36.2,30.5,54.2,45.7,19.6,16.5,37.9,34.4,50.9,56.5,11.1,18.8,19.9,39,30,58.4,9.2,17.6,17.8,35.8,28.7,52.3,14.5,22.1,32.4,41.4,56.6,53.7,10,5,20.6,7.6,32,7.8,28.1.5,56.3,1.5,84.4,2.6,10.9.4,21.8,1.7,32.7,2.6,9.5.8,14.5,6.3,12.9,15.2.5,6-.6,14.6-14.4,14.6-54.1.1-115.8.2-139.3-.3'/%3E%3C/g%3E%3Cg class='st2'%3E%3Cpath class='st5' d='M551.1,15.6c-5.3,11.4,5-3.6,0,6.6-16.1,33.3-93.8,147.9-114.2,178.6-13.8,20.8-22.9,43.4-23.6,69.1-.7,24.2-3,48.4-2.2,72.5.9,26.5,6.6,52.5,13.6,78.1,3.6,13.1,7.3,26.2,11.1,39.3,5.6,19.2,18.3,32.3,35.1,41.4,23.8,12.8,48.1,24.8,71.9,37.7,5.7,3.1,10.9,7.9,15.2,12.9,5.3,6.2,6.3,14,2.8,21.8-3.7,8.3-11.5,11.2-19.1,11.3-33.2.5-66.5,1.1-99.7,0-32.7-1.1-61.3-14-84.1-38.5-15.1-16.1-24.4-35.6-30.2-57-6.8-24.7-10.9-50.4-23.7-73.1-11.8-21-26.6-39.4-44.9-54.8-15.6-13.1-31.1-26.3-46.5-39.5-13.5-11.5-27.6-22.4-40.2-34.9-13-12.8-21.6-28.3-20.1-47.9,1.1-14.6,6.7-27.4,15-38.9,13.2-18.5,31.6-30.8,50.3-42.4,23.2-14.3,45.1-30.1,63-51.1,7.5-8.8,68.6-131.1,82.5-131.1h131.9c2.4,0,52.1,39.9,56.2,39.9'/%3E%3Cpath class='st5' d='M377.8,669.6c-14.8-.3-29.4-3.4-41.1-13.4-34.3-33.1-50.9-66.1-62.5-82.7-16.7-23.9-30.6-49.4-40.6-77.1-4.9-13.4-14-24.6-25.4-33.9-26-21.1-51.6-42.6-77.3-64.1-20.2-16.9-36-37.7-47.9-61.4-4.8-9.6-11-16.7-5.3-26.7,3.1-8.5,19.7-13.8,24-9.2,16.9,21.8,33.3,42,54,59.4,17.8,15,35.1,30.5,52.7,45.7,19,16.5,36.8,34.4,49.4,56.5,10.8,18.8,19.3,39,29.2,58.4,9,17.6,17.3,35.8,27.9,52.3,14.1,22.1,31.5,41.4,55,53.7,9.7,5,20,7.6,31.1,7.8,27.3.5,54.6,1.5,81.9,2.6,10.6.4,21.2,1.7,31.8,2.6,9.3.8,14.1,6.3,12.5,15.2.5,6-.5,14.6-14,14.6-52.5.1-112.4.2-135.3-.3'/%3E%3C/g%3E%3Cg class='st4'%3E%3Cpath class='st1' d='M382.7,769.4c211.3,0,382.7-171.3,382.7-382.7S594,4,382.7,4,0,175.3,0,386.7s171.3,382.7,382.7,382.7'/%3E%3C/g%3E%3Cg class='st3'%3E%3Cpath class='st5' d='M565.1,11c-5.4,11.5,5.1-3.6,0,6.7-16.6,33.4-96.5,148.5-117.5,179.4-14.2,20.9-23.6,43.6-24.3,69.4-.7,24.3-3.1,48.6-2.3,72.8.9,26.6,6.8,52.7,14,78.4,3.7,13.2,7.5,26.3,11.4,39.5,5.7,19.3,18.9,32.4,36.1,41.5,24.5,12.9,49.5,24.9,74,37.9,5.9,3.1,11.2,7.9,15.6,13,5.5,6.3,6.4,14.1,2.9,21.9-3.8,8.4-11.8,11.2-19.7,11.3-34.2.6-68.4,1.1-102.6,0-33.7-1.2-63.1-14.1-86.6-38.7-15.5-16.2-25.1-35.8-31.1-57.2-7-24.8-11.2-50.6-24.3-73.4-12.1-21.1-27.3-39.6-46.2-55-16-13.2-32-26.4-47.9-39.7-13.9-11.6-28.4-22.5-41.4-35-13.4-12.8-22.2-28.4-20.7-48.1,1.1-14.7,6.9-27.5,15.4-39.1,13.6-18.6,32.5-30.9,51.8-42.5,23.8-14.3,46.4-30.3,64.8-51.3,7.7-8.8,70.6-131.6,84.9-131.6h135.8c2.5,0,53.6,40.1,57.8,40.1'/%3E%3Cpath class='st5' d='M386.8,667.5c-15.3-.3-30.3-3.4-42.3-13.5-35.3-33.3-52.4-66.4-64.3-83-17.2-24-31.4-49.6-41.8-77.4-5-13.4-14.4-24.7-26.1-34-26.7-21.2-53.1-42.8-79.5-64.4-20.8-17-37.1-37.8-49.3-61.7-4.9-9.6-11.4-16.8-5.5-26.8,3.2-8.5,20.3-13.9,24.7-9.2,17.4,21.8,34.3,42.2,55.5,59.6,18.3,15,36.1,30.6,54.2,45.9,19.6,16.6,37.9,34.5,50.9,56.7,11.1,18.9,19.9,39.2,30,58.7,9.2,17.7,17.8,35.9,28.7,52.5,14.5,22.1,32.4,41.6,56.6,53.9,10,5.1,20.6,7.7,32,7.9,28.1.5,56.2,1.5,84.3,2.7,10.9.4,21.8,1.7,32.7,2.6,9.5.8,14.5,6.3,12.9,15.3.5,6-.6,14.7-14.4,14.6-54,.1-115.7.2-139.2-.3'/%3E%3C/g%3E%3C/svg%3E");
}

.kompetenz p + ul { margin-top: -1em; }

#movetop {
    position: fixed;
    bottom: 0;
    background: #00B7C6;
    width: 50px;
    height: 44px;
    right: 15px;
    line-height: 44px;
    text-align: center;
    display: none;
    cursor: pointer;
    opacity: 1;
    transition: opacity .4s .2s;
}
#movetop .fa { color: #fff; }
.showtop {
    display: inherit !important;
    -webkit-animation: fadeInUp 1s;
}


.stimmen p i {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 4 4' style='enable-background:new 0 0 4 4;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23F68D6F;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M0.9,3.6L0.3,3.2c0.4-0.5,0.5-1.1,0.6-1.7V0.4h1.1v1c0,0.4-0.1,0.8-0.3,1.3S1.2,3.4,0.9,3.6z M2.6,3.6L2,3.2 c0.4-0.5,0.5-1.1,0.6-1.7V0.4h1.1v1c0,0.4-0.1,0.8-0.3,1.2S2.9,3.3,2.6,3.6z'/%3E%3C/g%3E%3C/svg%3E%0A"); width: 20px; height: 20px; display: inline-block; background-repeat: no-repeat; color: transparent; margin-right: 4px; } 
.stimmen h2 { font-size: 1em; color: #221E1F; margin-bottom: 1em; }
.grid { width: 100%; }
.grid-item { width: 46%; margin-bottom: 1em; }

.stoerer { 
	position: absolute; 
	width: 580px; 
	background: rgba(240,142,108,.9);
	padding: 40px 20px 10px; 
	left: 50%;
	top: 150px;
	margin-left: -290px;
	text-align: center;
	transition: 1s;
	z-index: 99;
}
.stoerer h4 { color: #fff; margin-bottom: 1em; font-size: 1.9em; }
.stoerer a { color: #fff; text-decoration: underline; font-weight: bold; }
.stoerer.hide { display: none; }
.close { margin-top: -30px; cursor: pointer; transition: 1s; }

.stoerer_2024 { position: fixed; display: block; width: auto; height: auto; left: 50%; top: 50%; transform: translate(-50%,-50%); border: solid 5px #00B7C6; background: #fff; text-align: center; padding: 1em;
    -webkit-box-shadow: 3px 3px 14px 3px rgba(0,0,0,0.5); 
    box-shadow: 3px 3px 14px 3px rgba(0,0,0,0.5);
    transition: .5s; border-radius: 20px; z-index: 9999;
 }
/* .stoerer_2024 img { margin-bottom: 2em; } */
.close_stoerer { position: absolute; right: 0; top: 0; background: #00B7C6; padding: 2px 6px 2px 8px; cursor: pointer; border-radius: 50%; }
.stoerer_2024.close { transition: .5s; width: 1px; height: 1px; overflow: hidden; top: 95%; left: 15px; transform: translate(0,0); border-radius: 50%; border: none; }
.stoerer_2024.close .close_stoerer { display: none; }
.stoerer_2024.close .open_stoerer { line-height: 2.2em; position: absolute; top: 0; left: 0; background: #00B7C6; width: 100%; height: 100%; }
.stoerer_2024 .open_stoerer { display: none; }
.stoerer_2024.close .open_stoerer { display: block; cursor: pointer; }
.stoerer_body .btn { margin: 1em auto; display: inline-block; }

.video-container {
    position: relative;
    width: 100%; /* Nimmt die gesamte Breite des Containers ein */
    max-width: 500px; /* Optional: Maximale Breite des Videos */
    height: auto; /* Automatische Höhe basierend auf dem Video */
    margin: 0 auto; /* Zentriert den Container */
}

.video-container video {
    width: 100%; /* Passt das Video an die Containerbreite an */
    max-height: 80vh; /* Maximale Höhe: 80% der Ansichtshöhe */
    object-fit: contain; /* Beibehaltung des Seitenverhältnisses ohne Zuschnitt */
    border: 0;
}
.finalist { width: 120px; height: auto; float: right; margin-right: 10px; }
#mobileON { display: none; }
@media only screen and (max-width: 992px) {
	.grid-item { width: 49%; }
	.grid .cta-produkt { width: 90%; }
	.btn-filter { margin-bottom: .5em; }
}
@media only screen and (max-width: 700px) {
	.stoerer { 
		width: 90%; 
		padding: 40px 20px 10px; 
		left: 5%;
		top: 200px;
		margin-left: 0;
	}
	.navbar-brand {
		right: 50px;
		height: 100px;
		width: 160px;
		top: 8px;
	}
    .stoerer_2024 { width: 90%; }
    #mobileON { display: block; margin-top: 2em; }
    .swiper-container .news { display: none; }
}
@media only screen and (max-width: 420px) {
	.grid-item { width: 100%; }
	.grid .cta-produkt { width: 90%; }
}