@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:url("../../fonts/source-sans-pro-v14-latin-regular.eot");src:local(""),url("../../fonts/source-sans-pro-v14-latin-regular.eot?#iefix") format("embedded-opentype"),url("../../fonts/source-sans-pro-v14-latin-regular.woff2") format("woff2"),url("../../fonts/source-sans-pro-v14-latin-regular.woff") format("woff"),url("../../fonts/source-sans-pro-v14-latin-regular.ttf") format("truetype"),url("../../fonts/source-sans-pro-v14-latin-regular.svg#SourceSansPro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:700;src:url("../../fonts/source-sans-pro-v14-latin-700.eot");src:local(""),url("../../fonts/source-sans-pro-v14-latin-700.eot?#iefix") format("embedded-opentype"),url("../../fonts/source-sans-pro-v14-latin-700.woff2") format("woff2"),url("../../fonts/source-sans-pro-v14-latin-700.woff") format("woff"),url("../../fonts/source-sans-pro-v14-latin-700.ttf") format("truetype"),url("../../fonts/source-sans-pro-v14-latin-700.svg#SourceSansPro") format("svg")}body{color:#0d0d0d;font-family:Calibri,"Source Sans Pro",Arial,Helvetica,sans-serif;font-size:100%;line-height:160%;margin:0;padding:0 0 40px 0;background-color:#b6abc6}.mod-articlesnews__item{padding:10px;margin:10px 0;background-color:#ebebeb}p,li,input,label{font-size:1rem;max-width:800px}img{max-width:100%}input{padding:5px}h1,h2{color:#3a5e9a}h1,.page-header h2,.bfQuickMode h1{font-size:160%;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1em}.blog .page-header h1{display:inline}h2{font-size:100%;font-weight:700;text-transform:uppercase;margin-top:1em;letter-spacing:.05em}h2.item-title{margin-bottom:0}#content .item-title a{color:#3a5e9a}h3,h5{font-size:100%;font-weight:bold}h5{color:#3a5e9a;margin:10px 0}ul{padding-left:1em}ul.pagination{display:flex;gap:30px;list-style-type:none}.disabled{display:none}#content h2,#content h3,#content li,#content p{padding-bottom:.75em;margin:0}#content .mehr .readmore{padding-bottom:0}#content footer li{padding-bottom:0}#content .panel h3{padding-bottom:0}a{text-decoration:none;color:#3a5e9a;font-weight:bold}a:hover,a:focus,a:active{color:#791113;text-decoration:none}.breadcrumb{list-style-type:none;display:flex;padding:0}#content .breadcrumb li{margin:0 7px 0 0}.divider.icon-location::before{content:"➔";padding-right:10px;color:#3a5e9a}.divider::before{content:"➤";padding:0 3px 0 8px;color:#3a5e9a;font-size:.8em}#content a.pathway{text-decoration:none;color:#3a5e9a;font-weight:bold}#content a.pathway:hover,#content a.pathway:focus,#content a.pathway:active{color:#791113;text-decoration:none}.panel:nth-of-type(2){display:none}h4.panel-title,.panel h3{background-color:rgba(30,49,80,.8);border-radius:20px}h4.panel-title a,.panel h3 a{padding:5px 10px;color:#fff;font-weight:bold;display:block}.panel h3 a:link,.panel h3 a:visited,h4.panel-title a:link,h4.panel-title a:visited{color:#fff}.panel h3 a:hover,.panel h3 a:active,.panel h3 a:focus,h4.panel-title a:hover,h4.panel-title a:active,h4.panel-title a:focus{color:#fff;text-decoration:underline}.panel h3.pane-toggler-down:before,.panel-heading .accordion-toggle:before{content:url(../images/accordion-open.png);float:left;padding:10px 5px 0}.panel h3.pane-toggler:before,.panel-heading .accordion-toggle.collapsed:before{content:url(../images/accordion-close.png);float:left;padding:5px}#content a:hover,#content a:focus,#content a:active{text-decoration:underline}#content figure.image img{max-width:100%;height:auto}figure[data-wf-figure],figure.image{margin:0;display:flex;flex-wrap:wrap;flex-direction:column;margin-bottom:20px !important;font-weight:bold}.newsflash{display:flex;flex-wrap:wrap;justify-content:space-between}#sidebar .moduletable h3{color:#3a5e9a;text-transform:uppercase}.span6{padding-top:10px}#content .blog-items.columns-3 .blog-item{background-color:rgba(255,255,255,.8)}.item-image img{max-width:96%;height:auto}.item-content{padding:0 20px 10px 20px}.blog hr{color:#3a5e9a;width:40%;margin:10px 0 40px}.pull-left.item-image{float:left;margin-right:20px}.blog-featured .pull-left.item-image{margin-right:0}.hikashop_product_listing_image{max-height:150px}@media only screen and (min-width: 400px){h1,.page-header h2,.bfQuickMode h1{font-size:1.5rem}}@media only screen and (min-width: 600px){#content .blog-items{display:flex;justify-content:space-between;gap:20px;margin-top:20px}#content .blog-items.columns-3 .blog-item{width:33%}figure{margin:0}.item-image img{max-width:100%;height:auto}}@media only screen and (min-width: 768px){.newsflash figure{margin:20px 0}.newsflash.galerien figure{width:23%;margin:20px 0}.blogitem{display:flex;gap:20px;flex-wrap:nowrap}.bloginhalt{width:70%}.newsflash .blogitem figure{max-width:288px}.termin{width:100%}.mehr{margin-top:-34px;padding:0 20px 0 0}}@media screen and (min-width: 900px){#sidebar{margin-top:30px}.termin{margin-right:0}}#header{margin:0 auto;z-index:40;width:100%;padding-top:10px;background-color:#fff}.sticky{position:fixed;top:0;width:100%}header{display:flex;justify-content:space-between;max-width:1100px;margin:auto;flex-wrap:wrap}#header.sticky header{flex-wrap:nowrap}#logo h1{color:#b6abc6;margin:15px 20px;font-family:"Shorelines-Script-Bold";font-size:1.5em;line-height:150%}#logo{margin:5px 0 5px 20px;width:73%}#header.sticky header #navigation ul li a{letter-spacing:0}@media screen and (min-width: 768px){#logo{float:left;width:400px}#header.sticky #logo{background-image:none}}@media screen and (min-width: 900px){#logo{margin-top:0px}}footer{position:fixed;margin:0 auto;z-index:40;width:100%;background-color:#cfcfcf;bottom:0;padding-top:5px;display:flex;flex-wrap:wrap}footer .moduletable{margin:0 auto;max-width:1100px}.newsflash-title{margin:0}.moduletable h3{text-transform:uppercase;color:#1e3150;margin:0}#screen{position:relative;display:flex;flex-wrap:wrap-reverse;z-index:20;margin:0 auto;height:auto;border:0px solid #0d0d0d;width:100%;max-width:1100px}#content,#sidebar{width:100%}#content{padding-bottom:80px}#sprache{padding:20px}.blog-featured [class*=masonry-]{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:stretch}.item-page,.blog{padding:10px}.blog.newsflash{padding:0}.item{width:100%}footer{grid-area:footer;flex-wrap:nowrap}#top{background-image:url(../../images/nach-oben.svg);background-repeat:no-repeat;background-size:contain;background-position:0px 0px;position:fixed;bottom:150px;right:50%;margin-right:-47%;display:none;z-index:99;width:50px;height:75px}#top a{display:block;padding:15px;text-decoration:none}#top a:hover,#top a:focus,#top a:active{background-color:rgba(0,0,0,0)}@media screen and (min-width: 400px){footer{padding:5px 20px}}@media screen and (min-width: 768px){#screen{flex-wrap:nowrap;justify-content:space-between;margin-top:20px}#content{min-height:450px}#sidebar{width:30%}}@media screen and (min-width: 900px){#logo{width:300px}#logo h1{font-size:1.5em;margin:15px}.item{max-width:32%;min-width:32%;margin-bottom:20px}}@media screen and (min-width: 1100px){#logo{width:400px}#logo h1{font-size:2em;margin:15px 20px}}*{box-sizing:border-box}#menu,#footermenu{margin:0 20px 0 0;display:flex;flex-direction:row-reverse}#menu{position:fixed;top:30px;right:0;z-index:40}#navigation{position:relative;max-width:1100px;background-color:+ffffff}.image-title{font-size:88%;padding:0 0 0 5px}footer ul.nav{list-style-type:none;margin:0;display:flex;flex-wrap:wrap}footer ul li a{color:#fff;padding:5px 7px;text-decoration:none}footer ul li a:hover,footer ul li a:active,footer ul li a:focus{color:#3a5e9a}footer p{margin:0}#menu ul{list-style-type:none;margin:0;padding:5px 0;background-color:#b6abc6;position:absolute;right:50px;top:43px;z-index:39}#menu ul ul,#menu ul ul ul{position:unset}#footermenu ul{margin:0;padding:0;display:flex;gap:10px}#menu .mod-menu{display:none}#tm:checked+.mod-menu{display:block}#menu input[type=checkbox],#menu ul span.drop-icon{display:none}#menu li,#toggle-menu,#menu .mod-menu__sub{border-style:solid;border-color:rgba(0,0,0,.05)}#menu li,#toggle-menu{border-width:0 0px}#menu .mod-menu__sub{border-width:1px 1px 0;margin:0}#menu .mod-menu__sub li:last-child{border-width:0}#menu li,#toggle-menu,#menu a{position:relative;display:block;color:#1e3150;text-transform:uppercase}#toggle-menu{padding:10px 10px 25px;width:46px;border-radius:0;float:left}.hamburger-icon-container{background-color:#1e3150;margin:0 0 0 20px;height:43px}.hamburger-icon{top:20px;left:10px}.hamburger-icon,.hamburger-icon::before,.hamburger-icon::after{content:"";position:absolute;height:4px;width:1.7em;background:#fff;transition:all .2s ease}.hamburger-icon::before{margin:10px 0}.hamburger-icon::after{margin:-10px 0}#toggle-menu,#menu a{padding:.3em 1em;text-decoration:none;cursor:pointer;font-weight:bold;letter-spacing:.05rem}#menu a,#footermenu a{transition:all .125s ease-in-out;-webkit-transition:all .125s ease-in-out;margin-right:10px}#menu a:hover,#menu a:active,#menu a:focus,#footermenu a:hover,#footermenu a:active,#footermenu a:focus{color:#504362}#menu li .mod-menu__sub li a{border-radius:0;font-size:.8em;letter-spacing:0;background-color:rgba(0,0,0,0)}#menu li.current a,#footermenu li.current a{color:#504362}#menu .mod-menu__sub{display:none}#menu input[type=checkbox]:checked+.mod-menu__sub{display:block}#menu .mod-menu__sub a,#menu li.active .mod-menu__sub a,#menu li.current .mod-menu__sub a{color:#1e3150}#menu .mod-menu__sub a:hover,#menu .mod-menu__sub a:active,#menu .mod-menu__sub a:focus,#menu li.active .mod-menu__sub a:hover,#menu li.active .mod-menu__sub a:active,#menu li.active .mod-menu__sub a:focus,#menu li.current .mod-menu__sub a:hover,#menu li.current .mod-menu__sub a:active,#menu li.current .mod-menu__sub a:focus{color:#504362}#menu li.active a,#menu li.active .mod-menu__sub .active a{color:#504362}#toggle-menu .drop-icon{position:absolute;right:-4px}#menu li label.drop-icon{position:absolute;right:5px}#toggle-menu .drop-icon{top:4px}#menu li label.drop-icon{top:0}#menu label.drop-icon,#toggle-menu span.drop-icon{border-radius:50%;width:1em;height:1em;font-size:2em;text-shadow:0 0 0 rgba(0,0,0,0)}#menu .drop-icon{line-height:1}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}@media screen and (min-width: 768px){footer ul.nav{flex-wrap:nowrap}}@media only screen and (min-width: 900px){#menu{margin:6px 0 0;flex-direction:row;position:unset}#menu ul{position:unset;padding:13px 0 5px 0}#menu .mod-menu.nav,#footermenu .mod-menu.nav{display:flex;flex-wrap:wrap;background-color:rgba(0,0,0,0)}#menu .mod-menu li a:hover>.mod-menu__sub{display:block}.image-title{display:none}#footermenu .mod-menu.nav{gap:10px}#toggle-menu,#menu label.drop-icon{display:none}#menu ul span.drop-icon{display:inline-block;display:none;position:absolute;right:15px;top:0;font-size:2em}#menu li a,#footermenu li a{background-color:rgba(0,0,0,0)}#menu .mod-menu__sub{border-width:0;padding:4px 0 12px 0;position:absolute;top:30px;left:20px;z-index:3000}#menu .mod-menu__sub{display:none}#menu .mod-menu__sub li{border-width:0}#menu .mod-menu__sub a{margin:0}#menu .mod-menu__sub .mod-menu__sub{top:0;left:100%}#menu li .mod-menu__sub li a{font-size:.95em;margin-left:0;width:auto;letter-spacing:0}#menu li:hover>input[type=checkbox]+.mod-menu__sub{display:inline;width:auto;min-width:190px}}@media only screen and (min-width: 1100px){#menu{margin:0 auto;max-width:1100px}#navigation ul li a{letter-spacing:.15em}#footermenu{margin:0;padding-left:20px}}/*# sourceMappingURL=template.min.css.map */