img#wpstats{position:absolute;top:0;width:0;height:0;overflow:hidden}body.home h2 a{color:#000;text-decoration:none}body.home h2 a:hover{text-decoration:underline}.special-home-container{width:calc(100% - 20px);height:400px;margin:25px 0;border:10px solid #fa0;position:relative;box-shadow:-2.5px 2.5px #000}.special-home-container > h2{position:absolute;top:0;left:0;width:calc(100% - 20px * 2);text-align:center;text-transform:uppercase;z-index:1;padding:0;margin:20px;font-size:2rem;border:none;color:#fa0;text-shadow:-2.5px 2.5px #000}.special-home-container > img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.special-home-container > .special-side{position:absolute;top:0;right:0;height:calc(100% - 150px);width:300px;padding-top:150px;display:flex;flex-direction:column;background-color:rgba(255,0,0,0.5)}.special-home-container > .special-side > a{padding:20px;background-color:rgba(255,170,0,0.75);display:block;color:#fff;text-decoration:none;text-shadow:1px 1px #000}.special-home-container > .special-side > a:hover{text-decoration:underline;background-color:#e1aa00;box-shadow:2.5px 2.5px 5px rgba(0,0,0,0.5);z-index:1}.special-home-container > .special-side > a > span{display:block}.special-home-container > .special-side > a > span.special-link-title{font-weight:700;text-transform:uppercase}@media screen and (max-width: 700px){.special-home-container{height:unset;display:flex;flex-direction:column}.special-home-container > h2{font-size:1.25rem;color:#fa0;text-shadow:2px 2px #000;background:#fff;box-shadow:0 0 10px 10px #fff;border-radius:20px}.special-home-container > img{position:static;width:100%}.special-home-container > .special-side{position:static;padding-top:0;width:100%}}.nav-links{width:calc(100% - 50px * 2);padding-left:50px;margin-bottom:50px;display:flex;justify-content:space-between;flex-wrap:wrap}.nav-links .nav-previous,.nav-links .nav-next{width:300px;display:block;margin-bottom:25px}.nav-links .nav-next{text-align:right}*{font-family:"Gill Sans", "Cabin", sans-serif}body{background-color:#fff;margin:0 auto;width:1024px;padding:10px;max-width:calc(100% - 10px * 2)}body .site-header{margin:0;margin-top:25px}body .site-header img{display:block;width:700px;max-width:100%;height:auto;margin:0 auto;margin-bottom:25px}body .site-header .main-navigation{border:1px solid #888;border-left:none;border-right:none}body .site-header .main-navigation .main-menu{list-style:none;padding:0;margin:0;display:flex;justify-content:center;flex-wrap:wrap}body .site-header .main-navigation .main-menu li{padding:5px 10px}body .site-header .main-navigation .main-menu li.current_page_item > a,body .site-header .main-navigation .main-menu li.current-menu-item > a{color:#ff2e1f;text-decoration:underline}body .site-header .main-navigation a{font-size:1.25rem;text-decoration:none;color:#000}body .site-header .main-navigation a:hover{text-decoration:underline}body .display-posts-listing{list-style:none;padding-left:0}body .display-posts-listing .listing-item{margin-bottom:10px}body .display-posts-listing .listing-item .title{display:block;font-size:2rem;font-weight:700;color:#000;margin-bottom:10px}body .display-posts-listing .listing-item .excerpt-dash{display:none}body hr{border:none;border-bottom:1px solid #888}body article.type-post{margin-bottom:50px}body article.type-post .entry-title{display:block;font-size:2rem;color:#ff2e1f;margin-bottom:10px;text-decoration:underline}body .site-info{text-align:center}body .site-info a{color:#888}article.post .entry-title,article.page:not(.post-5) .entry-title{display:none}article.post .listing-item,article.post article,article.page:not(.post-5) .listing-item,article.page:not(.post-5) article{border:1px solid #888;border-left:none;border-right:none;padding:10px 0;margin-bottom:10px}article.post .listing-item .excerpt .more-link,article.post article .excerpt .more-link,article.page:not(.post-5) .listing-item .excerpt .more-link,article.page:not(.post-5) article .excerpt .more-link{display:none}article.post .listing-item .excerpt:after,article.post article .excerpt:after,article.page:not(.post-5) .listing-item .excerpt:after,article.page:not(.post-5) article .excerpt:after{content:" [...]"}article.post header > h1,article.post .entry-meta,article.post .entry-footer{border-top:1px solid #888;border-bottom:1px solid #888;padding:10px 0}article.post header > h1{text-decoration:none !important}article.post .entry-meta{display:flex;flex-direction:row;justify-content:space-between}article.post .entry-meta a{color:#ff2e1f}article.post .entry-meta .tags-links,article.post .entry-meta .posted-on{display:none}article.post .entry-meta .cat-links svg{display:none}article.post .entry-content{margin:10px 0}article.post .entry-footer .byline,article.post .entry-footer .posted-on,article.post .entry-footer .cat-links{display:none}.footer-links{display:flex;justify-content:center}.footer-links a{padding:10px}.edit-link{display:none}.listing-item,.category article{min-height:200px;clear:both}.listing-item .image,.category article .image{float:left;height:200px;width:300px;max-width:100%;margin-right:10px}.listing-item .image img,.category article .image img{height:100%;width:100%;object-fit:cover}.wp-block-column .listing-item{margin-bottom:100px !important}.wp-block-column .listing-item .image{margin:0;width:100%;height:200px}.wp-block-column .listing-item:last-child{margin-bottom:0 !important}a{color:#ff2e1f}.more-link{display:block;margin-top:10px}h2{margin:10px 0;padding-bottom:10px;border-bottom:1px solid #888;line-height:1}.page-title{display:none}h1{margin:10px 0}ul.display-posts-listing{margin:0}hr{margin:0}.excerpt,p{text-align:justify;display:block}.post-thumbnail{width:100%;height:200px;margin:10px 0;padding-bottom:10px;border-bottom:1px solid #888}.post-thumbnail img{object-fit:cover;width:100%;height:100%}.nav-links{justify-content:center}.nav-links > *{display:flex;padding:0;padding-right:10px}.nav-links > :last-child{padding-right:0}body.archive .site-main{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}body.archive .site-main > header{display:none}body.archive .site-main > article{width:30%;min-width:250px;display:flex;flex-direction:column}body.archive .site-main > article .entry-content{flex-grow:1}body.archive .site-main > article .entry-footer{min-height:calc(42px - 10px * 2);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.archive .site-main > article .entry-title{width:100%;color:#000;text-decoration:none}body.archive .site-main > article .entry-title a{display:block;font-size:1.5rem;width:100%;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.archive .site-main > nav,body.archive .site-main > header{min-height:unset;width:100%;display:flex;align-items:center;justify-content:center}body.archive .site-main > header{margin:0;border-bottom:1px solid #888}body.archive .site-main > header > h1{height:auto;display:block}body.archive .site-main > *{flex-grow:1;min-height:400px;margin:10px;margin-bottom:50px}.more-link{display:none}.social-links-menu{list-style:none;margin:0;padding:0;display:flex;justify-content:center;border-bottom:1px solid #888}.social-links-menu > *{padding:10px;padding-bottom:3px}.social-links-menu svg{fill:#000;border-bottom:1px solid transparent}.social-links-menu svg:hover{fill:#ff2e1f;border-color:#ff2e1f}section.widget_links > h2{display:none}section.widget_links > ul{list-style:none;padding:0;display:flex;justify-content:center;flex-wrap:wrap}section.widget_links > ul > li > a{margin:25px;display:block;text-align:center}section.widget_links > ul > li > a > img{width:100px;display:block;margin-bottom:10px}@media screen and (max-width: 700px){.display-posts-listing .image{width:100%}.wp-block-image .alignright{float:none;margin:0 auto}}@media screen and (min-width: 701px) and (hover: hover){.menu-item-has-children::after{content:"*"}.menu-item{position:relative;top:0;left:0}.menu-item > .sub-menu{display:none}.menu-item:hover > .sub-menu{display:block;list-style:none;padding:0;position:absolute;top:100%;left:0;border:1px solid #888;border-top:none;background-color:#fff;z-index:2;box-shadow:-1px 2px 2px 0 rgba(0,0,0,0.5);min-width:100%}.menu-item:hover > .sub-menu li a{display:block;width:100%;white-space:nowrap}body .site-header .main-navigation #toggle,body .site-header .main-navigation #toggle-menu{display:none}}@media screen and (max-width: 700px),media (hover: none){.main-menu{flex-direction:column}.hide-visually{display:none}#toggle-menu{display:block;text-align:center;padding:10px;font-weight:700}#toggle-menu:hover{text-decoration:underline}#toggle ~ div .main-menu{display:none}#toggle ~ label .close{display:none}#toggle:checked ~ #toggle-menu{color:#ff2e1f;text-decoration:underline}#toggle:checked ~ div .main-menu{display:flex;border-top:1px solid #888}#toggle:checked ~ label .open{display:none}#toggle:checked ~ label .close{display:inline}}