/* Generated from styles.11ty.js */

body{margin:0;padding:0;background-color:#eecbad;font-family:"Didact Gothic",sans-serif}@media only screen and (min-width:1001px){body{padding-top:150px}}article{z-index:1}a{color:#000}.bg-white{background-color:#fff}.bg-linen{background-color:linen}.bg-peachpuff2{background-color:#eecbad}section.area>div.area-label{float:right;border:1px solid #00f;padding:3px}@media only screen and (min-width:1001px){section.area:has(.area-content .element.hero){margin-top:-150px}}@media only screen and (max-width:600px){section.area>.area-content{padding:1px 0}}@media only screen and (min-width:601px){section.area>.area-content{padding:1px 15px;max-width:1200px;margin:0 auto}}.element>.element-label{float:right;border:1px solid red;padding:3px}footer{height:60px;margin:15px 0 0 0}footer nav{max-width:1200px;margin:0 auto;padding:0 15px}footer nav ul{padding:0;list-style:none;text-align:right;margin:0}footer nav ul li{display:inline-block;margin:0 0 0 15px}footer nav ul li a{display:block;color:#000;text-decoration:none;border-bottom:4px solid transparent;height:26px;line-height:26px}@media only screen and (min-width:601px){footer nav ul li a:hover{border-bottom-color:linen}}footer nav ul li.current a{border-bottom-color:linen}@media only screen and (max-width:1000px){header{margin:0;padding:0}}@media only screen and (min-width:1001px){header{-moz-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;position:fixed;top:0;left:0;right:0;height:150px;z-index:2}}@media only screen and (min-width:1001px){header div{max-width:1200px;margin:0 auto;padding:0 15px;display:flex;justify-content:space-between}}@media only screen and (max-width:600px){header div h1{width:100%;max-width:1200px;margin:0 auto;padding:15px}}@media only screen and (min-width:601px) and (max-width:1000px){header div h1{margin:0;padding:0 15px}}@media only screen and (min-width:1001px){header div h1{margin:0;padding:7.5px 15px}}header div h1 a{display:block}@media only screen and (min-width:1001px){header div h1 a{-moz-transition:opacity 1s;-webkit-transition:opacity 1s;transition:opacity 1s}}@media only screen and (max-width:600px){header div h1 a img{max-height:45px;width:auto}}@media only screen and (min-width:601px){header div h1 a img{height:135px;width:auto}}@media only screen and (min-width:1001px){header div h1 a img{-moz-transition:all .25s;-webkit-transition:all .25s;transition:all .25s}}header div h1 a span{display:none}@media only screen and (max-width:1000px){header div nav{max-width:1200px;margin:0 auto;padding:0 15px}}@media only screen and (min-width:601px) and (max-width:1000px){header div nav{margin-top:15px}}header div nav ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}@media only screen and (max-width:600px){header div nav ul{gap:7.5px;justify-content:space-between}}@media only screen and (min-width:601px){header div nav ul{gap:30px;justify-content:flex-end}}header div nav ul li{display:block;margin:0;padding:0}header div nav ul li a{display:block;color:#000;text-decoration:none;border-bottom:4px solid transparent}@media only screen and (max-width:1000px){header div nav ul li a{height:26px;line-height:26px}}@media only screen and (min-width:1001px){header div nav ul li a{-moz-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;margin-top:116px;height:30px;line-height:30px}}@media only screen and (min-width:601px){header div nav ul li a:hover{border-bottom-color:linen}}header div nav ul li.current a{border-bottom-color:linen}@media only screen and (min-width:1001px){body.scrolled header{height:60px;background-color:#eecbad}body.scrolled header:before{opacity:1}}@media only screen and (min-width:1001px) and (min-width:601px){body.scrolled header div h1 a img{height:45px}}@media only screen and (min-width:1001px){body.scrolled header div nav ul li a{margin-top:26px}}@media only screen and (min-width:601px){.row{display:flex;flex-flow:row;gap:30px}.row>.col{width:100%}}.row.mobile{display:flex;flex-flow:row;gap:30px}.row.mobile>.col{width:100%}.element.headline{margin:30px 0}@media only screen and (max-width:600px){.element.headline{padding:0 15px}}.element.hero{font-size:0;margin-bottom:-1px}.element.hero img{width:100%}.element.html{margin:30px 0}.element.image-text{margin:15px 0}.element.image-text .row .col.image .row{gap:0}.element.image-text .row .col.image .row .col{position:relative}.element.image-text .row .col.image .row .col::after{content:"";display:block;padding-bottom:100%}.element.image-text .row .col.image .row .col img{position:absolute;width:100%;height:100%;object-fit:cover}.element.image-text .row .col.text>:first-child{margin-top:0}@media only screen and (max-width:600px){.element.image-text .row .col.text{margin:15px 0;padding:0 15px}}.element.three-columns .icon{margin:30px 0;text-align:center}.element.three-columns .icon img{max-width:75px}.element.three-columns .image{margin:30px 0;position:relative}.element.three-columns .image::after{content:"";display:block;padding-bottom:100%}.element.three-columns .image img{position:absolute;width:100%;height:100%;object-fit:cover}.element.three-columns .text{margin:30px 0}.element.three-columns .text>:first-child{margin-top:0}@media only screen and (max-width:600px){.element.three-columns .text{padding:0 15px}}