button, hr, input {overflow: visible;}progress, sub, sup {vertical-align: baseline;}html, legend {box-sizing: border-box;}hr, p {margin-bottom: 1.5em;}pre, textarea {overflow: auto;}.page, .post, .site-main .comment-navigation, .site-main .post-navigation, .site-main .posts-navigation, .widget, address, table {margin: 0 0 1.5em;}.widget select, .wp-caption, embed, iframe, img, legend, object, pre {max-width: 100%}html {line-height: 1.15;-webkit-text-size-adjust: 100%}.bypostauthor, .infinity-end.neverending .site-footer, .sticky, details, main {display: block;}h1 {font-size: 2em;margin: .67em 0;}code, kbd, pre, samp {font-size: 1em;}hr {box-sizing: content-box;background-color: #ccc;border: 0;height: 1px;}a {background-color: transparent;color: #4169e1;}abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}b, strong {font-weight: bolder;}code, kbd, samp {font-family: monospace, monospace;}small {font-size: 80%}sub, sup {font-size: 75%;line-height: 0;position: relative;}sub {bottom: -.25em;}sup {top: -.5em;}img {border-style: none;height: auto;}button, input, optgroup, select, textarea {font-family: inherit;margin: 0;}button, select {text-transform: none;}[type=button], [type=reset], [type=submit], button {-webkit-appearance: button;}[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {border-style: none;padding: 0;}[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {outline: ButtonText dotted 1px;}fieldset {padding: .35em .75em .625em;}legend {color: inherit;display: table;padding: 0;white-space: normal;}textarea {width: 100%}[type=checkbox], [type=radio] {box-sizing: border-box;padding: 0;}[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {height: auto;}[type=search] {-webkit-appearance: textfield;outline-offset: -2px;}[type=search]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}summary {display: list-item;}.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer, .updated:not(.published), [hidden], template {display: none;}*, ::after, ::before {box-sizing: inherit;}blockquote {margin: 0 1.5em;}pre {background: #eee;font-family: "Courier 10 Pitch", courier, monospace;line-height: 1.6;margin-bottom: 1.6em;padding: 1.6em;}code, kbd, tt, var {font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}abbr, acronym {border-bottom: 1px dotted #666;cursor: help;}ins, mark {background: #fff9c0;text-decoration: none;}big {font-size: 125%}ol, ul {margin: 0 0 1.5em 3em;}ul {list-style: disc;}ol {list-style: decimal;}li>ol, li>ul {margin-bottom: 0;margin-left: 1.5em;}dt {font-weight: 700;}dd {margin: 0 1.5em 1.5em;}figure {margin: 1em 0;}table {width: 100%}a:visited {color: purple;}a:active, a:focus, a:hover {color: #191970;}a:focus {outline: dotted thin;}#primary[tabindex="-1"]:focus, a:active, a:hover {outline: 0;}button, input[type=button], input[type=reset], input[type=submit] {border: 1px solid;border-color: #ccc #ccc #bbb;border-radius: 3px;background: #e6e6e6;color: rgba(0, 0, 0, .8);line-height: 1;padding: .6em 1em .4em;}button:hover, input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover {border-color: #ccc #bbb #aaa;}button:active, button:focus, input[type=button]:active, input[type=button]:focus, input[type=reset]:active, input[type=reset]:focus, input[type=submit]:active, input[type=submit]:focus {border-color: #aaa #bbb #bbb;}input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=range], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], textarea {color: #666;border: 1px solid #ccc;border-radius: 3px;padding: 3px;}input[type=color]:focus, input[type=date]:focus, input[type=datetime-local]:focus, input[type=datetime]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, input[type=password]:focus, input[type=range]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, textarea:focus {color: #111;}select {border: 1px solid #ccc;}@media screen and (min-width:37.5em) {.menu-toggle {display: none;}.main-navigation ul {display: flex;}}.comment-navigation .nav-links, .post-navigation .nav-links, .posts-navigation .nav-links {display: flex;}.comment-navigation .nav-previous, .post-navigation .nav-previous, .posts-navigation .nav-previous {flex: 1 0 50%}.comment-navigation .nav-next, .post-navigation .nav-next, .posts-navigation .nav-next {text-align: end;flex: 1 0 50%}.entry-content, .entry-summary, .page-content {margin: 1.5em 0 0;}.page-links {clear: both;margin: 0 0 1.5em;}.comment-content a {word-wrap: break-word;}.comment-content .wp-smiley, .entry-content .wp-smiley, .page-content .wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0;}.custom-logo-link {display: inline-block;}.wp-caption {margin-bottom: 1.5em;}.wp-caption img[class*=wp-image-] {display: block;margin-left: auto;margin-right: auto;}.wp-caption .wp-caption-text {margin: .8075em 0;}.wp-caption-text {text-align: center;}.screen-reader-text {border: 0;clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute!important;width: 1px;word-wrap: normal!important;}.aligncenter, .alignleft, .alignright {margin-bottom: 1.5em;}.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6);clip: auto!important;clip-path: none;color: #21759b;display: block;font-size: .875rem;font-weight: 700;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}.alignleft {float: left;margin-right: 1.5em;}.alignright {float: right;margin-left: 1.5em;}.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}a {color: #0d6efd;text-decoration: none !important;}