/*d22f5edd67c7fc3f57d53e19f3ebc997*/
@font-face{font-family:"LucidaCasual";font-style:normal;font-weight:normal;src:url('../fonts/lucida-casual/lucida-casual-webfont.eot#iefix') format("embedded-opentype"), url('../fonts/lucida-casual/lucida-casual-webfont.woff2') format("woff2"), url('../fonts/lucida-casual/lucida-casual-webfont.woff') format("woff"), url('../fonts/lucida-casual/lucida-casual-webfont.ttf') format("truetype"), url('../fonts/lucida-casual/lucida-casual-webfont.svg#LucidaCasual') format("svg")}@media (max-width:480px){#mobile_maria{text-align:center}.g-home #g-header{padding-top:3rem}.anfahrt{width:auto !important}.giftinfocenter{width:100%;color:#5c5c5c;margin-bottom:15px}.beratungscontent .size-60,.beratungscontent .size-40{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}.beratungscontent .g-title{white-space:inherit}#g-footer .g-container{text-align:center}#g-footer .g-contact{width:200px;margin-left:auto;margin-right:auto}#jmap_sitemap div.jmapcolumn>ul{font-size:1.2rem !important;width:80%}#pflichtangaben,#apothekeninfo{text-align:center}#servicelist_1,#servicelist_2{width:100%}#servicelist_1 ul{margin-bottom:0}#servicelist_2 ul{margin-top:0}._access-icon{bottom:6px !important}#cpnb_inner{margin-top:27px !important;padding:1em !important}.cpnb-m-cookies-floatButtonPosition_bottom_left{padding-left:80% !important;width:100%;bottom:0px !important;background-color:#fff;z-index:900 !important;left:0px !important}.cpnb-m-cookies-floatButton{width:100%}.cpnb-m-cookies-floatButton-icon{float:inline-end}.cpnb-m-cookies-floatButton-icon-img:hover{box-shadow:1px 1px 10px rgba(0, 0, 0, 0.9);transform:scale(1.1)}}@media (min-width:481px) and (max-width:767px){#mobile_maria{text-align:center}.g-home #g-header{padding-top:3rem}.anfahrt{width:auto !important}.giftinfocenter{width:50%;color:#5c5c5c}.beratungscontent .size-60,.beratungscontent .size-40{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}.sprocket-strips-p-block{width:100% !important}#g-footer .g-container{text-align:center}#kontakt{max-width:45%;float:left}#kontakt .g-title,#oeffnungszeiten .g-title{font-size:1.15rem}#oeffnungszeiten{max-width:50%}#jmap_sitemap div.jmapcolumn>ul{font-size:1.2rem !important;width:80%}#pflichtangaben,#apothekeninfo{text-align:center}#servicelist_1,#servicelist_2{width:100%}#servicelist_1 ul{margin-bottom:0}#servicelist_2 ul{margin-top:0}.cpnb-m-cookies-floatButtonPosition_bottom_left{left:-3px !important;padding-left:0% !important;width:60px;bottom:120px !important;background-color:transparent;z-index:9999 !important}.cpnb-m-cookies-floatButton{bottom:120px !important}}@media (min-width:768px) and (max-width:959px){#mobile_maria{display:none}#g-header .g-container,#g-showcase .g-container,#g-feature .g-container,#g-above .g-container,#g-bottom .g-container,#g-footer .g-container,#g-copyright .g-container,.g-mycontent .g-container{padding-left:10.2rem !important;padding-right:2.2rem !important}.giftinfocenter{width:50%;color:#5c5c5c}.beratungscontent .size-60,.beratungscontent .size-40{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}.beratungscontent .size-5{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 20%;-moz-flex:0 20%;-ms-flex:0 20%;flex:0 20%;width:20%}.beratungscontent .size-95{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 80%;-moz-flex:0 80%;-ms-flex:0 80%;flex:0 80%;width:80%}.sprocket-strips-p-block{width:100% !important}#g-bottom .g-title{width:100%}#g-bottom .g-gridcontent-title-desc,#g-bottom .g-gridcontent-readmore{width:100%;min-width:unset}#g-footer #adresse,#g-footer #ueberuns{min-width:100%;text-align:center}#g-footer .g-grid .g-block{min-width:50%}#g-footer .g-infolist-item-title{font-size:1rem !important}#jmap_sitemap div.jmapcolumn>ul{font-size:1.2rem !important;width:45%}#servicelist_1,#servicelist_2{width:49%;float:left}.cpnb-m-cookies-floatButtonPosition_bottom_left{left:-3px !important;padding-left:0% !important;width:60px;bottom:120px !important;background-color:transparent;z-index:9999 !important}.cpnb-m-cookies-floatButton{bottom:120px !important}}@media (min-width:960px) and (max-width:1199px){.g-container{padding-left:2.2rem !important;padding-right:2.2rem !important}#mobile_maria{display:none}.g-gridcontent .g-gridcontent-title-style-2 .g-gridcontent-item-text2{font-size:1.05rem}.giftinfocenter{width:50%;color:#5c5c5c}.beratungscontent .size-60,.beratungscontent .size-40{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}.beratungscontent .size-5{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 15%;-moz-flex:0 15%;-ms-flex:0 15%;flex:0 15%;width:15%}.beratungscontent .size-95{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 85%;-moz-flex:0 85%;-ms-flex:0 85%;flex:0 85%;width:85%}#adresse{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 23%;-moz-flex:0 23%;-ms-flex:0 23%;flex:0 23%;width:23%}#kontakt{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 26%;-moz-flex:0 26%;-ms-flex:0 26%;flex:0 26%;width:26%}#oeffnungszeiten{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 31%;-moz-flex:0 31;-ms-flex:0 31%;flex:0 31%;width:31%}#ueberuns{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 20%;-moz-flex:0 20%;-ms-flex:0 20%;flex:0 20%;width:20%}#kontakt .g-title,#oeffnungszeiten .g-title{font-size:1.15rem}#ueberuns .g-infolist.g-2cols .g-infolist-item{min-width:94%;padding-left:5px}#jmap_sitemap div.jmapcolumn>ul{font-size:0.95rem !important;width:18%}#servicelist_1,#servicelist_2{width:49%;float:left}.cpnb-m-cookies-floatButtonPosition_bottom_left{left:-3px !important;padding-left:0% !important;width:60px;bottom:120px !important;background-color:transparent;z-index:9999 !important}.cpnb-m-cookies-floatButton{bottom:120px !important}}@media (min-width:1200px){.g-container{padding-left:2.2rem !important;padding-right:2.2rem !important}#mobile_maria{display:none}.giftinfocenter{width:50%;color:#5c5c5c}#jmap_sitemap div.jmapcolumn>ul{font-size:0.95rem !important;width:18%}#servicelist_1,#servicelist_2{width:49%;float:left}.cpnb-m-cookies-floatButtonPosition_bottom_left{left:-3px !important;padding-left:0% !important;width:60px;bottom:120px !important;background-color:transparent;z-index:9999 !important}.cpnb-m-cookies-floatButton{bottom:120px !important}}.font-family-lucida{font-family:"LucidaCasual", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal}a{color:#970000;font-weight:bold}a:hover{text-decoration:none;color:#EFBD00}.g-offcanvas-toggle:hover{color:#EFBD00;border:2px solid #EFBD00}h2,.para,#pxcanvas,#g-utility{color:#970000}.g-title{font-family:"roboto", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;font-size:1.5rem}#g-fixedside{width:10rem;background:#970000}#g-fixedside .g-container{width:10rem !important}.g-fixedside-logo{margin-top:40px;width:10rem !important;margin-left:auto;margin-right:auto;background:none !important}#g-fixedside a{color:#EFBD00}#g-fixedside li a:hover{color:#FFFF6E}#g-fixedside li.active a{color:#FFFF6E}.g-main-nav{margin-top:20px}.g-main-nav .g-toplevel>li{width:10rem !important;text-align:left}.g-menu-item-title{font-size:1.2rem}#g-header,#g-header::before,.g-home #g-header::before{background:none;background-color:none}.g-iconmenu-icon,#g-header .g-readon,#g-header .button{color:#970000 !important}#g-header .button{border:3px solid #970000}.g-iconmenu-icon:hover,#g-header .button:hover{color:#EFBD00 !important}#g-header .button:hover{border:3px solid #EFBD00}.g-promo{font-family:"LucidaCasual", Helvetica, Arial, sans-serif;text-shadow:8px 4px 3px #CECECE;color:#EFBD00;margin-top:0}.g-home #g-header .g-promocontent{padding:0}.g-textpromo{text-align:justify;font-size:1.3rem}.g-title{color:#970000}#g-utility p{font-size:1.2rem;line-height:1.4rem}#g-utility h2{color:#EFBD00;margin-bottom:0px}.g-home #g-header #barrieretext{text-align:left}#g-above{text-align:left !important}#g-above .g-content{margin-bottom:0;padding-bottom:0}#g-above::after{display:none}#g-above .pathway{color:#970000}#g-above .pathway:hover{color:#EFBD00}.breadcrumb-item+.breadcrumb-item::before{content:url('../../../../media/system/images/arrow.png')}.font-family-lucida_970000{font-family:"LucidaCasual", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;color:#970000}#g-showcase .odometer-inside,#g-above .odometer-inside{color:#970000}#zahleninshowcase{display:none}g-showcase::after{background:rgba(254, 254, 254, 0.25)}#g-bottom .g-title{color:#970000 !important}#g-bottom .button-3{color:#970000}#g-bottom .button-3:hover{color:#970000}#g-footer,#g-footer a{color:#970000}#g-footer .g-title{color:#888}#g-footer a:hover{color:#EFBD00}#g-totop{color:#970000 !important}#g-totop:hover{color:#EFBD00 !important}#jmap_sitemap div.jmapcolumn>ul>li>span.folder{background-color:#970000 !important;color:#EFBD00 !important;font-weight:bold}#jmap_sitemap div.jmapcolumn ul li a{line-height:18px !important}#headline{font-weight:bold;font-size:1.2rem}#verfasser{margin-top:17px;font-weight:bold;margin-bottom:12px}#datum{font-size:12px}#meldungstext{font-size:1.2rem;line-height:1.4rem}.g-gridcontent-title-desc,.g-gridcontent-readmore{margin:0.625rem 0;padding:0.938rem 0}.g-gridcontent-item-desc{text-align:center}.g-gridcontent .g-gridcontent-item{padding:0.25rem}.g-gridcontent .g-gridcontent-item-wrapper{border:3px solid #970000 !important}.g-gridcontent .g-gridcontent-item-wrapper:hover{border:3px solid #EFBD00 !important;background-color:#970000 !important}.g-home #g-bottom .g-gridcontent .button-3,.g-homepositions #g-bottom .g-gridcontent .button-3{color:#970000 !important;border:3px solid #970000 !important}.g-home #g-bottom .g-gridcontent .button-3:hover,.g-homepositions #g-bottom .g-gridcontent .button-3:hover{color:#EFBD00 !important;border:3px solid #EFBD00 !important}.g-home #g-bottom .g-gridcontent-wrapper a{color:#970000}.g-home #g-bottom .g-gridcontent-wrapper a:hover{background-color:#970000;color:#EFBD00}div.k2TagCloudBlock a:hover{background:#970000;color:#EFBD00}.beratungsthemenliste .djtabs-title{display:none !important}.beratungsthemenliste .djtabs-in{margin:0}.beratungsthemenliste .djtabs-body{padding:0 1.25rem 0 0}.Marien-Beratungsthemen .accordion-body .djtabs-panel{height:auto !important}.beratungsthemenliste .djtabs-panel-title{text-transform:unset;margin-left:0;font-family:"roboto", sans-serif;font-size:1.15rem !important;font-weight:400;padding:15px 35px 5px 0 !important;line-height:1.2em !important;color:#949494 !important;white-space:normal}.beratungsthemenliste .djtabs-article-content{margin-left:0;padding-left:5px}.beratungsthemenliste .djtabs-article-content p{margin:0 0 1.5rem 0}.djtabs-panel-toggler{background-color:#4054b2 !important;color:#fff}.Marien-Beratungsthemen span.djtabs-readmore a:visited,.Marien-Beratungsthemen span.djtabs-readmore a:link{font-style:normal;color:#970000}.Marien-Beratungsthemen span.djtabs-readmore a:hover{color:#949494}.djtabs-panel-toggler{background-image:unset !important;background-color:unset !important;-webkit-transition:opacity 0.2s ease-in;-moz-transition:opacity 0.2s ease-in;-o-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;position:absolute;top:60%;right:10px;margin-top:-9px !important;display:block !important;height:18px !important;cursor:pointer;text-align:center;opacity:0.9;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #303030;border-top:10px solid #970000 !important;line-height:1.2em !important;font-size:1.15rem !important}.djtabs-panel-toggler:hover{border-top:10px solid #949494 !important}.djtabs-panel-active{border-bottom-style:hidden !important}.djtabs-panel-active .djtabs-panel-toggler{opacity:0}.beratungsblog .blog-item{margin:1% 0 1% 0;padding:0 1%}.beratungsblog img{width:35%;float:left;margin-right:15px;margin-bottom:15px;margin-top:8px}.beratungsteaser h2{font-size:1.15rem;color:#970000;margin-top:0}.beratungsteaser{min-height:180px}.beratungsblog .readmore .btn{padding-left:0 !important;color:#970000 !important;text-transform:lowercase}.beratungsblog .readmore .btn:hover{color:#EFBD00 !important}.beratungsblog .readmore .icon-chevron-right::before{content:none}#historienmenu .g-main-nav .g-toplevel>li{width:27% !important}#historienmenu .g-main-nav .g-toplevel>li:first-of-type{width:16% !important}#historie_inhalt div[itemprop="articleBody"] p:empty{display:none}#g-mainbar{color:#970000}.g-contact-label{opacity:1 !important}