@font-face{font-family:'EB Garamond';font-style:normal;font-weight:400;src:local("EB Garamond Regular"),local("EBGaramond-Regular"),url("/assets/fonts/eb-garamond-v9-latin-regular.woff2") format("woff2"),url("/assets/fonts/eb-garamond-v9-latin-regular.woff") format("woff")}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:400;src:local("EB Garamond Italic"),local("EBGaramond-Italic"),url("/assets/fonts/eb-garamond-v9-latin-italic.woff2") format("woff2"),url("/assets/fonts/eb-garamond-v9-latin-italic.woff") format("woff")}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:700;src:local("EB Garamond Bold"),local("EBGaramond-Bold"),url("/assets/fonts/eb-garamond-v9-latin-700.woff2") format("woff2"),url("/assets/fonts/eb-garamond-v9-latin-700.woff") format("woff")}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:700;src:local("EB Garamond Bold Italic"),local("EBGaramond-BoldItalic"),url("/assets/fonts/eb-garamond-v9-latin-700italic.woff2") format("woff2"),url("/assets/fonts/eb-garamond-v9-latin-700italic.woff") format("woff")}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url("/assets/fonts/noto-sans-v7-latin-regular.woff2") format("woff2"),url("/assets/fonts/noto-sans-v7-latin-regular.woff") format("woff")}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:700;src:local("Noto Sans Bold"),local("NotoSans-Bold"),url("/assets/fonts/noto-sans-v7-latin-700.woff2") format("woff2"),url("/assets/fonts/noto-sans-v7-latin-700.woff") format("woff")}*{margin:0;padding:0}::selection{color:white;background:#dd6300}html{scroll-behavior:smooth}body{min-height:100vh;color:#111;font-size:16px;font-family:'Noto Sans', Helvetica, sans-serif;background-color:#fff}p{margin-bottom:1.75rem;line-height:2rem;font-weight:400;font-style:normal;letter-spacing:0em}i{color:#161616}a{text-decoration:none;color:#dd6300;word-wrap:break-word}hr{color:lightgray;width:3px}h1,h2,h3,h4,h5,h6{font-family:'Noto Sans', Helvetica, sans-serif;word-wrap:break-word;color:#dd6300;font-weight:400;margin:0 0 0.5em 0;font-style:normal;letter-spacing:0em;hyphens:auto}h1::before,h2::before,h3::before,h4::before,h5::before,h6::before{content:">";margin-right:0.3em;color:#ff9844}h1{font-size:3em}h2{font-size:2.5em}h3{font-size:2em}h4{font-size:1.75em}h5{font-size:1.5em}h6{font-size:1.25em}header{background-color:#dd6300;color:white;display:flex;align-items:center;justify-content:center}header .header-logo{background-color:white;position:absolute}header .navbar-logo-container{margin:0;background-color:white;position:absolute;box-shadow:0 0 10px #000000;margin-left:-9.7em}header .navbar-logo-container .navbar-logo{min-height:8em}header nav .navbar-menu a{color:white;border-bottom:2px solid transparent;float:left;display:block;text-align:center;padding:1em 0.5rem;font-size:1rem;text-decoration:none}header nav .navbar-menu a:hover{background-color:transparent;color:white;border-bottom-color:white}footer{background-color:#dd6300;color:white;padding:1em;text-align:center}footer p{margin-bottom:0}footer a{color:white}.footer-divider{text-align:center;display:block;margin-left:auto;margin-right:auto;margin-bottom:-0.2em;max-width:1280px}main{width:1050px;margin:auto;min-height:45vh;margin-top:1em}main img{max-width:100%;height:auto}article{font-family:"EB Garamond", serif;font-size:1.3em;padding-top:1em;line-height:1.5em}article h1{font-size:2.5em;line-height:1.2em;text-align:center}article h1::before{content:"";margin-right:0}article h2,article h3,article h4,article h5{margin-top:0.5em}article .post-meta{font-family:'Noto Sans', Helvetica, sans-serif;text-align:center;border-bottom:1px solid #dd6300;border-top:1px solid #dd6300;padding:0.25em 0;color:#dd6300;margin-bottom:1em}article p{text-align:justify;margin-bottom:0.35em}article ul,article ol{line-height:2rem;margin-top:0.25em}article ul li,article ol li{margin-left:2em;margin-bottom:0.25em}article ul{list-style-type:square}article ol{list-style-type:lower-roman}.w17-status{border-bottom:2px solid gray;background-color:white;margin-bottom:0;color:gray;font-weight:bold;text-align:center}.w17-status.up{color:green;border-bottom-color:green}.w17-status.down{color:red;border-bottom-color:red}.w17-status.mobile{display:none}#calendar .cal_entry{padding:0.5em 0;display:grid;grid-template-columns:1fr 6fr;grid-gap:20px;border-bottom:1px solid lightgray}#calendar .cal_entry:nth-child(even){background-color:#dadada}#calendar .cal_entry:last-child{border-bottom:none}#calendar .cal_entry .cal_datetime{padding:0 1em 1em 0;display:flex;flex-direction:column;color:#dd6300;border-right:2px solid #111;justify-content:right;text-align:right}#calendar .cal_entry .cal_datetime .cal_date{order:2}#calendar .cal_entry .cal_datetime .cal_day{order:1;font-weight:bold}#calendar .cal_entry .cal_datetime .cal_time{order:3}#calendar .cal_entry .cal_descriptionbox{display:flex;flex-direction:column}#calendar .cal_entry .cal_descriptionbox .cal_location::before{content:"Adresse: "}#calendar .cal_entry .cal_descriptionbox .cal_summary{color:#dd6300;font-size:1.3em;margin-bottom:0.2em;font-weight:bold}.post{display:grid;grid-template-columns:1fr 6fr;margin-bottom:1em}.post h2{font-weight:600;font-size:1.75em;margin-top:0;margin-bottom:0.25em;line-height:1.25em}.post h2::before{content:"";margin-right:0}.post p{text-align:left}.post .post-date{font-family:'Noto Sans', Helvetica, sans-serif;display:flex;align-items:center;justify-content:center;background-color:#dd6300;color:white;font-weight:bold;height:2em;width:100%}.post .post-exc{border-left:4px solid #dd6300;padding-left:1em}.post .post-exc .post-link{margin-top:0.5em;text-align:right}.page-hero{background-image:attr(data-bg url);background-position:center;background-size:cover;background-repeat:no-repeat;box-shadow:inset 0 0 10px #000000;display:flex;align-items:center;justify-content:center;color:white;font-size:2em}.page-hero.main{background:url("/assets/heroes/main.jpg");background-position:bottom;background-size:cover;background-repeat:no-repeat}.page-hero p{background-color:#dd6300;box-shadow:0 0 10px #000000;padding:0.5em 1em;margin:3em 0}form.inline{display:flex;flex-direction:row;margin:1em 0}button,input[type=button],input[type=submit],input[type=reset]{background-color:#dd6300;color:white;min-width:100px;padding:0.5em;border:none}button:hover,input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover{cursor:pointer;background-color:#aa4c00}input[type=text],input[type=email],input[type=password]{background-color:white;border:1px solid #dd6300;padding:0.5em;width:100%;font-size:18px;color:black}.pagination{display:flex;justify-content:center;border-top:1px solid #dd6300;border-bottom:1px solid #dd6300;margin:0.5em 0;padding:0.5em 0}.pagination .previous{margin-right:1em}.pagination .next{margin-left:1em}.pagination a,.pagination p,.pagination em{margin:0 0.2em}
