h1,h2,h3,h4,h5,h6,.title{font-family:Georgia,"Times New Roman",Times,serif}.titlefont{font-family:Georgia,"Times New Roman",Times,serif}body.wordpress input[type="submit"],body.wordpress #submit,body.wordpress .button{background:#fff;color:#000;border:solid 1px #000}body.wordpress input[type="submit"]:hover,body.wordpress #submit:hover,body.wordpress .button:hover{background:#000;color:#fff}#topbar{overflow:inherit}#topbar.js-search .searchform.expand .searchtext{border-bottom:solid 1px rgb(0 0 0 / .33)}#header{border-bottom:solid 1px #000}#header.header-layout-secondary-bottom{border-bottom:none}#header-primary,#header-supplementary,.below-header{border-bottom:none}#header-supplementary.with-menubg{border-bottom:solid 1px rgb(0 0 0 / .33)}@media only screen and (max-width:969px){#header-aside{padding:0;border-top:none}}#site-logo{margin:30px 0}#site-title{font-family:Vidaloka,"Times New Roman",Times,serif;font-weight:400}#site-description{margin:5px 0}.site-title-heading-font{font-family:Georgia,"Times New Roman",Times,serif}@media only screen and (max-width:969px){#page-wrapper #site-description{margin:5px 7px}}.nav-menu{position:relative;bottom:-1px}.menu-items li{position:relative}.menu-items>li.current-menu-item:not(.nohighlight):after,.menu-items>li.current-menu-ancestor:after,.menu-items>li:hover:after{content:'';position:absolute;bottom:0;left:0;right:0;display:block;border-bottom:solid 3px #000}.menu-items>li>a .menu-hoottag{display:block}.menu-hoottag{display:none;position:absolute;left:100%;bottom:100%;padding:2px 5px;white-space:nowrap;font-weight:400;font-size:12px;line-height:1em;border:none;border-color:#000;-webkit-box-shadow:1px 1px 3px rgb(0 0 0 / .33);-moz-box-shadow:1px 1px 3px rgb(0 0 0 / .33);box-shadow:1px 1px 3px rgb(0 0 0 / .33)}.menu-hoottag:after{content:'';position:absolute;bottom:-5px;left:4px;width:0;height:0;border:0 solid #fff0;border-top:5px solid;border-top-color:inherit;border-right:5px solid #fff0}.menu-hoottag{margin-bottom:5px;margin-left:-30px}@media only screen and (min-width:970px){#header.stuck .menu-hoottag{display:none}}@media only screen and (max-width:969px){.menu-items>li>a .menu-title{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}.menu-hoottag{position:static;white-space:break-spaces;margin:0 5px 0 2px}.menu-hoottag:after{visibility:hidden}.mobilemenu-inline .menu-items{border-bottom:solid 1px rgb(0 0 0 / .33)}.menu-items>li.current-menu-item:not(.nohighlight),.menu-items>li.current-menu-ancestor,.menu-items>li:hover{background:rgb(0 0 0 / .04)}.menu-items>li.current-menu-item:not(.nohighlight):after,.menu-items>li.current-menu-ancestor:after,.menu-items>li:hover:after{bottom:0;top:0;left:0;right:auto;display:block;border-left:solid 3px #000}}@media only screen and (min-width:970px){.header-supplementary-center .menu-items>li>a{text-align:center}.header-supplementary-center .nav-menu .sf-menu.sf-arrows>li>a.sf-with-ul{padding-right:15px;padding-left:15px}.header-supplementary-center .sf-menu.sf-arrows .sf-with-ul .menu-title:after{position:relative;right:-5px;margin:0;top:0}.header-supplementary-center .sf-menu.sf-arrows ul .sf-with-ul .menu-title:after{position:absolute;top:50%;right:-2px;margin-top:-.5em}}.header-supplementary-center{text-align:center}.header-supplementary-center .menu-area-wrap{display:inline-flex;padding:0 20px}.header-supplementary .menu-area-wrap{border-bottom:solid 1px #000}.with-menubg .menu-area-wrap{border-bottom:none}@media only screen and (max-width:969px){.header-supplementary-center .menu-area-wrap{display:block}.menu-side-box{border-top:none}}.main.fullwidth>.loop-meta-wrap{position:relative;text-align:center}.main.fullwidth>.loop-meta-wrap.pageheader-bg-default,.main.fullwidth>.loop-meta-wrap.pageheader-bg-stretch,.main.fullwidth>.loop-meta-wrap.pageheader-bg-both{background:none;border-top:solid 1px rgb(0 0 0 / .33);border-bottom:none}.main.fullwidth>.loop-meta-wrap.pageheader-bg-default:after,.main.fullwidth>.loop-meta-wrap.pageheader-bg-stretch:after,.main.fullwidth>.loop-meta-wrap.pageheader-bg-both:after{content:'';position:absolute;bottom:0;left:0;right:0;border-bottom:solid 3px;background:none;font:0/0 a;visibility:visible;display:block}.main.fullwidth>.loop-meta-wrap.pageheader-bg-incontent,.main.fullwidth>.loop-meta-wrap.pageheader-bg-none{border-top:solid 1px rgb(0 0 0 / .33);border-bottom:none}.main.fullwidth>.loop-meta-wrap.pageheader-bg-incontent:after,.main.fullwidth>.loop-meta-wrap.pageheader-bg-none:after{content:'';position:absolute;bottom:0;left:0;right:0;border-bottom:solid 3px;background:none;font:0/0 a;visibility:visible;display:block}.main.fullwidth>.loop-meta-wrap .loop-meta-withbg .loop-meta{background:none;color:inherit;display:block;margin:0}.main.fullwidth>.loop-meta-wrap .loop-meta-withbg .loop-meta h1,.main.fullwidth>.loop-meta-wrap .loop-meta-withbg .loop-meta h2,.main.fullwidth>.loop-meta-wrap .loop-meta-withbg .loop-meta h3,.main.fullwidth>.loop-meta-wrap .loop-meta-withbg .loop-meta h4,.main.fullwidth>.loop-meta-wrap .loop-meta-withbg .loop-meta h5,.main.fullwidth>.loop-meta-wrap .loop-meta-withbg .loop-meta h6,.main.fullwidth>.loop-meta-wrap .loop-meta-withbg .loop-meta a{color:inherit}.entry-featured-img-headerwrap{height:400px}.main.fullwidth>.content .loop-meta-wrap{margin-bottom:1em;border:solid 1px rgb(0 0 0 / .14);background:none}.main.fullwidth>.content .loop-meta-wrap>.hgrid{padding:0}.main.fullwidth>.content .loop-meta-wrap.pageheader-bg-default,.main.fullwidth>.content .loop-meta-wrap.pageheader-bg-stretch,.main.fullwidth>.content .loop-meta-wrap.pageheader-bg-none{background:rgb(0 0 0 / .04);padding:1em 1.5em;border:solid rgb(0 0 0 / .14);border-width:1px 2px 2px 1px;text-align:center}.main.fullwidth>.content .loop-meta-wrap.pageheader-bg-default:after,.main.fullwidth>.content .loop-meta-wrap.pageheader-bg-stretch:after,.main.fullwidth>.content .loop-meta-wrap.pageheader-bg-none:after{content:'';position:absolute;bottom:0;left:0;right:0;border-bottom:solid 3px;background:none;font:0/0 a;visibility:visible;display:block}.main.fullwidth>.content .loop-meta-wrap.pageheader-bg-incontent,.main.fullwidth>.content .loop-meta-wrap.pageheader-bg-both{text-align:center;background:rgb(0 0 0 / .04);padding:1em 1.5em;border:solid rgb(0 0 0 / .14);border-width:1px 2px 2px 1px}.main.fullwidth>.content .loop-meta-wrap.pageheader-bg-incontent:after,.main.fullwidth>.content .loop-meta-wrap.pageheader-bg-both:after{content:'';position:absolute;bottom:0;left:0;right:0;border-bottom:solid 3px;background:none;font:0/0 a;visibility:visible;display:block}.main.fullwidth>.content .loop-meta{padding:0}.main.fullwidth>.content .loop-title{font-size:2.3333em}.main.fullwidth .entry-footer .entry-byline{line-height:1.3333em;text-transform:uppercase;border-bottom:solid 1px;display:block;position:relative}.main.fullwidth .entry-footer .entry-byline-block{display:block}.main.fullwidth .entry-footer .entry-byline-block:after{content:"";margin:0 15px}.main.fullwidth .entry-footer .entry-byline a{color:inherit}.main.fullwidth .entry-footer .entry-byline a:hover{color:inherit;text-decoration:underline}.main.fullwidth .entry-footer .entry-byline-label{margin-right:5px}.main.fullwidth .entry-footer .entry-byline-cats a{background:rgb(0 0 0 / .14);padding:5px 7px;margin:0 8px 0 0}.main.fullwidth .entry-footer .entry-byline-tags a{background:rgb(0 0 0 / .14);padding:5px 7px;margin:0 8px 0 0}.main.fullwidth .content-wrap .header-side .widget,.main.fullwidth .content-wrap .menu-side .widget,.main.fullwidth .content-wrap .topbar .widget,.main.fullwidth .content-wrap .below-header .widget{margin-bottom:1em;padding-bottom:1em}.main.fullwidth .content-wrap .header-side .widget:after,.main.fullwidth .content-wrap .menu-side .widget:after,.main.fullwidth .content-wrap .topbar .widget:after,.main.fullwidth .content-wrap .below-header .widget:after{content:'';position:absolute;bottom:0;left:0;right:0;border-bottom:solid 3px;background:none;font:0/0 a;visibility:visible;display:block}.main.fullwidth .content-wrap .header-side .widget>a,.main.fullwidth .content-wrap .menu-side .widget>a,.main.fullwidth .content-wrap .topbar .widget>a,.main.fullwidth .content-wrap .below-header .widget>a{text-decoration:underline}.main.fullwidth .content-wrap .header-side .widget .widget-title,.main.fullwidth .content-wrap .menu-side .widget .widget-title,.main.fullwidth .content-wrap .topbar .widget .widget-title,.main.fullwidth .content-wrap .below-header .widget .widget-title{font-size:inherit;color:inherit;background:none}.page-template-landing #main.main{padding-bottom:0}.page-template-landing #page-wrapper .main-content-grid{margin-top:0}.page-template-landing .entry-content{border-bottom:none}.page-template-landing .entry-the-content{margin:2.66666667em 0}#below-header+.main>.loop-meta-wrap,#below-header+.main>.entry-featured-img-headerwrap{margin-top:25px}.entry-byline{font-size:.86666667em;text-transform:uppercase}.main>.main-content-grid:first-child{margin-top:25px}.entry-grid .more-link{font-family:Georgia,"Times New Roman",Times,serif}.content-frontpage>.frontpage-area-boxed:first-child{margin-top:25px}.frontpage-widgetarea.frontpage-area-boxed:first-child .hootkitslider-widget{margin:0}.sidebar .widget-title,.sub-footer .widget-title,.footer .widget-title{background:#fff;color:#000;border:solid 1px #000;padding:5px;-webkit-transition:color 0.3s ease-in,background-color 0.3s linear;-moz-transition:color 0.3s ease-in,background-color 0.3s linear;-o-transition:color 0.3s ease-in,background-color 0.3s linear;transition:color 0.3s ease-in,background-color 0.3s linear}.sidebar .widget:hover .widget-title,.sub-footer .widget:hover .widget-title,.footer .widget:hover .widget-title{background:#000;color:#fff}.widget_newsletterwidget,.widget_newsletterwidgetminimal{background:rgb(0 0 0 / .04)}.sub-footer{border-top:solid 1px rgb(0 0 0 / .14)}.post-footer{padding:0;border-top:none}.post-footer .credit{border-top:solid 1px;display:inline-block;min-width:70%;margin:0;padding:1.5em 0}@media only screen and (min-width:970px){#header.stuck{-webkit-box-shadow:0 1px 5px rgb(0 0 0 / .15);-moz-box-shadow:0 1px 5px rgb(0 0 0 / .15);box-shadow:0 1px 5px rgb(0 0 0 / .15)}}a{color:#000}a:hover{color:#000}.accent-typo{background:#000;color:#fff}.invert-accent-typo{background:#fff;color:#000}.invert-typo{color:#fff}.enforce-typo{background:#fff}body.wordpress input[type="submit"],body.wordpress #submit,body.wordpress .button{border-color:#000;background:#fff;color:#000}body.wordpress input[type="submit"]:hover,body.wordpress #submit:hover,body.wordpress .button:hover,body.wordpress input[type="submit"]:focus,body.wordpress #submit:focus,body.wordpress .button:focus{color:#fff;background:#000}h1,h2,h3,h4,h5,h6,.title,.titlefont{font-family:Georgia,serif;text-transform:none}#main.main,.below-header{background:#fff}#topbar{background:none;color:inherit}#topbar.js-search .searchform.expand .searchtext{background:#fff}#topbar.js-search .searchform.expand .searchtext,#topbar .js-search-placeholder{color:inherit}.header-aside-search.js-search .searchform i.fa-search{color:#000}#site-logo.logo-border{border-color:#000}#site-title{text-transform:uppercase;font-family:"Vidaloka",serif}.site-logo-with-icon #site-title i{font-size:50px}.site-logo-mixed-image img{max-width:200px}.site-title-line em{color:#000}.site-title-line mark{background:#000;color:#fff}.site-title-heading-font{font-family:Georgia,serif}.entry-grid .more-link{font-family:Georgia,serif}.menu-items ul{background:#fff}.menu-tag{border-color:#000}.more-link,.more-link a{color:#000}.more-link:hover,.more-link:hover a{color:#000}.sidebar .widget-title,.sub-footer .widget-title,.footer .widget-title{background:#fff;color:#000;border:solid 1px;border-color:#000}.sidebar .widget:hover .widget-title,.sub-footer .widget:hover .widget-title,.footer .widget:hover .widget-title{background:#000;color:#fff}.main-content-grid,.widget,.frontpage-area{margin-top:45px}.widget,.frontpage-area{margin-bottom:45px}.frontpage-area.module-bg-highlight,.frontpage-area.module-bg-color,.frontpage-area.module-bg-image{padding:45px 0}.footer .widget{margin:30px 0}.js-search .searchform.expand .searchtext{background:#fff}#infinite-handle span,.lrm-form a.button,.lrm-form button,.lrm-form button[type=submit],.lrm-form #buddypress input[type=submit],.lrm-form input[type=submit],.widget_breadcrumb_navxt .breadcrumbs>.hoot-bcn-pretext{background:#000;color:#fff}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover{color:#000}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#000}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#fff}.wc-block-components-button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{border-color:#000;background:#000;color:#fff}.wc-block-components-button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#fff;color:#000}.widget_breadcrumb_navxt .breadcrumbs>.hoot-bcn-pretext:after{border-left-color:#000}#header,.menu-items>li.current-menu-item:not(.nohighlight):after,.menu-items>li.current-menu-ancestor:after,.menu-items>li:hover:after,.header-supplementary .menu-area-wrap,.menu-hoottag{border-color:#000}.menu-items ul li.current-menu-item:not(.nohighlight),.menu-items ul li.current-menu-ancestor,.menu-items ul li:hover{background:#fff}.menu-items ul li.current-menu-item:not(.nohighlight)>a,.menu-items ul li.current-menu-ancestor>a,.menu-items ul li:hover>a{color:#000}#below-header+.main>.loop-meta-wrap,#below-header+.main>.entry-featured-img-headerwrap,.main>.main-content-grid:first-child,.content-frontpage>.frontpage-area-boxed:first-child{margin-top:25px}:root .has-accent-color,.is-style-outline>.wp-block-button__link:not(.has-text-color),.wp-block-button__link.is-style-outline:not(.has-text-color){color:#000}:root .has-accent-background-color,.wp-block-button__link,.wp-block-button__link:hover,.wp-block-search__button,.wp-block-search__button:hover,.wp-block-file__button,.wp-block-file__button:hover{background:#000}:root .has-accent-font-color,.wp-block-button__link,.wp-block-button__link:hover,.wp-block-search__button,.wp-block-search__button:hover,.wp-block-file__button,.wp-block-file__button:hover{color:#fff}:root .has-accent-font-background-color{background:#fff}@media only screen and (max-width:969px){.mobilemenu-fixed .menu-toggle,.mobilemenu-fixed .menu-items{background:#fff}.sidebar{margin-top:45px}.frontpage-widgetarea>div.hgrid>[class*="hgrid-span-"]{margin-bottom:45px}}