.textshadow{text-shadow:0 4px 2px #444}.letterspacing{text-transform:uppercase;letter-spacing:.4em}.capitals-red{font-size:1em;font-weight:700;text-transform:uppercase;letter-spacing:.4em;color:#C62724;border-bottom:1px solid #EDEDED;padding-bottom:.5em;margin-bottom:1.5em}.ba-slider{position:relative;overflow:hidden}.ba-slider img{width:100%;display:block;max-width:none}.ba-slider .resize{position:absolute;top:0;left:0;height:100%;width:50%;overflow:hidden}.ba-slider .handle{position:absolute;left:50%;top:0;bottom:0;width:4px;margin-left:-2px;background:rgba(0,0,0,0.5);cursor:ew-resize}.ba-slider .handle:after{position:absolute;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;content:'\21d4';color:white;font-weight:bold;font-size:36px;text-align:center;line-height:64px;background:#d2494b;border:1px solid #d34b4d;border-radius:50%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.3),inset 0 2px 0 rgba(255,255,255,0.5),inset 0 60px 50px -30px #b12832;box-shadow:0 2px 6px rgba(0,0,0,0.3),inset 0 2px 0 rgba(255,255,255,0.5),inset 0 60px 50px -30px #b12832}.ba-slider .handle.ba-draggable:after{width:48px;height:48px;margin:-24px 0 0 -24px;line-height:50px;font-size:30px}.start .bildunterschrift{font-family:Nauman;font-size:14px;font-weight:500;color:#767676;letter-spacing:.26px;text-align:left;line-height:20px}.start a{width:100%}.start button{width:100%}.start .angebote{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.start .angebote .angebot{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media (max-width:767.98px){.start .angebote .angebot{padding-top:1.4rem}}.start .angebote i{font-size:3em;color:#C62724;padding-bottom:.3em}.start .angebote p{font-size:1.35em;font-weight:700;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual;word-wrap:keep-all}.leistung{padding-top:1.6em}.leistung h1{font-size:1em;font-weight:700;text-transform:uppercase;letter-spacing:.4em;color:#C62724;border-bottom:1px solid #EDEDED;padding-bottom:.5em;margin-bottom:1.5em}#partnerShow{width:100%;color:white}div.partner-container{display:none;position:relative}div.partner-container .fadeout{position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;height:3em;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(white));background-image:-webkit-linear-gradient(top, transparent, white);background-image:-o-linear-gradient(top, transparent, white);background-image:linear-gradient(to bottom, transparent, white)}ul.partner{height:310px;overflow-y:scroll;list-style-type:none;padding-left:0}ul.partner li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:1px 0;padding:0;border:none}ul.partner li:nth-child(odd){background-color:#fbefef}ul.partner li:nth-child(even){background-color:#f6dadb}ul.partner li p{margin:6px 0;padding:0 12px;padding-top:10px;padding-bottom:12px}ul.partner li p:first-child{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}ul.partner li p:last-child{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}ul.partner li p a{color:#9b1f1c}ul.partner li i{font-size:1.4em;margin-right:5px;color:#C62724}div.partner-container.aktiv{display:block}.quickjump .angebot{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FF4040), to(#C62724));background-image:-webkit-linear-gradient(top, #FF4040 0, #C62724 100%);background-image:-o-linear-gradient(top, #FF4040 0, #C62724 100%);background-image:linear-gradient(-180deg, #FF4040 0, #C62724 100%);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.26);box-shadow:0 2px 4px 0 rgba(0,0,0,0.26);border-radius:4px;color:white;text-align:center;padding:1em 1.3em .5em}.quickjump .partnerprogramm{text-align:left;margin-bottom:2em}.quickjump .partnerprogramm i{text-align:center;width:100%}.leistungen .leistung .cta{list-style-type:none;padding:0 0 0 1em}.leistungen .leistung .cta a{color:#C62724;font-size:1.2em;line-height:1.4em}.leistungen .leistung .cta i{margin-right:1em}.leistungen .leistung p a{color:#C62724}.ueberuns img{border:solid 1px gainsboro}.ueberuns img:hover{-webkit-transform:translate(-2px, 3px);-ms-transform:translate(-2px, 3px);transform:translate(-2px, 3px);-webkit-box-shadow:4px 8px 15px gray;box-shadow:4px 8px 15px gray;-webkit-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out;transition:.1s all ease-in-out}body{font-family:Nauman;background:#EDEDED;color:#5E5E5E}h1{font-size:1.3em;font-weight:700}h2{font-weight:700;font-size:1em}a{color:#C62724}a:hover{color:#C62724}.container{background:white}button{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FF4040), to(#C62724));background-image:-webkit-linear-gradient(top, #FF4040 0, #C62724 100%);background-image:-o-linear-gradient(top, #FF4040 0, #C62724 100%);background-image:linear-gradient(-180deg, #FF4040 0, #C62724 100%);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.26);box-shadow:0 2px 4px 0 rgba(0,0,0,0.26);border-radius:4px;width:100%;font-size:1.1em;text-decoration:underline;color:#FFFFFF;padding:1em;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;cursor:pointer}button:hover{-webkit-transition:.1s ease-in-out all;-o-transition:.1s ease-in-out all;transition:.1s ease-in-out all;-webkit-transform:translate(0, -2px);-ms-transform:translate(0, -2px);transform:translate(0, -2px);background-color:#450e0c;-webkit-box-shadow:0 8px 12px 2px rgba(0,0,0,0.26);box-shadow:0 8px 12px 2px rgba(0,0,0,0.26)}button:active{-webkit-transition:.05s ease-in-out all;-o-transition:.05s ease-in-out all;transition:.05s ease-in-out all;-webkit-transform:translate(0, 1px);-ms-transform:translate(0, 1px);transform:translate(0, 1px)}@-webkit-keyframes blinker{50%{opacity:.4}}@keyframes blinker{50%{opacity:.4}}.burger-menu{z-index:999;background:white;padding:6px 10px 3px}.navigation.aktiv{position:fixed;z-index:99;left:0;-webkit-transition:.5s ease-in-out all;-o-transition:.5s ease-in-out all;transition:.5s ease-in-out all}.navigation div[class^="col"]{background:#C62724;padding:1em;text-align:center}.navigation div[class^="col"] a{font-size:.8em;font-weight:500;color:white;text-transform:uppercase;letter-spacing:.4em}.navigation .logo{background:#C62724;padding:0 2em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.navigation .logo img{width:85%;max-width:200px;margin:0 auto}.sidebar h1{margin-left:1em;text-indent:-0.6em;font-size:2em;font-weight:700;color:#5E5E5E}.sidebar i,.sidebar li,.sidebar p{color:#C62724}.sidebar li,.sidebar p{font-weight:500}.sidebar ul{padding-left:2em}.sidebar li{list-style-type:none}.sidebar li.aktiv:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:14px;height:24px;position:absolute;display:block;-webkit-transition:1s all ease-in-out;-o-transition:1s all ease-in-out;transition:1s all ease-in-out}.sidebar li:before{font-family:FontAwesome;content:"\f0a9";margin-left:-1.3em;margin-right:.4em}.sidebar #faq p{color:#5E5E5E}.sidebar .adresse,.sidebar .telefon{margin-left:1em}.sidebar .adresse i,.sidebar .telefon i{float:left;top:3px;position:relative}.sidebar .adresse p,.sidebar .telefon p{margin-left:1.3em}.footer.wrapper{padding-top:2em}.footer.wrapper .container{background-color:#C62724}.footer.wrapper .container [class^="col"]{color:white}.footer.wrapper .container [class^="col"] h2{text-transform:uppercase;letter-spacing:.4em;font-size:.9em;font-weight:700}.footer.wrapper .container [class^="col"] ul{font-size:.9em}@media (max-width:991.98px){.footer.wrapper .container [class^="col"] ul{padding:0}}.footer.wrapper .container [class^="col"] ul li{list-style-type:none}.footer.wrapper .container [class^="col"] ul li a{color:white}.index{background:white;min-height:100vh;color:white}@media (max-width:575.98px){.index{font-size:.7em}}.index a{color:white}.index a:hover{text-decoration:none}.index .page{min-height:90vh;background-color:#C62724}.index .page .aufforderung{text-transform:uppercase;letter-spacing:.4em;margin:3em 0 1em}.index .page .auswahl{text-transform:uppercase;letter-spacing:.4em}.index .page .auswahl .link:hover h1{-webkit-transition:.3s all cubic-bezier(.65, .05, .36, 1);-o-transition:.3s all cubic-bezier(.65, .05, .36, 1);transition:.3s all cubic-bezier(.65, .05, .36, 1);letter-spacing:.41em}.index .page .auswahl .link .bild{height:300px;background-size:cover;overflow:hidden;-webkit-transition:.3s all cubic-bezier(.65, .05, .36, 1);-o-transition:.3s all cubic-bezier(.65, .05, .36, 1);transition:.3s all cubic-bezier(.65, .05, .36, 1)}.index .page .auswahl .link .bild:hover{-webkit-transition:.3s all cubic-bezier(.65, .05, .36, 1);-o-transition:.3s all cubic-bezier(.65, .05, .36, 1);transition:.3s all cubic-bezier(.65, .05, .36, 1);-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02);-webkit-box-shadow:0 0 20px #666;box-shadow:0 0 20px #666;z-index:999}.index .page .auswahl .link .bild.feuerwehr{background-image:url("../feuerwehr/img/feuerwehr.jpg")}.index .page .auswahl .link .bild.pferd{background-image:url("../pferd/img/start.jpg");background-position-y:40%}.index .page .auswahl .link h1{margin-top:1rem;font-size:1em;font-weight:600;-webkit-transition:.3s all cubic-bezier(.65, .05, .36, 1);-o-transition:.3s all cubic-bezier(.65, .05, .36, 1);transition:.3s all cubic-bezier(.65, .05, .36, 1);-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.index .kontakt{background:white;height:10vh;min-height:70px;color:#C62724;text-align:center}.index .kontakt a,.index .kontakt a:hover{color:#C62724;text-decoration:none}.index .kontakt span{margin:0 1rem}@media (max-width:991.98px){.index .kontakt span{display:block}}.index .kontakt span i{margin:0 .3rem}
