header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
body{font-family:"PT Sans", "Raleway", sans-serif;color:#5e5343;font-size:15px;line-height:24px;letter-spacing:0;font-weight:normal}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}html,body,*{box-sizing:border-box}*:focus{outline:none}#clearboth{clear:both}#willkommen h1{color:#90ccdd;border-top:0 solid}@media screen and (min-width:1000px){#willkommen figure{padding-top:30px}}.mittig{max-width:840px;margin:auto}@media screen and (min-width:400px){.grid.drei{display:grid}}.grid.drei .content-element-group{max-width:90vw}@media screen and (min-width:400px){.grid.drei .content-element-group{max-width:360px}}.grid.drei .blase.blaue{padding-right:120px;padding-left:10px}@media screen and (min-width:1000px){.grid.drei .blase.blaue{padding-right:30px;padding-left:0px}}.grid.drei .blase.blaue .rte{background:url(../../files/hedwighaskamp/grafik/sprechblase_blau.svg) left top no-repeat;width:270px}.grid.drei .blase .referenz{font-size:18px;color:#fff;font-weight:600;padding-top:70px;padding-right:50px;padding-bottom:0;padding-left:50px}@media screen and (min-width:1000px){.grid.drei .blase .referenz{padding:70px 50px 0 50px}}.grid.drei .blase .referenz-autor{font-style:italic;color:#fff;padding:30px 50px 100px 50px}@media screen and (min-width:1000px){.grid.drei .blase .referenz-autor{padding:30px 50px 100px 50px}}.grid.drei .blase.braune .rte{background:url(../../files/hedwighaskamp/grafik/sprechblase_braun.svg) top center no-repeat;width:290px}.grid.drei .blase.braune .referenz{padding-right:20px;padding-left:60px}@media screen and (min-width:1000px){.grid.drei .blase.braune .referenz{padding:70px 20px 0 60px}}.grid.drei .blase.braune .referenz-autor{padding-left:60px}.grid.drei .blase.rote .rte{background:url(../../files/hedwighaskamp/grafik/sprechblase_rot.svg) top left no-repeat;width:270px}@media screen and (min-width:1000px){.grid.drei .blase.rote .referenz{padding-right:40px}}.grid.drei h1{border:0 solid #fff;margin-top:0;padding-top:0;padding-bottom:0;font-size:24px}.grid.drei h2.dreiSpalter{width:275px;height:80px;position:relative;margin-top:0;margin-bottom:48px;padding-top:48px;padding-left:5px;border-bottom:2px solid #54b0cb;font-size:16px;color:#54b0cb;font-weight:bold}@media screen and (min-width:640px){.grid.drei{grid-template-columns:47% 47%;grid-column-gap:6%}.grid.drei .dreiSpalter{grid-column:span 2;max-width:47%}}@media screen and (min-width:1000px){.grid.drei{grid-template-columns:30% 30% 30%;grid-column-gap:5%}.grid.drei .dreiSpalter{grid-column:span 3;max-width:30%}}@media screen and (min-width:1200px){.grid.drei{grid-template-columns:30% 30% 30%;grid-column-gap:5%}}#main .inside{max-width:1000px !important}.button{display:inline-block;width:auto;padding:13px 35px 16px;margin:0;border:0;background-color:#1e6679;border-radius:0;cursor:pointer;font-size:16px;font-weight:600;line-height:16px;text-align:left;transition:background-color 0.2s ease;user-select:none}.button p{margin:0}.button a{color:#fff}.handorgel__header__button{display:inline-block;width:auto;padding:7px 24px 7px;margin:0;border:0;background-color:#90ccdd;color:#fff;border-radius:0;cursor:pointer;font-size:16px;font-weight:600;line-height:16px;text-align:left;transition:background-color 0.2s ease;user-select:none}.handorgel__header__button a{color:#fff}.handorgel__content__inner{padding-left:0}.handorgel__content{background-color:#f5f4f2;border-top:1px solid #f5f4f2}.content-accordion{padding-bottom:50px;border-bottom:0}.calendar td,.calendar th{padding:10px}.calendar div.header{padding-bottom:5px}.calendar tr:nth-child(odd) td{background-color:rgba(255, 255, 255, 0.6)}.clearfix{clear:both}.content-element-group.links{float:left}@media screen and (min-width:1000px){.handy,span#weiter,#LinkeSeite #zu,#LinkeSeite #pfeil{display:none}}@media screen and (min-width:1000px){#main #links.handy.neu,#main .links.handy.neu{width:100%;display:inline-block}}.zitat::before{float:left;display:inline-block;content:url(../../files/hedwighaskamp/grafik/schraeg_gro.png) " "}.zitat>p{margin-left:35px}.zitat .image_container{float:left;padding-top:1px;padding-right:6px}@media screen and (min-width:1000px){div.zitat{position:relative;display:block}}h4{font-size:18px;line-height:24px}.nichtmobil{display:none}@media screen and (min-width:1000px){.nichtmobil{display:block}}.rot{color:#b53855}.abschnitt{width:100%;float:left;clear:both}.firmafoto{margin-top:86px;margin-bottom:30px}@media screen and (min-width:1000px){.firmafoto{margin-top:0;margin-bottom:0}}#container{margin-bottom:50px;width:100%;clear:left;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}@media screen and (min-width:1000px){#container{margin-bottom:75px;width:1000px;padding-right:15px;padding-left:15px}}@media screen and (min-width:1200px){#container{width:1000px}}section #links,section .links{font-size:14px;line-height:18px;color:#878787}section#links,section.links{max-width:660px;display:inline-block}@media screen and (min-width:1000px){section#links.an,section.links.an{display:inline-block}}.home .erste h1{margin-top:0}@media screen and (min-width:1000px){.home .erste h1{margin-top:56px;padding-top:0;border-top:0px}}.erste h1{padding-top:38px;margin-top:0;border:0px}@media screen and (min-width:1000px){.erste h1{margin-top:48px;padding-top:38px;border-top:0px}}#main .inside .rechts.first{padding-bottom:25px}@media screen and (min-width:1000px){#main .inside .rechts.first{padding-bottom:0}}#main>.inside .teaser{overflow:visible;z-index:99}#main>.inside .teaser .content-text .zitat{font-size:18px;font-style:italic;color:#54b0cb}#main>.inside .teaser .zweipfeile{display:none}#main>.inside .teaser #zu.content-text{width:20px;height:20px;right:25px;top:25px;position:absolute;overflow:visible;padding:0;z-index:130}#main>.inside .teaser #weiter.content-text{width:21px;height:53px;right:25px;top:230px;position:absolute;overflow:visible;padding:0;z-index:130}#main .inside{width:100%;max-width:660px;width:100%;max-width:1000px}#main .inside .rechts{width:100%;max-width:660px;padding-bottom:25px;float:left}@media screen and (min-width:1000px){#main .inside .rechts{float:right}}div#aktuell~div{padding-top:30px;padding-bottom:30px;border-bottom:1px solid #90ccdd;font-size:14px;line-height:18px;color:#878787}nav{z-index:100}div#hlinks,div#logo,div#namen{z-index:101}@media screen and (min-width:1000px){#hlinks{width:697px;float:left;display:inline-block;padding-right:132px}}#aktuell{width:100%;height:30px;padding-top:4px;padding-left:18px;background-color:#90ccdd;font-size:16px;font-weight:bold;color:#fff;cursor:pointer}@media screen and (min-width:1000px){#aktuell{width:275px;margin-top:53px;padding-top:4px;padding-left:18px;cursor:default}}#aktuell .pf_unten{display:inline-block;padding-right:30px;padding-left:40px}@media screen and (min-width:1000px){#aktuell .pf_unten{display:none}}a:focus,a:active,*:focus,*:active{outline:none}#main>.inside .teaser h2#links{height:30px;top:-34px;position:absolute;margin-top:0;padding-top:0;padding-left:0;border:0px;font-size:16px}#links.zweipfeile.nonsmart{display:none;visibility:hidden}@media screen and (min-width:1000px){#links.zweipfeile.nonsmart{display:inline-block;visibility:visible}}#links.smart{display:none}.popdown{display:none}.float_right{float:left}@media screen and (min-width:1000px){.float_right{float:right}}div#links.content-image,div.links.content-image{margin-top:33px;margin-bottom:25px}@media screen and (min-width:1000px){div#links.content-image,div.links.content-image{margin-top:43px}}.rechts.abstand_oben{margin-top:86px}#main h2#links,#main h2.links{width:100%;top:0;position:relative;padding-bottom:15px;margin-bottom:68px;border-bottom:2px solid;font-size:16px;font-weight:bold;font-size:16px}@media screen and (min-width:1000px){#main h2#links,#main h2.links{width:275px;height:80px;position:relative;margin-top:0;margin-bottom:68px;padding-top:48px;padding-left:5px;border-bottom:2px solid;font-size:16px;font-weight:bold}}.angebot #LinkeSeite h2{border-color:#90ccdd;font-weight:bold;color:#54b0cb}@media screen and (min-width:1000px){.angebot #LinkeSeite .content-image.klein{width:274px;float:right;padding-top:44px}}.angebot .pfeil{display:block;padding-top:12px;font-size:19px;line-height:24px;color:#54b0cb;cursor:pointer}.angebot .zitat{font-size:14px;font-style:italic;font-weight:normal;color:#90ccdd}.angebot #main>.inside .teaser .zitat{font-size:16px;font-style:italic;font-weight:normal;color:#90ccdd}.profil #main .grid.drei #links,.profil #main .grid.drei .links,.angebot #main .grid.drei #links,.angebot #main .grid.drei .links{width:auto}.profil h2#links,.profil h2.links,.angebot h2#links,.angebot h2.links{width:275px;border-color:#b53855;color:#b53855}.profil .teaser .zitat,.profil .teaser .zitat a,.profil .teaser .zitat strong{border-color:#407e8e;color:#407e8e}div.toggler.active img{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.kontakt h2#links,.kontakt h2.links{border-color:#9d9384;color:#9d9384}#willkommen .links.content-text p{width:100%;padding-right:16px;padding-left:18px}@media screen and (min-width:1000px){#willkommen .links.content-text p{padding-right:0px;padding-left:0px}}.petrol{color:#1e6679}.zweipfeile{border:0px;cursor:pointer;position:relative;padding-top:22px;padding-bottom:22px;font-size:22px;font-weight:normal}.zweipfeile img{position:relative;padding-bottom:22px;font-size:22px;font-weight:normal}.angebot #main h2#links,.angebot #main h2.links{font-size:16px;color:#54b0cb}.name{font-size:20px;color:#54b0cb}.petrol16{font-size:16px;line-height:21px;color:#1e6679}#links.hochkant .image_container,.links.hochkant .image_container{padding-left:35px}.profil #main #links .zitat,.profil #main #links.zitat,.profil #main .links .zitat,.profil #main .links.zitat,.profil #main .links.zitat a,.profil #main #links.zitat a{color:#b53855}.drehen img{transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}.hellblau{color:#54b0cb}.dunkelblau{color:#407e8e}.information{color:#878787}#LinkeSeite .click{position:relative;clear:both;display:block}#LinkeSeite .zitat img{margin-top:0;padding-top:0}.fotostory #pfeil,#main>.inside .teaser #pfeil{right:25px;top:218px;position:absolute;z-index:110;cursor:pointer}.fotostory .zitat,#main>.inside .teaser .zitat{display:inline-block;margin-top:44px;font-size:18px;line-height:24px}.fotostory .zitat .image_container,#main>.inside .teaser .zitat .image_container{padding-right:2px}.fotostory .ce_headline,#main>.inside .teaser .ce_headline{margin-top:37px;font-size:20px;font-weight:bold;color:#54b0cb}.fotostory .content-text,#main>.inside .teaser .content-text{line-height:19px;color:#878787}.fotostory .content-text p:first-child,#main>.inside .teaser .content-text p:first-child{margin-top:0px}.fotostory,#main>.inside .teaser{width:1000px;height:480px;left:-15px;top:86px;position:absolute;background-color:#fff;-webkit-box-shadow:-3px 10px 8px rgba(0, 0, 0, 0.16);box-shadow:-3px 10px 8px rgba(0, 0, 0, 0.16);border-left:20px solid #90ccdd}.fotostory .content-text,.fotostory .ce_headline,#main>.inside .teaser .ce_headline,#main>.inside .teaser .content-text{width:340px;padding-right:36px;padding-left:30px;border:0px;font-size:15px}#LinkeSeite .fotostory .content-image,#main>.inside .teaser .content-image{width:640px;right:0;top:0;position:absolute;float:right;margin-top:0;padding-top:0}#main #links.zitat,#main #links .zitat,#main .links.zitat,#main .links .zitat,#main #links .zitat a,#main .links.zitat a{display:inline;font-size:18px;font-style:italic;color:#54b0cb}@media screen and (min-width:1000px){#main #links,#main .links{width:275px;font-size:16px;min-height:50px}}a{color:#6f6f6f}.unsichtbar{display:none}.nav_unsichtbar{display:none}#logo{width:92px;height:100px;position:relative;float:left;display:block;vertical-align:bottom}#logo img{width:82px;bottom:0;position:absolute;padding-bottom:3px;vertical-align:bottom}@media screen and (min-width:1000px){#logo{width:154px;height:147px;float:right}#logo img{width:154px;padding-bottom:4px}}#namen{width:130px;height:100px;position:relative;float:left}@media screen and (min-width:1000px){#namen{width:152px;height:147px;margin-left:123px}}#namen img{bottom:0;position:absolute}#headertext{display:none}@media screen and (min-width:1000px){#headertext{height:147px;bottom:-4px;position:relative;float:left;display:block}#headertext ul{bottom:0;position:absolute;margin-bottom:0;padding-left:0;font-size:16px;line-height:20px;color:#54b0cb;list-style-image:url("../../files/hedwighaskamp/grafik/schraeg.png")}#headertext ul li{height:24px}}.content-text ul{padding-left:16px;list-style-image:url("../../files/hedwighaskamp/grafik/hyphen3.png");list-style-position:outside}@media screen and (min-width:1000px){.content-text ul{padding-left:36px}}.webkit .content-text ul{list-style-position:outside}.profil h1{border-color:#b53855;color:#b53855}.profil h4{color:#54b0cb}.angebot .punkte,.angebot .pfeil{color:#54b0cb}.angebot h1,.home h1{border-color:#90ccdd;color:#54b0cb}.kontakt h1{border-color:#9d9384;color:#9d9384}#kontakt h1{border:0px}@media screen and (min-width:1000px){#kontakt h1{margin:0;padding:0}}#kontakt div.rechts{padding-top:60px}@media screen and (min-width:1000px){#kontakt div.rechts{padding-top:104px}#kontakt div.rechts p{padding-bottom:6px;line-height:23px}#kontakt div.rechts p:nth-child(1){padding-bottom:20px}}.referenzen .rechts h1{border-bottom:0px}#referenzen .rechts{margin-bottom:32px;border-bottom:1px solid #90ccdd}@media screen and (min-width:1000px){#referenzen .rechts{margin-left:35px;margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #90ccdd}}h1{margin-top:0;margin-bottom:0;padding-top:30px;padding-bottom:32px;border-top:1px solid;font:19px "PT Sans", sans-serif}@media screen and (min-width:1000px){h1{margin-top:5px;padding-top:32px;padding-bottom:34px;font-size:20px}}h1+h4{margin-top:-30px;margin-bottom:0;padding-top:0;padding-bottom:24px}h3{font:15px "PT Sans", sans-serif;font-weight:bold;color:#1e6679}h6{display:inline-block;margin-bottom:12px;font-size:16px;color:#54b0cb}body{background-color:#f5f4f2;font:16px/20px "PT Sans", "PTSans-Regular", sans-serif;color:#6f6f6f}body.home #main .inside{padding-top:53px}h3{font:15px "PT Sans", sans-serif;font-weight:bold;color:#1e6679}h6{display:inline-block;margin-bottom:12px;font-size:16px;color:#54b0cb}body{background-color:#f5f4f2;font:16px/20px "PT Sans", "PTSans-Regular", sans-serif;color:#6f6f6f}body.home #main .inside{padding-top:53px}html,body{height:100%;min-height:100%}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wrapper{width:100%;height:100%;min-height:100%}#header{width:100%;height:147px;background-color:#fff;border-top:10px solid #90ccdd}@media screen and (min-width:1000px){#header{height:225px}}#header .inside{margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}@media screen and (min-width:1000px){#header .inside{width:1000px;padding-right:15px;padding-left:15px}}nav{width:100%;max-width:680px;left:0;position:absolute;overflow:visible;float:left;z-index:100}@media screen and (min-width:1000px){nav{max-width:660px;left:auto;right:15px;top:185px;float:right}}nav>span.menubutton{width:50px;height:137px;right:0;position:relative;float:right;display:block;padding-top:32px;padding-right:20px}@media screen and (min-width:1000px){nav>span.menubutton{display:none}}nav>span.menubutton:hover{cursor:pointer}nav ul.level_2>li>span.menupunkt{display:inline-block;padding-top:12px;font-size:16px;line-height:16px}@media screen and (min-width:1000px){nav ul.level_2>li>span.menupunkt{display:inline-block;padding-top:0;background-color:#fff;border-top:0px;font-size:14px;line-height:14px}}@media screen and (min-width:1000px){nav>ul>li{width:132px;overflow:visible;float:left}nav>ul>li:hover>ul{display:inline-block;background-color:#fff}}nav>ul>li>ul{position:relative;display:block;width:calc(100% - 100px)}@media screen and (min-width:1000px){nav>ul>li>ul{width:auto;position:relative;display:none}}.sichtbar{display:block}@media screen and (min-width:1000px){.nav_unsichtbar{display:inline}}a{text-decoration:none}ul.level_1{width:100%;overflow:visible;margin-top:137px;background-color:#f5f4f2}@media screen and (min-width:1000px){ul.level_1{margin-top:0}}ul.level_1>li>span.menupunkt{width:100px;min-height:40px;display:inline-block;padding-top:12px;padding-left:20px;font-size:16px;line-height:16px;color:#fff}@media screen and (min-width:1000px){ul.level_1>li>span.menupunkt{background-color:#fff;border-color:#90ccdd;width:88px;height:40px;margin-right:44px;padding:0 0 12px;text-align:center;border-bottom:10px solid}ul.level_1>li>span.menupunkt a{display:inline-block;font:16px "PT Sans", sans-serif;color:#407e8e;letter-spacing:1px}}ul.level_1>li>span a{color:#fff}ul.level_1>li.profil>span.menupunkt{background-color:#b53855}@media screen and (min-width:1000px){ul.level_1>li.profil>span.menupunkt{background-color:#fff;border-color:#b53855}}ul.level_1>li.angebot>span.menupunkt{background-color:#90ccdd}@media screen and (min-width:1000px){ul.level_1>li.angebot>span.menupunkt{background-color:#fff;border-color:#90ccdd}}ul.level_1>li.kontakt>span.menupunkt{background-color:#9d9384}@media screen and (min-width:1000px){ul.level_1>li.kontakt>span.menupunkt{background-color:#fff;border-color:#9d9384}}li ul.level_2{left:100px;margin-bottom:-40px;background-color:#fff;top:-40px}@media screen and (min-width:1000px){li ul.level_2{width:auto;left:0;top:0;position:relative;margin-bottom:0;padding:14px 29px 24px 26px;border-bottom:2px solid}}li ul.level_2 li{height:40px;padding-left:9px;border-top:1px solid;color:#407e8e}@media screen and (min-width:1000px){li ul.level_2 li{height:22px;float:left;clear:left;display:inline-block;padding-left:0;background-color:#fff;border-top:0px;white-space:nowrap}}li ul.level_2 li a{color:#407e8e}@media screen and (min-width:1000px){li.profil ul.level_2{border-color:#b53855}}li.profil ul.level_2 li{border-color:#b53855}@media screen and (min-width:1000px){li.angebot ul.level_2{border-color:#90ccdd}}li.angebot ul.level_2 li{border-color:#90ccdd}@media screen and (min-width:1000px){li.kontakt ul.level_2{border-color:#9d9384}}li.kontakt ul.level_2 li{border-color:#9d9384}
