.widget-title,.widgettitle{font-size:1em;font-weight:700;text-transform:uppercase;letter-spacing:var(--letter_spacing);margin-top:0;margin-bottom:1.618em}.widget .current-cat>a{font-weight:700}.widget .current-menu-item>a{font-weight:700}.widget .current_page_item>a{font-weight:700}.widget_recent_comments li:before{display:none}.widget_recent_comments .comment-author-link{display:block}.widget_recent_comments .comment-author-link:before{content:'\2014';margin-right:.25em;speak:none}.widget_recent_comments .comment-author-link+a{font-family:var(--typography_font_headings);font-weight:700;text-decoration:none}.widget_recent_entries .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget_recent_entries .entry:not(:first-child){margin-top:1em}.widget_recent_entries .entry-date{display:inline-block;width:3.5em;padding:.25em;margin-right:1em;font-size:.8em;text-align:center;line-height:1.25;border-width:2px;border-style:solid}.widget_recent_entries .entry-date-link{color:inherit}.widget_recent_entries .entry-date span{display:block}.widget_recent_entries .entry-date .day{font-weight:700}.widget_recent_entries .entry-date .month{font-size:.8em;text-transform:uppercase}.widget_recent_entries .entry-title{margin:0;font-size:1em;font-weight:700}.widget_recent_entries .entry-title a{color:inherit}.widget_recent_entries .entry-summary{display:none;font-size:.891em}.widget_recent_entries .link-more{padding:.5em 0 0;border:0}.widget_recent_entries .link-more-container{display:none;margin:0}.widget_recent_entries a:not(:hover){text-decoration:none}.site .widget_rss ul li{padding-top:1em;padding-bottom:1em}.site .widget_rss ul li:before{display:none}.site .widget_rss ul li:first-child{padding-top:0}.site .widget_rss ul li:last-child{padding-bottom:0}.widget_rss .rsswidget{display:block;font-family:var(--typography_font_headings);font-size:1.2em;line-height:1.25;text-transform:uppercase;letter-spacing:var(--letter_spacing)}.widget_rss .rss-date{display:block;margin:1em 0;font-size:.8em;font-style:italic}.widget_rss cite{display:block;margin-top:1em;font-style:italic}.widget-title .rsswidget{display:inline;font-size:1em;text-decoration:none;text-transform:inherit;letter-spacing:inherit;color:var(--color_content_headings)}.wp-tag-cloud{margin:0;list-style:none}.wp-tag-cloud li{display:inline-block}.wp-tag-cloud a{display:inline-block;padding:.25em .5em;margin:2px 0;font-size:.8em;font-weight:700;text-decoration:none;border-width:2px;border-style:solid}.wp-tag-cloud a:active,.wp-tag-cloud a:focus,.wp-tag-cloud a:hover{border-color:transparent}.tag-link-count{font-weight:400}.widget_text:after{content:'';clear:both;display:table;table-layout:fixed}.widget-text-media-icon{float:left;margin:0;font-size:2.5em;line-height:1;color:var(--color_accent)}.footer-widgets .widget-text-media-icon{color:var(--color_footer_link)}.widget-text-media-icon+.widget-text-content{float:right;width:calc( 100% - 4em)}.widget-text-media-image{margin-bottom:2em}.widget-text-media+.widget-text-content .widget-title{margin-bottom:1rem}.widget-text-media .widget-symbol{width:1em;height:1em;font-size:1em}.widget_calendar{text-align:inherit}.widget_calendar caption{font-size:.8em;font-weight:700;font-style:normal;text-transform:uppercase;letter-spacing:var(--letter_spacing);caption-side:top}.widget_calendar table{margin:0;font-family:inherit;text-align:center;border-collapse:separate;border-width:0}.widget_calendar table caption{color:inherit}.widget_calendar tr td,.widget_calendar tr th{width:auto;height:2em;padding:0;text-align:center;vertical-align:middle}.widget_calendar thead th{font-size:.8em;font-weight:700;background:var(--color_content_headings);color:var(--color_content_background);border-width:0}.widget_calendar tbody a{display:block;width:100%;height:100%;text-decoration:none;line-height:2;background:var(--color_accent);color:var(--color_accent_text);-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.widget_calendar tbody a:focus{outline-color:var(--color_accent)}.widget_calendar tfoot a{color:inherit}.widget_calendar .pad{visibility:hidden}.widget_calendar .wp-calendar-nav{margin-top:.5rem;font-size:.8em;font-weight:700;text-align:inherit;text-transform:uppercase;letter-spacing:var(--letter_spacing)}.widget_calendar .wp-calendar-nav a{text-decoration:none}.widget_calendar .wp-calendar-nav a:focus,.widget_calendar .wp-calendar-nav a:hover{text-decoration:underline}.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul:not(.menu-social-links),.widget_pages ul,.widget_recent_comments ul,.widget_rss ul{margin:0;list-style:none}.widget_archive ul ul,.widget_categories ul ul,.widget_meta ul ul,.widget_nav_menu ul:not(.menu-social-links) ul,.widget_pages ul ul,.widget_recent_comments ul ul,.widget_rss ul ul{margin-left:.5rem;margin-top:.25rem;margin-bottom:-.25rem;list-style:inherit}.widget_archive ul li,.widget_categories ul li,.widget_meta ul li,.widget_nav_menu ul:not(.menu-social-links) li,.widget_pages ul li,.widget_recent_comments ul li,.widget_rss ul li{padding:.25rem 0}.widget_archive ul li:before,.widget_categories ul li:before,.widget_meta ul li:before,.widget_nav_menu ul:not(.menu-social-links) li:before,.widget_pages ul li:before,.widget_recent_comments ul li:before,.widget_rss ul li:before{content:'\2014';margin-right:.25rem;speak:none}.widget_archive ul a,.widget_categories ul a,.widget_meta ul a,.widget_nav_menu ul:not(.menu-social-links) a,.widget_pages ul a,.widget_recent_comments ul a,.widget_rss ul a{text-decoration:none}.widget_archive ul a:focus,.widget_archive ul a:hover,.widget_categories ul a:focus,.widget_categories ul a:hover,.widget_meta ul a:focus,.widget_meta ul a:hover,.widget_nav_menu ul:not(.menu-social-links) a:focus,.widget_nav_menu ul:not(.menu-social-links) a:hover,.widget_pages ul a:focus,.widget_pages ul a:hover,.widget_recent_comments ul a:focus,.widget_recent_comments ul a:hover,.widget_rss ul a:focus,.widget_rss ul a:hover{text-decoration:underline}.widget_archive ul .chosen,.widget_categories ul .chosen,.widget_meta ul .chosen,.widget_nav_menu ul:not(.menu-social-links) .chosen,.widget_pages ul .chosen,.widget_recent_comments ul .chosen,.widget_rss ul .chosen{font-weight:700}.footer-widgets{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc( 100% + 2em);margin:-1em}.footer-widgets .widget{-webkit-box-flex:1;-ms-flex:1 1 160px;flex:1 1 160px;min-width:160px;margin:1em}