html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:#fff0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}img,iframe,object,embed{vertical-align:bottom}strong{font-weight:700}input,textarea,select{font-size:1em}body,div,h1,h2,h3,h4,h5,h6,p,a,span,li{background-repeat:no-repeat}body{position:relative;background-color:#fff;color:#000;font:12px Arial,Verdana,san-serif;font-size:100.01%;font-weight:400;line-height:1;text-align:left;height:100%}.clearer{display:block;clear:both;line-height:0em;height:1px;font-size:0;visibility:hidden}.wrapper{width:100%;position:absolute}.col,.cols{display:inline-block;vertical-align:top;width:100%}.col{width:50%;margin-left:-5px}.col:first-child{margin-left:0}.container{display:block;width:100%}.container-wrap{margin:0 auto}.main{position:relative}/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */
 .flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:#fff0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsl(0 0% 100% / .75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.wrap{margin:0 auto}.grid-base{position:relative;width:1088px;margin:0 auto}@media handheld,only screen and (max-width:1280px){.grid-base{width:960px}}@media handheld,only screen and (max-width:960px){.grid-base{width:720px}}@media handheld,only screen and (max-width:750px){.grid-base{width:92%}}.news{padding:15px 30px 15px 0}header{display:block;width:100%;padding-top:40px;height:50px;margin-bottom:36px}@media handheld,only screen and (max-width:760px){header{position:absolute;z-index:99;display:block;width:100%;height:50px;text-align:center}}header .logo{display:block;width:168px;height:90px;opacity:1}@media handheld,only screen and (max-width:960px){header .logo{margin-top:-30px}}@media handheld,only screen and (max-width:760px){header .logo{margin-top:220px}}header .add{display:block;margin-top:20px}@media handheld,only screen and (max-width:1080px){header .add{position:absolute;top:25px;left:210px}}@media handheld,only screen and (max-width:760px){header .add{display:none}}header .navigation{width:auto;position:absolute;top:0;right:0}@media handheld,only screen and (max-width:1080px){header .navigation{display:none}}header .navigation li{display:inline-block}header .navigation li a{text-transform:uppercase}header .navigation li+li{margin-left:30px}header .trigger{display:none;position:fixed;top:26px;right:20px;width:44px;height:44px}@media handheld,only screen and (max-width:1080px){header .trigger{display:block;top:24px}}header .termin{text-transform:none;padding:8px 110px 8px 20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-khtml-border-radius:20px;display:block;box-shadow:0 3px 6px 0 rgb(0 0 0 / .15);-webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / .15);-moz-box-shadow:0 3px 6px 0 rgb(0 0 0 / .15)}header .termin-mobile{text-align:center;width:auto;display:none;top:90vh;position:fixed;left:calc(50% - 140px)}@media handheld,only screen and (max-width:760px){header .termin-mobile{display:inline-block}}.nav-sticky header{position:fixed;z-index:999;top:0;padding-top:15px;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-ms-transition:all 1s ease-out;transition:all 1s ease-out}@media handheld,only screen and (max-width:750px){.nav-sticky header{position:relative;z-index:999;top:inherit}}.nav-sticky header .add,.nav-sticky header .logo{-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-ms-transition:all 1s ease-out;transition:all 1s ease-out;opacity:0}@media handheld,only screen and (max-width:750px){.nav-sticky header .add,.nav-sticky header .logo{opacity:1}}.navigation-mobile{display:none}.nav--open .logo{position:absolute;z-index:998}.nav--open .trigger{z-index:999}.nav--open .navigation-mobile{display:block;position:absolute;top:-40px;left:-4.5%;right:-4.5%;width:109%;height:100vh}.nav--open .navigation-mobile .nav{width:92%;margin-left:4%}.nav--open .navigation-mobile .nav ul{margin-top:150px}.nav--open .navigation-mobile .nav li{border-top:1px solid rgb(255 255 255 / .3)}.nav--open .navigation-mobile .nav li a{display:block;padding:10px 0;text-align:left;text-transform:uppercase}.nav--open .navigation-mobile .nav li .termin{display:none}.nav--open .navigation-mobile .kontakt{width:94%;margin-top:25px;margin-left:4%;text-align:left}.nav--open .navigation-mobile .kontakt .termin{width:170px;text-align:center;margin:30px auto 0 auto}.nav--open main,.nav--open footer{display:none}.a-12 header{top:20px;padding-top:0}main{margin-top:130px;display:block;position:relative}@media handheld,only screen and (max-width:760px){main{margin-top:0}}.nav-sticky main{margin-top:220px}@media handheld,only screen and (max-width:760px){.nav-sticky main{margin-top:0}}@media handheld,only screen and (max-width:750px){.a-12 main{margin-top:100px}}footer{padding:20px 0;text-align:center}@font-face{font-family:"GT-Walsheim-Light";src:url(/theme/public/frontend/site/assets/fonts/GT-Walsheim-Light.woff2) format("woff2"),url(/theme/public/frontend/site/assets/fonts/GT-Walsheim-Light.woff) format("woff"),url(/theme/public/frontend/site/assets/fonts/GT-Walsheim-Light.ttf) format("truetype"),url(/theme/public/frontend/site/assets/fonts/GT-Walsheim-Light.otf) format("otf")}@font-face{font-family:"GT-Walsheim-Medium";src:url(/theme/public/frontend/site/assets/fonts/GT-Walsheim-Medium.woff2) format("woff2"),url(/theme/public/frontend/site/assets/fonts/GT-Walsheim-Medium.woff) format("woff"),url(/theme/public/frontend/site/assets/fonts/GT-Walsheim-Medium.ttf) format("truetype"),url(/theme/public/frontend/site/assets/fonts/GT-Walsheim-Medium.otf) format("otf")}body,p,span,li,h2{font-family:"GT-Walsheim-Light";font-size:16px;line-height:24px}h2,h3,h4{font-weight:400}.news{font-family:"GT-Walsheim-Medium"}.navigation li a{font-size:14px}.navigation-mobile li a{font-size:26px}.navigation-mobile .kontakt{font-size:16px}.mod--bild-kontakt h2{font-size:40px;line-height:1.2em;font-weight:400}.mod--bild-kontakt .tel{font-size:20px}.titel{font-size:20px}.mod--leistungen h2,.mod--team h2,.mod--anfahrt h2,.mod--kontakt h2,.mod--sprechzeiten h2,.mod--headline h2{font-size:50px;line-height:1.2em}@media handheld,only screen and (max-width:760px){.mod--leistungen h2,.mod--team h2,.mod--anfahrt h2,.mod--kontakt h2,.mod--sprechzeiten h2,.mod--headline h2{font-size:40px}}.mod--sprechzeiten p,.mod--sprechzeiten li{font-size:20px;line-height:30px}.mod--leistungen li a{font-size:20px}@media handheld,only screen and (max-width:760px){.mod--leistungen li a{font-size:14px}}.btn{font-size:25px}.mod--anfahrt-bahn p{font-size:20px;line-height:30px}.yform label{font-size:18px}body,a{color:#556627}.news{color:#fff;background-color:#556627}.news a{color:#fff;text-decoration:underline}header{background-color:#fff}@media handheld,only screen and (max-width:760px){header{background-color:#fff0}}.logo{background-image:url(/theme/public/frontend/site/assets/logo_green.svg)}@media handheld,only screen and (max-width:760px){.logo{background-image:url(/theme/public/frontend/site/assets/logo_weiss.svg)}}.a-12 .logo{background-image:url(/theme/public/frontend/site/assets/logo_green.svg)}@media handheld,only screen and (max-width:760px){.a-12 .logo{background-image:url(/theme/public/frontend/site/assets/logo_green.svg)}}.trigger{background-image:url(/theme/public/frontend/site/assets/ic-nav.svg);background-position:center}.scrolled .trigger{background-image:url(/theme/public/frontend/site/assets/ic-nav-move.svg);background-position:center}.nav--open .trigger{background-image:url(/theme/public/frontend/site/assets/ic-close.svg);background-position:center}.navigation-mobile{background:#556627}.navigation-mobile p,.navigation-mobile span,.navigation-mobile li,.navigation-mobile a{color:#fff}.navigation-mobile .kontakt{color:#fff}.mod--bg-1{background-color:rgb(139 143 35 / .1)}.mod--leistungen-buttons,.mod--bg-2{background-color:rgb(246 160 92 / .1)}.mod--leistungen-buttons h2,.mod--leistungen-buttons li,.mod--leistungen-buttons p,.mod--leistungen-buttons a,.mod--bg-2 h2,.mod--bg-2 li,.mod--bg-2 p,.mod--bg-2 a{color:#C38E25}.mod--leistungen-buttons li,.mod--leistungen-buttons p,.mod--leistungen-buttons a,.mod--bg-2 li,.mod--bg-2 p,.mod--bg-2 a{color:#414141}.mod--leistungen-buttons{background-color:#fff}.mod--bg-3 h2,.mod--bg-3 li,.mod--bg-3 p,.mod--bg-3 a{color:#005267}.mod--bg-3 .team-cover p,.mod--bg-3 .team-cover a{color:#fff}.mod--bg-4{background:rgb(246 160 92 / .1);background:linear-gradient(180deg,rgb(246 160 92 / .1) 0%,white 90%)}.mod--bg-4 li,.mod--bg-4 p,.mod--bg-4 a{color:#414141}.mod--anfahrt-auto.mod--bg-2,.mod--anfahrt-bahn.mod--bg-2,.mod--sprechzeiten.mod--bg-2{background-color:rgb(246 197 183 / .1);color:#464646}.mod--anfahrt-auto.mod--bg-2 h2,.mod--anfahrt-bahn.mod--bg-2 h2,.mod--sprechzeiten.mod--bg-2 h2{color:#CB4A26}.mod--anfahrt-auto.mod--bg-2 p,.mod--anfahrt-auto.mod--bg-2 li,.mod--anfahrt-bahn.mod--bg-2 p,.mod--anfahrt-bahn.mod--bg-2 li,.mod--sprechzeiten.mod--bg-2 p,.mod--sprechzeiten.mod--bg-2 li{color:#464646}.termin{color:#fff;background-color:#0596de;background-image:url(/theme/public/frontend/site/assets/doctolib.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat}.hinweis-trigger{background-image:url(/theme/public/frontend/site/assets/button.svg)}.hinweis-message{background-color:#E36B49;color:#fff}.mod--bild-kontakt h2{color:#fff}@media handheld,only screen and (max-width:760px){.mod--bild-kontakt h2{text-shadow:0 0 4px #000}}.main-carousel .flickity-button{background-color:#fff0;background-position:center}.main-carousel .flickity-button svg{display:none}.main-carousel .flickity-button.previous{background-image:url(/theme/public/frontend/site/assets/ic-pfeil-prev.svg)}.main-carousel .flickity-button.next{background-image:url(/theme/public/frontend/site/assets/ic-pfeil-next.svg)}.mod--leistungen h2{color:#C38E25}.mod--leistungen p{color:#414141}.mod--leistungen li a{color:#C38E25;border:1px solid #C38E25}.mod--leistungen li.aktiv a{color:#fff;background-color:#C38E25;box-shadow:0 3px 6px 0 rgb(0 0 0 / .15);-webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / .15);-moz-box-shadow:0 3px 6px 0 rgb(0 0 0 / .15)}.yform .form-group .form-control{margin-top:2px;border:1px solid #444C13}.yform .error-message{color:#FF3800;padding-left:30px;background-image:url(/theme/public/frontend/site/assets/error.svg);background-repeat:no-repeat;background-position:0 center;background-size:20px}.yform .has-error label{color:#FF3800}.yform .has-error .form-control{margin-top:0;border:3px solid #FF3800;background-image:url(/theme/public/frontend/site/assets/error.svg);background-repeat:no-repeat;background-position:calc(100% - 10px) center;background-size:20px}.yform .btn{color:#fff;background-color:#556627}.yform .btn.has-error{background-color:#FF3800}.col{margin-left:0}.flex{display:-ms-flex;display:-webkit-flex;display:flex;align-content:flex-start;flex-flow:row wrap}.hinweis{position:fixed;z-index:999;bottom:50px;right:10%;width:60px;display:block}@media handheld,only screen and (max-width:760px){.hinweis{bottom:90px;right:20px}}.hinweis .hinweis-trigger{display:none;width:60px;height:60px}.hinweis .hinweis-message{display:block;padding:15px;position:absolute;width:140px;bottom:0;right:0;cursor:pointer}@media handheld,only screen and (max-width:760px){.hinweis .hinweis-message{width:240px}}.hinweis-on .hinweis-message{display:block}.mod--headline h2{width:40%}@media handheld,only screen and (max-width:760px){.mod--headline h2{width:90%}}.mod--headline:first-child{padding-top:0}.mod+.mod--headline{margin-top:100px}@media handheld,only screen and (max-width:760px){.mod+.mod--headline{margin-top:50px}}.mod p+p{margin-top:25px}.mod--txt .c-1,.mod--bild-kontakt .c-1{width:35%}@media handheld,only screen and (max-width:760px){.mod--txt .c-1,.mod--bild-kontakt .c-1{width:100%}}.mod--txt .c-2,.mod--bild-kontakt .c-2{width:65%}@media handheld,only screen and (max-width:760px){.mod--txt .c-2,.mod--bild-kontakt .c-2{width:100%;margin-top:40px}}.mod--bild-kontakt .c-1{position:relative}@media handheld,only screen and (max-width:760px){.mod--bild-kontakt .c-1{display:none}}.mod--bild-kontakt .c-1 .col-content{display:block;position:absolute;bottom:25px;width:80%}.mod--bild-kontakt .c-1 span{display:block}.mod--bild-kontakt .c-1 .sprechzeiten{margin-top:25px}.mod--bild-kontakt .c-1 ul{margin-top:0;margin-bottom:20px}@media handheld,only screen and (max-width:960px){.mod--bild-kontakt .c-1 .c-a{width:35%}}@media handheld,only screen and (max-width:960px){.mod--bild-kontakt .c-1 .c-b{width:65%}}.mod--bild-kontakt .c-2{position:relative}.mod--bild-kontakt .c-2 img{width:100%}@media handheld,only screen and (max-width:760px){.mod--bild-kontakt .c-2 .bild{display:none}}.mod--bild-kontakt .c-2 .bild-mobile{display:none}@media handheld,only screen and (max-width:760px){.mod--bild-kontakt .c-2 .bild-mobile{display:block;margin-top:-40px;margin-left:-4%;width:108%;text-align:center}}.mod--bild-kontakt .c-2 h2{position:absolute;bottom:85px;left:30px}@media handheld,only screen and (max-width:760px){.mod--bild-kontakt .c-2 h2{position:relative;bottom:inherit;left:inherit;margin-top:-160px;margin-bottom:120px}}.mod--bild-txt{padding-bottom:80px}.mod--col2 .c-1{width:calc(50% - 100px);padding-right:100px}@media handheld,only screen and (max-width:760px){.mod--col2 .c-1{width:100%;padding-right:0}}@media handheld,only screen and (max-width:760px){.mod--col2 .c-2{width:100%;margin-top:40px}}.mod--team h2{margin-bottom:112px}@media handheld,only screen and (max-width:760px){.mod--team h2{margin-bottom:40px}}.mod--team .c-2 span.caps{display:inline;margin-top:10px;text-transform:uppercase}.mod--team .c-2 li{display:inline-block;vertical-align:top;width:calc(50% - 23px)}@media handheld,only screen and (max-width:760px){.mod--team .c-2 li{width:calc(100% - 10px)}}.mod--team .c-2 li img{width:100%}.mod--team .c-2 li{margin-bottom:100px}.mod--team .c-2 li span{display:block}.mod--team .c-2 li:nth-child(even){padding-left:23px}@media handheld,only screen and (max-width:760px){.mod--team .c-2 li:nth-child(even){padding-left:10px}}.mod--team .c-2 li:nth-child(even) .team{margin-top:85px}@media handheld,only screen and (max-width:760px){.mod--team .c-2 li:nth-child(even) .team{margin-top:0}}.mod--team .c-2 li:nth-child(odd){padding-right:23px}@media handheld,only screen and (max-width:760px){.mod--team .c-2 li:nth-child(odd){padding-right:10px}}.mod--team .c-2 .team{position:relative;overflow:hidden;cursor:pointer}.mod--team .c-2 .team-aktiv .team-cover{left:0}.mod--team .c-2 .team-cover{position:absolute;top:0;left:100%;width:calc(100% - 20px);height:calc(100% - 20px);background-color:#005267;padding:10px;color:#fff;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out}@media handheld,only screen and (max-width:760px){.mod--team .c-2 .team-cover{width:calc(100% - 40px);height:calc(100% - 40px);padding:20px}}.mod--team .c-2 .team-cover p{font-size:11px;line-height:1.3em}@media handheld,only screen and (max-width:760px){.mod--team .c-2 .team-cover p{font-size:15px}}.mod--team .c-2 .team-cover strong{display:inline-block;margin-top:4px}.mod--sprechzeiten .c-2{padding-top:28px}.mod--sprechzeiten .c-2 ul{margin:25px 0}.mod--sprechzeiten .c-2 ul .c-a{width:20%}@media handheld,only screen and (max-width:760px){.mod--sprechzeiten .c-2 ul .c-a{width:40%}}@media handheld,only screen and (max-width:960px){.mod--sprechzeiten .col.c-1,.mod--sprechzeiten .col.c-2{width:100%}}.mod--headline,.mod--txt,.mod--team,.mod--sprechzeiten,.mod--leistungen,.mod--kontakt,.mod--anfahrt{padding:100px 0}@media handheld,only screen and (max-width:960px){.mod--headline,.mod--txt,.mod--team,.mod--sprechzeiten,.mod--leistungen,.mod--kontakt,.mod--anfahrt{padding:50px 0}}.mod--headline h2,.mod--txt h2,.mod--team h2,.mod--sprechzeiten h2,.mod--leistungen h2,.mod--kontakt h2,.mod--anfahrt h2{width:70%}@media handheld,only screen and (max-width:760px){.mod--headline h2,.mod--txt h2,.mod--team h2,.mod--sprechzeiten h2,.mod--leistungen h2,.mod--kontakt h2,.mod--anfahrt h2{width:90%;hyphens:auto;-ms-hyphens:auto}}.mod--headline+.mod--txt{padding-top:0}@media handheld,only screen and (max-width:760px){.mod--anfahrt-bahn .col{width:100%}}@media handheld,only screen and (max-width:760px){.mod--anfahrt-bahn .col+.col{margin-top:20px}}.mod--anfahrt-bahn a{text-decoration:underline}.mod--anfahrt-bahn .btn{text-decoration:none;display:inline-block;color:#fff;background-color:#CB4A26;padding:20px 40px;margin-top:30px}.mod--anfahrt-auto img{width:100%;margin-top:60px}@media handheld,only screen and (max-width:760px){.mod--anfahrt-auto img{display:none}}.mod--anfahrt-auto .bild-mobil{display:none}@media handheld,only screen and (max-width:760px){.mod--anfahrt-auto .bild-mobil{display:block;width:100%}}.main-carousel .carousel-cell,.main-carousel img{width:100%;display:inline-block}.main-carousel .flickity-button{width:38px;height:51px;display:inline-block;bottom:10px;top:inherit}.mod--leistungen .c-1 ul{margin-top:40px}@media handheld,only screen and (max-width:760px){.mod--leistungen .c-1 li{display:inline-block;width:calc(50% - 5px)}}.mod--leistungen .c-1 li a{display:inline-block;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-khtml-border-radius:20px;padding:8px 15px;width:70%;text-align:center}@media handheld,only screen and (max-width:760px){.mod--leistungen .c-1 li a{width:calc(100% - 10px);padding:5px}}@media handheld,only screen and (max-width:760px){.mod--leistungen .c-1 li:nth-child(even){padding-left:5px}}@media handheld,only screen and (max-width:760px){.mod--leistungen .c-1 li:nth-child(odd){padding-right:5px}}.mod--leistungen .c-1 li+li{margin-top:25px}@media handheld,only screen and (max-width:760px){.mod--leistungen .c-1 li+li{margin-top:10px}}.mod--leistungen .c-2>ul{margin-top:40px}.mod--leistungen .c-2>ul>li{display:none}.mod--leistungen .c-2>ul>li.aktiv{display:block}.mod--leistungen .c-2>ul>li>ul{list-style:disc;margin-left:20px;margin-top:20px}.mod--kontakt h2{margin-bottom:40px}.mod--kontakt .grid-base>.c-2{padding-top:90px}.maps-wrap{margin-top:20px}.maps-wrap iframe{width:100%}.mod--anfahrt-auto{margin-bottom:90px}.yform .col{width:calc(50% - 10px)}@media handheld,only screen and (max-width:760px){.yform .col{width:100%}}.yform .c-1{padding-right:10px}@media handheld,only screen and (max-width:760px){.yform .c-1{padding-right:0}}.yform .c-2{padding-left:10px}@media handheld,only screen and (max-width:760px){.yform .c-2{padding-left:0;margin-top:10px}}.yform .form-group label{display:block}.yform .form-group .form-control{padding:12px;width:calc(100% - 24px)}.yform .form-group .form-control:focus{box-shadow:inset 0 0 5px rgb(0 0 0 / .4)}.yform .form-group+.form-group{margin-top:10px}.yform .cols{margin:10px 0}.yform .alert{display:none}.yform .btn{display:inline-block;padding:20px 40px;margin-top:30px}.yform .error-message{display:none}.yform .error-message.has-error{display:inline-block;margin-left:20px}.mod--anfahrt-auto.mod--bg-2{padding-bottom:40px}.mod--anfahrt-auto.mod--bg-2 .klaro-content{background-color:#556627;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px;padding:10px;width:30%;margin-top:-50px;position:relative;z-index:999}.mod--anfahrt-auto.mod--bg-2 .klaro-content p{color:#fff}.mod--anfahrt-auto.mod--bg-2 .klaro-content a{margin-top:10px;background-color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px;padding:4px 10px;display:inline-block;color:#556627}