From 7a7834deeaa62e642aa9e5a50847f99062e1046f Mon Sep 17 00:00:00 2001 From: "WebMan Design, Oliver Juhas" Date: Sat, 26 Mar 2022 22:16:51 +0100 Subject: [PATCH] 2.5.2 --- assets/css/custom-styles-editor.css | 267 +- assets/css/custom-styles.css | 291 +- assets/css/customize-preview.css | 31 +- assets/css/editor-style-rtl.css | 3 +- assets/css/editor-style.css | 1 - assets/css/main-rtl.css | 5627 +---------------- assets/css/main.css | 5622 +--------------- assets/scss/main.scss | 2 +- assets/scss/main/header/_header.scss | 12 + .../scss/main/menu/__menu-primary-mobile.scss | 12 +- changelog.md | 13 + style.css | 2 +- 12 files changed, 38 insertions(+), 11845 deletions(-) diff --git a/assets/css/custom-styles-editor.css b/assets/css/custom-styles-editor.css index ffca633..2179d41 100644 --- a/assets/css/custom-styles-editor.css +++ b/assets/css/custom-styles-editor.css @@ -1,266 +1 @@ -/* FILE: custom-styles-editor.scss */ -/* FILE: _setup.scss */ -/* inStyle (v1.6.3) - * github.com/salsita/inStyle - * 2016 | MIT - * ============================== */ -/* FILE: main/custom-styles/_editor-style.scss */ -/* FILE: main/custom-styles/__extenders.scss */ -mark, #page mark, .highlight, #page .highlight, .pagination .current, .bypostauthor > .comment-body .comment-author::before, .widget_calendar tbody a, .widget .tagcloud a:hover, .widget .tagcloud a:focus, .widget .tagcloud a:active, .button, button, input[type=button], input[type=reset], input[type=submit], -.main-navigation-container .button > a { - background-color: #00855b; - color: #ffffff; - background-color: var(--color_accent); - color: var(--color_accent_text); -} - -a, -.accent-color { - color: #00855b; - color: var(--color_accent); -} - -.button:focus, button:focus, input[type=button]:focus, input[type=reset]:focus, input[type=submit]:focus, -.main-navigation-container .button > a:focus { - outline: thin dashed #00855b; - outline: thin dashed var(--color_accent); -} - -.mce-content-body { - background-color: #ffffff; - color: #6a6c6e; - border-color: rgba(106, 108, 110, 0.2); - background-color: var(--color_content_background); - color: var(--color_content_text); - border-color: var(--color_content_text--a20); -} -.mce-content-body h1, .mce-content-body .h1, .mce-content-body h2, .mce-content-body .h2, .mce-content-body h3, .mce-content-body .h3, .mce-content-body h4, .mce-content-body .h4, .mce-content-body h5, .mce-content-body .h5, .mce-content-body h6, .mce-content-body .h6, -.mce-content-body .post-navigation, -.mce-content-body .dropcap-text::first-letter { - color: #1a1c1e; - color: var(--color_content_headings); -} - -/* FILE: main/custom-styles/__base.scss */ -body { - background-color: #1a1c1e; -} - -.site { - color: #ffffff; - color: var(--color_intro_text); -} - -*, -*::after, -*::before { - border-color: inherit; -} - -::-webkit-input-placeholder, :disabled::-webkit-input-placeholder { - color: inherit !important; -} - -::-moz-placeholder, :disabled::-moz-placeholder { - color: inherit !important; -} - -:-ms-input-placeholder, :disabled:-ms-input-placeholder { - color: inherit !important; -} - -::-ms-input-placeholder, :disabled::-ms-input-placeholder { - color: inherit !important; -} - -::placeholder, -:disabled::placeholder { - color: inherit !important; -} - -button, -input, -select, -textarea { - background-color: transparent; -} - -.gallery-caption { - background-color: rgba(0, 0, 0, 0.8); - color: #fdfcfc; -} - -.color-error { - background-color: rgba(238, 0, 0, 0.85); - color: #fff; -} -.color-error a:not(.button) { - color: inherit; -} - -.color-info { - background-color: rgba(0, 85, 238, 0.85); - color: #fff; -} -.color-info a:not(.button) { - color: inherit; -} - -.color-success { - background-color: rgba(0, 119, 34, 0.85); - color: #fff; -} -.color-success a:not(.button) { - color: inherit; -} - -.color-warning { - background-color: rgba(255, 221, 0, 0.85); - color: #310; -} -.color-warning a:not(.button) { - color: inherit; -} - -/* FILE: main/custom-styles/__accent.scss */ -mark, -.highlight { - -webkit-box-shadow: 0.38em 0 0 #00855b, -0.38em 0 0 #00855b; - box-shadow: 0.38em 0 0 #00855b, -0.38em 0 0 #00855b; - -webkit-box-shadow: 0.38em 0 0 var(--color_accent), -0.38em 0 0 var(--color_accent); - box-shadow: 0.38em 0 0 var(--color_accent), -0.38em 0 0 var(--color_accent); -} - -@media only screen and (max-width: 41.9375em) { - .pagination a { - background-color: #00855b; - color: #ffffff; - background-color: var(--color_accent); - color: var(--color_accent_text); - } -} - -/* FILE: main/custom-styles/__editor-typography.scss */ -.mce-content-body { - line-height: 1.62; -} -.mce-content-body h1, .mce-content-body .h1 { - line-height: 1.19; -} -.mce-content-body h2, .mce-content-body .h2 { - line-height: 1.19; -} -.mce-content-body h3, .mce-content-body .h3 { - line-height: 1.38; -} -.mce-content-body h4, .mce-content-body .h4 { - line-height: 1.44; -} -.mce-content-body h5, .mce-content-body .h5 { - line-height: 1.44; -} -.mce-content-body h6, .mce-content-body .h6 { - line-height: 1.44; -} -.mce-content-body .display-1 { - line-height: 1.3325; -} -.mce-content-body .display-2 { - line-height: 1.2375; -} -.mce-content-body .display-3 { - line-height: 1.2058333333; -} -.mce-content-body .display-4 { - line-height: 1.19; -} - -.mce-content-body, -.mce-content-body .font-body { - font-family: "Fira Sans", "Helvetica Neue", Arial, sans-serif; - font-family: var(--typography_fonts_text); -} - -.mce-content-body .font-headings, -.mce-content-body .font-headings-primary { - font-family: "Fira Sans", "Helvetica Neue", Arial, sans-serif; - font-family: var(--typography_fonts_headings); -} - -.mce-content-body .font-logo, -.mce-content-body .font-headings-secondary { - font-family: "Fira Sans", "Helvetica Neue", Arial, sans-serif; - font-family: var(--typography_fonts_logo); -} - -.mce-content-body .font-inherit { - font-family: inherit; -} - -html { - max-width: 1240px; - padding: 20px; - font-size: 100%; -} - -body { - width: 100%; - max-width: 39em; - max-width: 70ch; -} -body *, -body *::after, -body *::before { - border-color: inherit; -} -@media only screen and (-ms-high-contrast: none), (-ms-high-contrast: active) { - body { - max-width: 94ch; - } -} - -body .mejs-container, -body .wp-playlist { - margin: 0 !important; -} - -.wpview-content { - margin: 0 0 1.62em; -} - -.mce-item-table, -.mce-item-table td, -.mce-item-table th, -.mce-item-table caption { - border-width: 1px; - border-style: solid; -} - -blockquote.alignleft { - margin-left: 0; -} - -blockquote.alignright { - margin-right: 0; -} - -img, -embed, -iframe, -object, -video { - max-width: 100%; -} - -embed, -iframe, -object { - max-height: 320px; -} - -embed, -iframe, -object, -video { - width: 100% !important; -} \ No newline at end of file +#page .highlight,#page mark,.button,.bypostauthor>.comment-body .comment-author:before,.highlight,.main-navigation-container .button>a,.pagination .current,.widget .tagcloud a:active,.widget .tagcloud a:focus,.widget .tagcloud a:hover,.widget_calendar tbody a,button,input[type=button],input[type=reset],input[type=submit],mark{background-color:#00855b;color:#ffffff;background-color:var(--color_accent);color:var(--color_accent_text)}.accent-color,a{color:#00855b;color:var(--color_accent)}.button:focus,.main-navigation-container .button>a:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:thin dashed #00855b;outline:thin dashed var(--color_accent)}.mce-content-body{background-color:#ffffff;color:#6a6c6e;border-color:rgba(106,108,110,0.2);background-color:var(--color_content_background);color:var(--color_content_text);border-color:var(--color_content_text--a20)}.mce-content-body .dropcap-text:first-letter,.mce-content-body .h1,.mce-content-body .h2,.mce-content-body .h3,.mce-content-body .h4,.mce-content-body .h5,.mce-content-body .h6,.mce-content-body .post-navigation,.mce-content-body h1,.mce-content-body h2,.mce-content-body h3,.mce-content-body h4,.mce-content-body h5,.mce-content-body h6{color:#1a1c1e;color:var(--color_content_headings)}body{background-color:#1a1c1e}.site{color:#ffffff;color:var(--color_intro_text)}*,:after,:before{border-color:inherit}::-webkit-input-placeholder,:disabled::-webkit-input-placeholder{color:inherit!important}::-moz-placeholder,:disabled::-moz-placeholder{color:inherit!important}:-ms-input-placeholder,:disabled:-ms-input-placeholder{color:inherit!important}::-ms-input-placeholder,:disabled::-ms-input-placeholder{color:inherit!important}::placeholder,:disabled::placeholder{color:inherit!important}button,input,select,textarea{background-color:transparent}.gallery-caption{background-color:rgba(0,0,0,0.8);color:#fdfcfc}.color-error{background-color:rgba(238,0,0,0.85);color:#fff}.color-error a:not(.button){color:inherit}.color-info{background-color:rgba(0,85,238,0.85);color:#fff}.color-info a:not(.button){color:inherit}.color-success{background-color:rgba(0,119,34,0.85);color:#fff}.color-success a:not(.button){color:inherit}.color-warning{background-color:rgba(255,221,0,0.85);color:#310}.color-warning a:not(.button){color:inherit}.highlight,mark{-webkit-box-shadow:0.38em 0 0 #00855b,-0.38em 0 0 #00855b;box-shadow:0.38em 0 0 #00855b,-0.38em 0 0 #00855b;-webkit-box-shadow:0.38em 0 0 var(--color_accent),-0.38em 0 0 var(--color_accent);box-shadow:0.38em 0 0 var(--color_accent),-0.38em 0 0 var(--color_accent)}@media only screen and (max-width:41.9375em){.pagination a{background-color:#00855b;color:#ffffff;background-color:var(--color_accent);color:var(--color_accent_text)}}.mce-content-body{line-height:1.62}.mce-content-body .h1,.mce-content-body h1{line-height:1.19}.mce-content-body .h2,.mce-content-body h2{line-height:1.19}.mce-content-body .h3,.mce-content-body h3{line-height:1.38}.mce-content-body .h4,.mce-content-body h4{line-height:1.44}.mce-content-body .h5,.mce-content-body h5{line-height:1.44}.mce-content-body .h6,.mce-content-body h6{line-height:1.44}.mce-content-body .display-1{line-height:1.3325}.mce-content-body .display-2{line-height:1.2375}.mce-content-body .display-3{line-height:1.2058333333}.mce-content-body .display-4{line-height:1.19}.mce-content-body,.mce-content-body .font-body{font-family:"Fira Sans","Helvetica Neue",Arial,sans-serif;font-family:var(--typography_fonts_text)}.mce-content-body .font-headings,.mce-content-body .font-headings-primary{font-family:"Fira Sans","Helvetica Neue",Arial,sans-serif;font-family:var(--typography_fonts_headings)}.mce-content-body .font-headings-secondary,.mce-content-body .font-logo{font-family:"Fira Sans","Helvetica Neue",Arial,sans-serif;font-family:var(--typography_fonts_logo)}.mce-content-body .font-inherit{font-family:inherit}html{max-width:1240px;padding:20px;font-size:100%}body{width:100%;max-width:39em;max-width:70ch}body *,body :after,body :before{border-color:inherit}@media (-ms-high-contrast:active),only screen and (-ms-high-contrast:none){body{max-width:94ch}}body .mejs-container,body .wp-playlist{margin:0!important}.wpview-content{margin:0 0 1.62em}.mce-item-table,.mce-item-table caption,.mce-item-table td,.mce-item-table th{border-width:1px;border-style:solid}blockquote.alignleft{margin-left:0}blockquote.alignright{margin-right:0}embed,iframe,img,object,video{max-width:100%}embed,iframe,object{max-height:320px}embed,iframe,object,video{width:100%!important} \ No newline at end of file diff --git a/assets/css/custom-styles.css b/assets/css/custom-styles.css index 650f130..d0a23d3 100644 --- a/assets/css/custom-styles.css +++ b/assets/css/custom-styles.css @@ -1,290 +1 @@ -/* FILE: custom-styles.scss */ -/* FILE: _setup.scss */ -/* inStyle (v1.6.3) - * github.com/salsita/inStyle - * 2016 | MIT - * ============================== */ -/* FILE: main/custom-styles/_main.scss */ -/* FILE: main/custom-styles/__extenders.scss */ -.site #infinite-handle span, .sidebar .widget .current_page_item > a, -.sidebar .widget .current-menu-item > a, .post-navigation .nav-links a, .format-image .entry-media::before, -.format-quote.entry, -.format-status.entry, -.type-jetpack-testimonial.entry, .posts .sticky::before, .slick-slider .slick-arrow, -.slick-slider .slick-dots button:hover, -.slick-slider .slick-dots button:focus, -.slick-slider .slick-active button, mark, #page mark, .highlight, #page .highlight, .pagination .current, .bypostauthor > .comment-body .comment-author::before, .widget_calendar tbody a, .widget .tagcloud a:hover, .widget .tagcloud a:focus, .widget .tagcloud a:active, .menu-toggle, .button, button, input[type=button], input[type=reset], input[type=submit], -.main-navigation-container .button > a { - background-color: #00855b; - color: #ffffff; - background-color: var(--color_accent); - color: var(--color_accent_text); -} - -.site-content div.sharedaddy .sd-content ul li a.sd-button:not(.no-text) { - background-color: #00855b; - background-color: var(--color_accent); -} - -a, -.accent-color { - color: #00855b; - color: var(--color_accent); -} - -.menu-toggle:focus, .button:focus, button:focus, input[type=button]:focus, input[type=reset]:focus, input[type=submit]:focus, -.main-navigation-container .button > a:focus { - outline: thin dashed #00855b; - outline: thin dashed var(--color_accent); -} - -.site-header-navigation, -.site-header-navigation::before { - background-color: #0a0c0e; - color: #ffffff; - border-color: rgba(255, 255, 255, 0.2); - background-color: var(--color_header_background); - color: var(--color_header_text); - border-color: var(--color_header_text--a20); -} -.site-header-navigation h2, -.site-header-navigation::before h2, .site-header-navigation h3, -.site-header-navigation::before h3, .site-header-navigation h4, -.site-header-navigation::before h4, -.site-header-navigation .h1, -.site-header-navigation::before .h1, .site-header-navigation .h2, -.site-header-navigation::before .h2, .site-header-navigation .h3, -.site-header-navigation::before .h3, .site-header-navigation .h4, -.site-header-navigation::before .h4 { - color: inherit; -} - -.intro-media, .intro-container, .site-header-content { - background-color: #1a1c1e; - color: #ffffff; - background-color: var(--color_intro_background); - color: var(--color_intro_text); -} -.intro-media h1, .intro-container h1, .site-header-content h1, .intro-media h2, .intro-container h2, .site-header-content h2, .intro-media h3, .intro-container h3, .site-header-content h3, .intro-media h4, .intro-container h4, .site-header-content h4, -.intro-media .h1, -.intro-container .h1, -.site-header-content .h1, .intro-media .h2, .intro-container .h2, .site-header-content .h2, .intro-media .h3, .intro-container .h3, .site-header-content .h3, .intro-media .h4, .intro-container .h4, .site-header-content .h4 { - color: inherit; -} - -.sidebar .widget, .page-template-_front .comments-area, .entry, .is-singular .content-area { - background-color: #ffffff; - color: #6a6c6e; - border-color: rgba(106, 108, 110, 0.2); - background-color: var(--color_content_background); - color: var(--color_content_text); - border-color: var(--color_content_text--a20); -} -.sidebar .widget h1, .page-template-_front .comments-area h1, .entry h1, .is-singular .content-area h1, .sidebar .widget .h1, .page-template-_front .comments-area .h1, .entry .h1, .is-singular .content-area .h1, .sidebar .widget h2, .page-template-_front .comments-area h2, .entry h2, .is-singular .content-area h2, .sidebar .widget .h2, .page-template-_front .comments-area .h2, .entry .h2, .is-singular .content-area .h2, .sidebar .widget h3, .page-template-_front .comments-area h3, .entry h3, .is-singular .content-area h3, .sidebar .widget .h3, .page-template-_front .comments-area .h3, .entry .h3, .is-singular .content-area .h3, .sidebar .widget h4, .page-template-_front .comments-area h4, .entry h4, .is-singular .content-area h4, .sidebar .widget .h4, .page-template-_front .comments-area .h4, .entry .h4, .is-singular .content-area .h4, .sidebar .widget h5, .page-template-_front .comments-area h5, .entry h5, .is-singular .content-area h5, .sidebar .widget .h5, .page-template-_front .comments-area .h5, .entry .h5, .is-singular .content-area .h5, .sidebar .widget h6, .page-template-_front .comments-area h6, .entry h6, .is-singular .content-area h6, .sidebar .widget .h6, .page-template-_front .comments-area .h6, .entry .h6, .is-singular .content-area .h6, -.sidebar .widget .post-navigation, -.page-template-_front .comments-area .post-navigation, -.entry .post-navigation, -.is-singular .content-area .post-navigation, -.sidebar .widget .dropcap-text::first-letter, -.page-template-_front .comments-area .dropcap-text::first-letter, -.entry .dropcap-text::first-letter, -.is-singular .content-area .dropcap-text::first-letter { - color: #1a1c1e; - color: var(--color_content_headings); -} - -.site-footer { - background-color: #eaecee; - color: #5a5c5e; - border-color: rgba(90, 92, 94, 0.2); - background-color: var(--color_footer_background); - color: var(--color_footer_text); - border-color: var(--color_footer_text--a20); -} -.site-footer h2, .site-footer h3, .site-footer h4, -.site-footer .h1, .site-footer .h2, .site-footer .h3, .site-footer .h4, -.site-footer a:not(.button), -.site-footer .accent-color { - color: #1a1c1e; - color: var(--color_footer_headings); -} - -/* FILE: main/custom-styles/__base.scss */ -body { - background-color: #1a1c1e; -} - -.site { - color: #ffffff; - color: var(--color_intro_text); -} - -*, -*::after, -*::before { - border-color: inherit; -} - -::-webkit-input-placeholder, :disabled::-webkit-input-placeholder { - color: inherit !important; -} - -::-moz-placeholder, :disabled::-moz-placeholder { - color: inherit !important; -} - -:-ms-input-placeholder, :disabled:-ms-input-placeholder { - color: inherit !important; -} - -::-ms-input-placeholder, :disabled::-ms-input-placeholder { - color: inherit !important; -} - -::placeholder, -:disabled::placeholder { - color: inherit !important; -} - -button, -input, -select, -textarea { - background-color: transparent; -} - -.gallery-caption { - background-color: rgba(0, 0, 0, 0.8); - color: #fdfcfc; -} - -.color-error { - background-color: rgba(238, 0, 0, 0.85); - color: #fff; -} -.color-error a:not(.button) { - color: inherit; -} - -.color-info { - background-color: rgba(0, 85, 238, 0.85); - color: #fff; -} -.color-info a:not(.button) { - color: inherit; -} - -.color-success { - background-color: rgba(0, 119, 34, 0.85); - color: #fff; -} -.color-success a:not(.button) { - color: inherit; -} - -.color-warning { - background-color: rgba(255, 221, 0, 0.85); - color: #310; -} -.color-warning a:not(.button) { - color: inherit; -} - -/* FILE: main/custom-styles/__accent.scss */ -mark, -.highlight { - -webkit-box-shadow: 0.38em 0 0 #00855b, -0.38em 0 0 #00855b; - box-shadow: 0.38em 0 0 #00855b, -0.38em 0 0 #00855b; - -webkit-box-shadow: 0.38em 0 0 var(--color_accent), -0.38em 0 0 var(--color_accent); - box-shadow: 0.38em 0 0 var(--color_accent), -0.38em 0 0 var(--color_accent); -} - -@media only screen and (max-width: 41.9375em) { - .pagination a { - background-color: #00855b; - color: #ffffff; - background-color: var(--color_accent); - color: var(--color_accent_text); - } -} - -/* FILE: main/custom-styles/__header.scss */ -.site .site-header-content, -.site .site-header-navigation { - background: none; -} - -/* FILE: main/custom-styles/__branding.scss */ -.site-title, -.custom-logo { - color: #ffffff; - color: var(--color_header_headings); -} - -.custom-logo, .fl-builder-edit .custom-logo { - max-height: 100px; - max-height: var(--custom_logo_height); -} - -/* FILE: main/custom-styles/__menu.scss */ -@media only screen and (min-width: 55em) { - .main-navigation-container li ul { - background-color: #0a0c0e; - color: #ffffff; - background-color: var(--color_header_background); - color: var(--color_header_text); - } -} - -@media only screen and (max-width: 54.9375em) { - .has-navigation-mobile .main-navigation-container { - background-color: #0a0c0e; - color: #ffffff; - border-color: rgba(255, 255, 255, 0.2); - background-color: var(--color_header_background); - color: var(--color_header_text); - border-color: var(--color_header_text--a20); - } -} - -/* FILE: main/custom-styles/__intro.scss */ -.intro-container { - background-color: transparent; -} - -.intro-media::after { - background-image: -webkit-gradient(linear, left top, left bottom, from(var(--background_color--a0)), to(var(--background_color))); - background-image: -o-linear-gradient(var(--background_color--a0), var(--background_color)); - background-image: linear-gradient(var(--background_color--a0), var(--background_color)); -} - -/* FILE: main/custom-styles/__content.scss */ -.post-navigation .nav-previous a::before { - background-image: -webkit-gradient(linear, left top, right top, color-stop(38%, #00855b), to(rgba(0, 133, 91, 0))); - background-image: -o-linear-gradient(left, #00855b 38%, rgba(0, 133, 91, 0)); - background-image: linear-gradient(to right, #00855b 38%, rgba(0, 133, 91, 0)); - background-image: -webkit-gradient(linear, left top, right top, color-stop(38%, var(--color_accent)), to(var(--color_accent--a0))); - background-image: -o-linear-gradient(left, var(--color_accent) 38%, var(--color_accent--a0)); - background-image: linear-gradient(to right, var(--color_accent) 38%, var(--color_accent--a0)); -} -.post-navigation .nav-next a::before { - background-image: -webkit-gradient(linear, right top, left top, color-stop(38%, #00855b), to(rgba(0, 133, 91, 0))); - background-image: -o-linear-gradient(right, #00855b 38%, rgba(0, 133, 91, 0)); - background-image: linear-gradient(to left, #00855b 38%, rgba(0, 133, 91, 0)); - background-image: -webkit-gradient(linear, right top, left top, color-stop(38%, var(--color_accent)), to(var(--color_accent--a0))); - background-image: -o-linear-gradient(right, var(--color_accent) 38%, var(--color_accent--a0)); - background-image: linear-gradient(to left, var(--color_accent) 38%, var(--color_accent--a0)); -} - -/* FILE: main/custom-styles/__footer.scss */ -/* FILE: main/custom-styles/__sidebar.scss */ -/* FILE: main/custom-styles/__plugins.scss */ -.infinite-loader .spinner > div > div { - background-color: #00855b !important; - background-color: var(--color_accent) !important; -} - -.site-content div.sharedaddy .sd-content ul li a.sd-button:not(.no-text) { - color: #ffffff !important; - color: var(--color_accent_text) !important; -} \ No newline at end of file +#page .highlight,#page mark,.button,.bypostauthor>.comment-body .comment-author:before,.format-image .entry-media:before,.format-quote.entry,.format-status.entry,.highlight,.main-navigation-container .button>a,.menu-toggle,.pagination .current,.post-navigation .nav-links a,.posts .sticky:before,.sidebar .widget .current-menu-item>a,.sidebar .widget .current_page_item>a,.site #infinite-handle span,.slick-slider .slick-active button,.slick-slider .slick-arrow,.slick-slider .slick-dots button:focus,.slick-slider .slick-dots button:hover,.type-jetpack-testimonial.entry,.widget .tagcloud a:active,.widget .tagcloud a:focus,.widget .tagcloud a:hover,.widget_calendar tbody a,button,input[type=button],input[type=reset],input[type=submit],mark{background-color:#00855b;color:#ffffff;background-color:var(--color_accent);color:var(--color_accent_text)}.site-content div.sharedaddy .sd-content ul li a.sd-button:not(.no-text){background-color:#00855b;background-color:var(--color_accent)}.accent-color,a{color:#00855b;color:var(--color_accent)}.button:focus,.main-navigation-container .button>a:focus,.menu-toggle:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:thin dashed #00855b;outline:thin dashed var(--color_accent)}.site-header-navigation,.site-header-navigation:before{background-color:#0a0c0e;color:#ffffff;border-color:rgba(255,255,255,0.2);background-color:var(--color_header_background);color:var(--color_header_text);border-color:var(--color_header_text--a20)}.site-header-navigation .h1,.site-header-navigation .h2,.site-header-navigation .h3,.site-header-navigation .h4,.site-header-navigation:before .h1,.site-header-navigation:before .h2,.site-header-navigation:before .h3,.site-header-navigation:before .h4,.site-header-navigation:before h2,.site-header-navigation:before h3,.site-header-navigation:before h4,.site-header-navigation h2,.site-header-navigation h3,.site-header-navigation h4{color:inherit}.intro-container,.intro-media,.site-header-content{background-color:#1a1c1e;color:#ffffff;background-color:var(--color_intro_background);color:var(--color_intro_text)}.intro-container .h1,.intro-container .h2,.intro-container .h3,.intro-container .h4,.intro-container h1,.intro-container h2,.intro-container h3,.intro-container h4,.intro-media .h1,.intro-media .h2,.intro-media .h3,.intro-media .h4,.intro-media h1,.intro-media h2,.intro-media h3,.intro-media h4,.site-header-content .h1,.site-header-content .h2,.site-header-content .h3,.site-header-content .h4,.site-header-content h1,.site-header-content h2,.site-header-content h3,.site-header-content h4{color:inherit}.entry,.is-singular .content-area,.page-template-_front .comments-area,.sidebar .widget{background-color:#ffffff;color:#6a6c6e;border-color:rgba(106,108,110,0.2);background-color:var(--color_content_background);color:var(--color_content_text);border-color:var(--color_content_text--a20)}.entry .dropcap-text:first-letter,.entry .h1,.entry .h2,.entry .h3,.entry .h4,.entry .h5,.entry .h6,.entry .post-navigation,.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6,.is-singular .content-area .dropcap-text:first-letter,.is-singular .content-area .h1,.is-singular .content-area .h2,.is-singular .content-area .h3,.is-singular .content-area .h4,.is-singular .content-area .h5,.is-singular .content-area .h6,.is-singular .content-area .post-navigation,.is-singular .content-area h1,.is-singular .content-area h2,.is-singular .content-area h3,.is-singular .content-area h4,.is-singular .content-area h5,.is-singular .content-area h6,.page-template-_front .comments-area .dropcap-text:first-letter,.page-template-_front .comments-area .h1,.page-template-_front .comments-area .h2,.page-template-_front .comments-area .h3,.page-template-_front .comments-area .h4,.page-template-_front .comments-area .h5,.page-template-_front .comments-area .h6,.page-template-_front .comments-area .post-navigation,.page-template-_front .comments-area h1,.page-template-_front .comments-area h2,.page-template-_front .comments-area h3,.page-template-_front .comments-area h4,.page-template-_front .comments-area h5,.page-template-_front .comments-area h6,.sidebar .widget .dropcap-text:first-letter,.sidebar .widget .h1,.sidebar .widget .h2,.sidebar .widget .h3,.sidebar .widget .h4,.sidebar .widget .h5,.sidebar .widget .h6,.sidebar .widget .post-navigation,.sidebar .widget h1,.sidebar .widget h2,.sidebar .widget h3,.sidebar .widget h4,.sidebar .widget h5,.sidebar .widget h6{color:#1a1c1e;color:var(--color_content_headings)}.site-footer{background-color:#eaecee;color:#5a5c5e;border-color:rgba(90,92,94,0.2);background-color:var(--color_footer_background);color:var(--color_footer_text);border-color:var(--color_footer_text--a20)}.site-footer .accent-color,.site-footer .h1,.site-footer .h2,.site-footer .h3,.site-footer .h4,.site-footer a:not(.button),.site-footer h2,.site-footer h3,.site-footer h4{color:#1a1c1e;color:var(--color_footer_headings)}body{background-color:#1a1c1e}.site{color:#ffffff;color:var(--color_intro_text)}*,:after,:before{border-color:inherit}::-webkit-input-placeholder,:disabled::-webkit-input-placeholder{color:inherit!important}::-moz-placeholder,:disabled::-moz-placeholder{color:inherit!important}:-ms-input-placeholder,:disabled:-ms-input-placeholder{color:inherit!important}::-ms-input-placeholder,:disabled::-ms-input-placeholder{color:inherit!important}::placeholder,:disabled::placeholder{color:inherit!important}button,input,select,textarea{background-color:transparent}.gallery-caption{background-color:rgba(0,0,0,0.8);color:#fdfcfc}.color-error{background-color:rgba(238,0,0,0.85);color:#fff}.color-error a:not(.button){color:inherit}.color-info{background-color:rgba(0,85,238,0.85);color:#fff}.color-info a:not(.button){color:inherit}.color-success{background-color:rgba(0,119,34,0.85);color:#fff}.color-success a:not(.button){color:inherit}.color-warning{background-color:rgba(255,221,0,0.85);color:#310}.color-warning a:not(.button){color:inherit}.highlight,mark{-webkit-box-shadow:0.38em 0 0 #00855b,-0.38em 0 0 #00855b;box-shadow:0.38em 0 0 #00855b,-0.38em 0 0 #00855b;-webkit-box-shadow:0.38em 0 0 var(--color_accent),-0.38em 0 0 var(--color_accent);box-shadow:0.38em 0 0 var(--color_accent),-0.38em 0 0 var(--color_accent)}@media only screen and (max-width:41.9375em){.pagination a{background-color:#00855b;color:#ffffff;background-color:var(--color_accent);color:var(--color_accent_text)}}.site .site-header-content,.site .site-header-navigation{background:none}.custom-logo,.site-title{color:#ffffff;color:var(--color_header_headings)}.custom-logo,.fl-builder-edit .custom-logo{max-height:100px;max-height:var(--custom_logo_height)}@media only screen and (min-width:55em){.main-navigation-container li ul{background-color:#0a0c0e;color:#ffffff;background-color:var(--color_header_background);color:var(--color_header_text)}}@media only screen and (max-width:54.9375em){.has-navigation-mobile .main-navigation-container{background-color:#0a0c0e;color:#ffffff;border-color:rgba(255,255,255,0.2);background-color:var(--color_header_background);color:var(--color_header_text);border-color:var(--color_header_text--a20)}}.intro-container{background-color:transparent}.intro-media:after{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--background_color--a0)),to(var(--background_color)));background-image:-o-linear-gradient(var(--background_color--a0),var(--background_color));background-image:linear-gradient(var(--background_color--a0),var(--background_color))}.post-navigation .nav-previous a:before{background-image:-webkit-gradient(linear,left top,right top,color-stop(38%,#00855b),to(rgba(0,133,91,0)));background-image:-o-linear-gradient(left,#00855b 38%,rgba(0,133,91,0));background-image:linear-gradient(to right,#00855b 38%,rgba(0,133,91,0));background-image:-webkit-gradient(linear,left top,right top,color-stop(38%,var(--color_accent)),to(var(--color_accent--a0)));background-image:-o-linear-gradient(left,var(--color_accent) 38%,var(--color_accent--a0));background-image:linear-gradient(to right,var(--color_accent) 38%,var(--color_accent--a0))}.post-navigation .nav-next a:before{background-image:-webkit-gradient(linear,right top,left top,color-stop(38%,#00855b),to(rgba(0,133,91,0)));background-image:-o-linear-gradient(right,#00855b 38%,rgba(0,133,91,0));background-image:linear-gradient(to left,#00855b 38%,rgba(0,133,91,0));background-image:-webkit-gradient(linear,right top,left top,color-stop(38%,var(--color_accent)),to(var(--color_accent--a0)));background-image:-o-linear-gradient(right,var(--color_accent) 38%,var(--color_accent--a0));background-image:linear-gradient(to left,var(--color_accent) 38%,var(--color_accent--a0))}.infinite-loader .spinner>div>div{background-color:#00855b!important;background-color:var(--color_accent)!important}.site-content div.sharedaddy .sd-content ul li a.sd-button:not(.no-text){color:#ffffff!important;color:var(--color_accent_text)!important} \ No newline at end of file diff --git a/assets/css/customize-preview.css b/assets/css/customize-preview.css index a44b986..dbe5eab 100644 --- a/assets/css/customize-preview.css +++ b/assets/css/customize-preview.css @@ -1,30 +1 @@ -/* FILE: customize-preview.scss */ -[data-customize-partial-type="nav_menu_instance"] .customize-partial-edit-shortcut, .site-branding .customize-partial-edit-shortcut { top: 50%; -webkit-transform: translateY(-15px); -ms-transform: translateY(-15px); transform: translateY(-15px); } - -.widget [data-customize-partial-type="nav_menu_instance"] .customize-partial-edit-shortcut { display: none; } - -.site-branding-text .customize-partial-edit-shortcut { top: 100%; margin-top: 6px; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } - -.footer-area-site-info .customize-partial-edit-shortcut { top: 0; } - -.site .customize-partial-edit-shortcut button { line-height: 1; background: #0085ba; border: 2px solid #fff; } - -.site .customize-partial-edit-shortcut button:hover { border-color: #0085ba; } - -.site-branding-text .customize-partial-edit-shortcut button { left: 0; } - -[dir="rtl"] .site-branding-text .customize-partial-edit-shortcut button { left: auto; right: 0; } - -.site-description .customize-partial-edit-shortcut button { left: 32px; } - -[dir="rtl"] .site-description .customize-partial-edit-shortcut button { left: auto; right: 32px; } - -.footer-area-site-info .customize-partial-edit-shortcut button { left: -15px; } - -.intro-media .customize-partial-edit-shortcut { display: none; } - -.intro-container .option-pointer { float: right; position: relative; margin: 0 .5em; } - -[dir="rtl"] .intro-container .option-pointer { float: left; } - -.site-branding, .site-header-inner > nav, .site-branding-text, .site-info-inner > div, .site-info-inner > nav { position: relative; } +.site-branding .customize-partial-edit-shortcut,[data-customize-partial-type=nav_menu_instance] .customize-partial-edit-shortcut{top:50%;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}.widget [data-customize-partial-type=nav_menu_instance] .customize-partial-edit-shortcut{display:none}.site-branding-text .customize-partial-edit-shortcut{top:100%;margin-top:6px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.footer-area-site-info .customize-partial-edit-shortcut{top:0}.site .customize-partial-edit-shortcut button{line-height:1;background:#0085ba;border:2px solid #fff}.site .customize-partial-edit-shortcut button:hover{border-color:#0085ba}.site-branding-text .customize-partial-edit-shortcut button{left:0}[dir=rtl] .site-branding-text .customize-partial-edit-shortcut button{left:auto;right:0}.site-description .customize-partial-edit-shortcut button{left:32px}[dir=rtl] .site-description .customize-partial-edit-shortcut button{left:auto;right:32px}.footer-area-site-info .customize-partial-edit-shortcut button{left:-15px}.intro-media .customize-partial-edit-shortcut{display:none}.intro-container .option-pointer{float:right;position:relative;margin:0 0.5em}[dir=rtl] .intro-container .option-pointer{float:left}.site-branding,.site-branding-text,.site-header-inner>nav,.site-info-inner>div,.site-info-inner>nav{position:relative} \ No newline at end of file diff --git a/assets/css/editor-style-rtl.css b/assets/css/editor-style-rtl.css index 5498fa1..728a39c 100644 --- a/assets/css/editor-style-rtl.css +++ b/assets/css/editor-style-rtl.css @@ -1,2 +1 @@ -/* FILE: editor-style-rtl.scss */ -body { direction: rtl; unicode-bidi: embed; } +body{direction:rtl;unicode-bidi:embed} \ No newline at end of file diff --git a/assets/css/editor-style.css b/assets/css/editor-style.css index fb9b4b9..e69de29 100644 --- a/assets/css/editor-style.css +++ b/assets/css/editor-style.css @@ -1 +0,0 @@ -/* FILE: editor-style.scss */ diff --git a/assets/css/main-rtl.css b/assets/css/main-rtl.css index 5764915..0965ae8 100644 --- a/assets/css/main-rtl.css +++ b/assets/css/main-rtl.css @@ -1,5625 +1,2 @@ -@charset "UTF-8"; -/* FILE: main-rtl.scss */ -/* FILE: _setup.scss */ -/* FILE: _css-vars.scss */ -:root { - --custom_logo_height: 100px; - --color_accent: #00855b; - --color_accent_text: #ffffff; - --color_header_background: #0a0c0e; - --color_header_text: #ffffff; - --color_intro_background: #1a1c1e; - --color_intro_text: #ffffff; - --color_content_background: #ffffff; - --color_content_text: #6a6c6e; - --color_content_headings: #1a1c1e; - --color_footer_background: #eaecee; - --color_footer_text: #5a5c5e; - --color_footer_headings: #1a1c1e; - --layout_width_content: 1200px; - --typography_size_html: 16px; - --typography_fonts_text: "Fira Sans", "Helvetica Neue", Arial, sans-serif; - --typography_fonts_headings: "Fira Sans", "Helvetica Neue", Arial, sans-serif; - --typography_fonts_logo: "Fira Sans", "Helvetica Neue", Arial, sans-serif; - --color_header_text--a20: rgba(255, 255, 255, 0.2); - --color_content_text--a20: rgba(106, 108, 110, 0.2); - --color_footer_text--a20: rgba(90, 92, 94, 0.2); - --color_accent--a0: rgba(0, 133, 91, 0); -} - -/* FILE: starter/_starter.scss */ -/* inStyle (v1.6.3) - * github.com/salsita/inStyle - * 2016 | MIT - * ============================== */ -/* FILE: starter/generic/_generic.scss */ -/* FILE: starter/generic/__normalize.scss */ -/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */ -/* Document - ========================================================================== */ -/** - * 1. Correct the line height in all browsers. - * 2. Prevent adjustments of font size after orientation changes in - * IE on Windows Phone and in iOS. - */ -html { - line-height: 1.15; - /* 1 */ - -ms-text-size-adjust: 100%; - /* 2 */ - -webkit-text-size-adjust: 100%; - /* 2 */ -} - -/* Sections - ========================================================================== */ -/** - * Remove the margin in all browsers (opinionated). - */ -body { - margin: 0; -} - -/** - * Add the correct display in IE 9-. - */ -article, -aside, -footer, -header, -nav, -section { - display: block; -} - -/** - * Correct the font size and margin on `h1` elements within `section` and - * `article` contexts in Chrome, Firefox, and Safari. - */ -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -/* Grouping content - ========================================================================== */ -/** - * Add the correct display in IE 9-. - * 1. Add the correct display in IE. - */ -figcaption, -figure, -main { - /* 1 */ - display: block; -} - -/** - * Add the correct margin in IE 8. - */ -figure { - margin: 1em 40px; -} - -/** - * 1. Add the correct box sizing in Firefox. - * 2. Show the overflow in Edge and IE. - */ -hr { - -webkit-box-sizing: content-box; - box-sizing: content-box; - /* 1 */ - height: 0; - /* 1 */ - overflow: visible; - /* 2 */ -} - -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ -pre { - font-family: monospace, monospace; - /* 1 */ - font-size: 1em; - /* 2 */ -} - -/* Text-level semantics - ========================================================================== */ -/** - * 1. Remove the gray background on active links in IE 10. - * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. - */ -a { - background-color: transparent; - /* 1 */ - -webkit-text-decoration-skip: objects; - /* 2 */ -} - -/** - * 1. Remove the bottom border in Chrome 57- and Firefox 39-. - * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. - */ -abbr[title] { - border-bottom: none; - /* 1 */ - text-decoration: underline; - /* 2 */ - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; - /* 2 */ -} - -/** - * Prevent the duplicate application of `bolder` by the next rule in Safari 6. - */ -b, -strong { - font-weight: inherit; -} - -/** - * Add the correct font weight in Chrome, Edge, and Safari. - */ -b, -strong { - font-weight: bolder; -} - -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ -code, -kbd, -samp { - font-family: monospace, monospace; - /* 1 */ - font-size: 1em; - /* 2 */ -} - -/** - * Add the correct font style in Android 4.3-. - */ -dfn { - font-style: italic; -} - -/** - * Add the correct background and color in IE 9-. - */ -mark { - background-color: #ff0; - color: #000; -} - -/** - * Add the correct font size in all browsers. - */ -small { - font-size: 80%; -} - -/** - * Prevent `sub` and `sup` elements from affecting the line height in - * all browsers. - */ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* Embedded content - ========================================================================== */ -/** - * Add the correct display in IE 9-. - */ -audio, -video { - display: inline-block; -} - -/** - * Add the correct display in iOS 4-7. - */ -audio:not([controls]) { - display: none; - height: 0; -} - -/** - * Remove the border on images inside links in IE 10-. - */ -img { - border-style: none; -} - -/** - * Hide the overflow in IE. - */ -svg:not(:root) { - overflow: hidden; -} - -/* Forms - ========================================================================== */ -/** - * 1. Change the font styles in all browsers (opinionated). - * 2. Remove the margin in Firefox and Safari. - */ -button, -input, -optgroup, -select, -textarea { - font-family: sans-serif; - /* 1 */ - font-size: 100%; - /* 1 */ - line-height: 1.15; - /* 1 */ - margin: 0; - /* 2 */ -} - -/** - * Show the overflow in IE. - * 1. Show the overflow in Edge. - */ -button, -input { - /* 1 */ - overflow: visible; -} - -/** - * Remove the inheritance of text transform in Edge, Firefox, and IE. - * 1. Remove the inheritance of text transform in Firefox. - */ -button, -select { - /* 1 */ - text-transform: none; -} - -/** - * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` - * controls in Android 4. - * 2. Correct the inability to style clickable types in iOS and Safari. - */ -button, -html [type=button], -[type=reset], -[type=submit] { - -webkit-appearance: button; - /* 2 */ -} - -/** - * Remove the inner border and padding in Firefox. - */ -button::-moz-focus-inner, -[type=button]::-moz-focus-inner, -[type=reset]::-moz-focus-inner, -[type=submit]::-moz-focus-inner { - border-style: none; - padding: 0; -} - -/** - * Restore the focus styles unset by the previous rule. - */ -button:-moz-focusring, -[type=button]:-moz-focusring, -[type=reset]:-moz-focusring, -[type=submit]:-moz-focusring { - outline: 1px dotted ButtonText; -} - -/** - * Correct the padding in Firefox. - */ -fieldset { - padding: 0.35em 0.75em 0.625em; -} - -/** - * 1. Correct the text wrapping in Edge and IE. - * 2. Correct the color inheritance from `fieldset` elements in IE. - * 3. Remove the padding so developers are not caught out when they zero out - * `fieldset` elements in all browsers. - */ -legend { - -webkit-box-sizing: border-box; - box-sizing: border-box; - /* 1 */ - color: inherit; - /* 2 */ - display: table; - /* 1 */ - max-width: 100%; - /* 1 */ - padding: 0; - /* 3 */ - white-space: normal; - /* 1 */ -} - -/** - * 1. Add the correct display in IE 9-. - * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. - */ -progress { - display: inline-block; - /* 1 */ - vertical-align: baseline; - /* 2 */ -} - -/** - * Remove the default vertical scrollbar in IE. - */ -textarea { - overflow: auto; -} - -/** - * 1. Add the correct box sizing in IE 10-. - * 2. Remove the padding in IE 10-. - */ -[type=checkbox], -[type=radio] { - -webkit-box-sizing: border-box; - box-sizing: border-box; - /* 1 */ - padding: 0; - /* 2 */ -} - -/** - * Correct the cursor style of increment and decrement buttons in Chrome. - */ -[type=number]::-webkit-inner-spin-button, -[type=number]::-webkit-outer-spin-button { - height: auto; -} - -/** - * 1. Correct the odd appearance in Chrome and Safari. - * 2. Correct the outline style in Safari. - */ -[type=search] { - -webkit-appearance: textfield; - /* 1 */ - outline-offset: -2px; - /* 2 */ -} - -/** - * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. - */ -[type=search]::-webkit-search-cancel-button, -[type=search]::-webkit-search-decoration { - -webkit-appearance: none; -} - -/** - * 1. Correct the inability to style clickable types in iOS and Safari. - * 2. Change font properties to `inherit` in Safari. - */ -::-webkit-file-upload-button { - -webkit-appearance: button; - /* 1 */ - font: inherit; - /* 2 */ -} - -/* Interactive - ========================================================================== */ -/* - * Add the correct display in IE 9-. - * 1. Add the correct display in Edge, IE, and Firefox. - */ -details, -menu { - display: block; -} - -/* - * Add the correct display in all browsers. - */ -summary { - display: list-item; -} - -/* Scripting - ========================================================================== */ -/** - * Add the correct display in IE 9-. - */ -canvas { - display: inline-block; -} - -/** - * Add the correct display in IE. - */ -template { - display: none; -} - -/* Hidden - ========================================================================== */ -/** - * Add the correct display in IE 10-. - */ -[hidden] { - display: none; -} - -html { - overflow-y: scroll; - -webkit-box-sizing: border-box; - box-sizing: border-box; - scroll-behavior: smooth; -} -@media (prefers-reduced-motion: reduce) { - html { - scroll-behavior: auto; - } -} - -*, -*::before, -*::after { - -webkit-box-sizing: inherit; - box-sizing: inherit; -} - -menu, -ol, -ul { - padding: 0; - margin: 0; -} - -ul { - list-style: disc; -} - -figure { - margin: 0; -} - -caption { - text-align: right; - caption-side: bottom; -} - -::-webkit-input-placeholder { - line-height: normal; -} - -::-moz-placeholder { - line-height: normal; -} - -:-ms-input-placeholder { - line-height: normal; -} - -::-ms-input-placeholder { - line-height: normal; -} - -::placeholder { - line-height: normal; -} - -img { - max-width: 100%; -} - -embed, -iframe, -object, -video { - width: 100%; - max-width: 100%; -} - -@-moz-viewport { - width: device-width; -} -@-ms-viewport { - width: device-width; -} -@-o-viewport { - width: device-width; -} -@-webkit-viewport { - width: device-width; -} -@viewport { - width: device-width; -} -[role=button] { - cursor: pointer; -} - -@media (prefers-reduced-motion: reduce), (update: slow) { - *, -*::before, -*::after { - -webkit-animation-duration: 0 !important; - animation-duration: 0 !important; - -webkit-animation-iteration-count: 1 !important; - animation-iteration-count: 1 !important; - -webkit-transition-duration: 0 !important; - -o-transition-duration: 0 !important; - transition-duration: 0 !important; - } -} -/* FILE: starter/base/_base.scss */ -body { - direction: rtl; - unicode-bidi: embed; -} - -a:focus { - outline: thin dashed; -} -hr { - clear: both; - height: 2px; - margin: 1.9044rem 0; - border-width: 0; -} - -abbr[title], -acronym[title] { - cursor: help; - text-decoration: none; -} - -blockquote { - clear: both; -} -blockquote p { - margin-bottom: 1em; -} -blockquote p:last-child { - margin: 0; -} -cite { - border-width: 0; -} -cite::before { - content: "— "; -} -blockquote cite { - display: block; - margin-top: 0.62em; -} - -q::before { - content: "”"; -} -q::after { - content: "“"; -} - -mark, -ins, -.highlight { - padding: 0.19em 0; - margin: 0 0.38em; - -webkit-box-decoration-break: clone; - box-decoration-break: clone; -} - -s, -del { - text-decoration: line-through; - color: inherit; -} - -img, -iframe { - vertical-align: middle; -} - -img { - height: auto; -} - -iframe { - border-width: 0; - outline: 0; -} -iframe:focus { - outline: thin dotted; -} - -code { - position: relative; - display: inline-block; - padding: 0 0.62em; - margin: 0 0.19em; -} -mark code, ins code, .highlight code, .form-allowed-tags code, .taxonomy-description code, .archive-description code { - display: inline; - padding: 0 0.38em; - background: none; - color: inherit; -} - -pre { - position: relative; - max-width: 100%; - padding: 1em; - margin-bottom: 1.62em; - overflow: auto; - -moz-tab-size: 2; - -o-tab-size: 2; - tab-size: 2; -} - -ul, ol { - margin-top: 0; - margin-bottom: 1em; - margin-right: 1.38em; - margin-left: 0; -} -li > ul, li > ol { - margin-bottom: 0; -} - -dl { - margin-top: 0; - margin-bottom: 1.62em; -} - -dt { - margin-top: 0.62em; -} -dt:first-child { - margin-top: 0; -} - -dd { - margin-right: 1.62em; -} - -.entry-title, -.page-title, h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, .comment-content a, textarea, p, -address, a { - overflow-wrap: break-word; - word-wrap: break-word; -} - -select, pre, -pre code { - overflow-wrap: normal; - word-wrap: normal; - -webkit-hyphens: manual; - -ms-hyphens: manual; - hyphens: manual; -} - -/* FILE: starter/base/__table.scss */ -table { - width: 100%; - margin: 0 0 1.62em; - border-width: 2px; - border-style: solid; -} - -caption { - padding: 1em 0; -} - -th, -td { - padding: 0.62em 1em; - border-width: 1px; - border-style: solid; - vertical-align: top; -} - -th, -tfoot td { - text-align: right; - border-width: 2px; -} - -/* FILE: starter/base/__classes.scss */ -.date-hidden.comment-hidden.author-hidden.group-blog .posts .entry-meta-bottom, .date-hidden.comment-hidden:not(.group-blog) .posts .entry-meta-bottom, .single.tags-hidden .site-main .entry-meta-bottom, .date-hidden.comment-hidden.categories-hidden.author-hidden.group-blog .entry-meta-top, .date-hidden.comment-hidden.categories-hidden:not(.group-blog) .entry-meta-top, .tags-links .entry-meta-description, .posts .format-status .entry-header, .posts .type-jetpack-testimonial .entry-header, .posts .format-quote .entry-header, .posts .format-link .entry-header, .menu-toggle-skip-link:not(:focus), .main-navigation-container .hide > a, -.main-navigation-container .hide-link > a, .site-title-hidden .site-branding-text, .hide-widget-title-accessibly .widget-title, -.hide-widget-title-accessibly .widgettitle, .comments-link .comments-title, .screen-reader-text, .comments-title .add-comment-link { - position: absolute !important; - width: 1px; - height: 1px; - line-height: 1px; - word-wrap: normal !important; - -webkit-clip-path: inset(50%); - clip-path: inset(50%); - clip: rect(1px, 1px, 1px, 1px); - overflow: hidden; -} - -.main-navigation-container .hide > a:focus, -.main-navigation-container .hide-link > a:focus { - position: static !important; - height: auto; - width: auto; - line-height: inherit; - word-wrap: break-word !important; - -webkit-clip-path: none; - clip-path: none; - clip: auto; - overflow: visible; -} - -.screen-reader-text, .comments-title .add-comment-link { - padding: 0; - margin: -1px; -} -.screen-reader-text.skip-link:hover, .comments-title .skip-link.add-comment-link:hover, .screen-reader-text.skip-link:active, .comments-title .skip-link.add-comment-link:active, .screen-reader-text.skip-link:focus, .comments-title .skip-link.add-comment-link:focus { - height: auto; - width: auto; - line-height: inherit; - word-wrap: break-word !important; - -webkit-clip-path: none; - clip-path: none; - clip: auto; - right: 0.38rem; - top: 0.38rem; - padding: 1rem; - text-decoration: none; - font-size: 0.81rem; - font-weight: 700; - background-color: #36b; - color: #fff; - z-index: 100000; - /* Above WP toolbar. */ -} - -.focus-position-static:hover, .comments-title .add-comment-link:hover, .focus-position-static:active, .comments-title .add-comment-link:active, .focus-position-static:focus, .comments-title .add-comment-link:focus { - position: static !important; - margin: 1px; - text-align: center; -} - -.overflow-hidden { - overflow: hidden; -} - -.vertical-align-top { - vertical-align: top; -} - -.vertical-align-middle { - vertical-align: middle; -} - -.vertical-align-baseline { - vertical-align: baseline; -} - -.vertical-align-bottom { - vertical-align: bottom; -} - -/* FILE: starter/base/__clearing.scss */ -.clearfix::after, .textwidget::after, .front-page-section-inner::after, .site-content-inner::after, .intro-inner::after, .site-header-inner::after, .jetpack_subscription_widget form::after, .widget_text::after, -.tagcloud::after, .comment-content::after, .site-header::after, -.site-content::after, -.site-footer::after, -.entry-content::after, .gallery::after, .clear::after { - content: ""; - clear: both; - display: table; - table-layout: fixed; -} - -.clear { - clear: both; -} - -/* FILE: starter/base/__breakpoints.scss */ -body::before { - display: none; -} -@media only screen and (min-width: 28em) { - body::before { - content: "device_s"; - } -} -@media only screen and (min-width: 42em) { - body::before { - content: "device_m"; - } -} -@media only screen and (min-width: 55em) { - body::before { - content: "device_l"; - } -} -@media only screen and (min-width: 80em) { - body::before { - content: "device_xl"; - } -} -@media only screen and (min-width: 100em) { - body::before { - content: "device_xxl"; - } -} -@media only screen and (min-width: 120em) { - body::before { - content: "device_xxxl"; - } -} -@media only screen and (min-width: 160em) { - body::before { - content: "device_xxxxl"; - } -} - -/* FILE: starter/typography/_typography.scss */ -html { - font-size: 100%; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; -} -@media only screen and (min-width: 28em) { - html { - font-size: 100%; - } -} - -pre, -code, -kbd, -tt, -var { - font-family: "Lucida Console", Monaco, "Courier New", monospace; - font-size: 1em; - font-style: normal; - font-weight: 400; - text-transform: none; - text-decoration: none; -} - -pre, -pre code { - white-space: pre-wrap; - line-height: 1.5; -} - -p, -address { - padding: 0; - margin: 0 0 1.62em; -} - -.uppercase { - text-transform: uppercase; -} - -.fl-widget .jetpack_subscription_widget .widgettitle, .widget_archive li::before, .widget_categories li::before, .widget_pages li::before, .widget_recent_comments li::before, .widget_recent_entries li::before, .format-image .link-more, .posts .format-image .entry-title, .site-description, input, -select, -textarea { - font-size: 1rem; -} - -.sidebar .wm-subnav li a, -.sidebar .widget_nav_menu li a { - font-size: 0.81rem; -} - -.entry-author .author-name { - font-size: 1.62rem; -} - -div.sharedaddy .sd-title, blockquote blockquote { - font-size: 1em; -} - -.font-size-xs { - font-size: 0.62em; -} - -.entry-author .author-title, .breadcrumbs, .post-navigation .nav-links .label, .menu-item-description, .comment .reply, .comment-metadata, .comments-title .add-comment-link, .comment-form label, #cancel-comment-reply-link, .wp-caption-text, .font-size-s, blockquote cite, code, pre, small, -.small { - font-size: 0.81em; -} - -.sidebar, .footer-area-site-info, .posts .entry-meta, .main-navigation, .font-size-sm { - font-size: 0.905em; -} - -.post-table-of-contents a::before, .sidebar .widget_nav_menu .social-links a { - font-size: 1.19em; -} - -.social-links, .comments-title, .font-size-l { - font-size: 1.38em; -} - -.format-image .entry-media::before, .posts .sticky::before, .site-header-content .social-links, .font-size-xl { - font-size: 1.62em; -} - -.weight-100 { - font-weight: 100; -} - -.weight-200 { - font-weight: 200; -} - -.comments-title span, .front-page-section-title, .posts .format-link .entry-content, .posts .format-image .entry-content, .post-table-of-contents .is-passed a, .author .intro-title span, .search-results .page-title, blockquote, .weight-300 { - font-weight: 300; -} - -.entry-author .author-title, .post-table-of-contents .is-current a, .entry-title small, -.page-title small, .button:disabled, -button:disabled, -input[type=button]:disabled, -input[type=reset]:disabled, -input[type=submit]:disabled, -.main-navigation-container .button > a:disabled, .comments-title .add-comment-link, #cancel-comment-reply-link, .weight-400, blockquote cite { - font-weight: 400; -} - -.weight-500 { - font-weight: 500; -} - -.pingback a:not(.comment-edit-link), -.trackback a:not(.comment-edit-link), .post-table-of-contents a, abbr, .weight-600 { - font-weight: 600; -} - -.entry-author .author-name, div.sharedaddy .sd-title, div#jp-relatedposts .jp-relatedposts-headline, .breadcrumbs-title, .sidebar .widget .current_page_item > a, -.sidebar .widget .current-menu-item > a, .sidebar .wm-subnav li a:hover, .sidebar .wm-subnav li a:active, .sidebar .wm-subnav li a:focus, -.sidebar .widget_nav_menu li a:hover, -.sidebar .widget_nav_menu li a:active, -.sidebar .widget_nav_menu li a:focus, .comments-title, .posts .format-link .entry-content a, .post-table-of-contents a::before, .attachment-download-label, .site .wp-playlist-current-item, .site-title, .widget-title-style .widgettitle, .widget-title, .search-results .page-title span, .button, -button, -input[type=button], -input[type=reset], -input[type=submit], -.main-navigation-container .button > a, strong, .widget .current-menu-item > a, -.widget .current_page_item > a, .widget_calendar caption, .pagination .current, .link-more, .comment-form label, .weight-700, dt, th, -tfoot td { - font-weight: 700; -} - -.weight-800 { - font-weight: 800; -} - -.weight-900 { - font-weight: 900; -} - -.post-table-of-contents .is-current a, .gallery-caption, .menu-item-description, .recentcomments a, .font-style-italic, caption { - font-style: italic; -} - -.site-title, address, .widget_calendar caption, .font-style-normal, cite { - font-style: normal; -} - -.line-height-xs { - line-height: 1; -} - -.main-navigation-container .sub-menu a, .site-branding-text, .widget-title-style .widgettitle, .widget-title, h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, .wp-caption-text, .line-height-s, table { - line-height: 1.38; -} - -.tagcloud, .sidebar, .form-allowed-tags, .line-height-m, html { - line-height: 1.62; -} - -/* FILE: starter/content/_content.scss */ -/* FILE: starter/wp/_wp.scss */ -/* FILE: starter/wp/__alignment.scss */ -.alignleft, -.wp-caption.alignleft, -img.alignleft { - float: left; - margin-right: 6%; - margin-bottom: 1em; -} - -.alignright, -.wp-caption.alignright, -img.alignright { - float: right; - margin-left: 6%; - margin-bottom: 1em; -} - -.aligncenter, -.wp-caption.aligncenter, -img.aligncenter { - display: block; - margin-left: auto; - margin-right: auto; -} - -.alignnone, -img.alignnone { - margin: 0; -} - -blockquote.alignright, blockquote.alignleft { - clear: none; - width: 50%; - padding: 0 6%; - margin-left: 6%; - margin-right: 6%; -} -@media only screen and (min-width: 28em) { - blockquote.alignright, blockquote.alignleft { - width: 38%; - } -} - -blockquote.alignleft { - padding-left: 0; - margin-left: 0; - text-align: right; -} -@media only screen and (min-width: 100em) { - blockquote.alignleft { - margin-left: -9.5%; - } -} -blockquote.alignright { - padding-right: 0; - margin-right: 0; - text-align: left; -} -@media only screen and (min-width: 100em) { - blockquote.alignright { - margin-right: -9.5%; - } -} - -/* FILE: starter/wp/__caption.scss */ -.wp-caption { - position: relative; - display: inline-block; - max-width: 100%; - padding: 0; - margin: 0 auto 1.62em; - text-align: center; - background: transparent; - overflow: hidden; -} -.wp-caption-text { - padding: 1em 0 0; - overflow: hidden; -} - -/* FILE: starter/wp/__gallery.scss */ -.gallery { - clear: both; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - margin: 0 0 1.62em; - overflow: hidden; -} -.gallery a { - display: block; - width: 100%; -} -.gallery-item { - -webkit-box-flex: 1; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - float: right; - position: relative; - width: 48%; - padding: 0; - margin: 1%; - overflow: hidden; -} -.gallery-columns-1 .gallery-item { - float: none; - width: 100%; - margin: 1.62em 0 0; -} -.gallery-columns-1 .gallery-item:first-child { - margin-top: 0; -} -@media only screen and (min-width: 42em) { - .gallery-item { - width: 31.3333333333%; - } - .gallery-columns-2 .gallery-item { - width: 48%; - } -} -@media only screen and (min-width: 55em) { - .gallery-columns-3 .gallery-item { - width: 31.3333333333%; - } - .gallery-columns-4 .gallery-item { - width: 23%; - } - .gallery-columns-5 .gallery-item { - width: 18%; - } - .gallery-columns-6 .gallery-item { - width: 14.6666666667%; - } - .gallery-columns-7 .gallery-item { - width: 12.2857142857%; - } - .gallery-columns-8 .gallery-item { - width: 10.5%; - } - .gallery-columns-9 .gallery-item { - width: 9.1111111111%; - } -} -.gallery-icon { - display: block; - overflow: hidden; -} - -/* FILE: starter/wp/__smilie.scss */ -.page-content img.wp-smiley, .entry-content img.wp-smiley, .comment-content img.wp-smiley { - display: inline; - width: auto; - max-height: 1em; - margin: 0; - border-width: 0; -} - -/* FILE: starter/wp/__player.scss */ -.mejs-container { - margin-bottom: 1.62em; -} -.mejs-container:last-child { - margin-bottom: 0; -} -.posts .mejs-container { - min-width: 0 !important; -} -.entry-media .mejs-container a { - width: auto; -} -.entry-media .mejs-container .mejs-horizontal-volume-slider { - width: 56px; -} - -/* FILE: starter/wp/__embed.scss */ -.twitter-tweet-rendered { - width: 100% !important; - margin: 1.62em 0 !important; -} - -.wp-video { - width: 100% !important; - height: auto !important; - margin-bottom: 1.62em; -} -.wp-video:last-child { - margin-bottom: 0; -} - -.wp-a11y-speak-region { - left: 0; - top: 0; -} - -/* FILE: starter/forms/_forms.scss */ -/* FILE: starter/form/__reset.scss */ -form { - margin: 0 0 1.62em; -} - -fieldset { - padding: 0; - margin: 0; - border-width: 0; -} - -button, -input, -select, -textarea { - max-width: 100%; - padding: 0.62em; - line-height: normal; - font-size: 1em; - font-family: inherit; - color: inherit; - border-width: 2px; - border-style: solid; - outline: 0; - vertical-align: baseline; -} - -select { - padding: calc( 0.62em - 4px ); -} - -option { - background: #fafcfe !important; - color: #6a6c6e !important; -} - -textarea, -select[multiple], -select[size] { - height: auto; - line-height: 1.62; -} - -textarea, -input:not([type]), -input[type=email], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=url] { - -webkit-appearance: none; -} - -input[type=search] { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -:invalid { - -webkit-box-shadow: none; - box-shadow: none; -} - -label { - display: inline-block; - padding-bottom: 0.19em; -} -label[for] { - cursor: pointer; -} -label + input[type=checkbox] { - margin-right: 0.38em; -} - -select, -input:not([type]), -input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -input[type=range] { - width: 17em; -} - -textarea { - vertical-align: top; - overflow-y: auto; - resize: vertical; -} - -input[type=checkbox], -input[type=radio] { - position: relative; - width: 1em; - height: 1em; - bottom: -0.19em; - margin-left: 0.38em; - vertical-align: baseline; -} - -select { - position: relative; - height: auto; - padding-left: 21px; - line-height: 1.62; - -webkit-appearance: none; - -moz-appearance: none; - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAASCAYAAAAQeC39AAAACXBIWXMAABuvAAAbrwFeGpEcAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAADNJREFUeNrt1MENADAIAzFGZ/N0B4T41JYyQD5Xxb96aY6dSNIbcwxUURVVEVRRFVVx6AEDTK7MSHGk9QAAAABJRU5ErkJggg=="); - background-size: 21px 9px; - background-position: left center; - background-repeat: no-repeat; -} -select:disabled { - cursor: default; - opacity: 0.66; -} -select::-ms-expand { - display: none; -} - -input[disabled] { - cursor: default; - opacity: 0.66; -} - -/* FILE: starter/form/__comments.scss */ -.comment-respond { - padding: 1.62em 0 0; - border-top-width: 2px; - border-top-style: solid; -} -.comment-list .comment-respond { - margin: 1.62em 0; - border-bottom-width: 2px; - border-bottom-style: solid; -} - -.comment-reply-title { - margin-bottom: 0.62em; -} - -#cancel-comment-reply-link { - float: left; -} - -.comment-form p { - margin-bottom: 1em; -} -.comment-form label { - display: block; -} -.comment-form [type=checkbox] + label, -.comment-form [type=radio] + label { - display: inline-block; -} - -.comment-form-author input, -.comment-form-email input, -.comment-form-url input, -.comment-form-comment textarea { - width: 100%; -} - -.comment-form-url { - clear: both; -} - -@media only screen and (min-width: 28em) { - .comment-form-author, -.comment-form-email { - float: right; - width: 48%; - margin-right: 4%; - } - - .comment-form-author { - margin-right: 0; - } -} -/* FILE: starter/form/__search.scss */ -form[role=search], -.form-search, -.search-form { - display: block; - position: relative; - max-width: 100%; - margin: 0; - text-align: right; -} -form[role=search] input[type=search], -form[role=search] .search-field, -.form-search input[type=search], -.form-search .search-field, -.search-form input[type=search], -.search-form .search-field { - position: relative; - width: 100%; - text-align: inherit; - z-index: 0; -} - -/* FILE: starter/form/__post-password.scss */ -.post-password-form { - max-width: 39em; - max-width: 70ch; - padding: 2.6244em 12%; - margin-left: auto; - margin-right: auto; - text-align: center; - border-width: 2px; - border-style: dashed; -} -.post-password-form label, -.post-password-form input { - display: block; - width: 100%; - text-align: inherit; -} -.post-password-form label { - margin-bottom: 1em; -} -.post-password-form label input { - margin-top: 0.38em; -} - -/* FILE: starter/content/_base.scss */ -.entry-summary { - margin: 0 0 1.62em; -} - -/* FILE: starter/media/_media.scss */ -.wp-video .mejs-container, .wp-video-playlist .mejs-container { - position: relative; - max-width: 100%; - height: 0 !important; - padding: 0 0 56.25%; - /* 16:9 ratio only */ -} - -.wp-video .mejs-container .mejs-inner, .wp-video-playlist .mejs-container .mejs-inner { - position: absolute; - width: 100%; - height: 100%; - left: 0; - top: 0; -} - -/* FILE: starter/formats/_formats.scss */ -.format-link .entry-content a { - font-weight: bolder; -} - -.format-quote .entry-content a { - font-weight: bolder; -} - -.format-status { - cursor: help; -} -.format-status .entry-content a { - font-weight: bolder; -} - -/* FILE: starter/pagination/_pagination.scss */ -/* FILE: starter/pagination/__paged.scss */ -.pagination { - clear: both; -} -.pagination a, -.pagination span { - display: none; - width: 2.6244em; - padding: 0.62em 0; - margin: 0.19em; - margin-right: 0; - text-align: center; - text-decoration: none; - vertical-align: top; -} -.pagination .prev, -.pagination .next { - display: inline-block; -} -.pagination .dots, -.pagination .extend { - width: auto; -} -@media only screen and (min-width: 42em) { - .pagination a, -.pagination span { - display: inline-block; - } -} - -/* FILE: starter/pagination/__parted.scss */ -.post-table-of-contents { - padding: 1.62em 0 0; - margin: 1.62em 0; - border-top-width: 2px; - border-top-style: solid; -} -.post-table-of-contents.top { - display: none; -} -.post-table-of-contents.bottom { - clear: both; -} -.post-table-of-contents ol { - margin: 0; - list-style: none; -} -.post-table-of-contents li { - padding: 0.19em 0; -} -.post-table-of-contents a { - display: block; - line-height: 1.38; -} -.post-table-of-contents .is-current a, -.post-table-of-contents .is-passed a { - color: inherit; -} -@media only screen and (min-width: 42em) { - .post-table-of-contents.top { - float: right; - display: block; - max-width: 38%; - padding: 0 1em 1em; - padding-right: 0; - margin: 0 1.62em 1em; - margin-right: 0; - border-width: 0; - border-style: solid; - border-left-width: 2px; - border-bottom-width: 2px; - } -} - -/* FILE: starter/meta/_meta.scss */ -.entry-meta { - padding: 1em 0 0; - margin: 1.62em 0 0; - border-top-width: 2px; - border-top-style: solid; -} -.entry-meta a { - color: inherit; -} -.single .entry-meta { - margin-bottom: 1.62em; -} -.entry-meta-top { - padding: 1em 0; - margin-top: 0; - border-bottom-width: 2px; - border-bottom-style: solid; -} -.entry-meta-element { - margin-left: 0.38em; -} -.single .entry-meta-element { - margin-left: 1em; -} -.entry-meta .tags-links a { - margin: 0 0.19em; -} - -.entry-date { - cursor: help; -} - -/* FILE: starter/comments/_comments.scss */ -.comments-area { - position: relative; -} - -.comments-title .add-comment-link { - display: block; - margin: 1em 0; -} -@media only screen and (min-width: 55em) { - .comments-title .add-comment-link { - float: left; - margin: 0; - } -} - -/* FILE: starter/comments/__list.scss */ -.comment-list { - padding: 0; - margin: 0 0 1.62em; -} -.comment-list, .comment-list ol { - list-style: none; -} -.comments-closed + .comment-list { - margin-top: 1.62em; -} -.comment-list > li, -.comment-list .children > li { - position: relative; - min-height: 5em; - padding: 1.62em 0 0; - margin: 0; - background: none; -} -@media only screen and (min-width: 42em) { - .comment-list > li, -.comment-list .children > li { - padding-right: 5em; - } -} -.comment-list .children { - clear: both; - margin: 0; - margin-right: 1em; -} -@media only screen and (min-width: 42em) { - .comment-list .children { - margin-right: 3.38em; - } -} - -.comment-body { - padding: 1.62em 0; -} -@media only screen and (min-width: 42em) { - .comment-body { - padding-left: 1.62em; - padding-right: 1.62em; - } -} - -/* FILE: starter/comments/__meta.scss */ -.comment-meta { - clear: both; - padding-bottom: 0.62em; - margin-bottom: 1em; - border-bottom-width: 2px; - border-bottom-style: solid; - overflow: hidden; -} -.comment-meta .avatar { - display: block; - width: 3.38em; - margin-bottom: 1em; - border-radius: 50%; -} -@media only screen and (min-width: 42em) { - .comment-meta .avatar { - position: absolute; - width: 5em; - right: 0; - top: 1.62em; - margin-bottom: 0; - } -} - -@media only screen and (min-width: 42em) { - .comment-author { - float: right; - } -} - -@media only screen and (min-width: 42em) { - .comment-metadata { - float: left; - } -} -.comment-metadata .edit-link { - padding-right: 1.62em; - font-variant: small-caps; -} - -/* FILE: starter/comments/__content.scss */ -.comment-content p, -.comment-content blockquote, -.comment-content table { - margin-bottom: 1em; -} - -/* FILE: starter/comments/__pagination.scss */ -.comment-navigation { - display: block; - position: relative; - clear: both; - padding: 1.62em 0; - overflow: hidden; -} -.comment-navigation div { - padding: 1em 0 0; - text-align: center; -} -@media only screen and (min-width: 42em) { - .comment-navigation div { - width: auto; - padding: 0; - margin: 0; - } -} -.comment-navigation a { - display: block; - padding: 0.62em 1em; - line-height: normal; - cursor: pointer; -} -.comment-navigation a:hover { - text-decoration: none; -} -@media only screen and (min-width: 42em) { - .comment-navigation .nav-previous { - float: right; - } - .comment-navigation .nav-next { - float: left; - } -} - -/* FILE: starter/sidebar/_sidebar.scss */ -.sidebar { - margin: 1.62rem 0 0; - padding: 1.62rem 0 0; -} -@media only screen and (min-width: 55em) { - .sidebar { - float: left; - margin-top: 0; - padding-top: 0; - } -} - -/* FILE: starter/sidebar/__widgets.scss */ -.sidebar .widget { - margin: 0 0 2.6244em; -} -.sidebar .widget:last-child { - margin-bottom: 0; -} -.widget ul { - margin: 0; - list-style: none; -} -.widget ul li { - padding: 0.38em 0; - border-top-width: 1px; - border-top-style: solid; - border-bottom-width: 1px; - border-bottom-style: solid; -} -.widget ul li + li { - margin-top: -1px; -} -.widget ul li ul { - position: relative; - bottom: -0.38em; - margin: 0 0 -1px; -} -.widget ul li li { - padding-right: 1em; -} - -.widget_calendar caption { - text-align: center; - caption-side: top; -} -.widget_calendar table { - margin: 0; -} -.widget_calendar tr th, -.widget_calendar tr td { - width: auto; - height: 2.6244em; - padding: 0; - text-align: center; -} -.widget_calendar tbody a { - display: block; - width: 100%; - height: 100%; - line-height: 2.6244; -} -.widget_calendar tfoot a { - color: inherit; -} - -.widget_recent_comments ul li, .widget_recent_entries ul li { - position: relative; - padding-right: 1.62em; -} - -.widget_recent_entries .post-date { - display: block; -} - -.widget .tagcloud a { - float: right; - position: relative; - display: inline-block; - width: auto; - padding: 0.19rem 0.62rem; - margin: 2px 2px 0; - margin-right: 0; - white-space: nowrap; - background-color: transparent; - color: inherit; - border-width: 1px; - border-style: solid; - z-index: 0; - -webkit-transition: background 0.3s, color 0.3s, border 0.3s; - -o-transition: background 0.3s, color 0.3s, border 0.3s; - transition: background 0.3s, color 0.3s, border 0.3s; -} -.widget .tagcloud a:hover, .widget .tagcloud a:active, .widget .tagcloud a:focus { - text-decoration: none; -} - -/* FILE: starter/plugins/_plugins.scss */ -/* FILE: starter/plugins/__breadcrumbs.scss */ -.breadcrumbs-title { - margin-left: 0.62em; -} -@media only screen and (min-width: 42em) { - .breadcrumbs-title { - margin-left: 1.62em; - } -} -@media only screen and (min-width: 42em) { - .breadcrumbs .sep { - margin: 0 0.62em; - } -} - -/* FILE: starter/plugins/__jetpack.scss */ -.site .contact-form textarea { - width: 100%; -} - -.neverending.infinite-scroll .site-footer { - display: none; -} -.neverending.infinity-end .site-footer { - display: block; -} - -.infinite-scroll .posts.masonry { - margin-bottom: 4.251528rem; -} - -#infinite-handle { - clear: both; - text-align: center; -} -.masonry #infinite-handle { - position: absolute; - width: 100%; - bottom: -4.251528rem; -} -.site #infinite-handle span { - display: inline-block; - padding: 1em; - font-size: 1em; - border-radius: 0; -} - -.infinite-loader { - clear: both; - text-align: center; -} -.masonry .infinite-loader { - position: absolute; - width: 100%; - bottom: -4.251528rem; -} -.infinite-loader .spinner { - left: auto !important; - right: auto !important; - margin: 0 auto; -} -.infinite-loader .spinner > div > div { - width: 1.62em !important; -} - -.infinite-wrap { - clear: both; -} - -div#jp-relatedposts { - font-size: 1rem; -} -.site div#jp-relatedposts { - padding-top: 1.62em; - margin: 1.62em 0 0; - border-top-width: 2px; - border-top-style: solid; - border-color: inherit; -} -.site div#jp-relatedposts a::before { - display: none; -} -.site div#jp-relatedposts .jp-relatedposts-headline, -.site div#jp-relatedposts h3.jp-relatedposts-headline { - float: none; - display: block; - font-size: 1em; -} -.site div#jp-relatedposts .jp-relatedposts-headline em::before, -.site div#jp-relatedposts h3.jp-relatedposts-headline em::before { - display: none; -} -.site div#jp-relatedposts div.jp-relatedposts-items-visual { - margin: 0; -} -.site div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post-title, -.site div#jp-relatedposts div.jp-relatedposts-items-visual h4.jp-relatedposts-post-title { - margin: 0.62em 0 0.38em; - font-size: 1em; -} -.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post { - width: 100%; - padding: 0; - margin: 1.62em 0 0; - opacity: 1; -} -.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post:first-child { - margin: 0; -} -.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post img { - display: none; - width: 100%; -} -@media only screen and (min-width: 42em) { - .site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post img { - display: block; - } -} -@media only screen and (min-width: 42em) { - .site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post { - width: 32%; - margin: 0; - margin-right: 2%; - } -} - -.jetpack-video-wrapper { - margin: 0 0 1.62em; -} -.jetpack-video-wrapper:last-child { - margin-bottom: 0; -} -.entry-media .jetpack-video-wrapper, .fl-video .jetpack-video-wrapper { - margin: 0; -} - -div.sharedaddy { - padding: 1.62em 0 0; - margin: 1.62em 0 0; - font-size: 1rem; - border-top-width: 2px; - border-top-style: solid; - border-color: inherit; -} -div.sharedaddy .sd-social .sd-button .share-count { - background: inherit; - color: inherit; - border-width: 1px; - border-style: solid; -} -.site div.sharedaddy .sd-title::before { - display: none; -} -.site div.sharedaddy .sd-content ul li a.sd-button { - margin: 0.31em 0.62em; - margin-right: 0; -} -.site div.sharedaddy .sd-content ul li a.sd-button:not(.no-text) { - padding: 0.62em 1em; - line-height: normal; - border-width: 0; - border-radius: 0; - cursor: pointer; - -webkit-box-shadow: none; - box-shadow: none; -} - -.entry-content .sd-content ul { - margin: 0 !important; -} - -.tiled-gallery-item { - overflow: hidden; -} - -.jetpack_subscription_widget form { - margin-bottom: 0; -} -.jetpack_subscription_widget #subscribe-email { - float: right; - width: 62%; - padding-left: 0.62em; - margin-bottom: 0; -} -.jetpack_subscription_widget #subscribe-email input { - width: 100%; - padding: 0.62em; -} -.jetpack_subscription_widget #subscribe-submit { - float: left; - width: 38%; - margin-bottom: 0; -} - -.widget .widgets-list-layout li { - margin-bottom: 0; -} -.widget .widgets-list-layout .widgets-list-layout-blavatar { - width: 2.6244em; - margin-left: 1em; -} -.widget .widgets-list-layout-links { - float: none; - width: auto; -} - -/* FILE: main/_main.scss */ -/* FILE: main/icons/_icons.scss */ -.breadcrumbs .home::before, .widget_archive li::before, .widget_categories li::before, .widget_pages li::before, .widget_recent_comments li::before, .widget_recent_entries li::before, .pingback .comment-body::before, -.trackback .comment-body::before, .comment-edit-link::before, -.comment-reply-link::before, .entry-meta .tags-links a::before, .format-status .entry-content::before, .posts .format-link .entry-content a::before, .format-image .entry-media::before, .posts .type-page .entry-title::before, .posts .sticky::before, .social-links a.back-to-top::before, .menu-toggle::before, .post-password-form::before, .site form[role=search]::before, -.site .search-form::before, blockquote::before, .entry-meta-description::before, .slick-arrow::before { - font-family: "Genericons-Neue"; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-decoration: inherit; - text-transform: none; - speak: none; -} - -.svgicon { - display: inline-block; - position: relative; - width: 1em; - height: 1em; - top: -0.0625em; - fill: currentColor; - vertical-align: middle; -} - -.svg-fallback { - display: none; -} - -.entry-meta-description, .slick-arrow { - position: relative; - display: inline-block; - width: 1em; - text-align: right; - text-indent: -999em; -} -.entry-meta-description::before, .slick-arrow::before { - position: absolute; - width: 100%; - right: 0; - top: 0; - text-align: center; - text-indent: 0; -} - -/* FILE: main/base/_base.scss */ -a { - text-decoration: underline; -} -a:hover, a:active, a:focus { - text-decoration: none; -} - -ul, ol { - margin-bottom: 1.62em; -} - -ul { - list-style: square; -} -ul li.icon, ul li.icon-bullet { - position: relative; - list-style: none; - font-family: inherit; - line-height: inherit; - speak: normal; -} -ul li.icon::before, ul li.icon-bullet::before { - position: absolute; - right: -1.38em; - line-height: inherit; -} -ul li.genericons-neue::before { - font-family: "Genericons-Neue"; - speak: none; -} - -blockquote { - padding: 0; - margin: 2rem 0 1.62rem; -} -@media only screen and (min-width: 42em) { - blockquote { - font-size: 1.19em; - } -} -@media only screen and (min-width: 80em) { - blockquote { - font-size: 1.38em; - } -} -blockquote:first-child { - margin-top: 0.62em; -} -blockquote:last-child { - margin-bottom: 0; -} -blockquote::before { - content: ""; - float: right; - margin-left: 0.09em; - margin-top: -0.4em; - line-height: 1; - font-size: 2.62em; - opacity: 0.5; -} - -pre { - border-radius: 0.38em; -} -pre code { - font-size: 1em; -} -pre code::before { - display: none; -} - -hr { - height: 1px; - margin: 2.628072em 0; - border-bottom-width: 1px; - border-bottom-style: solid; -} -@media only screen and (min-width: 42em) { - hr { - margin: 3.62673936em 0; - } -} -hr:first-child { - margin-top: 0; -} -hr:last-child { - margin-bottom: 0; -} - -ins { - text-decoration: none; -} - -mark, -ins, -.highlight { - padding: 0; -} - -table { - border-collapse: collapse; -} - -table, -th, td, -thead th, thead td, -tfoot th, tfoot td { - border-left-width: 0; - border-right-width: 0; -} - -thead { - border-bottom-width: 2px; - border-bottom-style: solid; -} - -th, -tfoot td { - border-top-width: 1px; - border-bottom-width: 1px; -} - -tfoot { - border-top-width: 2px; - border-top-style: solid; -} - -h1:last-child, h2:last-child, h3:last-child, .h1:last-child, .h2:last-child, .h3:last-child, p:last-child, ol:last-child, ul:last-child, blockquote:last-child, .gallery:last-child, .tiled-gallery:last-child { - margin-bottom: 0; -} - -/* FILE: main/base/__extender.scss */ -.footer-widgets { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - gap: 1.62rem; - padding-top: 1.62em; - padding-bottom: 1.62em; -} -.footer-widgets .widget { - position: relative; - -webkit-box-flex: 1; - -ms-flex: 1 1 10em; - flex: 1 1 10em; - padding: 1.62em 0; - margin: 0; -} -@media only screen and (min-width: 55em) { - .footer-widgets .widget { - -ms-flex-preferred-size: 0%; - flex-basis: 0%; - } -} - -.entry-author, .comments-area, .pagination .prev, -.pagination .next, .pagination a:hover, .pagination a:active, .pagination a:focus, .wp-playlist, code, -pre { - position: relative; - z-index: 1; -} - -.entry-author::before, .comments-area::before, .pagination .prev::before, -.pagination .next::before, .pagination a:hover::before, .pagination a:active::before, .pagination a:focus::before, .wp-playlist::before, code::before, -pre::before { - content: ""; - position: absolute; - width: 100%; - height: 100%; - left: 0; - top: 0; - background-color: currentColor; - border-radius: inherit; - opacity: 0.07; - z-index: -1; -} - -.sidebar .widget, .site-footer, .format-image .entry-media::before, .posts .entry, .is-singular .content-area, .posts .sticky::before, .site-header-navigation, .slick-arrow { - -webkit-box-shadow: 0 0 2em rgba(0, 0, 0, 0.4); - box-shadow: 0 0 2em rgba(0, 0, 0, 0.4); -} - -.footer-widgets, .site-info-inner, .comments-area-inner, .entry-content-container, .attachment .entry-media { - padding-top: 2.28rem; -} -@media only screen and (min-width: 42em) { - .footer-widgets, .site-info-inner, .comments-area-inner, .entry-content-container, .attachment .entry-media { - padding-top: 3.72rem; - } -} -@media only screen and (min-width: 55em) { - .footer-widgets, .site-info-inner, .comments-area-inner, .entry-content-container, .attachment .entry-media { - padding-top: 6rem; - } -} - -.footer-widgets, .site-info-inner, .comments-area-inner, .entry-content-container { - padding-bottom: 2.28rem; -} -@media only screen and (min-width: 42em) { - .footer-widgets, .site-info-inner, .comments-area-inner, .entry-content-container { - padding-bottom: 3.72rem; - } -} -@media only screen and (min-width: 55em) { - .footer-widgets, .site-info-inner, .comments-area-inner, .entry-content-container { - padding-bottom: 6rem; - } -} - -.front-page-section, .pagination { - margin-top: 2.28rem; -} -@media only screen and (min-width: 42em) { - .front-page-section, .pagination { - margin-top: 3.72rem; - } -} -@media only screen and (min-width: 55em) { - .front-page-section, .pagination { - margin-top: 6rem; - } -} - -.front-page-section, .site-content { - margin-bottom: 2.28rem; -} -@media only screen and (min-width: 42em) { - .front-page-section, .site-content { - margin-bottom: 3.72rem; - } -} -@media only screen and (min-width: 55em) { - .front-page-section, .site-content { - margin-bottom: 6rem; - } -} - -/* FILE: main/base/__performance.scss */ -@media only screen and (min-width: 55em) { - .site-header-navigation { - will-change: transform; - } -} - -@media only screen and (max-width: 54.9375em) and (min-height: 28em) { - .menu-toggle, -.main-navigation-container { - will-change: transform; - } -} - -/* FILE: main/base/__layout.scss */ -.site { - position: relative; - width: 100%; - margin: 0 auto; -} - -.site-footer-area-inner, .front-page-section-inner, .site-content-inner, .intro-inner, .site-header-inner { - margin: 0 1rem; -} -@media only screen and (min-width: 42em) { - .site-footer-area-inner, .front-page-section-inner, .site-content-inner, .intro-inner, .site-header-inner { - width: 88%; - margin: 0 auto; - } -} - -/* $content_width */ -.site-footer-area-inner, .front-page-section-inner, .site-content-inner, .intro-inner, .site-header-inner { - max-width: 1200px; - max-width: var(--layout_width_content); -} - -/* FILE: main/base/__classes.scss */ -@media only screen and (min-width: 55em) { - .no-wrap { - white-space: nowrap; - } -} - -.text-right { - text-align: right !important; -} - -.text-center { - text-align: center !important; -} - -@media only screen and (min-width: 42em) { - .text-left { - text-align: left !important; - } -} - -.mt0 { - margin-top: 0 !important; -} - -.mb0 { - margin-bottom: 0 !important; -} - -.zindex-10, -.z-index-10 { - position: relative; - z-index: 10; -} - -.background-size-stretch { - background-size: 100% 100%; -} -.site .background-size-stretch > div { - background-size: inherit; -} - -.menu-skip-links ul { - position: absolute; - right: 0; - top: 0; - padding: 0; - margin: 0; - list-style: none; -} -.menu-skip-links li { - list-style: inherit; - white-space: nowrap; -} - -.skip-link { - background: #000; - color: #fff; -} - -.entry-skip-links { - position: relative; -} - -.dropcap-text::first-letter { - float: right; - display: block; - padding: 0 0.19em; - padding-right: 0; - line-height: 1; - font-size: 3.24em; -} - -.inline li, -.inline .widget ul li { - display: inline-block; - padding: 0 0.62em; - border-width: 0; - border-right-width: 1px; - border-right-style: solid; -} -.inline li:first-child, -.inline .widget ul li:first-child { - border-width: 0; -} -.inline li::before, -.inline .widget ul li::before { - display: none; -} -.inline li:hover, -.inline .widget ul li:hover { - -webkit-transform: none; - -ms-transform: none; - transform: none; -} - -.text-columns-3, .text-columns-2 { - -webkit-column-gap: 2em; - -moz-column-gap: 2em; - column-gap: 2em; - -webkit-column-width: 12em; - -moz-column-width: 12em; - column-width: 12em; - margin: 1.62em 0; -} -@media only screen and (min-width: 42em) { - .text-columns-3, .text-columns-2 { - margin: 2.6244em 0; - } -} -.text-columns-3:first-child, .text-columns-2:first-child, h1 + .text-columns-3, h1 + .text-columns-2, h2 + .text-columns-3, h2 + .text-columns-2, h3 + .text-columns-3, h3 + .text-columns-2, h4 + .text-columns-3, h4 + .text-columns-2 { - margin-top: 0; -} -.text-columns-3:last-child, .text-columns-2:last-child { - margin-bottom: 0; -} -.text-columns-3 h2, .text-columns-2 h2, -.text-columns-3 h3, -.text-columns-2 h3 { - -webkit-column-span: all; - -moz-column-span: all; - column-span: all; -} -.text-columns-3 h4, .text-columns-2 h4, -.text-columns-3 h5, -.text-columns-2 h5, -.text-columns-3 h6, -.text-columns-2 h6 { - margin: 1em 0 0.62em; - line-height: inherit; - text-transform: uppercase; - letter-spacing: 0.075em; - font-size: 1em; - font-weight: 700; -} -.text-columns-3 p, .text-columns-2 p { - margin: 0; -} - -.text-columns-2 { - -webkit-column-count: 2; - -moz-column-count: 2; - column-count: 2; -} - -.text-columns-3 { - -webkit-column-count: 3; - -moz-column-count: 3; - column-count: 3; -} - -.site .widget-area .set-flex-grow-1 { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} - -.site .widget-area .set-flex-grow-2 { - -webkit-box-flex: 2; - -ms-flex-positive: 2; - flex-grow: 2; -} - -.site .widget-area .set-flex-grow-3 { - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; -} - -.site .widget-area .set-flex-grow-4 { - -webkit-box-flex: 4; - -ms-flex-positive: 4; - flex-grow: 4; -} - -.fullwidth, -.fullwidth .button, -.fullwidth button, -.fullwidth input[type=button], -.fullwidth input[type=reset], -.fullwidth input[type=submit] { - width: 100%; -} - -/* FILE: main/base/__jquery-slick.scss */ -.slick-slider { - position: relative; - display: block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -ms-touch-action: pan-y; - touch-action: pan-y; - -webkit-tap-highlight-color: transparent; -} - -.slick-list { - position: relative; - overflow: hidden; - display: block; - margin: 0; - padding: 0; -} -.slick-list:focus { - outline: none; -} -.slick-list.dragging { - cursor: pointer; - cursor: hand; -} - -.slick-slider .slick-track, -.slick-slider .slick-list { - -webkit-transform: translate3d(0, 0, 0); - -ms-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -.slick-track { - position: relative; - left: 0; - top: 0; - display: block; - margin-left: auto; - margin-right: auto; -} -.slick-track:before, .slick-track:after { - content: ""; - display: table; -} -.slick-track:after { - clear: both; -} -.slick-loading .slick-track { - visibility: hidden; -} - -.slick-slide { - float: left; - height: 100%; - min-height: 1px; - display: none; -} -[dir=rtl] .slick-slide { - float: right; -} -.slick-slide img { - display: block; -} -.slick-slide.slick-loading img { - display: none; -} -.slick-slide.dragging img { - pointer-events: none; -} -.slick-initialized .slick-slide { - display: block; -} -.slick-loading .slick-slide { - visibility: hidden; -} -.slick-vertical .slick-slide { - display: block; - height: auto; - border: 1px solid transparent; -} - -.slick-arrow.slick-hidden { - display: none; -} - -/* FILE: main/base/__jquery-slick-custom.scss */ -.slick-slider button { - border-width: 0; -} - -.slick-list img { - width: 100%; -} - -.slick-track { - cursor: e-resize; -} - -.slick-arrow { - position: absolute; - width: 2.62rem; - height: 2.62rem; - top: 50%; - padding: 0; - line-height: 2.62rem; - font-size: 1.38rem; - overflow: hidden; - z-index: 19; -} -.slick-arrow::before { - height: 100%; -} - -.slick-prev { - right: 0; - -webkit-transform: translateX(38%) translateY(-50%); - -ms-transform: translateX(38%) translateY(-50%); - transform: translateX(38%) translateY(-50%); -} -.slick-prev::before { - content: ""; -} - -.slick-next { - left: 0; - -webkit-transform: translateX(-38%) translateY(-50%); - -ms-transform: translateX(-38%) translateY(-50%); - transform: translateX(-38%) translateY(-50%); -} -.slick-next::before { - content: ""; -} - -.intro .slick-arrow { - right: 0; - left: auto; - width: 2.62rem; - height: 2.62rem; - top: auto; - bottom: 2.62rem; - line-height: 2.62rem; - border-radius: 5em; - -webkit-box-shadow: inset 0 0 0 1px; - box-shadow: inset 0 0 0 1px; - -webkit-transform: none; - -ms-transform: none; - transform: none; -} -@media only screen and (min-width: 80em) { - .intro .slick-arrow { - width: 3.62rem; - height: 3.62rem; - bottom: 3.62rem; - line-height: 3.62rem; - } -} -.intro .slick-arrow:not(:hover):not(:focus) { - background: none; - color: inherit; -} -.intro .slick-arrow:hover, .intro .slick-arrow:focus { - -webkit-box-shadow: none; - box-shadow: none; -} -.intro .slick-next { - right: 3.62rem; -} -@media only screen and (min-width: 80em) { - .intro .slick-next { - right: 4.62rem; - } -} -@media only screen and (max-width: 54.9375em) { - .intro .slick-dots { - display: none !important; - } -} -@media only screen and (min-width: 55em) { - .intro .slick-dots { - position: absolute; - left: 0; - bottom: 2.62rem; - list-style: none; - font-size: 0.81em; - } - .intro .slick-dots li { - display: inline-block; - margin: 0.5em; - } - .intro .slick-dots button { - display: inline-block; - width: 2.62em; - padding: 0; - line-height: 2.62; - font-weight: 400; - border-radius: 2.62em; - -webkit-box-shadow: inset 0 0 0 1px; - box-shadow: inset 0 0 0 1px; - } - .intro .slick-dots button:hover, -.intro .slick-dots button:focus, -.intro .slick-dots .slick-active button { - -webkit-box-shadow: none; - box-shadow: none; - } -} - -/* FILE: main/typography/_typography.scss */ -.site .font-body, html { - font-family: "Fira Sans", "Helvetica Neue", Arial, sans-serif; - font-family: var(--typography_fonts_text); -} - -h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, .site .font-headings, .site .font-headings-primary { - font-family: "Fira Sans", "Helvetica Neue", Arial, sans-serif; - font-family: var(--typography_fonts_headings); -} - -.site-title, .display-4.h1, .display-4.h2, .display-4.h3, h1.display-4, h2.display-4, h3.display-4, .display-3.h1, .display-3.h2, .display-3.h3, h1.display-3, h2.display-3, h3.display-3, .display-2.h1, .display-2.h2, .display-2.h3, h1.display-2, h2.display-2, h3.display-2, .display-1.h1, .display-1.h2, .display-1.h3, h1.display-1, h2.display-1, h3.display-1, .site .font-logo, .site .font-headings-secondary { - font-family: "Fira Sans", "Helvetica Neue", Arial, sans-serif; - font-family: var(--typography_fonts_logo); - text-rendering: auto; -} - -.site .font-inherit { - font-family: inherit; -} - -@media only screen and (min-width: 42em) { - html { - font-size: 16px; - font-size: var(--typography_size_html); - } -} - -/* FILE: main/forms/_forms.scss */ -::-webkit-input-placeholder { - font-weight: 300; - opacity: 0.8; -} -::-moz-placeholder { - font-weight: 300; - opacity: 0.8; -} -:-ms-input-placeholder { - font-weight: 300; - opacity: 0.8; -} -::-ms-input-placeholder { - font-weight: 300; - opacity: 0.8; -} -::placeholder { - font-weight: 300; - opacity: 0.8; -} - -input, -select, -textarea { - -webkit-transition: border-color 0.3s; - -o-transition: border-color 0.3s; - transition: border-color 0.3s; -} -input:focus, -select:focus, -textarea:focus { - border-color: currentColor; -} - -textarea:invalid { - max-height: 2.86em; - overflow-y: hidden; -} - -select { - padding: calc( 0.62em - 2px ); -} - -.site .fullwidth input[type], -.site .fullwidth select, -.site .fullwidth textarea { - width: 100%; - max-width: 100%; -} - -/* FILE: main/forms/__buttons.scss */ -.button, -button, -input[type=button], -input[type=reset], -input[type=submit], -.main-navigation-container .button > a { - display: inline-block; - padding: 1em; - margin-top: 2px; - margin-bottom: 2px; - text-align: center; - text-decoration: none; - border: 2px solid; - border-color: transparent; - cursor: pointer; - -webkit-transition: background 0.3s, color 0.3s, border-color 0.3s; - -o-transition: background 0.3s, color 0.3s, border-color 0.3s; - transition: background 0.3s, color 0.3s, border-color 0.3s; -} -form .button, -form button, -form input[type=button], -form input[type=reset], -form input[type=submit], -form .main-navigation-container .button > a, -.main-navigation-container form .button > a { - margin-top: 0; - margin-bottom: 0; -} -div[class*=hover-color-] .button, -div[class*=hover-color-] button, -div[class*=hover-color-] input[type=button], -div[class*=hover-color-] input[type=reset], -div[class*=hover-color-] input[type=submit], -div[class*=hover-color-] .main-navigation-container .button > a, -.main-navigation-container div[class*=hover-color-] .button > a { - -webkit-transition: none; - -o-transition: none; - transition: none; -} -.button:hover, -button:hover, -input[type=button]:hover, -input[type=reset]:hover, -input[type=submit]:hover, -.main-navigation-container .button > a:hover, .button:active, -button:active, -input[type=button]:active, -input[type=reset]:active, -input[type=submit]:active, -.main-navigation-container .button > a:active, .button:focus, -button:focus, -input[type=button]:focus, -input[type=reset]:focus, -input[type=submit]:focus, -.main-navigation-container .button > a:focus { - text-decoration: none; - border-color: currentColor; -} -.button:disabled, -button:disabled, -input[type=button]:disabled, -input[type=reset]:disabled, -input[type=submit]:disabled, -.main-navigation-container .button > a:disabled { - -webkit-box-shadow: none; - box-shadow: none; - opacity: 0.5; - cursor: not-allowed; -} - -/* FILE: main/forms/__search.scss */ -.site form[role=search]::before, -.site .search-form::before { - content: ""; - position: absolute; - width: 1.62em; - height: 1.62em; - left: 0; - top: 50%; - line-height: 1.62; - text-align: center; - font-size: 1.62rem; - z-index: 1; - -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); -} -.site form[role=search] label, -.site .search-form label { - font-size: 1em; -} -form[role=search] label, -.search-form label { - display: block; - padding: 0; -} -form[role=search] input[type=search], -form[role=search] .search-field, -.search-form input[type=search], -.search-form .search-field { - padding-left: 2.6244rem; -} -.site-header form[role=search]::before, -.site-header .search-form::before { - font-size: 1.62rem; -} -.search .site-content form[role=search], .error-404 form[role=search], .not-found form[role=search], -.search .site-content .search-form, -.error-404 .search-form, -.not-found .search-form { - font-size: 1.62em; -} - -.site form[role=search] input[type=submit], .site form[role=search] input[type=submit]:hover, .site form[role=search] input[type=submit]:focus, .site form[role=search] input[type=submit]:active, -.site form[role=search] .search-submit, -.site form[role=search] .search-submit:hover, -.site form[role=search] .search-submit:focus, -.site form[role=search] .search-submit:active, -.site .search-form input[type=submit], -.site .search-form input[type=submit]:hover, -.site .search-form input[type=submit]:focus, -.site .search-form input[type=submit]:active, -.site .search-form .search-submit, -.site .search-form .search-submit:hover, -.site .search-form .search-submit:focus, -.site .search-form .search-submit:active { - position: absolute; - width: 2.6244em; - height: 100%; - left: 0; - top: 0; - padding: 0; - text-indent: -999em; - background: none; - color: inherit; - border-width: 0; - z-index: 2; - -webkit-box-shadow: none; - box-shadow: none; - overflow: hidden; -} - -/* FILE: main/forms/__post-password.scss */ -.post-password-form::before { - content: ""; - display: block; - margin-bottom: 1rem; - line-height: 1; - font-size: 4.251528em; - vertical-align: top; -} - -/* FILE: main/forms/__comment.scss */ -.comment-form p { - margin-bottom: 1.62em; -} -.comment-form p:last-child { - margin-bottom: 0; -} -.comment-form .form-submit { - margin-top: 2.6244em; -} -.comment-form ::-webkit-input-placeholder { - text-transform: uppercase; - font-size: 0.81em; - opacity: 1; -} -.comment-form ::-moz-placeholder { - text-transform: uppercase; - font-size: 0.81em; - opacity: 1; -} -.comment-form :-ms-input-placeholder { - text-transform: uppercase; - font-size: 0.81em; - opacity: 1; -} -.comment-form ::-ms-input-placeholder { - text-transform: uppercase; - font-size: 0.81em; - opacity: 1; -} -.comment-form ::placeholder { - text-transform: uppercase; - font-size: 0.81em; - opacity: 1; -} - -/* FILE: main/headings/_headings.scss */ -h1.weight-100, .h1.weight-100, h2.weight-100, .h2.weight-100, h3.weight-100, .h3.weight-100, h4.weight-100, .h4.weight-100, h5.weight-100, .h5.weight-100, h6.weight-100, .h6.weight-100 { - font-weight: 100; -} - -h1.weight-200, .h1.weight-200, h2.weight-200, .h2.weight-200, h3.weight-200, .h3.weight-200, h4.weight-200, .h4.weight-200, h5.weight-200, .h5.weight-200, h6.weight-200, .h6.weight-200 { - font-weight: 200; -} - -h1.weight-300, .h1.weight-300, h2.weight-300, .h2.weight-300, h3.weight-300, .h3.weight-300, h4.weight-300, .h4.weight-300, h5.weight-300, .h5.weight-300, h6.weight-300, .h6.weight-300 { - font-weight: 300; -} - -h1.weight-400, .h1.weight-400, h2.weight-400, .h2.weight-400, h3.weight-400, .h3.weight-400, h4.weight-400, .h4.weight-400, h5.weight-400, .h5.weight-400, h6.weight-400, .h6.weight-400 { - font-weight: 400; -} - -h1.weight-500, .h1.weight-500, h2.weight-500, .h2.weight-500, h3.weight-500, .h3.weight-500, h4.weight-500, .h4.weight-500, h5.weight-500, .h5.weight-500, h6.weight-500, .h6.weight-500 { - font-weight: 500; -} - -h1.weight-600, .h1.weight-600, h2.weight-600, .h2.weight-600, h3.weight-600, .h3.weight-600, h4.weight-600, .h4.weight-600, h5.weight-600, .h5.weight-600, h6.weight-600, .h6.weight-600 { - font-weight: 600; -} - -h1.weight-700, .h1.weight-700, h2.weight-700, .h2.weight-700, h3.weight-700, .h3.weight-700, h4.weight-700, .h4.weight-700, h5.weight-700, .h5.weight-700, h6.weight-700, .h6.weight-700 { - font-weight: 700; -} - -h1.weight-800, .h1.weight-800, h2.weight-800, .h2.weight-800, h3.weight-800, .h3.weight-800, h4.weight-800, .h4.weight-800, h5.weight-800, .h5.weight-800, h6.weight-800, .h6.weight-800 { - font-weight: 800; -} - -h1.weight-900, .h1.weight-900, h2.weight-900, .h2.weight-900, h3.weight-900, .h3.weight-900, h4.weight-900, .h4.weight-900, h5.weight-900, .h5.weight-900, h6.weight-900, .h6.weight-900 { - font-weight: 900; -} - -h1, .h1 { - font-size: 1.84761em; - line-height: 1.19; - margin-top: 0.9380140289em; - margin-bottom: 0.596082361em; -} - -h2, .h2 { - font-size: 1.45962em; - line-height: 1.19; - margin-top: 1.5036736959em; - margin-bottom: 0.754530447em; -} - -h3, .h3 { - font-size: 1.15344em; - line-height: 1.38; - margin-top: 0.8924719101em; - margin-bottom: 0.8233593877em; -} - -h4, .h4 { - font-size: 1em; - line-height: 1.44; - margin-top: 0.62em; - margin-bottom: 0.62em; -} - -h5, .h5 { - font-size: 1em; - line-height: 1.44; - margin-top: 0.62em; - margin-bottom: 0.62em; -} - -h6, .h6 { - font-size: 1em; - line-height: 1.44; - margin-top: 0.62em; - margin-bottom: 0.62em; -} - -h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { - padding: 0; - text-rendering: optimizeLegibility; -} -h1:first-child, .screen-reader-text + h1, .comments-title .add-comment-link + h1, .h1:first-child, .screen-reader-text + .h1, .comments-title .add-comment-link + .h1, h2:first-child, .screen-reader-text + h2, .comments-title .add-comment-link + h2, .h2:first-child, .screen-reader-text + .h2, .comments-title .add-comment-link + .h2, h3:first-child, .screen-reader-text + h3, .comments-title .add-comment-link + h3, .h3:first-child, .screen-reader-text + .h3, .comments-title .add-comment-link + .h3, h4:first-child, .screen-reader-text + h4, .comments-title .add-comment-link + h4, .h4:first-child, .screen-reader-text + .h4, .comments-title .add-comment-link + .h4, h5:first-child, .screen-reader-text + h5, .comments-title .add-comment-link + h5, .h5:first-child, .screen-reader-text + .h5, .comments-title .add-comment-link + .h5, h6:first-child, .screen-reader-text + h6, .comments-title .add-comment-link + h6, .h6:first-child, .screen-reader-text + .h6, .comments-title .add-comment-link + .h6 { - margin-top: 0; -} -h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a, h6 a, .h6 a { - text-decoration: none; - color: inherit; -} - -@media only screen and (min-width: 42em) { - h1, .h1 { - font-size: 2.281em; - line-height: 1.19; - margin-top: 0.9380140289em; - margin-bottom: 0.596082361em; - } - - h2, .h2 { - font-size: 1.802em; - line-height: 1.19; - margin-top: 1.5036736959em; - margin-bottom: 0.754530447em; - } - - h3, .h3 { - font-size: 1.424em; - line-height: 1.38; - margin-top: 0.8924719101em; - margin-bottom: 0.8233593877em; - } - - h4, .h4 { - font-size: 1.125em; - line-height: 1.44; - margin-top: 1.4364444444em; - margin-bottom: 0.9987654321em; - } - - h5, .h5 { - font-size: 1.125em; - line-height: 1.44; - margin-top: 1.4364444444em; - margin-bottom: 0.9987654321em; - } - - h6, .h6 { - font-size: 1.125em; - line-height: 1.44; - margin-top: 1.4364444444em; - margin-bottom: 0.9987654321em; - } -} -h1.screen-reader-text, .comments-title h1.add-comment-link, -h2.screen-reader-text, -.comments-title h2.add-comment-link, -h3.screen-reader-text, -.comments-title h3.add-comment-link, -h4.screen-reader-text, -.comments-title h4.add-comment-link { - color: inherit; -} - -/* FILE: main/headings/__entry-header.scss */ -.entry-header { - margin-bottom: 2.6244em; -} -.content-layout-no-paddings .content-area .entry-header { - padding-top: 2.6244em; - text-align: center; -} - -.page-header { - padding: 4.251528em 0; - border-top: 2px solid; - overflow: hidden; -} -@media only screen and (min-width: 55em) { - .page-header .page-title { - float: right; - max-width: 48%; - } -} -.page-header .archive-description { - margin-top: 1.62em; -} -@media only screen and (min-width: 55em) { - .page-header .archive-description { - float: left; - margin-top: 0; - max-width: 48%; - } -} -.page-header .archive-description a { - color: inherit; -} - -.entry-title, -.page-title { - padding: 0; - margin: 0; -} -.entry-title small, -.page-title small { - display: block; - margin-top: 0.38rem; -} -@media only screen and (min-width: 42em) { - .entry-title small, -.page-title small { - display: inline-block; - margin-top: 1em; - margin-right: 0.38rem; - font-size: 0.5em; - vertical-align: top; - } -} - -/* FILE: main/headings/__widget-title.scss */ -.widget-title-style .widgettitle, .widget-title { - margin: 0 0 1.62rem; - font-size: 1.125rem; -} -.widget-title-style .widgettitle a, .widget-title a { - font-weight: inherit; - text-decoration: none; -} - -.hide-widget-title .widget-title, -.hide-widget-title .widgettitle { - display: none; -} -/* FILE: main/headings/__display-size.scss */ -.display-4, .display-3, .display-2, .display-1 { - margin-top: 1.62rem; - margin-bottom: 1.62rem; -} -.display-4:first-child, .display-3:first-child, .display-2:first-child, .display-1:first-child { - margin-top: 0; -} -.display-4:last-child, .display-3:last-child, .display-2:last-child, .display-1:last-child { - margin-bottom: 0; -} - -.display-1 { - font-size: 1.84761em; - line-height: 1.3325; -} -@media only screen and (min-width: 55em) { - .display-1 { - font-size: 2.281em; - } -} -.display-2 { - font-size: 2.064205em; - line-height: 1.2375; -} -@media only screen and (min-width: 55em) { - .display-2 { - font-size: 2.887em; - } -} -.display-3 { - font-size: 2.4962166667em; - line-height: 1.2058333333; -} -@media only screen and (min-width: 55em) { - .display-3 { - font-size: 3.653em; - } -} -.display-4 { - font-size: 3.08652em; - line-height: 1.19; -} -@media only screen and (min-width: 55em) { - .display-4 { - font-size: 4.624em; - } -} -/* FILE: main/header/_header.scss */ -.site-header { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - position: relative; - z-index: 10; -} -.site-header > div { - -webkit-box-flex: 0; - -ms-flex: 0 1 auto; - flex: 0 1 auto; -} -.site-header a:not(.button) { - color: inherit; -} -.site-header-navigation { - position: relative; - z-index: 99; -} -@media only screen and (min-width: 55em) { - .site-header-navigation { - position: fixed; - width: 100%; - right: 0; - top: 0; - } - .admin-bar .site-header-navigation { - top: 32px; - } -} -.site-header-navigation::before { - content: ""; - position: absolute; - width: 100%; - height: 100%; - left: 0; - top: 0; - opacity: 0.8; - -webkit-transition: opacity 0.3s; - -o-transition: opacity 0.3s; - transition: opacity 0.3s; -} -.site-header-navigation:hover::before { - opacity: 1; -} -.site-header-content { - padding-top: 1em; - padding-bottom: 1em; -} -@media only screen and (min-width: 28em) { - .site-header-content { - padding-top: 1.62em; - padding-bottom: 1.62em; - } -} -@media only screen and (min-width: 42em) { - .site-header-content { - padding-top: 2.6244em; - padding-bottom: 2.6244em; - } -} -@media only screen and (min-width: 55em) { - .site-header-content { - padding-top: 4.251528em; - padding-bottom: 4.251528em; - margin-top: 3.5em; - } -} -.site-header-inner { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - position: relative; -} -.site-header-inner > div { - -webkit-box-flex: 0; - -ms-flex: 0 1 auto; - flex: 0 1 auto; -} - -/* FILE: main/header/__branding.scss */ -.site-title, .site-branding a, .site-branding a:hover, .site-branding a:focus, .site-branding a:active { - text-decoration: none; - color: inherit; -} - -.site-branding { - float: right; - margin-left: 1.62em; - line-height: inherit; - color: inherit; -} -@media only screen and (min-width: 80em) { - .site-branding { - margin-left: 2.6244em; - } -} -.site-branding-text { - display: inline-block; - vertical-align: middle; -} -.site-title { - margin: 0; - line-height: inherit; - font-size: 2.281rem; -} -@media only screen and (min-width: 55em) { - .site-title { - display: inline-block; - vertical-align: middle; - } -} -.site-title.type-img { - font-family: sans-serif; -} - -@media only screen and (min-width: 80em) { - .site-description { - display: inline-block; - padding-right: 1.62em; - margin-right: 1.62em; - border-right: 1px solid; - vertical-align: middle; - } -} - -.custom-logo { - display: inline-block; - width: auto; - margin-left: 1em; - vertical-align: middle; -} -.site-title-hidden .custom-logo { - margin-left: 0; -} - -/* FILE: main/header/__intro.scss */ -.intro { - position: relative; - z-index: 1; -} -.intro-container { - padding: 0; - margin: 0; - border-width: 0; -} -.intro-media { - position: absolute; - width: 100%; - right: 0; - top: 0; - text-align: center; - background-color: inherit; - overflow: hidden; - z-index: 0; -} -.intro-media::after, .intro-media::before { - content: ""; - position: absolute; - width: 100%; - height: 100%; - right: 0; - bottom: 0; - z-index: 1; -} -.intro-media::after { - height: 62%; -} -.intro-media::before { - background-color: inherit; - opacity: 0.66; -} -.intro-media img { - width: 100%; -} -body:not(.home) .intro-media img { - width: calc( 100% + 20px ); - max-width: none; - margin: -10px; - -webkit-filter: blur(10px) grayscale(100%) contrast(66%); - filter: blur(10px) grayscale(100%) contrast(66%); - -webkit-transform: scaleX(-1); - -ms-transform: scaleX(-1); - transform: scaleX(-1); -} -@media only screen and (max-width: 54.9375em) { - .intro-media, -.intro-media .slick-slide { - overflow: hidden; - } - .site .intro-media img { - position: relative; - width: auto; - height: 110%; - height: 110vh; - max-width: none; - max-height: none; - left: 50%; - -webkit-transform: translateX(-50%); - -ms-transform: translateX(-50%); - transform: translateX(-50%); - } - body:not(.home) .intro-media img { - width: auto; - -webkit-transform: scaleX(-1) translateX(50%); - -ms-transform: scaleX(-1) translateX(50%); - transform: scaleX(-1) translateX(50%); - } -} -.intro-title { - padding: 8% 0; - margin: 0; - line-height: 1.19; - font-weight: 700; - border-top: 2px solid; - font-size: 2.281rem; -} -@media only screen and (min-width: 28em) { - .intro-title { - font-size: 2.887rem; - } -} -@media only screen and (min-width: 42em) { - .intro-title { - font-size: 3.653rem; - } -} -@media only screen and (min-width: 55em) { - .intro-title { - font-size: 4.624rem; - } -} -@media only screen and (min-width: 80em) { - .intro-title { - font-size: 5.852rem; - } -} -.intro-title a { - display: inline-block; - color: inherit; -} -.intro-slideshow-item:not(.slick-slide):not(:first-child) { - display: none; -} -.intro-slideshow.slick-slider .intro-title { - padding-bottom: 7.86rem; -} -@media only screen and (min-width: 80em) { - .intro-slideshow.slick-slider .intro-title { - padding-bottom: 10.86rem; - } -} - -/* FILE: main/menu/_menu.scss */ -.menu-item-description { - display: block; - max-width: 20em; - margin-top: 0.38em; - white-space: normal; - opacity: 0.8; -} - -/* FILE: main/menu/_menu-primary.scss */ -.menu a { - text-decoration: none; -} -@media only screen and (max-width: 41.9375em) { - .menu-item .hide-on-mobile { - clip: rect(1px, 1px, 1px, 1px); - -webkit-clip-path: inset(50%); - clip-path: inset(50%); - position: absolute !important; - width: 1px; - height: 1px; - line-height: 1px; - overflow: hidden; - } -} - -.main-navigation { - position: relative; - width: 100%; -} -@media only screen and (min-width: 55em) { - .main-navigation-container { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - } - .main-navigation-container > div { - -webkit-box-flex: 0; - -ms-flex: 0 1 auto; - flex: 0 1 auto; - } -} -.main-navigation-container .menu-search { - max-width: 28rem; - padding: 0 1.62rem; - margin: 26vh auto 0; -} -@media only screen and (min-width: 55em) { - .main-navigation-container .menu-search { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; - padding: 0; - margin: 0; - } -} -.main-navigation-container .menu { - margin-top: 1.62rem; -} -@media only screen and (min-width: 42em) { - .main-navigation-container .menu { - margin-top: 0; - } -} -.main-navigation-container ul { - margin: 0; - list-style: none; -} -.main-navigation-container li { - position: relative; - padding: 0; - margin: 0; -} -@media only screen and (min-width: 55em) { - .main-navigation-container li { - float: right; - white-space: nowrap; - } -} -.main-navigation-container a { - display: block; - max-width: 100%; - padding: 0.62rem 0.38rem; - border: 0 solid transparent; - border-right-width: 2px; - -webkit-transition: border-color 0.3s; - -o-transition: border-color 0.3s; - transition: border-color 0.3s; -} -.main-navigation-container a:hover, .main-navigation-container a:active, .main-navigation-container a:focus { - border-color: currentColor; -} -.main-navigation-container .hide > a:focus, -.main-navigation-container .hide-link > a:focus { - position: static !important; -} -@media only screen and (min-width: 55em) { - .main-navigation-container .menu:hover .current-menu-item > a, .main-navigation-container .menu:hover .current-menu-ancestor > a { - border-color: inherit; - } -} -.main-navigation-container .menu .current-menu-item > a, -.main-navigation-container .menu .current-menu-item > a:hover { - border-color: currentColor; -} -@media only screen and (min-width: 55em) { - .main-navigation-container .menu .current-menu-ancestor > a, -.main-navigation-container .menu .current-menu-ancestor > a:hover { - border-color: currentColor; - } -} -.main-navigation-container .current-menu-item > a { - position: relative; - border-color: currentColor; - z-index: 10; -} -@media only screen and (min-width: 55em) { - .main-navigation-container .has-expanded-sub-menu > a, -.main-navigation-container .current-menu-ancestor > a { - position: relative; - border-color: currentColor; - z-index: 10; - } -} -.main-navigation-container .icon, -.main-navigation-container [class^=icon-] { - margin-left: 0.38em; -} - -/* FILE: main/menu/_menu-primary-mobile.scss */ -@media only screen and (max-width: 54.9375em) { - .has-navigation-mobile .main-navigation-container { - visibility: hidden; - position: fixed; - width: 100%; - height: 100%; - left: 0; - right: 0; - bottom: 0; - line-height: 1.38em; - overflow-y: auto; - z-index: 995; - opacity: 0; - -webkit-transform: scaleY(0); - -ms-transform: scaleY(0); - transform: scaleY(0); - -webkit-transform-origin: 50% 100%; - -ms-transform-origin: 50% 100%; - transform-origin: 50% 100%; - -webkit-transition: visibility 0s linear 0.3s, opacity 0.3s, -webkit-transform 0.3s; - transition: visibility 0s linear 0.3s, opacity 0.3s, -webkit-transform 0.3s; - -o-transition: visibility 0s linear 0.3s, opacity 0.3s, transform 0.3s; - transition: visibility 0s linear 0.3s, opacity 0.3s, transform 0.3s; - transition: visibility 0s linear 0.3s, opacity 0.3s, transform 0.3s, -webkit-transform 0.3s; - } - .has-navigation-mobile .toggled .main-navigation-container { - visibility: visible; - opacity: 1; - -webkit-transform: scaleY(1); - -ms-transform: scaleY(1); - transform: scaleY(1); - -webkit-transition: visibility 0s linear 0s, opacity 0.3s, -webkit-transform 0.3s; - transition: visibility 0s linear 0s, opacity 0.3s, -webkit-transform 0.3s; - -o-transition: visibility 0s linear 0s, opacity 0.3s, transform 0.3s; - transition: visibility 0s linear 0s, opacity 0.3s, transform 0.3s; - transition: visibility 0s linear 0s, opacity 0.3s, transform 0.3s, -webkit-transform 0.3s; - } - - .has-navigation-mobile .main-navigation-container .menu { - position: relative; - } - .has-navigation-mobile .main-navigation-container .menu > ul { - max-width: 28rem; - padding: 4.251528rem 1.62rem 5.871528rem; - margin-left: auto; - margin-right: auto; - } - .has-navigation-mobile .main-navigation-container .menu > ul > li:nth-last-child(2) { - border-bottom-width: 1px; - border-bottom-style: solid; - } - .has-navigation-mobile .main-navigation-container .sub-menu { - position: relative; - width: 100%; - min-width: 0; - right: auto; - top: auto; - padding: 0; - margin: 0; - background: transparent; - -webkit-box-shadow: none; - box-shadow: none; - border-width: 0; - border-radius: 0; - } - .has-navigation-mobile .main-navigation-container .sub-menu .sub-menu { - right: auto; - top: auto; - padding-right: 1em; - } - .has-navigation-mobile .main-navigation-container li { - -ms-flex-wrap: wrap; - flex-wrap: wrap; - padding-top: 0.5rem; - padding-bottom: 0.5rem; - border-top-width: 1px; - border-top-style: solid; - } - .has-navigation-mobile .main-navigation-container .megamenu > ul > .hide, -.has-navigation-mobile .main-navigation-container .megamenu > ul > .hide-link { - padding-top: 0; - padding-bottom: 0; - border-width: 0; - } - .has-navigation-mobile .main-navigation-container .megamenu > ul > .hide .button-toggle-sub-menu, -.has-navigation-mobile .main-navigation-container .megamenu > ul > .hide-link .button-toggle-sub-menu { - display: none; - } - .has-navigation-mobile .main-navigation-container .megamenu > ul > .hide > .sub-menu, -.has-navigation-mobile .main-navigation-container .megamenu > ul > .hide-link > .sub-menu { - display: block; - margin-top: 0; - } -} -@media only screen and (max-width: 41.9375em) { - .has-navigation-mobile .main-navigation-container { - -webkit-transform-origin: 50% 100%; - -ms-transform-origin: 50% 100%; - transform-origin: 50% 100%; - } - .has-navigation-mobile .main-navigation-container .menu > ul { - padding-top: 38vh; - } - .has-navigation-mobile .main-navigation-container .menu-search + .menu > ul { - padding-top: 4.251528em; - } -} - -@media only screen and (max-width: 54.9375em) { - body:not(.has-navigation-mobile) .site-header-navigation { - padding-top: 1.62rem; - padding-bottom: 1.62rem; - } - body:not(.has-navigation-mobile) .site-header-navigation::before { - opacity: 1; - } - body:not(.has-navigation-mobile) .main-navigation-container .menu { - margin-top: 0; - } - body:not(.has-navigation-mobile) .main-navigation-container li { - display: inline-block; - padding: 0; - margin: 0; - margin-left: 1.38em; - } - body:not(.has-navigation-mobile) .main-navigation-container a { - border-right-width: 0; - border-top-width: 2px; - } -} - -@media only screen and (max-width: 54.9375em) and (min-height: 28em) { - .has-navigation-mobile .site-footer { - padding-bottom: 3.618rem; - } -} - -@media only screen and (max-width: 54.9375em) { - .menu-toggle { - position: fixed; - width: auto; - height: 3.618rem; - left: 50%; - bottom: -2px; - padding: 0 1.62em; - margin: 0; - line-height: 1.38; - text-align: center; - font-size: 1em; - font-weight: 700; - border: 2px solid; - border-radius: 2px; - z-index: 999; - -webkit-box-shadow: 0 0 2em rgba(0, 0, 0, 0.4); - box-shadow: 0 0 2em rgba(0, 0, 0, 0.4); - opacity: 1; - -webkit-transform: translateX(-50%); - -ms-transform: translateX(-50%); - transform: translateX(-50%); - } -} -@media only screen and (max-width: 54.9375em) and (max-height: 27.9375em) { - .menu-toggle { - position: relative; - width: 100%; - bottom: auto; - margin: 0; - border: 0; - border-radius: 0; - } - .site-header-navigation .site-header-inner { - width: 100%; - } -} -@media only screen and (min-width: 55em) { - .menu-toggle { - display: none; - } -} -.menu-toggle::before { - content: ""; - margin-left: 0.62em; -} -.toggled .menu-toggle::before { - content: ""; -} - -.menu-toggle-skip-link { - font-size: 16px !important; - font-weight: 400 !important; -} -.menu-toggle-skip-link-container { - border-width: 0 !important; -} -@media only screen and (min-width: 55em) { - .menu-toggle-skip-link-container { - display: none !important; - } -} - -/* FILE: main/menu/_menu-primary-top-level.scss */ -@media only screen and (min-width: 55em) { - .menu-primary > li { - padding-top: 0.38rem; - padding-bottom: 0.38rem; - margin-left: 1.38rem; - } - .menu-primary > li > a { - padding-left: 0; - padding-right: 0; - border-width: 0; - border-top-width: 2px; - } -} - -/* FILE: main/menu/_menu-primary-sub-menu.scss */ -@-webkit-keyframes showSubMenu { - from { - opacity: 0; - -webkit-transform: scaleY(0); - transform: scaleY(0); - } - to { - opacity: 1; - -webkit-transform: scaleY(1); - transform: scaleY(1); - } -} -@keyframes showSubMenu { - from { - opacity: 0; - -webkit-transform: scaleY(0); - transform: scaleY(0); - } - to { - opacity: 1; - -webkit-transform: scaleY(1); - transform: scaleY(1); - } -} -.main-navigation-container .sub-menu { - display: none; - position: absolute; - min-width: 100%; - min-width: calc( 100% + 6.48rem ); - right: 0; - top: 100%; - padding: 1.62rem; - margin: 0 -2rem; - border-top-width: 1px; - border-top-style: solid; - -webkit-box-shadow: 0 0.38em 1em rgba(0, 0, 0, 0.25); - box-shadow: 0 0.38em 1em rgba(0, 0, 0, 0.25); - z-index: 9; - -webkit-transform-origin: 50% 0; - -ms-transform-origin: 50% 0; - transform-origin: 50% 0; -} -.main-navigation-container .sub-menu a { - padding-right: 1rem; -} -@media only screen and (min-width: 55em) { - .main-navigation-container .reverse-expand ul { - right: auto; - left: 0; - } -} -@media only screen and (min-width: 55em) { - .main-navigation-container li li { - float: none; - display: block; - } - .main-navigation-container li li > a { - display: block; - min-width: 10em; - } -} -@media only screen and (max-width: 54.9375em) { - .main-navigation-container li li a::before { - content: ""; - display: inline-block; - width: 0.5em; - height: 0.5em; - margin-left: 0.5em; - margin-top: 0.25em; - border-right: 1px solid; - border-bottom: 1px solid; - vertical-align: top; - opacity: 0.5; - speak: none; - } -} -@media only screen and (min-width: 55em) { - .no-js .main-navigation-container .menu-item-has-children:not([aria-haspopup]):not(.menu-item-is-depth-3) > a { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - } - .no-js .main-navigation-container .menu-item-has-children:not([aria-haspopup]):not(.menu-item-is-depth-3) > a::after { - content: "▼"; - padding-right: 1em; - margin-right: auto; - font-size: 0.5em; - } - .no-js .main-navigation-container .menu-item-has-children:not([aria-haspopup]):not(.menu-item-is-depth-3) .menu-item-has-children:not(.menu-item-is-depth-3) > a::after { - content: "◀"; - } -} -@media only screen and (min-width: 55em) { - .main-navigation-container .menu-item-has-children:hover > .sub-menu, .no-js .main-navigation-container .menu-item-has-children:focus-within > .sub-menu { - display: block; - -webkit-animation: showSubMenu 0.5s; - animation: showSubMenu 0.5s; - } -} - -/* FILE: main/menu/_menu-primary-sub-sub-menu.scss */ -.main-navigation-container .sub-menu .sub-menu { - font-size: 1em; -} -@media only screen and (min-width: 55em) { - .main-navigation-container .sub-menu .sub-menu { - min-width: 0; - right: 100%; - top: 0; - padding: 1.62rem; - margin: 0; - margin-top: -1.62rem; - margin-top: calc( -1.62rem - 1px ); - } - .main-navigation-container .sub-menu .sub-menu li { - margin-right: 0; - } -} -@media only screen and (min-width: 55em) { - .main-navigation-container .reverse-expand ul ul, -.main-navigation-container li .reverse-expand ul { - right: auto; - left: 100%; - } -} -@media only screen and (max-width: 54.9375em) { - .main-navigation-container li li li a { - padding-right: 2em; - } -} - -/* FILE: main/menu/_menu-primary-expander.scss */ -:root { - --button_toggle_sub_menu_size: 10px; -} -@media (hover: none) { - :root { - --button_toggle_sub_menu_size: 24px; - } -} - -@media only screen and (max-width: 54.9375em) { - .has-navigation-mobile { - --button_toggle_sub_menu_size: 32px; - } -} - -.toggle-sub-menus .menu-item-has-children { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} -.toggle-sub-menus .menu-item-has-children > a { - padding-left: 0.38em; -} -.toggle-sub-menus .menu-item-has-children.menu-item-has-description > a { - padding-left: 0.62em; -} -.toggle-sub-menus .button-toggle-sub-menu { - position: relative; - width: var(--button_toggle_sub_menu_size); - height: var(--button_toggle_sub_menu_size); - padding: 0; - border: 0; - background: none; - color: inherit; - -webkit-box-shadow: none; - box-shadow: none; - opacity: 0.33; -} -.toggle-sub-menus .button-toggle-sub-menu:hover, .toggle-sub-menus .button-toggle-sub-menu:focus, .toggle-sub-menus .button-toggle-sub-menu:active { - background: none; - -webkit-box-shadow: none; - box-shadow: none; - opacity: 1; - -webkit-animation: none; - animation: none; -} -@media (hover: none) { - .toggle-sub-menus .button-toggle-sub-menu { - border: 1px solid; - border-color: inherit; - opacity: 1; - } -} -.toggle-sub-menus .button-toggle-sub-menu::before, .toggle-sub-menus .button-toggle-sub-menu::after { - content: ""; - display: block; - position: absolute; - width: 10px; - height: 2px; - left: 50%; - top: 50%; - background: currentColor; - opacity: 1; - -webkit-transform: translateX(-50%) translateY(-50%); - -ms-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); -} -.toggle-sub-menus .button-toggle-sub-menu::after { - -webkit-transform: translateX(-50%) translateY(-50%) rotate(90deg); - -ms-transform: translateX(-50%) translateY(-50%) rotate(90deg); - transform: translateX(-50%) translateY(-50%) rotate(90deg); - -webkit-transition: -webkit-transform 0.2s; - transition: -webkit-transform 0.2s; - -o-transition: transform 0.2s; - transition: transform 0.2s; - transition: transform 0.2s, -webkit-transform 0.2s; -} -.menu-item-is-depth-3 .toggle-sub-menus .button-toggle-sub-menu { - display: none; -} -.toggle-sub-menus .has-expanded-sub-menu > .sub-menu { - display: block; -} -@media only screen and (min-width: 55em) { - .toggle-sub-menus .has-expanded-sub-menu > .sub-menu { - -webkit-animation: showSubMenu 0.5s; - animation: showSubMenu 0.5s; - } -} -.toggle-sub-menus .has-expanded-sub-menu > .button-toggle-sub-menu::after { - -webkit-transform: translateX(-50%) translateY(-50%) rotate(0); - -ms-transform: translateX(-50%) translateY(-50%) rotate(0); - transform: translateX(-50%) translateY(-50%) rotate(0); -} -.toggle-sub-menus .menu-item-has-children:hover > .button-toggle-sub-menu { - opacity: 1; -} -@media only screen and (min-width: 55em) { - .toggle-sub-menus .menu-item-has-children:hover > .button-toggle-sub-menu::after { - -webkit-transform: translateX(-50%) translateY(-50%) rotate(0); - -ms-transform: translateX(-50%) translateY(-50%) rotate(0); - transform: translateX(-50%) translateY(-50%) rotate(0); - } -} - -/* FILE: main/menu/_menu-primary-description.scss */ -@media only screen and (min-width: 55em) { - .main-navigation-container .menu > ul > li > a .menu-item-description { - display: none; - } -} -@media only screen and (min-width: 55em) { - .main-navigation-container .megamenu > ul > li > a .menu-item-description { - margin-bottom: 0.62em; - } -} - -/* FILE: main/menu/__menu-primary-mega.scss */ -@media only screen and (min-width: 55em) { - .main-navigation-container .megamenu > .sub-menu > li { - -webkit-box-flex: 0; - -ms-flex: 0 1 14em; - flex: 0 1 14em; - padding: 0; - border-width: 0; - vertical-align: top; - } - .main-navigation-container .megamenu > .sub-menu > li + li { - margin-right: 2.6244rem; - } - .main-navigation-container .megamenu > .sub-menu > li > a { - margin-right: 2px; - margin-bottom: 1.62em; - font-size: 0.905em; - font-weight: 700; - text-transform: uppercase; - letter-spacing: 1px; - border-width: 0; - border-radius: 0; - } - .main-navigation-container .megamenu > .sub-menu > li > a::after { - display: none; - } - .main-navigation-container .megamenu > .sub-menu > li > .button-toggle-sub-menu { - display: none; - } - .main-navigation-container .megamenu > .sub-menu > li > .sub-menu { - display: block; - position: relative; - min-width: 100%; - right: 0; - top: 0; - padding: 0; - margin: 1em 0 0; - background: none; - border-width: 0; - -webkit-box-shadow: none; - box-shadow: none; - } - .main-navigation-container .megamenu > .sub-menu > li > .sub-menu > li > a { - padding-left: 1rem; - } - .main-navigation-container .megamenu > .sub-menu > li > .sub-menu .sub-menu { - -webkit-box-shadow: 0 0.38em 1em rgba(0, 0, 0, 0.25); - box-shadow: 0 0.38em 1em rgba(0, 0, 0, 0.25); - } - .main-navigation-container .megamenu:hover > .sub-menu, .no-js .main-navigation-container .megamenu:focus-within > .sub-menu { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } - .main-navigation-container .megamenu:hover > .sub-menu .sub-menu, .no-js .main-navigation-container .megamenu:focus-within > .sub-menu .sub-menu { - -webkit-animation: none; - animation: none; - } - .main-navigation-container .megamenu .menu-item-has-children { - display: block; - } - .main-navigation-container .megamenu .menu-item-has-children .menu-item-has-children { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } - .main-navigation-container .megamenu > ul > li > a, .main-navigation-container .megamenu:hover > ul > .current-menu-item > a, .main-navigation-container .megamenu:hover > ul > .current-menu-ancestor > a { - border-color: currentColor; - } - - .toggle-sub-menus .megamenu.has-expanded-sub-menu > .sub-menu { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } -} -.main-navigation .disable-link > a { - pointer-events: none; - cursor: text; -} - -/* FILE: main/menu/__menu-social.scss */ -.social-links .social-links-items { - margin: 0; - list-style: none; -} -.sidebar .social-links .social-links-items { - border-width: 0; -} -.social-links .social-links-items li { - border-width: 0; -} -.social-links li { - display: inline-block; -} -.sidebar .social-links li { - margin-left: 0.19em; -} -.text-right .social-links li { - margin-right: 0.19em; - margin-left: 0; -} -.social-links a { - display: block; - padding-left: 0.19em; - padding-right: 0.19em; - margin: 1px; - text-decoration: none; - color: inherit; -} -.social-links a:hover { - text-decoration: none; -} -.social-links a.back-to-top::before { - content: ""; - display: inline-block; - padding: 0 0.38em; - vertical-align: top; -} - -/* FILE: main/menu/__menu-social-widget.scss */ -.social-links ul li { - padding: 0; -} -.widget_nav_menu .social-links a { - text-align: center; -} -.sidebar .widget_nav_menu .social-links a { - padding: 0 0.19em; -} -.widget_nav_menu .social-links a::after { - display: none; -} - -/* FILE: main/menu/__menu-social-header.scss */ -.site-header-content .social-links { - width: 100%; - margin-top: 1rem; - white-space: nowrap; -} -@media only screen and (min-width: 42em) { - .site-header-content .social-links { - width: auto; - padding-right: 1.62em; - margin-top: 0; - margin-right: auto; - } -} -.site-header-content .social-links .back-to-top-link { - display: none; -} - -/* FILE: main/menu/__menu-social-footer.scss */ -.footer-area-site-info .social-links { - margin: 0.62em 0; -} -@media only screen and (min-width: 42em) { - .footer-area-site-info .social-links { - margin: 0; - } -} - -/* FILE: main/content/_content.scss */ -/* FILE: main/content/__wp.scss */ -blockquote.alignleft, blockquote.alignright { - padding: 0; - margin-top: 0.62em; -} -@media only screen and (min-width: 28em) { - blockquote.alignleft, blockquote.alignright { - width: 35%; - } -} -@media only screen and (min-width: 80em) { - blockquote.alignleft, blockquote.alignright { - font-size: 1.19em; - } -} -blockquote.alignleft::before { - float: left; - margin-left: 0; - margin-right: 0.09em; -} -@media only screen and (min-width: 80em) { - blockquote.alignleft { - margin-left: -9.5%; - } -} -@media only screen and (min-width: 100em) { - .no-widgets-sidebar blockquote.alignleft { - margin-left: -19%; - } -} -@media only screen and (min-width: 80em) { - blockquote.alignright { - margin-right: -9.5%; - } -} -@media only screen and (min-width: 100em) { - .no-widgets-sidebar blockquote.alignright { - margin-right: -19%; - } -} - -.gallery img { - width: 100%; -} -.gallery-item { - -webkit-box-flex: 0; - -ms-flex: 0 1 auto; - flex: 0 1 auto; -} -.gallery-columns-1 .gallery-item { - margin-top: 2em; -} -.gallery-caption { - padding: 1em; - margin-top: -1px; -} - -.site .wp-playlist { - padding: 0; - background: none; - border-width: 1px; - border-style: solid; -} -.site .wp-playlist-current-item, .site .wp-playlist-tracks { - height: auto; - padding: 1.62rem; - margin: 0; -} -.site .wp-playlist-current-item { - padding-bottom: 0.62rem; -} -.entry-media .wp-playlist { - margin: 0; - text-align: right; -} -.posts .wp-playlist { - border-top-width: 0; - border-left-width: 0; - border-right-width: 0; -} - -.posts .sticky::before { - content: ""; - position: absolute; - width: 2em; - height: 2em; - left: -0.38em; - top: -0.38em; - line-height: 2em; - text-align: center; -} - -/* FILE: main/content/__layout.scss */ -.site-content { - position: relative; - z-index: 5; -} -.site-content[tabindex="-1"]:focus { - outline: 0; -} - -@media only screen and (min-width: 55em) { - .has-widgets-sidebar .content-area { - width: 68%; - float: right; - } -} -@media only screen and (max-width: 41.9375em) { - .is-singular .content-area { - margin-left: -1rem; - margin-right: -1rem; - } -} - -/* FILE: main/content/__media.scss */ -.entry-media a { - display: inline-block; - width: 100%; -} -.entry-media .post-thumbnail { - text-align: center; -} -@media only screen and (max-width: 41.9375em) { - .entry-media img { - width: 100%; - } -} -.hide-media .entry-media { - display: none; -} - -.attachment .entry-media { - max-width: 39em; - max-width: 70ch; - margin-left: auto; - margin-right: auto; -} -.attachment .entry-media + .entry-content-container { - padding-top: 2.6244em; -} -.attachment caption { - caption-side: top; -} -.attachment-download { - padding: 1.62em; - margin-bottom: 1.62em; - border-width: 2px; - border-style: dashed; -} -/* FILE: main/content/__pagination.scss */ -.pagination { - padding: 1px; - text-align: center; - overflow: hidden; -} -.pagination a, -.pagination span { - background: transparent; - color: inherit; - border-width: 1px; - border-style: solid; -} -.pagination .dots { - padding-left: 0.62em; - padding-right: 0.62em; - border-color: transparent; -} -@media only screen and (max-width: 79.9375em) { - .pagination a::before { - display: none; - } -} -.pagination .prev:hover::before, -.pagination .next:hover::before { - display: none; -} -@media only screen and (max-width: 79.9375em) { - .pagination .prev::before, -.pagination .next::before { - display: none; - } -} -@media only screen and (max-width: 41.9375em) { - .pagination .prev { - float: right; - } - .pagination .next { - float: left; - } -} -@media only screen and (max-width: 41.9375em) { - .pagination { - position: relative; - } - .pagination::after { - content: attr(data-current) " ∖" attr(data-total); - position: absolute; - left: 50%; - top: 50%; - -webkit-transform: translateX(-50%) translateY(-50%); - -ms-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); - } -} - -/* FILE: main/content/__parted.scss */ -.post-table-of-contents { - margin-top: 2.6244rem; -} -.post-table-of-contents a { - text-decoration: none; -} -.post-table-of-contents a:hover, .post-table-of-contents a:active, .post-table-of-contents a:focus { - text-decoration: underline; -} -.post-table-of-contents ol { - counter-reset: table-of-contents-counter; -} -.post-table-of-contents li { - padding: 0; - border-top-width: 1px; - border-top-style: solid; -} -.post-table-of-contents li:first-child { - border-width: 0; -} -.post-table-of-contents li::before { - display: none; -} -.post-table-of-contents a { - padding: 0.62em 1em; - padding-right: 2.6244em; -} -.entry-content .post-table-of-contents a { - border-width: 0; -} -.post-table-of-contents a::before { - content: counter(table-of-contents-counter); - counter-increment: table-of-contents-counter; - float: right; - margin-top: -0.19em; - margin-right: -1.38em; - text-decoration: inherit; - font-weight: inherit; - font-style: inherit; -} -.post-table-of-contents a::after { - content: "»"; - margin-right: 0.62em; -} -.post-table-of-contents .is-passed a { - text-decoration: line-through; -} -.post-table-of-contents.top { - display: none; -} - -/* FILE: main/content/__loop.scss */ -.posts { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - margin: -1em; -} -.posts .entry { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - position: relative; - padding: 1rem; - margin: 1em; - width: calc( 100% - 2em ); -} -@media only screen and (min-width: 42em) { - .posts .entry { - width: calc( 50% - 2em ); - padding: 2.6244em; - } -} -@media only screen and (min-width: 55em) { - .no-widgets-sidebar:not(.posts-layout-columns-2) .posts .entry { - width: calc( 33.33% - 2em ); - } -} -@media only screen and (min-width: 80em) { - .posts-layout-columns-4.no-widgets-sidebar .posts .entry { - width: calc( 25% - 2em ); - } - .posts-layout-columns-4.has-widgets-sidebar .posts .entry { - width: calc( 33.33% - 2em ); - } -} -.posts .entry-media { - -webkit-box-flex: 0; - -ms-flex: 0 1 auto; - flex: 0 1 auto; - width: auto; - margin: -1rem; - margin-bottom: 1rem; -} -@media only screen and (min-width: 42em) { - .posts .entry-media { - margin: -2.6244em; - margin-bottom: 2.6244em; - } -} -.posts .entry-header { - margin-bottom: 1.62em; -} -.posts .type-page .entry-title::before { - content: ""; - margin-left: 0.31em; - vertical-align: middle; -} - -.posts .entry-content p { - margin-bottom: 1em; -} -.posts .entry-content p:last-child { - margin-bottom: 0; -} -.posts .entry-content-container { - -webkit-box-flex: 1; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - width: 100%; - padding: 0; -} -.posts .entry-content:not(:last-child), .posts .entry-summary:not(:last-child) { - margin-bottom: 1.62em; -} -.posts .entry-meta { - margin-top: auto; -} - -.search-results form + .posts { - margin-top: 2.6244em; -} - -.entry-summary:not(:empty) + .link-more { - margin-top: 1em; -} - -/* FILE: main/content/__post.scss */ -.entry-content-container { - max-width: calc( 39em + 3.24em ); - max-width: calc( 70ch + 3.24em ); - padding-left: 1em; - padding-right: 1em; - margin-left: auto; - margin-right: auto; -} -@media only screen and (min-width: 42em) { - .entry-content-container { - padding-left: 1.62em; - padding-right: 1.62em; - } -} -.content-layout-no-paddings .content-area .entry-content-container { - padding: 0; - max-width: none; -} -.entry-summary:empty { - display: none; -} -.entry-content .entry-summary { - font-size: 1.19em; - line-height: 1.38; -} -.posts .entry-summary:not(.has-more-tag) { - font-size: 1em; - line-height: inherit; -} - -/* FILE: main/content/__post-format-gallery.scss */ -.format-gallery .entry-media-gallery-images:not(.slick-slider) { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} -.format-gallery .entry-media-gallery-images:not(.slick-slider) .entry-media-gallery-image { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - min-width: 50%; -} - -/* FILE: main/content/__post-format-image.scss */ -.format-image .entry-media { - position: relative; -} -.format-image .entry-media::before { - content: ""; - position: absolute; - width: 2em; - height: 2em; - right: -0.38em; - top: -0.38em; - line-height: 2em; - text-align: center; -} -.posts .format-image .entry-header { - margin-bottom: 0.62em; -} -@media only screen and (min-width: 42em) { - .posts .format-image .entry-content { - font-size: 1.19em; - } -} -@media only screen and (min-width: 80em) { - .posts .format-image .entry-content { - font-size: 1.38em; - } -} -/* FILE: main/content/__post-format-link.scss */ -@media only screen and (min-width: 42em) { - .posts .format-link .entry-content { - font-size: 1.19em; - } -} -@media only screen and (min-width: 80em) { - .posts .format-link .entry-content { - font-size: 1.38em; - } -} -.posts .format-link .entry-content a::before { - content: ""; - margin: 0 0.19em; - opacity: 0.66; -} - -/* FILE: main/content/__post-format-quote.scss */ -.type-jetpack-testimonial a, .format-quote a { - color: inherit; -} -.entry.type-jetpack-testimonial, .entry.format-quote { - border-color: currentColor; -} -.single-format-quote .content-area .entry h1, .single-format-quote .content-area .entry h2, .single-format-quote .content-area .entry h3, .single-format-quote .content-area .entry h4, -.single-format-quote .content-area .entry .h1, .single-format-quote .content-area .entry .h2, .single-format-quote .content-area .entry .h3, .single-format-quote .content-area .entry .h4 { - color: inherit; -} - -/* FILE: main/content/__post-format-status.scss */ -.format-status a { - color: inherit; -} -.format-status.entry { - border-color: currentColor; -} -.format-status .entry-media .avatar { - max-width: 6.88747536em; - margin-top: 1.3122em; - border-radius: 6.88747536em; -} -@media only screen and (min-width: 42em) { - .format-status .entry-media .avatar { - margin-top: 2.6244em; - } -} -@media only screen and (min-width: 42em) { - .format-status .entry-content { - font-size: 1.19em; - } -} -@media only screen and (min-width: 80em) { - .format-status .entry-content { - font-size: 1.38em; - } -} -.format-status .entry-content::before { - content: ""; - float: right; - margin-left: 0.38em; -} - -.single-format-status .content-area .entry h1, .single-format-status .content-area .entry h2, .single-format-status .content-area .entry h3, .single-format-status .content-area .entry h4, -.single-format-status .content-area .entry .h1, .single-format-status .content-area .entry .h2, .single-format-status .content-area .entry .h3, .single-format-status .content-area .entry .h4 { - color: inherit; -} - -/* FILE: main/content/__meta.scss */ -.entry-meta { - padding: 1em 0; - margin: 1.62rem 0; - border-top-width: 2px; - border-top-style: solid; - border-bottom-width: 2px; - border-bottom-style: solid; -} -.entry-meta:first-child { - margin-top: 0; -} -.entry-meta:last-child { - margin-bottom: 0; -} -.entry-meta-bottom { - padding-bottom: 0; - border-bottom-width: 0; -} -.entry-meta:empty, -.entry-meta .updated, -.entry-meta .label-updated { - display: none; -} -.entry-meta-element { - margin-left: 0.38em; - opacity: 1; -} -.entry-meta-description { - text-transform: uppercase; -} -.entry-meta-description::before { - content: ""; -} -.author .entry-meta-description::before { - content: ""; -} -.cat-links .entry-meta-description::before { - content: ""; -} -.comments-link .entry-meta-description::before { - content: ""; -} -.entry-date .entry-meta-description::before { - content: ""; -} -.entry-meta a { - text-decoration: none; -} -.entry-meta a:hover, .entry-meta a:active, .entry-meta a:focus { - text-decoration: underline; -} -.entry-meta .tags-links a { - text-transform: none; -} -.entry-meta .tags-links a::before { - content: ""; - margin-left: 0.19em; -} - -body:not(.group-blog) .entry-meta .author { - display: none; -} -.content-layout-no-paddings .content-area .entry-meta { - text-align: center; - margin: 0; -} - -a .entry-date { - cursor: pointer; -} - -/* FILE: main/content/__the-posts-navigation.scss */ -.post-navigation .nav-links a { - display: block; - position: relative; - padding: 8% 8% 4%; - text-decoration: none; - background-position: 50% 50%; - background-size: cover; - border-top: 2px solid; - z-index: 1; -} -.post-navigation .nav-links a::before { - content: ""; - position: absolute; - width: 100%; - height: 100%; - left: 0; - top: 0; - z-index: -1; - opacity: 0.9; - -webkit-transition: opacity 0.5s; - -o-transition: opacity 0.5s; - transition: opacity 0.5s; -} -.post-navigation .nav-links a:hover::before { - opacity: 1; -} -.post-navigation .nav-links .label { - display: block; - text-transform: uppercase; -} -.post-navigation .nav-links .title { - display: block; - line-height: 1.38; -} -@media only screen and (min-width: 42em) { - .post-navigation .nav-links .title { - font-size: 1.38em; - } -} -.post-navigation .nav-next { - text-align: left; -} - -/* FILE: main/content/__page.scss */ -.page-template-_front.is-singular .content-area { - background: transparent; -} - -.front-page-section { - position: relative; - z-index: 5; -} -.intro-container + .front-page-section { - margin-top: 0; -} -.front-page-section-title { - padding: 1.62em 0; - margin: 0; - text-transform: uppercase; - border-top: 2px solid; -} -.front-page-section .archive-link { - margin-top: 2.6244em; -} - -/* FILE: main/content/__comments.scss */ -.comments-area { - padding-left: 1.62em; - padding-right: 1.62em; -} -.comments-area-inner { - max-width: 39em; - max-width: 70ch; - margin-left: auto; - margin-right: auto; -} -.comments-area:focus { - outline: 0; -} -.comments-area .reply { - margin-top: 1em; -} - -.comments-title { - margin-bottom: 1.62rem; -} -@media only screen and (min-width: 42em) { - .comment-list .children { - margin-right: -3.38em; - } -} - -.comment-meta a { - text-decoration: none; -} -.comment-meta a:hover, .comment-meta a:active, .comment-meta a:focus { - text-decoration: underline; -} -.comment-metadata { - text-transform: uppercase; -} - -.comment-awaiting-moderation { - clear: both; -} - -.comment-body { - padding-bottom: 0; -} -.comment-content ol { - list-style: decimal; -} - -.bypostauthor > .comment-body .vcard .fn::before { - content: "✍️ "; - speak: none; -} - -.comment-edit-link, -.comment-reply-link { - text-decoration: none; -} -.comment-edit-link:hover, .comment-edit-link:active, .comment-edit-link:focus, -.comment-reply-link:hover, -.comment-reply-link:active, -.comment-reply-link:focus { - text-decoration: underline; -} -.comment-edit-link::before, -.comment-reply-link::before { - content: ""; - margin-left: 0.19em; - font-size: 1.38em; - vertical-align: middle; -} - -.comment-edit-link::before { - content: ""; -} - -.comment-navigation { - padding: 1.62em 0; - margin: 0; - text-align: inherit; -} -.comment-navigation a, -.comment-navigation span { - display: none; -} -.comment-navigation .nav-links { - display: block; - padding: 0; - margin: 0; - text-align: inherit; -} -.comment-navigation .nav-links a, -.comment-navigation .nav-links span { - padding: 0.62em 0; - margin: 0.19em; - margin-right: 0; - line-height: inherit; -} -@media only screen and (min-width: 42em) { - .comment-navigation .nav-links a, -.comment-navigation .nav-links span { - display: inline-block; - } -} - -.comment-respond { - padding: 0; - border-width: 0; -} -.comment-respond, .comment-list .comment-respond { - margin-top: 2.6244em; -} -.comment-respond:first-child { - margin-top: 0; -} -.comment-respond form { - margin-bottom: -1.62em; -} -.comment-list .comment-respond { - padding: 0 1.62em; - border-width: 0; -} - -.comment-reply-title { - font-size: inherit; - text-transform: uppercase; -} - -.logged-in-as a { - text-decoration: none; -} -.logged-in-as a:hover, .logged-in-as a:active, .logged-in-as a:focus { - text-decoration: underline; -} - -.comment-list > .pingback, -.comment-list > .trackback { - min-height: 0; - padding: 0; -} -.pingback .comment-body, -.trackback .comment-body { - padding: 1em; - margin: 1.62em 0; - border-width: 1px; - border-style: dashed; - overflow: hidden; -} -.pingback .comment-body::before, -.trackback .comment-body::before { - content: ""; - margin-left: 0.62em; -} -.pingback .comment-edit-link, -.trackback .comment-edit-link { - float: left; -} - -/* FILE: main/footer/_footer.scss */ -.site-footer { - position: relative; - margin-top: 3.9rem; - z-index: 5; -} -@media only screen and (min-width: 42em) { - .site-footer { - margin-top: 8.24rem; - } -} -@media only screen and (min-width: 55em) { - .site-footer { - margin-top: 7.62rem; - } -} -/* FILE: main/footer/__site-info.scss */ -.site-info-inner { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} -.site-footer-area + .site-footer-area .site-info-inner { - padding-top: 0; -} - -/* FILE: main/sidebar/_sidebar.scss */ -.sidebar { - position: relative; - margin-top: 2.6244rem; -} -@media only screen and (min-width: 55em) { - .sidebar { - width: 28%; - width: calc( 32% - 2rem ); - margin-top: 0; - } -} -.sidebar .widget { - padding: 1rem; - margin-bottom: 2rem; -} -@media only screen and (min-width: 42em) { - .sidebar .widget { - padding: 2.6244rem; - } -} - -/* FILE: main/sidebar/__widgets.scss */ -.widget form { - margin-bottom: 0; -} -.sidebar .widget input, .footer-widgets .widget input, -.sidebar .widget select, -.footer-widgets .widget select, -.sidebar .widget textarea, -.footer-widgets .widget textarea { - width: 100%; -} -.widget li a { - text-decoration: none; -} -.widget li a:hover, .widget li a:active, .widget li a:focus { - text-decoration: underline; -} -.widget ul ul { - border-top-width: 1px; - border-top-style: solid; -} -.widget ul li { - border-top-width: 1px; - border-top-style: solid; - border-bottom-width: 0; -} -.widget ul li:first-child { - border-top-width: 0; -} -.widget ul li + li { - margin-top: 0; -} -.widget ul li ul { - margin: 0; -} - -/* FILE: main/sidebar/__widget-icons.scss */ -.widget_archive li::before, .widget_categories li::before, .widget_pages li::before, .widget_recent_comments li::before, .widget_recent_entries li::before { - content: ""; - display: inline-block; - margin-left: 0.38em; - vertical-align: middle; -} -.widget_categories li::before { - content: ""; -} -.widget_pages li::before { - content: ""; -} -.widget_recent_comments li::before, .widget_recent_entries li::before { - content: ""; - position: absolute; - right: 0; - top: 0.38em; - margin: 0; -} -.widget_recent_entries li::before { - content: ""; -} - -/* FILE: main/sidebar/__widget-calendar.scss */ -.widget_calendar th, -.widget_calendar td { - vertical-align: middle; -} -.widget_calendar tfoot td { - text-align: right; -} -.widget_calendar tfoot td:last-child { - text-align: left; -} - -/* FILE: main/sidebar/__widget-custom-menu.scss */ -.sidebar .wm-subnav ul, -.sidebar .widget_nav_menu ul { - border-width: 1px; - border-style: solid; -} -.sidebar .wm-subnav ul ul, -.sidebar .widget_nav_menu ul ul { - border-width: 0; - border-top-width: 1px; - border-top-style: solid; -} -.sidebar .wm-subnav ul li, -.sidebar .widget_nav_menu ul li { - padding: 0; -} -.sidebar .wm-subnav ul li ul, -.sidebar .widget_nav_menu ul li ul { - bottom: auto; -} -.sidebar .wm-subnav ul li li, -.sidebar .widget_nav_menu ul li li { - padding: 0; -} -.sidebar .wm-subnav li a, -.sidebar .widget_nav_menu li a { - display: block; - padding: 1em; - margin: -1px; - text-decoration: none; - text-transform: uppercase; - font-weight: 400; - color: inherit; - -webkit-transition: background 0.3s, color 0.3s, -webkit-box-shadow 0.3s; - transition: background 0.3s, color 0.3s, -webkit-box-shadow 0.3s; - -o-transition: background 0.3s, color 0.3s, box-shadow 0.3s; - transition: background 0.3s, color 0.3s, box-shadow 0.3s; - transition: background 0.3s, color 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s; -} -.sidebar .wm-subnav li li a::before, -.sidebar .widget_nav_menu li li a::before { - content: "– "; -} -.sidebar .wm-subnav li li li a::before, -.sidebar .widget_nav_menu li li li a::before { - content: "–– "; -} -.sidebar .wm-subnav li li li li a::before, -.sidebar .widget_nav_menu li li li li a::before { - content: "––– "; -} - -/* FILE: main/sidebar/__widget-tag-cloud.scss */ -.widget .tagcloud a { - padding: 0.62em 1em; - text-transform: uppercase; -} - -/* FILE: main/sidebar/__widget-text.scss */ -.textwidget ul { - margin-top: 0; - margin-bottom: 1em; - margin-right: 1.62em; - margin-left: 0; - list-style: square; -} -.textwidget ul:last-child { - margin-bottom: 0; -} -.textwidget ul ul { - border-width: 0; -} -.textwidget ul li { - padding: 0; - border-width: 0; -} -.textwidget ul li + li { - margin-top: 0; -} -.textwidget ul li ul { - bottom: 0; - margin-bottom: 0; -} -.textwidget ul li li { - padding: 0; -} -.textwidget li a { - text-decoration: underline; -} -.textwidget li a:hover, .textwidget li a:active, .textwidget li a:focus { - text-decoration: none; -} - -/* FILE: main/sidebar/__footer.scss */ -@media only screen and (max-width: 41.9375em) { - .footer-widgets-inner { - overflow: hidden; - } -} -.footer-widgets .widget { - min-width: calc( 100% - 3.24rem ); -} -@media only screen and (min-width: 55em) { - .footer-widgets .widget { - min-width: calc( 50% - 3.24rem ); - } - .footer-widgets .widget:nth-child(1):nth-last-child(1) { - min-width: calc( 100% - 3.24rem ); - } -} -@media only screen and (min-width: 80em) { - .footer-widgets .widget { - min-width: calc( 33.33% - 3.24rem ); - } - .footer-widgets .widget:nth-child(1):nth-last-child(2), .footer-widgets .widget:nth-child(2):nth-last-child(1) { - min-width: calc( 50% - 3.24rem ); - } - .footer-widgets .widget:nth-child(1):nth-last-child(1) { - min-width: calc( 100% - 3.24rem ); - } -} - -/* FILE: main/plugins/_plugins.scss */ -/* FILE: main/plugins/__breadcrumbs.scss */ -.breadcrumbs { - padding: 1rem 0; - border-top: 2px solid; -} -.breadcrumbs a { - text-decoration: none; - color: inherit; -} -.breadcrumbs a:hover, .breadcrumbs a:active, .breadcrumbs a:focus { - text-decoration: underline; -} -.breadcrumbs .home::before { - content: ""; - position: relative; - top: 0.1em; - margin-left: 0.19em; - line-height: 0.62; - font-size: 1.19rem; -} -.breadcrumbs-container { - position: relative; - z-index: 1; -} -.breadcrumbs-container .back-to-top { - float: left; - display: none; - margin-left: 1em; - margin-right: 1em; -} -.breadcrumbs-container .back-to-top.alignleft, .breadcrumbs-container .back-to-top.alignright { - margin-bottom: 0; -} -/* FILE: main/plugins/__jetpack.scss */ -#infinite-handle, -.infinite-loader { - width: 100%; - margin-top: 2em; -} - -.content-layout-no-paddings div#jp-relatedposts { - max-width: calc( 39em + 3.24em ); - max-width: calc( 70ch + 3.24em ); - margin-left: auto; - margin-right: auto; -} -div.sharedaddy { - margin: 2.6244rem auto 0; -} -.content-layout-no-paddings div.sharedaddy { - max-width: calc( 39em + 3.24em ); - max-width: calc( 70ch + 3.24em ); -} -.site .sd-social-icon .sd-content ul li[class*=share-] a, -.site .sd-social-icon .sd-content ul li[class*=share-] a:hover, -.site .sd-social-icon .sd-content ul li[class*=share-] div.option a { - border-width: 2px; - border-style: solid; -} -.site .sd-social-icon .sd-content ul li[class*=share-] a.sd-button::before { - top: 0; -} - -.entry-author { - padding: 1.3122em; - margin: 3.62673936em auto 0; - border-width: 1px; - border-style: solid; -} -@media only screen and (min-width: 42em) { - .entry-author { - padding: 2.6244em; - } -} -.content-layout-no-paddings .entry-author { - max-width: calc( 39em + 3.24em ); - max-width: calc( 70ch + 3.24em ); - margin-bottom: 3.62673936em; -} -.entry-author::before { - opacity: 0.03; -} -.entry-author p { - margin-bottom: 1em; -} -.entry-author p:last-child { - margin-bottom: 0; -} -.entry-author .author-avatar { - width: 3em; - margin-bottom: 1em; -} -@media only screen and (min-width: 42em) { - .entry-author .author-avatar { - float: right; - margin-left: 1.62em; - } -} -.entry-author .author-title { - margin-bottom: 1.62em; - text-transform: uppercase; -} -.entry-author .author-name { - display: block; - margin-top: 0.19em; - text-transform: none; -} -@media only screen and (min-width: 42em) { - .entry-author .author-bio { - clear: both; - } -} -.entry-author .author-link { - display: block; - margin-top: 1em; -} - -.jetpack-featured-images-archive-disabled .posts .post-thumbnail { - display: none; -} -.jetpack-featured-images-page-disabled.page .content-area .post-thumbnail { - display: none; -} -.jetpack-featured-images-portfolio-disabled.single-jetpack-portfolio .content-area .post-thumbnail { - display: none; -} -.jetpack-featured-images-post-disabled.single-post .content-area .post-thumbnail { - display: none; -} - -.taxonomy-terms { - display: inline-block; - margin: 0 0 2.6244em; - list-style: none; -} -.taxonomy-terms-item { - display: inline-block; - margin: 0.38em 0; - margin-left: 0.62em; - -webkit-transition: opacity 0.3s; - -o-transition: opacity 0.3s; - transition: opacity 0.3s; -} -.taxonomy-terms .button { - border: 2px solid transparent; -} -.taxonomy-terms .button:hover, .taxonomy-terms .button:active, .taxonomy-terms .button:focus { - opacity: 1; -} -.archive .taxonomy-terms .taxonomy-terms-item:not(.is-active) .button:not(:hover):not(:focus), .taxonomy-terms:hover .taxonomy-terms-item:not(.is-active) .button:not(:hover):not(:focus) { - background: transparent; - color: inherit; - border-color: currentColor; -} - -.type-jetpack-testimonial .quote-source { - font-weight: 700; -} -@media only screen and (min-width: 55em) { - .type-jetpack-testimonial .quote-source { - font-size: 1.19em; - } -} - -.single-jetpack-testimonial .content-area .entry h1, .single-jetpack-testimonial .content-area .entry h2, .single-jetpack-testimonial .content-area .entry h3, .single-jetpack-testimonial .content-area .entry h4, -.single-jetpack-testimonial .content-area .entry .h1, .single-jetpack-testimonial .content-area .entry .h2, .single-jetpack-testimonial .content-area .entry .h3, .single-jetpack-testimonial .content-area .entry .h4 { - color: inherit; -} - -/* FILE: main/shame/_shame.scss */ -/* FILE: main/shame/__ie.scss */ -.message-oldie { - display: block; - padding: 1em; - margin: 1em; - text-align: center; - background: rgba(238, 0, 0, 0.85); - color: #fff; -} -.message-oldie a { - text-decoration: underline; - font-weight: bold; - color: inherit; -} - -@media only screen and (-ms-high-contrast: none), (-ms-high-contrast: active) { - .site-header > div, -.posts .entry > div, -.posts .entry-content > * { - min-height: 1px; - } - - .post-password-form, -.comments-area-inner, -.attachment .entry-media { - max-width: 94ch; - } - - .entry-content-container, -.content-layout-no-paddings div#jp-relatedposts, -.content-layout-no-paddings div.sharedaddy, -.content-layout-no-paddings .entry-author { - max-width: calc( 94ch + 3.24em ); - } - - .footer-widgets .widget { - min-width: 10em; - } -} -@media only screen and (min-width: 55em) and (-ms-high-contrast: none), (-ms-high-contrast: active) { - .main-navigation-container .megamenu > ul > li { - min-width: 14em; - } -} \ No newline at end of file +@charset "UTF-8";:root{--custom_logo_height:100px;--color_accent:#00855b;--color_accent_text:#ffffff;--color_header_background:#0a0c0e;--color_header_text:#ffffff;--color_intro_background:#1a1c1e;--color_intro_text:#ffffff;--color_content_background:#ffffff;--color_content_text:#6a6c6e;--color_content_headings:#1a1c1e;--color_footer_background:#eaecee;--color_footer_text:#5a5c5e;--color_footer_headings:#1a1c1e;--layout_width_content:1200px;--typography_size_html:16px;--typography_fonts_text:"Fira Sans","Helvetica Neue",Arial,sans-serif;--typography_fonts_headings:"Fira Sans","Helvetica Neue",Arial,sans-serif;--typography_fonts_logo:"Fira Sans","Helvetica Neue",Arial,sans-serif;--color_header_text--a20:rgba(255,255,255,0.2);--color_content_text--a20:rgba(106,108,110,0.2);--color_footer_text--a20:rgba(90,92,94,0.2);--color_accent--a0:rgba(0,133,91,0)} +/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}menu,ol,ul{padding:0;margin:0}ul{list-style:disc}figure{margin:0}caption{text-align:right;caption-side:bottom}::-webkit-input-placeholder{line-height:normal}::-moz-placeholder{line-height:normal}:-ms-input-placeholder{line-height:normal}::-ms-input-placeholder{line-height:normal}::placeholder{line-height:normal}img{max-width:100%}embed,iframe,object,video{width:100%;max-width:100%}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@-webkit-viewport{width:device-width}@viewport{width:device-width}[role=button]{cursor:pointer}@media (prefers-reduced-motion:reduce),(update:slow){*,:after,:before{-webkit-animation-duration:0!important;animation-duration:0!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:0!important;-o-transition-duration:0!important;transition-duration:0!important}}body{direction:rtl;unicode-bidi:embed}a:focus{outline:thin dashed}hr{clear:both;height:2px;margin:1.9044rem 0;border-width:0}abbr[title],acronym[title]{cursor:help;text-decoration:none}blockquote{clear:both}blockquote p{margin-bottom:1em}blockquote p:last-child{margin:0}cite{border-width:0}cite:before{content:"— "}blockquote cite{display:block;margin-top:0.62em}q:before{content:"”"}q:after{content:"“"}.highlight,ins,mark{padding:0.19em 0;margin:0 0.38em;-webkit-box-decoration-break:clone;box-decoration-break:clone}del,s{text-decoration:line-through;color:inherit}iframe,img{vertical-align:middle}img{height:auto}iframe{border-width:0;outline:0}iframe:focus{outline:thin dotted}code{position:relative;display:inline-block;padding:0 0.62em;margin:0 0.19em}.archive-description code,.form-allowed-tags code,.highlight code,.taxonomy-description code,ins code,mark code{display:inline;padding:0 0.38em;background:none;color:inherit}pre{position:relative;max-width:100%;padding:1em;margin-bottom:1.62em;overflow:auto;-moz-tab-size:2;-o-tab-size:2;tab-size:2}ol,ul{margin-top:0;margin-bottom:1em;margin-right:1.38em;margin-left:0}li>ol,li>ul{margin-bottom:0}dl{margin-top:0;margin-bottom:1.62em}dt{margin-top:0.62em}dt:first-child{margin-top:0}dd{margin-right:1.62em}.comment-content a,.entry-title,.h1,.h2,.h3,.h4,.h5,.h6,.page-title,a,address,h1,h2,h3,h4,h5,h6,p,textarea{overflow-wrap:break-word;word-wrap:break-word}pre,pre code,select{overflow-wrap:normal;word-wrap:normal;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}table{width:100%;margin:0 0 1.62em;border-width:2px;border-style:solid}caption{padding:1em 0}td,th{padding:0.62em 1em;border-width:1px;border-style:solid;vertical-align:top}tfoot td,th{text-align:right;border-width:2px}.comments-link .comments-title,.comments-title .add-comment-link,.date-hidden.comment-hidden.author-hidden.group-blog .posts .entry-meta-bottom,.date-hidden.comment-hidden.categories-hidden.author-hidden.group-blog .entry-meta-top,.date-hidden.comment-hidden.categories-hidden:not(.group-blog) .entry-meta-top,.date-hidden.comment-hidden:not(.group-blog) .posts .entry-meta-bottom,.hide-widget-title-accessibly .widget-title,.hide-widget-title-accessibly .widgettitle,.main-navigation-container .hide-link>a,.main-navigation-container .hide>a,.menu-toggle-skip-link:not(:focus),.posts .format-link .entry-header,.posts .format-quote .entry-header,.posts .format-status .entry-header,.posts .type-jetpack-testimonial .entry-header,.screen-reader-text,.single.tags-hidden .site-main .entry-meta-bottom,.site-title-hidden .site-branding-text,.tags-links .entry-meta-description{position:absolute!important;width:1px;height:1px;line-height:1px;word-wrap:normal!important;-webkit-clip-path:inset(50%);clip-path:inset(50%);clip:rect(1px,1px,1px,1px);overflow:hidden}.main-navigation-container .hide-link>a:focus,.main-navigation-container .hide>a:focus{position:static!important;height:auto;width:auto;line-height:inherit;word-wrap:break-word!important;-webkit-clip-path:none;clip-path:none;clip:auto;overflow:visible}.comments-title .add-comment-link,.screen-reader-text{padding:0;margin:-1px}.comments-title .skip-link.add-comment-link:active,.comments-title .skip-link.add-comment-link:focus,.comments-title .skip-link.add-comment-link:hover,.screen-reader-text.skip-link:active,.screen-reader-text.skip-link:focus,.screen-reader-text.skip-link:hover{height:auto;width:auto;line-height:inherit;word-wrap:break-word!important;-webkit-clip-path:none;clip-path:none;clip:auto;right:0.38rem;top:0.38rem;padding:1rem;text-decoration:none;font-size:0.81rem;font-weight:700;background-color:#36b;color:#fff;z-index:100000}.comments-title .add-comment-link:active,.comments-title .add-comment-link:focus,.comments-title .add-comment-link:hover,.focus-position-static:active,.focus-position-static:focus,.focus-position-static:hover{position:static!important;margin:1px;text-align:center}.overflow-hidden{overflow:hidden}.vertical-align-top{vertical-align:top}.vertical-align-middle{vertical-align:middle}.vertical-align-baseline{vertical-align:baseline}.vertical-align-bottom{vertical-align:bottom}.clear:after,.clearfix:after,.comment-content:after,.entry-content:after,.front-page-section-inner:after,.gallery:after,.intro-inner:after,.jetpack_subscription_widget form:after,.site-content-inner:after,.site-content:after,.site-footer:after,.site-header-inner:after,.site-header:after,.tagcloud:after,.textwidget:after,.widget_text:after{content:"";clear:both;display:table;table-layout:fixed}.clear{clear:both}body:before{display:none}@media only screen and (min-width:28em){body:before{content:"device_s"}}@media only screen and (min-width:42em){body:before{content:"device_m"}}@media only screen and (min-width:55em){body:before{content:"device_l"}}@media only screen and (min-width:80em){body:before{content:"device_xl"}}@media only screen and (min-width:100em){body:before{content:"device_xxl"}}@media only screen and (min-width:120em){body:before{content:"device_xxxl"}}@media only screen and (min-width:160em){body:before{content:"device_xxxxl"}}html{font-size:100%;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (min-width:28em){html{font-size:100%}}code,kbd,pre,tt,var{font-family:"Lucida Console",Monaco,"Courier New",monospace;font-size:1em;font-style:normal;font-weight:400;text-transform:none;text-decoration:none}pre,pre code{white-space:pre-wrap;line-height:1.5}address,p{padding:0;margin:0 0 1.62em}.uppercase{text-transform:uppercase}.fl-widget .jetpack_subscription_widget .widgettitle,.format-image .link-more,.posts .format-image .entry-title,.site-description,.widget_archive li:before,.widget_categories li:before,.widget_pages li:before,.widget_recent_comments li:before,.widget_recent_entries li:before,input,select,textarea{font-size:1rem}.sidebar .widget_nav_menu li a,.sidebar .wm-subnav li a{font-size:0.81rem}.entry-author .author-name{font-size:1.62rem}blockquote blockquote,div.sharedaddy .sd-title{font-size:1em}.font-size-xs{font-size:0.62em}#cancel-comment-reply-link,.breadcrumbs,.comment-form label,.comment-metadata,.comment .reply,.comments-title .add-comment-link,.entry-author .author-title,.font-size-s,.menu-item-description,.post-navigation .nav-links .label,.small,.wp-caption-text,blockquote cite,code,pre,small{font-size:0.81em}.font-size-sm,.footer-area-site-info,.main-navigation,.posts .entry-meta,.sidebar{font-size:0.905em}.post-table-of-contents a:before,.sidebar .widget_nav_menu .social-links a{font-size:1.19em}.comments-title,.font-size-l,.social-links{font-size:1.38em}.font-size-xl,.format-image .entry-media:before,.posts .sticky:before,.site-header-content .social-links{font-size:1.62em}.weight-100{font-weight:100}.weight-200{font-weight:200}.author .intro-title span,.comments-title span,.front-page-section-title,.post-table-of-contents .is-passed a,.posts .format-image .entry-content,.posts .format-link .entry-content,.search-results .page-title,.weight-300,blockquote{font-weight:300}#cancel-comment-reply-link,.button:disabled,.comments-title .add-comment-link,.entry-author .author-title,.entry-title small,.main-navigation-container .button>a:disabled,.page-title small,.post-table-of-contents .is-current a,.weight-400,blockquote cite,button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{font-weight:400}.weight-500{font-weight:500}.pingback a:not(.comment-edit-link),.post-table-of-contents a,.trackback a:not(.comment-edit-link),.weight-600,abbr{font-weight:600}.attachment-download-label,.breadcrumbs-title,.button,.comment-form label,.comments-title,.entry-author .author-name,.link-more,.main-navigation-container .button>a,.pagination .current,.post-table-of-contents a:before,.posts .format-link .entry-content a,.search-results .page-title span,.sidebar .widget .current-menu-item>a,.sidebar .widget .current_page_item>a,.sidebar .widget_nav_menu li a:active,.sidebar .widget_nav_menu li a:focus,.sidebar .widget_nav_menu li a:hover,.sidebar .wm-subnav li a:active,.sidebar .wm-subnav li a:focus,.sidebar .wm-subnav li a:hover,.site-title,.site .wp-playlist-current-item,.weight-700,.widget-title,.widget-title-style .widgettitle,.widget .current-menu-item>a,.widget .current_page_item>a,.widget_calendar caption,button,div#jp-relatedposts .jp-relatedposts-headline,div.sharedaddy .sd-title,dt,input[type=button],input[type=reset],input[type=submit],strong,tfoot td,th{font-weight:700}.weight-800{font-weight:800}.weight-900{font-weight:900}.font-style-italic,.gallery-caption,.menu-item-description,.post-table-of-contents .is-current a,.recentcomments a,caption{font-style:italic}.font-style-normal,.site-title,.widget_calendar caption,address,cite{font-style:normal}.line-height-xs{line-height:1}.h1,.h2,.h3,.h4,.h5,.h6,.line-height-s,.main-navigation-container .sub-menu a,.site-branding-text,.widget-title,.widget-title-style .widgettitle,.wp-caption-text,h1,h2,h3,h4,h5,h6,table{line-height:1.38}.form-allowed-tags,.line-height-m,.sidebar,.tagcloud,html{line-height:1.62}.alignleft,.wp-caption.alignleft,img.alignleft{float:left;margin-right:6%;margin-bottom:1em}.alignright,.wp-caption.alignright,img.alignright{float:right;margin-left:6%;margin-bottom:1em}.aligncenter,.wp-caption.aligncenter,img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignnone,img.alignnone{margin:0}blockquote.alignleft,blockquote.alignright{clear:none;width:50%;padding:0 6%;margin-left:6%;margin-right:6%}@media only screen and (min-width:28em){blockquote.alignleft,blockquote.alignright{width:38%}}blockquote.alignleft{padding-left:0;margin-left:0;text-align:right}@media only screen and (min-width:100em){blockquote.alignleft{margin-left:-9.5%}}blockquote.alignright{padding-right:0;margin-right:0;text-align:left}@media only screen and (min-width:100em){blockquote.alignright{margin-right:-9.5%}}.wp-caption{position:relative;display:inline-block;max-width:100%;padding:0;margin:0 auto 1.62em;text-align:center;background:transparent;overflow:hidden}.wp-caption-text{padding:1em 0 0;overflow:hidden}.gallery{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 1.62em;overflow:hidden}.gallery a{display:block;width:100%}.gallery-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;float:right;position:relative;width:48%;padding:0;margin:1%;overflow:hidden}.gallery-columns-1 .gallery-item{float:none;width:100%;margin:1.62em 0 0}.gallery-columns-1 .gallery-item:first-child{margin-top:0}@media only screen and (min-width:42em){.gallery-item{width:31.3333333333%}.gallery-columns-2 .gallery-item{width:48%}}@media only screen and (min-width:55em){.gallery-columns-3 .gallery-item{width:31.3333333333%}.gallery-columns-4 .gallery-item{width:23%}.gallery-columns-5 .gallery-item{width:18%}.gallery-columns-6 .gallery-item{width:14.6666666667%}.gallery-columns-7 .gallery-item{width:12.2857142857%}.gallery-columns-8 .gallery-item{width:10.5%}.gallery-columns-9 .gallery-item{width:9.1111111111%}}.gallery-icon{display:block;overflow:hidden}.comment-content img.wp-smiley,.entry-content img.wp-smiley,.page-content img.wp-smiley{display:inline;width:auto;max-height:1em;margin:0;border-width:0}.mejs-container{margin-bottom:1.62em}.mejs-container:last-child{margin-bottom:0}.posts .mejs-container{min-width:0!important}.entry-media .mejs-container a{width:auto}.entry-media .mejs-container .mejs-horizontal-volume-slider{width:56px}.twitter-tweet-rendered{width:100%!important;margin:1.62em 0!important}.wp-video{width:100%!important;height:auto!important;margin-bottom:1.62em}.wp-video:last-child{margin-bottom:0}.wp-a11y-speak-region{left:0;top:0}form{margin:0 0 1.62em}fieldset{padding:0;margin:0;border-width:0}button,input,select,textarea{max-width:100%;padding:0.62em;line-height:normal;font-size:1em;font-family:inherit;color:inherit;border-width:2px;border-style:solid;outline:0;vertical-align:baseline}select{padding:calc(0.62em - 4px)}option{background:#fafcfe!important;color:#6a6c6e!important}select[multiple],select[size],textarea{height:auto;line-height:1.62}input:not([type]),input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}:invalid{-webkit-box-shadow:none;box-shadow:none}label{display:inline-block;padding-bottom:0.19em}label[for]{cursor:pointer}label+input[type=checkbox]{margin-right:0.38em}input:not([type]),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],select{width:17em}textarea{vertical-align:top;overflow-y:auto;resize:vertical}input[type=checkbox],input[type=radio]{position:relative;width:1em;height:1em;bottom:-0.19em;margin-left:0.38em;vertical-align:baseline}select{position:relative;height:auto;padding-left:21px;line-height:1.62;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAASCAYAAAAQeC39AAAACXBIWXMAABuvAAAbrwFeGpEcAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAADNJREFUeNrt1MENADAIAzFGZ/N0B4T41JYyQD5Xxb96aY6dSNIbcwxUURVVEVRRFVVx6AEDTK7MSHGk9QAAAABJRU5ErkJggg==");background-size:21px 9px;background-position:left center;background-repeat:no-repeat}select:disabled{cursor:default;opacity:0.66}select::-ms-expand{display:none}input[disabled]{cursor:default;opacity:0.66}.comment-respond{padding:1.62em 0 0;border-top-width:2px;border-top-style:solid}.comment-list .comment-respond{margin:1.62em 0;border-bottom-width:2px;border-bottom-style:solid}.comment-reply-title{margin-bottom:0.62em}#cancel-comment-reply-link{float:left}.comment-form p{margin-bottom:1em}.comment-form label{display:block}.comment-form [type=checkbox]+label,.comment-form [type=radio]+label{display:inline-block}.comment-form-author input,.comment-form-comment textarea,.comment-form-email input,.comment-form-url input{width:100%}.comment-form-url{clear:both}@media only screen and (min-width:28em){.comment-form-author,.comment-form-email{float:right;width:48%;margin-right:4%}.comment-form-author{margin-right:0}}.form-search,.search-form,form[role=search]{display:block;position:relative;max-width:100%;margin:0;text-align:right}.form-search .search-field,.form-search input[type=search],.search-form .search-field,.search-form input[type=search],form[role=search] .search-field,form[role=search] input[type=search]{position:relative;width:100%;text-align:inherit;z-index:0}.post-password-form{max-width:39em;max-width:70ch;padding:2.6244em 12%;margin-left:auto;margin-right:auto;text-align:center;border-width:2px;border-style:dashed}.post-password-form input,.post-password-form label{display:block;width:100%;text-align:inherit}.post-password-form label{margin-bottom:1em}.post-password-form label input{margin-top:0.38em}.entry-summary{margin:0 0 1.62em}.wp-video-playlist .mejs-container,.wp-video .mejs-container{position:relative;max-width:100%;height:0!important;padding:0 0 56.25%}.wp-video-playlist .mejs-container .mejs-inner,.wp-video .mejs-container .mejs-inner{position:absolute;width:100%;height:100%;left:0;top:0}.format-link .entry-content a{font-weight:bolder}.format-quote .entry-content a{font-weight:bolder}.format-status{cursor:help}.format-status .entry-content a{font-weight:bolder}.pagination{clear:both}.pagination a,.pagination span{display:none;width:2.6244em;padding:0.62em 0;margin:0.19em;margin-right:0;text-align:center;text-decoration:none;vertical-align:top}.pagination .next,.pagination .prev{display:inline-block}.pagination .dots,.pagination .extend{width:auto}@media only screen and (min-width:42em){.pagination a,.pagination span{display:inline-block}}.post-table-of-contents{padding:1.62em 0 0;margin:1.62em 0;border-top-width:2px;border-top-style:solid}.post-table-of-contents.top{display:none}.post-table-of-contents.bottom{clear:both}.post-table-of-contents ol{margin:0;list-style:none}.post-table-of-contents li{padding:0.19em 0}.post-table-of-contents a{display:block;line-height:1.38}.post-table-of-contents .is-current a,.post-table-of-contents .is-passed a{color:inherit}@media only screen and (min-width:42em){.post-table-of-contents.top{float:right;display:block;max-width:38%;padding:0 1em 1em;padding-right:0;margin:0 1.62em 1em;margin-right:0;border-width:0;border-style:solid;border-left-width:2px;border-bottom-width:2px}}.entry-meta{padding:1em 0 0;margin:1.62em 0 0;border-top-width:2px;border-top-style:solid}.entry-meta a{color:inherit}.single .entry-meta{margin-bottom:1.62em}.entry-meta-top{padding:1em 0;margin-top:0;border-bottom-width:2px;border-bottom-style:solid}.entry-meta-element{margin-left:0.38em}.single .entry-meta-element{margin-left:1em}.entry-meta .tags-links a{margin:0 0.19em}.entry-date{cursor:help}.comments-area{position:relative}.comments-title .add-comment-link{display:block;margin:1em 0}@media only screen and (min-width:55em){.comments-title .add-comment-link{float:left;margin:0}}.comment-list{padding:0;margin:0 0 1.62em}.comment-list,.comment-list ol{list-style:none}.comments-closed+.comment-list{margin-top:1.62em}.comment-list .children>li,.comment-list>li{position:relative;min-height:5em;padding:1.62em 0 0;margin:0;background:none}@media only screen and (min-width:42em){.comment-list .children>li,.comment-list>li{padding-right:5em}}.comment-list .children{clear:both;margin:0;margin-right:1em}@media only screen and (min-width:42em){.comment-list .children{margin-right:3.38em}}.comment-body{padding:1.62em 0}@media only screen and (min-width:42em){.comment-body{padding-left:1.62em;padding-right:1.62em}}.comment-meta{clear:both;padding-bottom:0.62em;margin-bottom:1em;border-bottom-width:2px;border-bottom-style:solid;overflow:hidden}.comment-meta .avatar{display:block;width:3.38em;margin-bottom:1em;border-radius:50%}@media only screen and (min-width:42em){.comment-meta .avatar{position:absolute;width:5em;right:0;top:1.62em;margin-bottom:0}}@media only screen and (min-width:42em){.comment-author{float:right}}@media only screen and (min-width:42em){.comment-metadata{float:left}}.comment-metadata .edit-link{padding-right:1.62em;font-variant:small-caps}.comment-content blockquote,.comment-content p,.comment-content table{margin-bottom:1em}.comment-navigation{display:block;position:relative;clear:both;padding:1.62em 0;overflow:hidden}.comment-navigation div{padding:1em 0 0;text-align:center}@media only screen and (min-width:42em){.comment-navigation div{width:auto;padding:0;margin:0}}.comment-navigation a{display:block;padding:0.62em 1em;line-height:normal;cursor:pointer}.comment-navigation a:hover{text-decoration:none}@media only screen and (min-width:42em){.comment-navigation .nav-previous{float:right}.comment-navigation .nav-next{float:left}}.sidebar{margin:1.62rem 0 0;padding:1.62rem 0 0}@media only screen and (min-width:55em){.sidebar{float:left;margin-top:0;padding-top:0}}.sidebar .widget{margin:0 0 2.6244em}.sidebar .widget:last-child{margin-bottom:0}.widget ul{margin:0;list-style:none}.widget ul li{padding:0.38em 0;border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid}.widget ul li+li{margin-top:-1px}.widget ul li ul{position:relative;bottom:-0.38em;margin:0 0 -1px}.widget ul li li{padding-right:1em}.widget_calendar caption{text-align:center;caption-side:top}.widget_calendar table{margin:0}.widget_calendar tr td,.widget_calendar tr th{width:auto;height:2.6244em;padding:0;text-align:center}.widget_calendar tbody a{display:block;width:100%;height:100%;line-height:2.6244}.widget_calendar tfoot a{color:inherit}.widget_recent_comments ul li,.widget_recent_entries ul li{position:relative;padding-right:1.62em}.widget_recent_entries .post-date{display:block}.widget .tagcloud a{float:right;position:relative;display:inline-block;width:auto;padding:0.19rem 0.62rem;margin:2px 2px 0;margin-right:0;white-space:nowrap;background-color:transparent;color:inherit;border-width:1px;border-style:solid;z-index:0;-webkit-transition:background 0.3s,color 0.3s,border 0.3s;-o-transition:background 0.3s,color 0.3s,border 0.3s;transition:background 0.3s,color 0.3s,border 0.3s}.widget .tagcloud a:active,.widget .tagcloud a:focus,.widget .tagcloud a:hover{text-decoration:none}.breadcrumbs-title{margin-left:0.62em}@media only screen and (min-width:42em){.breadcrumbs-title{margin-left:1.62em}}@media only screen and (min-width:42em){.breadcrumbs .sep{margin:0 0.62em}}.site .contact-form textarea{width:100%}.neverending.infinite-scroll .site-footer{display:none}.neverending.infinity-end .site-footer{display:block}.infinite-scroll .posts.masonry{margin-bottom:4.251528rem}#infinite-handle{clear:both;text-align:center}.masonry #infinite-handle{position:absolute;width:100%;bottom:-4.251528rem}.site #infinite-handle span{display:inline-block;padding:1em;font-size:1em;border-radius:0}.infinite-loader{clear:both;text-align:center}.masonry .infinite-loader{position:absolute;width:100%;bottom:-4.251528rem}.infinite-loader .spinner{left:auto!important;right:auto!important;margin:0 auto}.infinite-loader .spinner>div>div{width:1.62em!important}.infinite-wrap{clear:both}div#jp-relatedposts{font-size:1rem}.site div#jp-relatedposts{padding-top:1.62em;margin:1.62em 0 0;border-top-width:2px;border-top-style:solid;border-color:inherit}.site div#jp-relatedposts a:before{display:none}.site div#jp-relatedposts .jp-relatedposts-headline,.site div#jp-relatedposts h3.jp-relatedposts-headline{float:none;display:block;font-size:1em}.site div#jp-relatedposts .jp-relatedposts-headline em:before,.site div#jp-relatedposts h3.jp-relatedposts-headline em:before{display:none}.site div#jp-relatedposts div.jp-relatedposts-items-visual{margin:0}.site div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post-title,.site div#jp-relatedposts div.jp-relatedposts-items-visual h4.jp-relatedposts-post-title{margin:0.62em 0 0.38em;font-size:1em}.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post{width:100%;padding:0;margin:1.62em 0 0;opacity:1}.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post:first-child{margin:0}.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post img{display:none;width:100%}@media only screen and (min-width:42em){.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post img{display:block}}@media only screen and (min-width:42em){.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post{width:32%;margin:0;margin-right:2%}}.jetpack-video-wrapper{margin:0 0 1.62em}.jetpack-video-wrapper:last-child{margin-bottom:0}.entry-media .jetpack-video-wrapper,.fl-video .jetpack-video-wrapper{margin:0}div.sharedaddy{padding:1.62em 0 0;margin:1.62em 0 0;font-size:1rem;border-top-width:2px;border-top-style:solid;border-color:inherit}div.sharedaddy .sd-social .sd-button .share-count{background:inherit;color:inherit;border-width:1px;border-style:solid}.site div.sharedaddy .sd-title:before{display:none}.site div.sharedaddy .sd-content ul li a.sd-button{margin:0.31em 0.62em;margin-right:0}.site div.sharedaddy .sd-content ul li a.sd-button:not(.no-text){padding:0.62em 1em;line-height:normal;border-width:0;border-radius:0;cursor:pointer;-webkit-box-shadow:none;box-shadow:none}.entry-content .sd-content ul{margin:0!important}.tiled-gallery-item{overflow:hidden}.jetpack_subscription_widget form{margin-bottom:0}.jetpack_subscription_widget #subscribe-email{float:right;width:62%;padding-left:0.62em;margin-bottom:0}.jetpack_subscription_widget #subscribe-email input{width:100%;padding:0.62em}.jetpack_subscription_widget #subscribe-submit{float:left;width:38%;margin-bottom:0}.widget .widgets-list-layout li{margin-bottom:0}.widget .widgets-list-layout .widgets-list-layout-blavatar{width:2.6244em;margin-left:1em}.widget .widgets-list-layout-links{float:none;width:auto}.breadcrumbs .home:before,.comment-edit-link:before,.comment-reply-link:before,.entry-meta-description:before,.entry-meta .tags-links a:before,.format-image .entry-media:before,.format-status .entry-content:before,.menu-toggle:before,.pingback .comment-body:before,.post-password-form:before,.posts .format-link .entry-content a:before,.posts .sticky:before,.posts .type-page .entry-title:before,.site .search-form:before,.site form[role=search]:before,.slick-arrow:before,.social-links a.back-to-top:before,.trackback .comment-body:before,.widget_archive li:before,.widget_categories li:before,.widget_pages li:before,.widget_recent_comments li:before,.widget_recent_entries li:before,blockquote:before{font-family:"Genericons-Neue";font-style:normal;font-weight:normal;font-variant:normal;text-decoration:inherit;text-transform:none;speak:none}.svgicon{display:inline-block;position:relative;width:1em;height:1em;top:-0.0625em;fill:currentColor;vertical-align:middle}.svg-fallback{display:none}.entry-meta-description,.slick-arrow{position:relative;display:inline-block;width:1em;text-align:right;text-indent:-999em}.entry-meta-description:before,.slick-arrow:before{position:absolute;width:100%;right:0;top:0;text-align:center;text-indent:0}a{text-decoration:underline}a:active,a:focus,a:hover{text-decoration:none}ol,ul{margin-bottom:1.62em}ul{list-style:square}ul li.icon,ul li.icon-bullet{position:relative;list-style:none;font-family:inherit;line-height:inherit;speak:normal}ul li.icon-bullet:before,ul li.icon:before{position:absolute;right:-1.38em;line-height:inherit}ul li.genericons-neue:before{font-family:"Genericons-Neue";speak:none}blockquote{padding:0;margin:2rem 0 1.62rem}@media only screen and (min-width:42em){blockquote{font-size:1.19em}}@media only screen and (min-width:80em){blockquote{font-size:1.38em}}blockquote:first-child{margin-top:0.62em}blockquote:last-child{margin-bottom:0}blockquote:before{content:"";float:right;margin-left:0.09em;margin-top:-0.4em;line-height:1;font-size:2.62em;opacity:0.5}pre{border-radius:0.38em}pre code{font-size:1em}pre code:before{display:none}hr{height:1px;margin:2.628072em 0;border-bottom-width:1px;border-bottom-style:solid}@media only screen and (min-width:42em){hr{margin:3.62673936em 0}}hr:first-child{margin-top:0}hr:last-child{margin-bottom:0}ins{text-decoration:none}.highlight,ins,mark{padding:0}table{border-collapse:collapse}table,td,tfoot td,tfoot th,th,thead td,thead th{border-left-width:0;border-right-width:0}thead{border-bottom-width:2px;border-bottom-style:solid}tfoot td,th{border-top-width:1px;border-bottom-width:1px}tfoot{border-top-width:2px;border-top-style:solid}.gallery:last-child,.h1:last-child,.h2:last-child,.h3:last-child,.tiled-gallery:last-child,blockquote:last-child,h1:last-child,h2:last-child,h3:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}.footer-widgets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.62rem;padding-top:1.62em;padding-bottom:1.62em}.footer-widgets .widget{position:relative;-webkit-box-flex:1;-ms-flex:1 1 10em;flex:1 1 10em;padding:1.62em 0;margin:0}@media only screen and (min-width:55em){.footer-widgets .widget{-ms-flex-preferred-size:0%;flex-basis:0%}}.comments-area,.entry-author,.pagination .next,.pagination .prev,.pagination a:active,.pagination a:focus,.pagination a:hover,.wp-playlist,code,pre{position:relative;z-index:1}.comments-area:before,.entry-author:before,.pagination .next:before,.pagination .prev:before,.pagination a:active:before,.pagination a:focus:before,.pagination a:hover:before,.wp-playlist:before,code:before,pre:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:currentColor;border-radius:inherit;opacity:0.07;z-index:-1}.format-image .entry-media:before,.is-singular .content-area,.posts .entry,.posts .sticky:before,.sidebar .widget,.site-footer,.site-header-navigation,.slick-arrow{-webkit-box-shadow:0 0 2em rgba(0,0,0,0.4);box-shadow:0 0 2em rgba(0,0,0,0.4)}.attachment .entry-media,.comments-area-inner,.entry-content-container,.footer-widgets,.site-info-inner{padding-top:2.28rem}@media only screen and (min-width:42em){.attachment .entry-media,.comments-area-inner,.entry-content-container,.footer-widgets,.site-info-inner{padding-top:3.72rem}}@media only screen and (min-width:55em){.attachment .entry-media,.comments-area-inner,.entry-content-container,.footer-widgets,.site-info-inner{padding-top:6rem}}.comments-area-inner,.entry-content-container,.footer-widgets,.site-info-inner{padding-bottom:2.28rem}@media only screen and (min-width:42em){.comments-area-inner,.entry-content-container,.footer-widgets,.site-info-inner{padding-bottom:3.72rem}}@media only screen and (min-width:55em){.comments-area-inner,.entry-content-container,.footer-widgets,.site-info-inner{padding-bottom:6rem}}.front-page-section,.pagination{margin-top:2.28rem}@media only screen and (min-width:42em){.front-page-section,.pagination{margin-top:3.72rem}}@media only screen and (min-width:55em){.front-page-section,.pagination{margin-top:6rem}}.front-page-section,.site-content{margin-bottom:2.28rem}@media only screen and (min-width:42em){.front-page-section,.site-content{margin-bottom:3.72rem}}@media only screen and (min-width:55em){.front-page-section,.site-content{margin-bottom:6rem}}@media only screen and (min-width:55em){.site-header-navigation{will-change:transform}}@media only screen and (max-width:54.9375em) and (min-height:28em){.main-navigation-container,.menu-toggle{will-change:transform}}.site{position:relative;width:100%;margin:0 auto}.front-page-section-inner,.intro-inner,.site-content-inner,.site-footer-area-inner,.site-header-inner{margin:0 1rem}@media only screen and (min-width:42em){.front-page-section-inner,.intro-inner,.site-content-inner,.site-footer-area-inner,.site-header-inner{width:88%;margin:0 auto}}.front-page-section-inner,.intro-inner,.site-content-inner,.site-footer-area-inner,.site-header-inner{max-width:1200px;max-width:var(--layout_width_content)}@media only screen and (min-width:55em){.no-wrap{white-space:nowrap}}.text-right{text-align:right!important}.text-center{text-align:center!important}@media only screen and (min-width:42em){.text-left{text-align:left!important}}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.z-index-10,.zindex-10{position:relative;z-index:10}.background-size-stretch{background-size:100% 100%}.site .background-size-stretch>div{background-size:inherit}.menu-skip-links ul{position:absolute;right:0;top:0;padding:0;margin:0;list-style:none}.menu-skip-links li{list-style:inherit;white-space:nowrap}.skip-link{background:#000;color:#fff}.entry-skip-links{position:relative}.dropcap-text:first-letter{float:right;display:block;padding:0 0.19em;padding-right:0;line-height:1;font-size:3.24em}.inline .widget ul li,.inline li{display:inline-block;padding:0 0.62em;border-width:0;border-right-width:1px;border-right-style:solid}.inline .widget ul li:first-child,.inline li:first-child{border-width:0}.inline .widget ul li:before,.inline li:before{display:none}.inline .widget ul li:hover,.inline li:hover{-webkit-transform:none;-ms-transform:none;transform:none}.text-columns-2,.text-columns-3{-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;-webkit-column-width:12em;-moz-column-width:12em;column-width:12em;margin:1.62em 0}@media only screen and (min-width:42em){.text-columns-2,.text-columns-3{margin:2.6244em 0}}.text-columns-2:first-child,.text-columns-3:first-child,h1+.text-columns-2,h1+.text-columns-3,h2+.text-columns-2,h2+.text-columns-3,h3+.text-columns-2,h3+.text-columns-3,h4+.text-columns-2,h4+.text-columns-3{margin-top:0}.text-columns-2:last-child,.text-columns-3:last-child{margin-bottom:0}.text-columns-2 h2,.text-columns-2 h3,.text-columns-3 h2,.text-columns-3 h3{-webkit-column-span:all;-moz-column-span:all;column-span:all}.text-columns-2 h4,.text-columns-2 h5,.text-columns-2 h6,.text-columns-3 h4,.text-columns-3 h5,.text-columns-3 h6{margin:1em 0 0.62em;line-height:inherit;text-transform:uppercase;letter-spacing:0.075em;font-size:1em;font-weight:700}.text-columns-2 p,.text-columns-3 p{margin:0}.text-columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.text-columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.site .widget-area .set-flex-grow-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.site .widget-area .set-flex-grow-2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.site .widget-area .set-flex-grow-3{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}.site .widget-area .set-flex-grow-4{-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4}.fullwidth,.fullwidth .button,.fullwidth button,.fullwidth input[type=button],.fullwidth input[type=reset],.fullwidth input[type=submit]{width:100%}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slider button{border-width:0}.slick-list img{width:100%}.slick-track{cursor:e-resize}.slick-arrow{position:absolute;width:2.62rem;height:2.62rem;top:50%;padding:0;line-height:2.62rem;font-size:1.38rem;overflow:hidden;z-index:19}.slick-arrow:before{height:100%}.slick-prev{right:0;-webkit-transform:translateX(38%) translateY(-50%);-ms-transform:translateX(38%) translateY(-50%);transform:translateX(38%) translateY(-50%)}.slick-prev:before{content:""}.slick-next{left:0;-webkit-transform:translateX(-38%) translateY(-50%);-ms-transform:translateX(-38%) translateY(-50%);transform:translateX(-38%) translateY(-50%)}.slick-next:before{content:""}.intro .slick-arrow{right:0;left:auto;width:2.62rem;height:2.62rem;top:auto;bottom:2.62rem;line-height:2.62rem;border-radius:5em;-webkit-box-shadow:inset 0 0 0 1px;box-shadow:inset 0 0 0 1px;-webkit-transform:none;-ms-transform:none;transform:none}@media only screen and (min-width:80em){.intro .slick-arrow{width:3.62rem;height:3.62rem;bottom:3.62rem;line-height:3.62rem}}.intro .slick-arrow:not(:hover):not(:focus){background:none;color:inherit}.intro .slick-arrow:focus,.intro .slick-arrow:hover{-webkit-box-shadow:none;box-shadow:none}.intro .slick-next{right:3.62rem}@media only screen and (min-width:80em){.intro .slick-next{right:4.62rem}}@media only screen and (max-width:54.9375em){.intro .slick-dots{display:none!important}}@media only screen and (min-width:55em){.intro .slick-dots{position:absolute;left:0;bottom:2.62rem;list-style:none;font-size:0.81em}.intro .slick-dots li{display:inline-block;margin:0.5em}.intro .slick-dots button{display:inline-block;width:2.62em;padding:0;line-height:2.62;font-weight:400;border-radius:2.62em;-webkit-box-shadow:inset 0 0 0 1px;box-shadow:inset 0 0 0 1px}.intro .slick-dots .slick-active button,.intro .slick-dots button:focus,.intro .slick-dots button:hover{-webkit-box-shadow:none;box-shadow:none}}.site .font-body,html{font-family:"Fira Sans","Helvetica Neue",Arial,sans-serif;font-family:var(--typography_fonts_text)}.h1,.h2,.h3,.h4,.h5,.h6,.site .font-headings,.site .font-headings-primary,h1,h2,h3,h4,h5,h6{font-family:"Fira Sans","Helvetica Neue",Arial,sans-serif;font-family:var(--typography_fonts_headings)}.display-1.h1,.display-1.h2,.display-1.h3,.display-2.h1,.display-2.h2,.display-2.h3,.display-3.h1,.display-3.h2,.display-3.h3,.display-4.h1,.display-4.h2,.display-4.h3,.site-title,.site .font-headings-secondary,.site .font-logo,h1.display-1,h1.display-2,h1.display-3,h1.display-4,h2.display-1,h2.display-2,h2.display-3,h2.display-4,h3.display-1,h3.display-2,h3.display-3,h3.display-4{font-family:"Fira Sans","Helvetica Neue",Arial,sans-serif;font-family:var(--typography_fonts_logo);text-rendering:auto}.site .font-inherit{font-family:inherit}@media only screen and (min-width:42em){html{font-size:16px;font-size:var(--typography_size_html)}}::-webkit-input-placeholder{font-weight:300;opacity:0.8}::-moz-placeholder{font-weight:300;opacity:0.8}:-ms-input-placeholder{font-weight:300;opacity:0.8}::-ms-input-placeholder{font-weight:300;opacity:0.8}::placeholder{font-weight:300;opacity:0.8}input,select,textarea{-webkit-transition:border-color 0.3s;-o-transition:border-color 0.3s;transition:border-color 0.3s}input:focus,select:focus,textarea:focus{border-color:currentColor}textarea:invalid{max-height:2.86em;overflow-y:hidden}select{padding:calc(0.62em - 2px)}.site .fullwidth input[type],.site .fullwidth select,.site .fullwidth textarea{width:100%;max-width:100%}.button,.main-navigation-container .button>a,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;padding:1em;margin-top:2px;margin-bottom:2px;text-align:center;text-decoration:none;border:2px solid;border-color:transparent;cursor:pointer;-webkit-transition:background 0.3s,color 0.3s,border-color 0.3s;-o-transition:background 0.3s,color 0.3s,border-color 0.3s;transition:background 0.3s,color 0.3s,border-color 0.3s}.main-navigation-container form .button>a,form .button,form .main-navigation-container .button>a,form button,form input[type=button],form input[type=reset],form input[type=submit]{margin-top:0;margin-bottom:0}.main-navigation-container div[class*=hover-color-] .button>a,div[class*=hover-color-] .button,div[class*=hover-color-] .main-navigation-container .button>a,div[class*=hover-color-] button,div[class*=hover-color-] input[type=button],div[class*=hover-color-] input[type=reset],div[class*=hover-color-] input[type=submit]{-webkit-transition:none;-o-transition:none;transition:none}.button:active,.button:focus,.button:hover,.main-navigation-container .button>a:active,.main-navigation-container .button>a:focus,.main-navigation-container .button>a:hover,button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{text-decoration:none;border-color:currentColor}.button:disabled,.main-navigation-container .button>a:disabled,button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{-webkit-box-shadow:none;box-shadow:none;opacity:0.5;cursor:not-allowed}.site .search-form:before,.site form[role=search]:before{content:"";position:absolute;width:1.62em;height:1.62em;left:0;top:50%;line-height:1.62;text-align:center;font-size:1.62rem;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.site .search-form label,.site form[role=search] label{font-size:1em}.search-form label,form[role=search] label{display:block;padding:0}.search-form .search-field,.search-form input[type=search],form[role=search] .search-field,form[role=search] input[type=search]{padding-left:2.6244rem}.site-header .search-form:before,.site-header form[role=search]:before{font-size:1.62rem}.error-404 .search-form,.error-404 form[role=search],.not-found .search-form,.not-found form[role=search],.search .site-content .search-form,.search .site-content form[role=search]{font-size:1.62em}.site .search-form .search-submit,.site .search-form .search-submit:active,.site .search-form .search-submit:focus,.site .search-form .search-submit:hover,.site .search-form input[type=submit],.site .search-form input[type=submit]:active,.site .search-form input[type=submit]:focus,.site .search-form input[type=submit]:hover,.site form[role=search] .search-submit,.site form[role=search] .search-submit:active,.site form[role=search] .search-submit:focus,.site form[role=search] .search-submit:hover,.site form[role=search] input[type=submit],.site form[role=search] input[type=submit]:active,.site form[role=search] input[type=submit]:focus,.site form[role=search] input[type=submit]:hover{position:absolute;width:2.6244em;height:100%;left:0;top:0;padding:0;text-indent:-999em;background:none;color:inherit;border-width:0;z-index:2;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}.post-password-form:before{content:"";display:block;margin-bottom:1rem;line-height:1;font-size:4.251528em;vertical-align:top}.comment-form p{margin-bottom:1.62em}.comment-form p:last-child{margin-bottom:0}.comment-form .form-submit{margin-top:2.6244em}.comment-form ::-webkit-input-placeholder{text-transform:uppercase;font-size:0.81em;opacity:1}.comment-form ::-moz-placeholder{text-transform:uppercase;font-size:0.81em;opacity:1}.comment-form :-ms-input-placeholder{text-transform:uppercase;font-size:0.81em;opacity:1}.comment-form ::-ms-input-placeholder{text-transform:uppercase;font-size:0.81em;opacity:1}.comment-form ::placeholder{text-transform:uppercase;font-size:0.81em;opacity:1}.h1.weight-100,.h2.weight-100,.h3.weight-100,.h4.weight-100,.h5.weight-100,.h6.weight-100,h1.weight-100,h2.weight-100,h3.weight-100,h4.weight-100,h5.weight-100,h6.weight-100{font-weight:100}.h1.weight-200,.h2.weight-200,.h3.weight-200,.h4.weight-200,.h5.weight-200,.h6.weight-200,h1.weight-200,h2.weight-200,h3.weight-200,h4.weight-200,h5.weight-200,h6.weight-200{font-weight:200}.h1.weight-300,.h2.weight-300,.h3.weight-300,.h4.weight-300,.h5.weight-300,.h6.weight-300,h1.weight-300,h2.weight-300,h3.weight-300,h4.weight-300,h5.weight-300,h6.weight-300{font-weight:300}.h1.weight-400,.h2.weight-400,.h3.weight-400,.h4.weight-400,.h5.weight-400,.h6.weight-400,h1.weight-400,h2.weight-400,h3.weight-400,h4.weight-400,h5.weight-400,h6.weight-400{font-weight:400}.h1.weight-500,.h2.weight-500,.h3.weight-500,.h4.weight-500,.h5.weight-500,.h6.weight-500,h1.weight-500,h2.weight-500,h3.weight-500,h4.weight-500,h5.weight-500,h6.weight-500{font-weight:500}.h1.weight-600,.h2.weight-600,.h3.weight-600,.h4.weight-600,.h5.weight-600,.h6.weight-600,h1.weight-600,h2.weight-600,h3.weight-600,h4.weight-600,h5.weight-600,h6.weight-600{font-weight:600}.h1.weight-700,.h2.weight-700,.h3.weight-700,.h4.weight-700,.h5.weight-700,.h6.weight-700,h1.weight-700,h2.weight-700,h3.weight-700,h4.weight-700,h5.weight-700,h6.weight-700{font-weight:700}.h1.weight-800,.h2.weight-800,.h3.weight-800,.h4.weight-800,.h5.weight-800,.h6.weight-800,h1.weight-800,h2.weight-800,h3.weight-800,h4.weight-800,h5.weight-800,h6.weight-800{font-weight:800}.h1.weight-900,.h2.weight-900,.h3.weight-900,.h4.weight-900,.h5.weight-900,.h6.weight-900,h1.weight-900,h2.weight-900,h3.weight-900,h4.weight-900,h5.weight-900,h6.weight-900{font-weight:900}.h1,h1{font-size:1.84761em;line-height:1.19;margin-top:0.9380140289em;margin-bottom:0.596082361em}.h2,h2{font-size:1.45962em;line-height:1.19;margin-top:1.5036736959em;margin-bottom:0.754530447em}.h3,h3{font-size:1.15344em;line-height:1.38;margin-top:0.8924719101em;margin-bottom:0.8233593877em}.h4,h4{font-size:1em;line-height:1.44;margin-top:0.62em;margin-bottom:0.62em}.h5,h5{font-size:1em;line-height:1.44;margin-top:0.62em;margin-bottom:0.62em}.h6,h6{font-size:1em;line-height:1.44;margin-top:0.62em;margin-bottom:0.62em}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{padding:0;text-rendering:optimizeLegibility}.comments-title .add-comment-link+.h1,.comments-title .add-comment-link+.h2,.comments-title .add-comment-link+.h3,.comments-title .add-comment-link+.h4,.comments-title .add-comment-link+.h5,.comments-title .add-comment-link+.h6,.comments-title .add-comment-link+h1,.comments-title .add-comment-link+h2,.comments-title .add-comment-link+h3,.comments-title .add-comment-link+h4,.comments-title .add-comment-link+h5,.comments-title .add-comment-link+h6,.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child,.screen-reader-text+.h1,.screen-reader-text+.h2,.screen-reader-text+.h3,.screen-reader-text+.h4,.screen-reader-text+.h5,.screen-reader-text+.h6,.screen-reader-text+h1,.screen-reader-text+h2,.screen-reader-text+h3,.screen-reader-text+h4,.screen-reader-text+h5,.screen-reader-text+h6,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;color:inherit}@media only screen and (min-width:42em){.h1,h1{font-size:2.281em;line-height:1.19;margin-top:0.9380140289em;margin-bottom:0.596082361em}.h2,h2{font-size:1.802em;line-height:1.19;margin-top:1.5036736959em;margin-bottom:0.754530447em}.h3,h3{font-size:1.424em;line-height:1.38;margin-top:0.8924719101em;margin-bottom:0.8233593877em}.h4,h4{font-size:1.125em;line-height:1.44;margin-top:1.4364444444em;margin-bottom:0.9987654321em}.h5,h5{font-size:1.125em;line-height:1.44;margin-top:1.4364444444em;margin-bottom:0.9987654321em}.h6,h6{font-size:1.125em;line-height:1.44;margin-top:1.4364444444em;margin-bottom:0.9987654321em}}.comments-title h1.add-comment-link,.comments-title h2.add-comment-link,.comments-title h3.add-comment-link,.comments-title h4.add-comment-link,h1.screen-reader-text,h2.screen-reader-text,h3.screen-reader-text,h4.screen-reader-text{color:inherit}.entry-header{margin-bottom:2.6244em}.content-layout-no-paddings .content-area .entry-header{padding-top:2.6244em;text-align:center}.page-header{padding:4.251528em 0;border-top:2px solid;overflow:hidden}@media only screen and (min-width:55em){.page-header .page-title{float:right;max-width:48%}}.page-header .archive-description{margin-top:1.62em}@media only screen and (min-width:55em){.page-header .archive-description{float:left;margin-top:0;max-width:48%}}.page-header .archive-description a{color:inherit}.entry-title,.page-title{padding:0;margin:0}.entry-title small,.page-title small{display:block;margin-top:0.38rem}@media only screen and (min-width:42em){.entry-title small,.page-title small{display:inline-block;margin-top:1em;margin-right:0.38rem;font-size:0.5em;vertical-align:top}}.widget-title,.widget-title-style .widgettitle{margin:0 0 1.62rem;font-size:1.125rem}.widget-title-style .widgettitle a,.widget-title a{font-weight:inherit;text-decoration:none}.hide-widget-title .widget-title,.hide-widget-title .widgettitle{display:none}.display-1,.display-2,.display-3,.display-4{margin-top:1.62rem;margin-bottom:1.62rem}.display-1:first-child,.display-2:first-child,.display-3:first-child,.display-4:first-child{margin-top:0}.display-1:last-child,.display-2:last-child,.display-3:last-child,.display-4:last-child{margin-bottom:0}.display-1{font-size:1.84761em;line-height:1.3325}@media only screen and (min-width:55em){.display-1{font-size:2.281em}}.display-2{font-size:2.064205em;line-height:1.2375}@media only screen and (min-width:55em){.display-2{font-size:2.887em}}.display-3{font-size:2.4962166667em;line-height:1.2058333333}@media only screen and (min-width:55em){.display-3{font-size:3.653em}}.display-4{font-size:3.08652em;line-height:1.19}@media only screen and (min-width:55em){.display-4{font-size:4.624em}}.site-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:10}.site-header>div{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.site-header a:not(.button){color:inherit}.site-header-navigation{position:relative;z-index:99}@media only screen and (min-width:55em){.site-header-navigation{position:fixed;width:100%;right:0;top:0}.admin-bar .site-header-navigation{top:32px}}.site-header-navigation:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;opacity:0.8;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.site-header-navigation:hover:before{opacity:1}@media only screen and (max-width:54.9375em) and (max-height:27.9375em){.site-header-navigation .site-header-inner{width:100%;margin:0}}.site-header-content{padding-top:1em;padding-bottom:1em}@media only screen and (min-width:28em){.site-header-content{padding-top:1.62em;padding-bottom:1.62em}}@media only screen and (min-width:42em){.site-header-content{padding-top:2.6244em;padding-bottom:2.6244em}}@media only screen and (min-width:55em){.site-header-content{padding-top:4.251528em;padding-bottom:4.251528em;margin-top:3.5em}}.site-header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.site-header-inner>div{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.site-branding a,.site-branding a:active,.site-branding a:focus,.site-branding a:hover,.site-title{text-decoration:none;color:inherit}.site-branding{float:right;margin-left:1.62em;line-height:inherit;color:inherit}@media only screen and (min-width:80em){.site-branding{margin-left:2.6244em}}.site-branding-text{display:inline-block;vertical-align:middle}.site-title{margin:0;line-height:inherit;font-size:2.281rem}@media only screen and (min-width:55em){.site-title{display:inline-block;vertical-align:middle}}.site-title.type-img{font-family:sans-serif}@media only screen and (min-width:80em){.site-description{display:inline-block;padding-right:1.62em;margin-right:1.62em;border-right:1px solid;vertical-align:middle}}.custom-logo{display:inline-block;width:auto;margin-left:1em;vertical-align:middle}.site-title-hidden .custom-logo{margin-left:0}.intro{position:relative;z-index:1}.intro-container{padding:0;margin:0;border-width:0}.intro-media{position:absolute;width:100%;right:0;top:0;text-align:center;background-color:inherit;overflow:hidden;z-index:0}.intro-media:after,.intro-media:before{content:"";position:absolute;width:100%;height:100%;right:0;bottom:0;z-index:1}.intro-media:after{height:62%}.intro-media:before{background-color:inherit;opacity:0.66}.intro-media img{width:100%}body:not(.home) .intro-media img{width:calc(100% + 20px);max-width:none;margin:-10px;-webkit-filter:blur(10px) grayscale(100%) contrast(66%);filter:blur(10px) grayscale(100%) contrast(66%);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media only screen and (max-width:54.9375em){.intro-media,.intro-media .slick-slide{overflow:hidden}.site .intro-media img{position:relative;width:auto;height:110%;height:110vh;max-width:none;max-height:none;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body:not(.home) .intro-media img{width:auto;-webkit-transform:scaleX(-1) translateX(50%);-ms-transform:scaleX(-1) translateX(50%);transform:scaleX(-1) translateX(50%)}}.intro-title{padding:8% 0;margin:0;line-height:1.19;font-weight:700;border-top:2px solid;font-size:2.281rem}@media only screen and (min-width:28em){.intro-title{font-size:2.887rem}}@media only screen and (min-width:42em){.intro-title{font-size:3.653rem}}@media only screen and (min-width:55em){.intro-title{font-size:4.624rem}}@media only screen and (min-width:80em){.intro-title{font-size:5.852rem}}.intro-title a{display:inline-block;color:inherit}.intro-slideshow-item:not(.slick-slide):not(:first-child){display:none}.intro-slideshow.slick-slider .intro-title{padding-bottom:7.86rem}@media only screen and (min-width:80em){.intro-slideshow.slick-slider .intro-title{padding-bottom:10.86rem}}.menu-item-description{display:block;max-width:20em;margin-top:0.38em;white-space:normal;opacity:0.8}.menu a{text-decoration:none}@media only screen and (max-width:41.9375em){.menu-item .hide-on-mobile{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);position:absolute!important;width:1px;height:1px;line-height:1px;overflow:hidden}}.main-navigation{position:relative;width:100%}@media only screen and (min-width:55em){.main-navigation-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-navigation-container>div{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.main-navigation-container .menu-search{max-width:28rem;padding:0 1.62rem;margin:26vh auto 0}@media only screen and (min-width:55em){.main-navigation-container .menu-search{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;padding:0;margin:0}}.main-navigation-container .menu{margin-top:1.62rem}@media only screen and (min-width:42em){.main-navigation-container .menu{margin-top:0}}.main-navigation-container ul{margin:0;list-style:none}.main-navigation-container li{position:relative;padding:0;margin:0}@media only screen and (min-width:55em){.main-navigation-container li{float:right;white-space:nowrap}}.main-navigation-container a{display:block;max-width:100%;padding:0.62rem 0.38rem;border:0 solid transparent;border-right-width:2px;-webkit-transition:border-color 0.3s;-o-transition:border-color 0.3s;transition:border-color 0.3s}.main-navigation-container a:active,.main-navigation-container a:focus,.main-navigation-container a:hover{border-color:currentColor}.main-navigation-container .hide-link>a:focus,.main-navigation-container .hide>a:focus{position:static!important}@media only screen and (min-width:55em){.main-navigation-container .menu:hover .current-menu-ancestor>a,.main-navigation-container .menu:hover .current-menu-item>a{border-color:inherit}}.main-navigation-container .menu .current-menu-item>a,.main-navigation-container .menu .current-menu-item>a:hover{border-color:currentColor}@media only screen and (min-width:55em){.main-navigation-container .menu .current-menu-ancestor>a,.main-navigation-container .menu .current-menu-ancestor>a:hover{border-color:currentColor}}.main-navigation-container .current-menu-item>a{position:relative;border-color:currentColor;z-index:10}@media only screen and (min-width:55em){.main-navigation-container .current-menu-ancestor>a,.main-navigation-container .has-expanded-sub-menu>a{position:relative;border-color:currentColor;z-index:10}}.main-navigation-container .icon,.main-navigation-container [class^=icon-]{margin-left:0.38em}@media only screen and (max-width:54.9375em){.has-navigation-mobile .main-navigation-container{visibility:hidden;position:fixed;width:100%;height:100%;left:0;right:0;bottom:0;line-height:1.38em;overflow-y:auto;z-index:995;opacity:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s,-webkit-transform 0.3s;transition:visibility 0s linear 0.3s,opacity 0.3s,-webkit-transform 0.3s;-o-transition:visibility 0s linear 0.3s,opacity 0.3s,transform 0.3s;transition:visibility 0s linear 0.3s,opacity 0.3s,transform 0.3s;transition:visibility 0s linear 0.3s,opacity 0.3s,transform 0.3s,-webkit-transform 0.3s}.has-navigation-mobile .toggled .main-navigation-container{visibility:visible;opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:visibility 0s linear 0s,opacity 0.3s,-webkit-transform 0.3s;transition:visibility 0s linear 0s,opacity 0.3s,-webkit-transform 0.3s;-o-transition:visibility 0s linear 0s,opacity 0.3s,transform 0.3s;transition:visibility 0s linear 0s,opacity 0.3s,transform 0.3s;transition:visibility 0s linear 0s,opacity 0.3s,transform 0.3s,-webkit-transform 0.3s}.has-navigation-mobile .main-navigation-container .menu{position:relative}.has-navigation-mobile .main-navigation-container .menu>ul{max-width:28rem;padding:4.251528rem 1.62rem 5.871528rem;margin-left:auto;margin-right:auto}.has-navigation-mobile .main-navigation-container .menu>ul>li:nth-last-child(2){border-bottom-width:1px;border-bottom-style:solid}.has-navigation-mobile .main-navigation-container .sub-menu{position:relative;width:100%;min-width:0;right:auto;top:auto;padding:0;margin:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;border-width:0;border-radius:0}.has-navigation-mobile .main-navigation-container .sub-menu .sub-menu{right:auto;top:auto;padding-right:1em}.has-navigation-mobile .main-navigation-container li{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0.5rem;padding-bottom:0.5rem;border-top-width:1px;border-top-style:solid}.has-navigation-mobile .main-navigation-container .megamenu>ul>.hide,.has-navigation-mobile .main-navigation-container .megamenu>ul>.hide-link{padding-top:0;padding-bottom:0;border-width:0}.has-navigation-mobile .main-navigation-container .megamenu>ul>.hide-link .button-toggle-sub-menu,.has-navigation-mobile .main-navigation-container .megamenu>ul>.hide .button-toggle-sub-menu{display:none}.has-navigation-mobile .main-navigation-container .megamenu>ul>.hide-link>.sub-menu,.has-navigation-mobile .main-navigation-container .megamenu>ul>.hide>.sub-menu{display:block;margin-top:0}}@media only screen and (max-width:41.9375em){.has-navigation-mobile .main-navigation-container{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.has-navigation-mobile .main-navigation-container .menu>ul{padding-top:38vh}.has-navigation-mobile .main-navigation-container .menu-search+.menu>ul{padding-top:4.251528em}}@media only screen and (max-width:54.9375em){body:not(.has-navigation-mobile) .site-header-navigation{padding-top:1.62rem;padding-bottom:1.62rem}body:not(.has-navigation-mobile) .site-header-navigation:before{opacity:1}body:not(.has-navigation-mobile) .main-navigation-container .menu{margin-top:0}body:not(.has-navigation-mobile) .main-navigation-container li{display:inline-block;padding:0;margin:0;margin-left:1.38em}body:not(.has-navigation-mobile) .main-navigation-container a{border-right-width:0;border-top-width:2px}}@media only screen and (max-width:54.9375em) and (min-height:28em){.has-navigation-mobile .site-footer{padding-bottom:3.618rem}}@media only screen and (max-width:54.9375em){.menu-toggle{position:fixed;width:auto;height:3.618rem;left:50%;bottom:-2px;padding:0 1.62em;margin:0;line-height:1.38;text-align:center;font-size:1em;font-weight:700;border:2px solid;border-radius:2px;z-index:999;-webkit-box-shadow:0 0 2em rgba(0,0,0,0.4);box-shadow:0 0 2em rgba(0,0,0,0.4);opacity:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-height:27.9375em){.menu-toggle{position:relative;width:100%;left:auto;bottom:auto;margin:0;border:0;border-radius:0;-webkit-transform:none;-ms-transform:none;transform:none}}@media only screen and (min-width:55em){.menu-toggle{display:none}}.menu-toggle:before{content:"";margin-left:0.62em}.toggled .menu-toggle:before{content:""}.menu-toggle-skip-link{font-size:16px!important;font-weight:400!important}.menu-toggle-skip-link-container{border-width:0!important}@media only screen and (min-width:55em){.menu-toggle-skip-link-container{display:none!important}}@media only screen and (min-width:55em){.menu-primary>li{padding-top:0.38rem;padding-bottom:0.38rem;margin-left:1.38rem}.menu-primary>li>a{padding-left:0;padding-right:0;border-width:0;border-top-width:2px}}@-webkit-keyframes showSubMenu{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes showSubMenu{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}.main-navigation-container .sub-menu{display:none;position:absolute;min-width:100%;min-width:calc(100% + 6.48rem);right:0;top:100%;padding:1.62rem;margin:0 -2rem;border-top-width:1px;border-top-style:solid;-webkit-box-shadow:0 0.38em 1em rgba(0,0,0,0.25);box-shadow:0 0.38em 1em rgba(0,0,0,0.25);z-index:9;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.main-navigation-container .sub-menu a{padding-right:1rem}@media only screen and (min-width:55em){.main-navigation-container .reverse-expand ul{right:auto;left:0}}@media only screen and (min-width:55em){.main-navigation-container li li{float:none;display:block}.main-navigation-container li li>a{display:block;min-width:10em}}@media only screen and (max-width:54.9375em){.main-navigation-container li li a:before{content:"";display:inline-block;width:0.5em;height:0.5em;margin-left:0.5em;margin-top:0.25em;border-right:1px solid;border-bottom:1px solid;vertical-align:top;opacity:0.5;speak:none}}@media only screen and (min-width:55em){.no-js .main-navigation-container .menu-item-has-children:not([aria-haspopup]):not(.menu-item-is-depth-3)>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.no-js .main-navigation-container .menu-item-has-children:not([aria-haspopup]):not(.menu-item-is-depth-3)>a:after{content:"▼";padding-right:1em;margin-right:auto;font-size:0.5em}.no-js .main-navigation-container .menu-item-has-children:not([aria-haspopup]):not(.menu-item-is-depth-3) .menu-item-has-children:not(.menu-item-is-depth-3)>a:after{content:"◀"}}@media only screen and (min-width:55em){.main-navigation-container .menu-item-has-children:hover>.sub-menu,.no-js .main-navigation-container .menu-item-has-children:focus-within>.sub-menu{display:block;-webkit-animation:showSubMenu 0.5s;animation:showSubMenu 0.5s}}.main-navigation-container .sub-menu .sub-menu{font-size:1em}@media only screen and (min-width:55em){.main-navigation-container .sub-menu .sub-menu{min-width:0;right:100%;top:0;padding:1.62rem;margin:0;margin-top:-1.62rem;margin-top:calc(-1.62rem - 1px)}.main-navigation-container .sub-menu .sub-menu li{margin-right:0}}@media only screen and (min-width:55em){.main-navigation-container .reverse-expand ul ul,.main-navigation-container li .reverse-expand ul{right:auto;left:100%}}@media only screen and (max-width:54.9375em){.main-navigation-container li li li a{padding-right:2em}}:root{--button_toggle_sub_menu_size:10px}@media (hover:none){:root{--button_toggle_sub_menu_size:24px}}@media only screen and (max-width:54.9375em){.has-navigation-mobile{--button_toggle_sub_menu_size:32px}}.toggle-sub-menus .menu-item-has-children{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.toggle-sub-menus .menu-item-has-children>a{padding-left:0.38em}.toggle-sub-menus .menu-item-has-children.menu-item-has-description>a{padding-left:0.62em}.toggle-sub-menus .button-toggle-sub-menu{position:relative;width:var(--button_toggle_sub_menu_size);height:var(--button_toggle_sub_menu_size);padding:0;border:0;background:none;color:inherit;-webkit-box-shadow:none;box-shadow:none;opacity:0.33}.toggle-sub-menus .button-toggle-sub-menu:active,.toggle-sub-menus .button-toggle-sub-menu:focus,.toggle-sub-menus .button-toggle-sub-menu:hover{background:none;-webkit-box-shadow:none;box-shadow:none;opacity:1;-webkit-animation:none;animation:none}@media (hover:none){.toggle-sub-menus .button-toggle-sub-menu{border:1px solid;border-color:inherit;opacity:1}}.toggle-sub-menus .button-toggle-sub-menu:after,.toggle-sub-menus .button-toggle-sub-menu:before{content:"";display:block;position:absolute;width:10px;height:2px;left:50%;top:50%;background:currentColor;opacity:1;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.toggle-sub-menus .button-toggle-sub-menu:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(90deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(90deg);transform:translateX(-50%) translateY(-50%) rotate(90deg);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;-o-transition:transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s}.menu-item-is-depth-3 .toggle-sub-menus .button-toggle-sub-menu{display:none}.toggle-sub-menus .has-expanded-sub-menu>.sub-menu{display:block}@media only screen and (min-width:55em){.toggle-sub-menus .has-expanded-sub-menu>.sub-menu{-webkit-animation:showSubMenu 0.5s;animation:showSubMenu 0.5s}}.toggle-sub-menus .has-expanded-sub-menu>.button-toggle-sub-menu:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);-ms-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0)}.toggle-sub-menus .menu-item-has-children:hover>.button-toggle-sub-menu{opacity:1}@media only screen and (min-width:55em){.toggle-sub-menus .menu-item-has-children:hover>.button-toggle-sub-menu:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);-ms-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0)}}@media only screen and (min-width:55em){.main-navigation-container .menu>ul>li>a .menu-item-description{display:none}}@media only screen and (min-width:55em){.main-navigation-container .megamenu>ul>li>a .menu-item-description{margin-bottom:0.62em}}@media only screen and (min-width:55em){.main-navigation-container .megamenu>.sub-menu>li{-webkit-box-flex:0;-ms-flex:0 1 14em;flex:0 1 14em;padding:0;border-width:0;vertical-align:top}.main-navigation-container .megamenu>.sub-menu>li+li{margin-right:2.6244rem}.main-navigation-container .megamenu>.sub-menu>li>a{margin-right:2px;margin-bottom:1.62em;font-size:0.905em;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-width:0;border-radius:0}.main-navigation-container .megamenu>.sub-menu>li>a:after{display:none}.main-navigation-container .megamenu>.sub-menu>li>.button-toggle-sub-menu{display:none}.main-navigation-container .megamenu>.sub-menu>li>.sub-menu{display:block;position:relative;min-width:100%;right:0;top:0;padding:0;margin:1em 0 0;background:none;border-width:0;-webkit-box-shadow:none;box-shadow:none}.main-navigation-container .megamenu>.sub-menu>li>.sub-menu>li>a{padding-left:1rem}.main-navigation-container .megamenu>.sub-menu>li>.sub-menu .sub-menu{-webkit-box-shadow:0 0.38em 1em rgba(0,0,0,0.25);box-shadow:0 0.38em 1em rgba(0,0,0,0.25)}.main-navigation-container .megamenu:hover>.sub-menu,.no-js .main-navigation-container .megamenu:focus-within>.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.main-navigation-container .megamenu:hover>.sub-menu .sub-menu,.no-js .main-navigation-container .megamenu:focus-within>.sub-menu .sub-menu{-webkit-animation:none;animation:none}.main-navigation-container .megamenu .menu-item-has-children{display:block}.main-navigation-container .megamenu .menu-item-has-children .menu-item-has-children{display:-webkit-box;display:-ms-flexbox;display:flex}.main-navigation-container .megamenu:hover>ul>.current-menu-ancestor>a,.main-navigation-container .megamenu:hover>ul>.current-menu-item>a,.main-navigation-container .megamenu>ul>li>a{border-color:currentColor}.toggle-sub-menus .megamenu.has-expanded-sub-menu>.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}.main-navigation .disable-link>a{pointer-events:none;cursor:text}.social-links .social-links-items{margin:0;list-style:none}.sidebar .social-links .social-links-items{border-width:0}.social-links .social-links-items li{border-width:0}.social-links li{display:inline-block}.sidebar .social-links li{margin-left:0.19em}.text-right .social-links li{margin-right:0.19em;margin-left:0}.social-links a{display:block;padding-left:0.19em;padding-right:0.19em;margin:1px;text-decoration:none;color:inherit}.social-links a:hover{text-decoration:none}.social-links a.back-to-top:before{content:"";display:inline-block;padding:0 0.38em;vertical-align:top}.social-links ul li{padding:0}.widget_nav_menu .social-links a{text-align:center}.sidebar .widget_nav_menu .social-links a{padding:0 0.19em}.widget_nav_menu .social-links a:after{display:none}.site-header-content .social-links{width:100%;margin-top:1rem;white-space:nowrap}@media only screen and (min-width:42em){.site-header-content .social-links{width:auto;padding-right:1.62em;margin-top:0;margin-right:auto}}.site-header-content .social-links .back-to-top-link{display:none}.footer-area-site-info .social-links{margin:0.62em 0}@media only screen and (min-width:42em){.footer-area-site-info .social-links{margin:0}}blockquote.alignleft,blockquote.alignright{padding:0;margin-top:0.62em}@media only screen and (min-width:28em){blockquote.alignleft,blockquote.alignright{width:35%}}@media only screen and (min-width:80em){blockquote.alignleft,blockquote.alignright{font-size:1.19em}}blockquote.alignleft:before{float:left;margin-left:0;margin-right:0.09em}@media only screen and (min-width:80em){blockquote.alignleft{margin-left:-9.5%}}@media only screen and (min-width:100em){.no-widgets-sidebar blockquote.alignleft{margin-left:-19%}}@media only screen and (min-width:80em){blockquote.alignright{margin-right:-9.5%}}@media only screen and (min-width:100em){.no-widgets-sidebar blockquote.alignright{margin-right:-19%}}.gallery img{width:100%}.gallery-item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.gallery-columns-1 .gallery-item{margin-top:2em}.gallery-caption{padding:1em;margin-top:-1px}.site .wp-playlist{padding:0;background:none;border-width:1px;border-style:solid}.site .wp-playlist-current-item,.site .wp-playlist-tracks{height:auto;padding:1.62rem;margin:0}.site .wp-playlist-current-item{padding-bottom:0.62rem}.entry-media .wp-playlist{margin:0;text-align:right}.posts .wp-playlist{border-top-width:0;border-left-width:0;border-right-width:0}.posts .sticky:before{content:"";position:absolute;width:2em;height:2em;left:-0.38em;top:-0.38em;line-height:2em;text-align:center}.site-content{position:relative;z-index:5}.site-content[tabindex="-1"]:focus{outline:0}@media only screen and (min-width:55em){.has-widgets-sidebar .content-area{width:68%;float:right}}@media only screen and (max-width:41.9375em){.is-singular .content-area{margin-left:-1rem;margin-right:-1rem}}.entry-media a{display:inline-block;width:100%}.entry-media .post-thumbnail{text-align:center}@media only screen and (max-width:41.9375em){.entry-media img{width:100%}}.hide-media .entry-media{display:none}.attachment .entry-media{max-width:39em;max-width:70ch;margin-left:auto;margin-right:auto}.attachment .entry-media+.entry-content-container{padding-top:2.6244em}.attachment caption{caption-side:top}.attachment-download{padding:1.62em;margin-bottom:1.62em;border-width:2px;border-style:dashed}.pagination{padding:1px;text-align:center;overflow:hidden}.pagination a,.pagination span{background:transparent;color:inherit;border-width:1px;border-style:solid}.pagination .dots{padding-left:0.62em;padding-right:0.62em;border-color:transparent}@media only screen and (max-width:79.9375em){.pagination a:before{display:none}}.pagination .next:hover:before,.pagination .prev:hover:before{display:none}@media only screen and (max-width:79.9375em){.pagination .next:before,.pagination .prev:before{display:none}}@media only screen and (max-width:41.9375em){.pagination .prev{float:right}.pagination .next{float:left}}@media only screen and (max-width:41.9375em){.pagination{position:relative}.pagination:after{content:attr(data-current) " ∖" attr(data-total);position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}.post-table-of-contents{margin-top:2.6244rem}.post-table-of-contents a{text-decoration:none}.post-table-of-contents a:active,.post-table-of-contents a:focus,.post-table-of-contents a:hover{text-decoration:underline}.post-table-of-contents ol{counter-reset:table-of-contents-counter}.post-table-of-contents li{padding:0;border-top-width:1px;border-top-style:solid}.post-table-of-contents li:first-child{border-width:0}.post-table-of-contents li:before{display:none}.post-table-of-contents a{padding:0.62em 1em;padding-right:2.6244em}.entry-content .post-table-of-contents a{border-width:0}.post-table-of-contents a:before{content:counter(table-of-contents-counter);counter-increment:table-of-contents-counter;float:right;margin-top:-0.19em;margin-right:-1.38em;text-decoration:inherit;font-weight:inherit;font-style:inherit}.post-table-of-contents a:after{content:"»";margin-right:0.62em}.post-table-of-contents .is-passed a{text-decoration:line-through}.post-table-of-contents.top{display:none}.posts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1em}.posts .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:1rem;margin:1em;width:calc(100% - 2em)}@media only screen and (min-width:42em){.posts .entry{width:calc(50% - 2em);padding:2.6244em}}@media only screen and (min-width:55em){.no-widgets-sidebar:not(.posts-layout-columns-2) .posts .entry{width:calc(33.33% - 2em)}}@media only screen and (min-width:80em){.posts-layout-columns-4.no-widgets-sidebar .posts .entry{width:calc(25% - 2em)}.posts-layout-columns-4.has-widgets-sidebar .posts .entry{width:calc(33.33% - 2em)}}.posts .entry-media{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:auto;margin:-1rem;margin-bottom:1rem}@media only screen and (min-width:42em){.posts .entry-media{margin:-2.6244em;margin-bottom:2.6244em}}.posts .entry-header{margin-bottom:1.62em}.posts .type-page .entry-title:before{content:"";margin-left:0.31em;vertical-align:middle}.posts .entry-content p{margin-bottom:1em}.posts .entry-content p:last-child{margin-bottom:0}.posts .entry-content-container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0}.posts .entry-content:not(:last-child),.posts .entry-summary:not(:last-child){margin-bottom:1.62em}.posts .entry-meta{margin-top:auto}.search-results form+.posts{margin-top:2.6244em}.entry-summary:not(:empty)+.link-more{margin-top:1em}.entry-content-container{max-width:calc(39em + 3.24em);max-width:calc(70ch + 3.24em);padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto}@media only screen and (min-width:42em){.entry-content-container{padding-left:1.62em;padding-right:1.62em}}.content-layout-no-paddings .content-area .entry-content-container{padding:0;max-width:none}.entry-summary:empty{display:none}.entry-content .entry-summary{font-size:1.19em;line-height:1.38}.posts .entry-summary:not(.has-more-tag){font-size:1em;line-height:inherit}.format-gallery .entry-media-gallery-images:not(.slick-slider){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.format-gallery .entry-media-gallery-images:not(.slick-slider) .entry-media-gallery-image{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:50%}.format-image .entry-media{position:relative}.format-image .entry-media:before{content:"";position:absolute;width:2em;height:2em;right:-0.38em;top:-0.38em;line-height:2em;text-align:center}.posts .format-image .entry-header{margin-bottom:0.62em}@media only screen and (min-width:42em){.posts .format-image .entry-content{font-size:1.19em}}@media only screen and (min-width:80em){.posts .format-image .entry-content{font-size:1.38em}}@media only screen and (min-width:42em){.posts .format-link .entry-content{font-size:1.19em}}@media only screen and (min-width:80em){.posts .format-link .entry-content{font-size:1.38em}}.posts .format-link .entry-content a:before{content:"";margin:0 0.19em;opacity:0.66}.format-quote a,.type-jetpack-testimonial a{color:inherit}.entry.format-quote,.entry.type-jetpack-testimonial{border-color:currentColor}.single-format-quote .content-area .entry .h1,.single-format-quote .content-area .entry .h2,.single-format-quote .content-area .entry .h3,.single-format-quote .content-area .entry .h4,.single-format-quote .content-area .entry h1,.single-format-quote .content-area .entry h2,.single-format-quote .content-area .entry h3,.single-format-quote .content-area .entry h4{color:inherit}.format-status a{color:inherit}.format-status.entry{border-color:currentColor}.format-status .entry-media .avatar{max-width:6.88747536em;margin-top:1.3122em;border-radius:6.88747536em}@media only screen and (min-width:42em){.format-status .entry-media .avatar{margin-top:2.6244em}}@media only screen and (min-width:42em){.format-status .entry-content{font-size:1.19em}}@media only screen and (min-width:80em){.format-status .entry-content{font-size:1.38em}}.format-status .entry-content:before{content:"";float:right;margin-left:0.38em}.single-format-status .content-area .entry .h1,.single-format-status .content-area .entry .h2,.single-format-status .content-area .entry .h3,.single-format-status .content-area .entry .h4,.single-format-status .content-area .entry h1,.single-format-status .content-area .entry h2,.single-format-status .content-area .entry h3,.single-format-status .content-area .entry h4{color:inherit}.entry-meta{padding:1em 0;margin:1.62rem 0;border-top-width:2px;border-top-style:solid;border-bottom-width:2px;border-bottom-style:solid}.entry-meta:first-child{margin-top:0}.entry-meta:last-child{margin-bottom:0}.entry-meta-bottom{padding-bottom:0;border-bottom-width:0}.entry-meta .label-updated,.entry-meta .updated,.entry-meta:empty{display:none}.entry-meta-element{margin-left:0.38em;opacity:1}.entry-meta-description{text-transform:uppercase}.entry-meta-description:before{content:""}.author .entry-meta-description:before{content:""}.cat-links .entry-meta-description:before{content:""}.comments-link .entry-meta-description:before{content:""}.entry-date .entry-meta-description:before{content:""}.entry-meta a{text-decoration:none}.entry-meta a:active,.entry-meta a:focus,.entry-meta a:hover{text-decoration:underline}.entry-meta .tags-links a{text-transform:none}.entry-meta .tags-links a:before{content:"";margin-left:0.19em}body:not(.group-blog) .entry-meta .author{display:none}.content-layout-no-paddings .content-area .entry-meta{text-align:center;margin:0}a .entry-date{cursor:pointer}.post-navigation .nav-links a{display:block;position:relative;padding:8% 8% 4%;text-decoration:none;background-position:50% 50%;background-size:cover;border-top:2px solid;z-index:1}.post-navigation .nav-links a:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0.9;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.post-navigation .nav-links a:hover:before{opacity:1}.post-navigation .nav-links .label{display:block;text-transform:uppercase}.post-navigation .nav-links .title{display:block;line-height:1.38}@media only screen and (min-width:42em){.post-navigation .nav-links .title{font-size:1.38em}}.post-navigation .nav-next{text-align:left}.page-template-_front.is-singular .content-area{background:transparent}.front-page-section{position:relative;z-index:5}.intro-container+.front-page-section{margin-top:0}.front-page-section-title{padding:1.62em 0;margin:0;text-transform:uppercase;border-top:2px solid}.front-page-section .archive-link{margin-top:2.6244em}.comments-area{padding-left:1.62em;padding-right:1.62em}.comments-area-inner{max-width:39em;max-width:70ch;margin-left:auto;margin-right:auto}.comments-area:focus{outline:0}.comments-area .reply{margin-top:1em}.comments-title{margin-bottom:1.62rem}@media only screen and (min-width:42em){.comment-list .children{margin-right:-3.38em}}.comment-meta a{text-decoration:none}.comment-meta a:active,.comment-meta a:focus,.comment-meta a:hover{text-decoration:underline}.comment-metadata{text-transform:uppercase}.comment-awaiting-moderation{clear:both}.comment-body{padding-bottom:0}.comment-content ol{list-style:decimal}.bypostauthor>.comment-body .vcard .fn:before{content:"✍️ ";speak:none}.comment-edit-link,.comment-reply-link{text-decoration:none}.comment-edit-link:active,.comment-edit-link:focus,.comment-edit-link:hover,.comment-reply-link:active,.comment-reply-link:focus,.comment-reply-link:hover{text-decoration:underline}.comment-edit-link:before,.comment-reply-link:before{content:"";margin-left:0.19em;font-size:1.38em;vertical-align:middle}.comment-edit-link:before{content:""}.comment-navigation{padding:1.62em 0;margin:0;text-align:inherit}.comment-navigation a,.comment-navigation span{display:none}.comment-navigation .nav-links{display:block;padding:0;margin:0;text-align:inherit}.comment-navigation .nav-links a,.comment-navigation .nav-links span{padding:0.62em 0;margin:0.19em;margin-right:0;line-height:inherit}@media only screen and (min-width:42em){.comment-navigation .nav-links a,.comment-navigation .nav-links span{display:inline-block}}.comment-respond{padding:0;border-width:0}.comment-list .comment-respond,.comment-respond{margin-top:2.6244em}.comment-respond:first-child{margin-top:0}.comment-respond form{margin-bottom:-1.62em}.comment-list .comment-respond{padding:0 1.62em;border-width:0}.comment-reply-title{font-size:inherit;text-transform:uppercase}.logged-in-as a{text-decoration:none}.logged-in-as a:active,.logged-in-as a:focus,.logged-in-as a:hover{text-decoration:underline}.comment-list>.pingback,.comment-list>.trackback{min-height:0;padding:0}.pingback .comment-body,.trackback .comment-body{padding:1em;margin:1.62em 0;border-width:1px;border-style:dashed;overflow:hidden}.pingback .comment-body:before,.trackback .comment-body:before{content:"";margin-left:0.62em}.pingback .comment-edit-link,.trackback .comment-edit-link{float:left}.site-footer{position:relative;margin-top:3.9rem;z-index:5}@media only screen and (min-width:42em){.site-footer{margin-top:8.24rem}}@media only screen and (min-width:55em){.site-footer{margin-top:7.62rem}}.site-info-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer-area+.site-footer-area .site-info-inner{padding-top:0}.sidebar{position:relative;margin-top:2.6244rem}@media only screen and (min-width:55em){.sidebar{width:28%;width:calc(32% - 2rem);margin-top:0}}.sidebar .widget{padding:1rem;margin-bottom:2rem}@media only screen and (min-width:42em){.sidebar .widget{padding:2.6244rem}}.widget form{margin-bottom:0}.footer-widgets .widget input,.footer-widgets .widget select,.footer-widgets .widget textarea,.sidebar .widget input,.sidebar .widget select,.sidebar .widget textarea{width:100%}.widget li a{text-decoration:none}.widget li a:active,.widget li a:focus,.widget li a:hover{text-decoration:underline}.widget ul ul{border-top-width:1px;border-top-style:solid}.widget ul li{border-top-width:1px;border-top-style:solid;border-bottom-width:0}.widget ul li:first-child{border-top-width:0}.widget ul li+li{margin-top:0}.widget ul li ul{margin:0}.widget_archive li:before,.widget_categories li:before,.widget_pages li:before,.widget_recent_comments li:before,.widget_recent_entries li:before{content:"";display:inline-block;margin-left:0.38em;vertical-align:middle}.widget_categories li:before{content:""}.widget_pages li:before{content:""}.widget_recent_comments li:before,.widget_recent_entries li:before{content:"";position:absolute;right:0;top:0.38em;margin:0}.widget_recent_entries li:before{content:""}.widget_calendar td,.widget_calendar th{vertical-align:middle}.widget_calendar tfoot td{text-align:right}.widget_calendar tfoot td:last-child{text-align:left}.sidebar .widget_nav_menu ul,.sidebar .wm-subnav ul{border-width:1px;border-style:solid}.sidebar .widget_nav_menu ul ul,.sidebar .wm-subnav ul ul{border-width:0;border-top-width:1px;border-top-style:solid}.sidebar .widget_nav_menu ul li,.sidebar .wm-subnav ul li{padding:0}.sidebar .widget_nav_menu ul li ul,.sidebar .wm-subnav ul li ul{bottom:auto}.sidebar .widget_nav_menu ul li li,.sidebar .wm-subnav ul li li{padding:0}.sidebar .widget_nav_menu li a,.sidebar .wm-subnav li a{display:block;padding:1em;margin:-1px;text-decoration:none;text-transform:uppercase;font-weight:400;color:inherit;-webkit-transition:background 0.3s,color 0.3s,-webkit-box-shadow 0.3s;transition:background 0.3s,color 0.3s,-webkit-box-shadow 0.3s;-o-transition:background 0.3s,color 0.3s,box-shadow 0.3s;transition:background 0.3s,color 0.3s,box-shadow 0.3s;transition:background 0.3s,color 0.3s,box-shadow 0.3s,-webkit-box-shadow 0.3s}.sidebar .widget_nav_menu li li a:before,.sidebar .wm-subnav li li a:before{content:"– "}.sidebar .widget_nav_menu li li li a:before,.sidebar .wm-subnav li li li a:before{content:"–– "}.sidebar .widget_nav_menu li li li li a:before,.sidebar .wm-subnav li li li li a:before{content:"––– "}.widget .tagcloud a{padding:0.62em 1em;text-transform:uppercase}.textwidget ul{margin-top:0;margin-bottom:1em;margin-right:1.62em;margin-left:0;list-style:square}.textwidget ul:last-child{margin-bottom:0}.textwidget ul ul{border-width:0}.textwidget ul li{padding:0;border-width:0}.textwidget ul li+li{margin-top:0}.textwidget ul li ul{bottom:0;margin-bottom:0}.textwidget ul li li{padding:0}.textwidget li a{text-decoration:underline}.textwidget li a:active,.textwidget li a:focus,.textwidget li a:hover{text-decoration:none}@media only screen and (max-width:41.9375em){.footer-widgets-inner{overflow:hidden}}.footer-widgets .widget{min-width:calc(100% - 3.24rem)}@media only screen and (min-width:55em){.footer-widgets .widget{min-width:calc(50% - 3.24rem)}.footer-widgets .widget:first-child:last-child{min-width:calc(100% - 3.24rem)}}@media only screen and (min-width:80em){.footer-widgets .widget{min-width:calc(33.33% - 3.24rem)}.footer-widgets .widget:first-child:nth-last-child(2),.footer-widgets .widget:nth-child(2):last-child{min-width:calc(50% - 3.24rem)}.footer-widgets .widget:first-child:last-child{min-width:calc(100% - 3.24rem)}}.breadcrumbs{padding:1rem 0;border-top:2px solid}.breadcrumbs a{text-decoration:none;color:inherit}.breadcrumbs a:active,.breadcrumbs a:focus,.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .home:before{content:"";position:relative;top:0.1em;margin-left:0.19em;line-height:0.62;font-size:1.19rem}.breadcrumbs-container{position:relative;z-index:1}.breadcrumbs-container .back-to-top{float:left;display:none;margin-left:1em;margin-right:1em}.breadcrumbs-container .back-to-top.alignleft,.breadcrumbs-container .back-to-top.alignright{margin-bottom:0}#infinite-handle,.infinite-loader{width:100%;margin-top:2em}.content-layout-no-paddings div#jp-relatedposts{max-width:calc(39em + 3.24em);max-width:calc(70ch + 3.24em);margin-left:auto;margin-right:auto}div.sharedaddy{margin:2.6244rem auto 0}.content-layout-no-paddings div.sharedaddy{max-width:calc(39em + 3.24em);max-width:calc(70ch + 3.24em)}.site .sd-social-icon .sd-content ul li[class*=share-] a,.site .sd-social-icon .sd-content ul li[class*=share-] a:hover,.site .sd-social-icon .sd-content ul li[class*=share-] div.option a{border-width:2px;border-style:solid}.site .sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before{top:0}.entry-author{padding:1.3122em;margin:3.62673936em auto 0;border-width:1px;border-style:solid}@media only screen and (min-width:42em){.entry-author{padding:2.6244em}}.content-layout-no-paddings .entry-author{max-width:calc(39em + 3.24em);max-width:calc(70ch + 3.24em);margin-bottom:3.62673936em}.entry-author:before{opacity:0.03}.entry-author p{margin-bottom:1em}.entry-author p:last-child{margin-bottom:0}.entry-author .author-avatar{width:3em;margin-bottom:1em}@media only screen and (min-width:42em){.entry-author .author-avatar{float:right;margin-left:1.62em}}.entry-author .author-title{margin-bottom:1.62em;text-transform:uppercase}.entry-author .author-name{display:block;margin-top:0.19em;text-transform:none}@media only screen and (min-width:42em){.entry-author .author-bio{clear:both}}.entry-author .author-link{display:block;margin-top:1em}.jetpack-featured-images-archive-disabled .posts .post-thumbnail{display:none}.jetpack-featured-images-page-disabled.page .content-area .post-thumbnail{display:none}.jetpack-featured-images-portfolio-disabled.single-jetpack-portfolio .content-area .post-thumbnail{display:none}.jetpack-featured-images-post-disabled.single-post .content-area .post-thumbnail{display:none}.taxonomy-terms{display:inline-block;margin:0 0 2.6244em;list-style:none}.taxonomy-terms-item{display:inline-block;margin:0.38em 0;margin-left:0.62em;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.taxonomy-terms .button{border:2px solid transparent}.taxonomy-terms .button:active,.taxonomy-terms .button:focus,.taxonomy-terms .button:hover{opacity:1}.archive .taxonomy-terms .taxonomy-terms-item:not(.is-active) .button:not(:hover):not(:focus),.taxonomy-terms:hover .taxonomy-terms-item:not(.is-active) .button:not(:hover):not(:focus){background:transparent;color:inherit;border-color:currentColor}.type-jetpack-testimonial .quote-source{font-weight:700}@media only screen and (min-width:55em){.type-jetpack-testimonial .quote-source{font-size:1.19em}}.single-jetpack-testimonial .content-area .entry .h1,.single-jetpack-testimonial .content-area .entry .h2,.single-jetpack-testimonial .content-area .entry .h3,.single-jetpack-testimonial .content-area .entry .h4,.single-jetpack-testimonial .content-area .entry h1,.single-jetpack-testimonial .content-area .entry h2,.single-jetpack-testimonial .content-area .entry h3,.single-jetpack-testimonial .content-area .entry h4{color:inherit}.message-oldie{display:block;padding:1em;margin:1em;text-align:center;background:rgba(238,0,0,0.85);color:#fff}.message-oldie a{text-decoration:underline;font-weight:bold;color:inherit}@media (-ms-high-contrast:active),only screen and (-ms-high-contrast:none){.posts .entry-content>*,.posts .entry>div,.site-header>div{min-height:1px}.attachment .entry-media,.comments-area-inner,.post-password-form{max-width:94ch}.content-layout-no-paddings .entry-author,.content-layout-no-paddings div#jp-relatedposts,.content-layout-no-paddings div.sharedaddy,.entry-content-container{max-width:calc(94ch + 3.24em)}.footer-widgets .widget{min-width:10em}}@media (-ms-high-contrast:active),only screen and (min-width:55em) and (-ms-high-contrast:none){.main-navigation-container .megamenu>ul>li{min-width:14em}} \ No newline at end of file diff --git a/assets/css/main.css b/assets/css/main.css index 668f18e..6662201 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -1,5620 +1,2 @@ -@charset "UTF-8"; -/* FILE: main.scss */ -/* FILE: _setup.scss */ -/* FILE: _css-vars.scss */ -:root { - --custom_logo_height: 100px; - --color_accent: #00855b; - --color_accent_text: #ffffff; - --color_header_background: #0a0c0e; - --color_header_text: #ffffff; - --color_intro_background: #1a1c1e; - --color_intro_text: #ffffff; - --color_content_background: #ffffff; - --color_content_text: #6a6c6e; - --color_content_headings: #1a1c1e; - --color_footer_background: #eaecee; - --color_footer_text: #5a5c5e; - --color_footer_headings: #1a1c1e; - --layout_width_content: 1200px; - --typography_size_html: 16px; - --typography_fonts_text: "Fira Sans", "Helvetica Neue", Arial, sans-serif; - --typography_fonts_headings: "Fira Sans", "Helvetica Neue", Arial, sans-serif; - --typography_fonts_logo: "Fira Sans", "Helvetica Neue", Arial, sans-serif; - --color_header_text--a20: rgba(255, 255, 255, 0.2); - --color_content_text--a20: rgba(106, 108, 110, 0.2); - --color_footer_text--a20: rgba(90, 92, 94, 0.2); - --color_accent--a0: rgba(0, 133, 91, 0); -} - -/* FILE: starter/_starter.scss */ -/* inStyle (v1.6.3) - * github.com/salsita/inStyle - * 2016 | MIT - * ============================== */ -/* FILE: starter/generic/_generic.scss */ -/* FILE: starter/generic/__normalize.scss */ -/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */ -/* Document - ========================================================================== */ -/** - * 1. Correct the line height in all browsers. - * 2. Prevent adjustments of font size after orientation changes in - * IE on Windows Phone and in iOS. - */ -html { - line-height: 1.15; - /* 1 */ - -ms-text-size-adjust: 100%; - /* 2 */ - -webkit-text-size-adjust: 100%; - /* 2 */ -} - -/* Sections - ========================================================================== */ -/** - * Remove the margin in all browsers (opinionated). - */ -body { - margin: 0; -} - -/** - * Add the correct display in IE 9-. - */ -article, -aside, -footer, -header, -nav, -section { - display: block; -} - -/** - * Correct the font size and margin on `h1` elements within `section` and - * `article` contexts in Chrome, Firefox, and Safari. - */ -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -/* Grouping content - ========================================================================== */ -/** - * Add the correct display in IE 9-. - * 1. Add the correct display in IE. - */ -figcaption, -figure, -main { - /* 1 */ - display: block; -} - -/** - * Add the correct margin in IE 8. - */ -figure { - margin: 1em 40px; -} - -/** - * 1. Add the correct box sizing in Firefox. - * 2. Show the overflow in Edge and IE. - */ -hr { - -webkit-box-sizing: content-box; - box-sizing: content-box; - /* 1 */ - height: 0; - /* 1 */ - overflow: visible; - /* 2 */ -} - -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ -pre { - font-family: monospace, monospace; - /* 1 */ - font-size: 1em; - /* 2 */ -} - -/* Text-level semantics - ========================================================================== */ -/** - * 1. Remove the gray background on active links in IE 10. - * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. - */ -a { - background-color: transparent; - /* 1 */ - -webkit-text-decoration-skip: objects; - /* 2 */ -} - -/** - * 1. Remove the bottom border in Chrome 57- and Firefox 39-. - * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. - */ -abbr[title] { - border-bottom: none; - /* 1 */ - text-decoration: underline; - /* 2 */ - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; - /* 2 */ -} - -/** - * Prevent the duplicate application of `bolder` by the next rule in Safari 6. - */ -b, -strong { - font-weight: inherit; -} - -/** - * Add the correct font weight in Chrome, Edge, and Safari. - */ -b, -strong { - font-weight: bolder; -} - -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ -code, -kbd, -samp { - font-family: monospace, monospace; - /* 1 */ - font-size: 1em; - /* 2 */ -} - -/** - * Add the correct font style in Android 4.3-. - */ -dfn { - font-style: italic; -} - -/** - * Add the correct background and color in IE 9-. - */ -mark { - background-color: #ff0; - color: #000; -} - -/** - * Add the correct font size in all browsers. - */ -small { - font-size: 80%; -} - -/** - * Prevent `sub` and `sup` elements from affecting the line height in - * all browsers. - */ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* Embedded content - ========================================================================== */ -/** - * Add the correct display in IE 9-. - */ -audio, -video { - display: inline-block; -} - -/** - * Add the correct display in iOS 4-7. - */ -audio:not([controls]) { - display: none; - height: 0; -} - -/** - * Remove the border on images inside links in IE 10-. - */ -img { - border-style: none; -} - -/** - * Hide the overflow in IE. - */ -svg:not(:root) { - overflow: hidden; -} - -/* Forms - ========================================================================== */ -/** - * 1. Change the font styles in all browsers (opinionated). - * 2. Remove the margin in Firefox and Safari. - */ -button, -input, -optgroup, -select, -textarea { - font-family: sans-serif; - /* 1 */ - font-size: 100%; - /* 1 */ - line-height: 1.15; - /* 1 */ - margin: 0; - /* 2 */ -} - -/** - * Show the overflow in IE. - * 1. Show the overflow in Edge. - */ -button, -input { - /* 1 */ - overflow: visible; -} - -/** - * Remove the inheritance of text transform in Edge, Firefox, and IE. - * 1. Remove the inheritance of text transform in Firefox. - */ -button, -select { - /* 1 */ - text-transform: none; -} - -/** - * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` - * controls in Android 4. - * 2. Correct the inability to style clickable types in iOS and Safari. - */ -button, -html [type=button], -[type=reset], -[type=submit] { - -webkit-appearance: button; - /* 2 */ -} - -/** - * Remove the inner border and padding in Firefox. - */ -button::-moz-focus-inner, -[type=button]::-moz-focus-inner, -[type=reset]::-moz-focus-inner, -[type=submit]::-moz-focus-inner { - border-style: none; - padding: 0; -} - -/** - * Restore the focus styles unset by the previous rule. - */ -button:-moz-focusring, -[type=button]:-moz-focusring, -[type=reset]:-moz-focusring, -[type=submit]:-moz-focusring { - outline: 1px dotted ButtonText; -} - -/** - * Correct the padding in Firefox. - */ -fieldset { - padding: 0.35em 0.75em 0.625em; -} - -/** - * 1. Correct the text wrapping in Edge and IE. - * 2. Correct the color inheritance from `fieldset` elements in IE. - * 3. Remove the padding so developers are not caught out when they zero out - * `fieldset` elements in all browsers. - */ -legend { - -webkit-box-sizing: border-box; - box-sizing: border-box; - /* 1 */ - color: inherit; - /* 2 */ - display: table; - /* 1 */ - max-width: 100%; - /* 1 */ - padding: 0; - /* 3 */ - white-space: normal; - /* 1 */ -} - -/** - * 1. Add the correct display in IE 9-. - * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. - */ -progress { - display: inline-block; - /* 1 */ - vertical-align: baseline; - /* 2 */ -} - -/** - * Remove the default vertical scrollbar in IE. - */ -textarea { - overflow: auto; -} - -/** - * 1. Add the correct box sizing in IE 10-. - * 2. Remove the padding in IE 10-. - */ -[type=checkbox], -[type=radio] { - -webkit-box-sizing: border-box; - box-sizing: border-box; - /* 1 */ - padding: 0; - /* 2 */ -} - -/** - * Correct the cursor style of increment and decrement buttons in Chrome. - */ -[type=number]::-webkit-inner-spin-button, -[type=number]::-webkit-outer-spin-button { - height: auto; -} - -/** - * 1. Correct the odd appearance in Chrome and Safari. - * 2. Correct the outline style in Safari. - */ -[type=search] { - -webkit-appearance: textfield; - /* 1 */ - outline-offset: -2px; - /* 2 */ -} - -/** - * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. - */ -[type=search]::-webkit-search-cancel-button, -[type=search]::-webkit-search-decoration { - -webkit-appearance: none; -} - -/** - * 1. Correct the inability to style clickable types in iOS and Safari. - * 2. Change font properties to `inherit` in Safari. - */ -::-webkit-file-upload-button { - -webkit-appearance: button; - /* 1 */ - font: inherit; - /* 2 */ -} - -/* Interactive - ========================================================================== */ -/* - * Add the correct display in IE 9-. - * 1. Add the correct display in Edge, IE, and Firefox. - */ -details, -menu { - display: block; -} - -/* - * Add the correct display in all browsers. - */ -summary { - display: list-item; -} - -/* Scripting - ========================================================================== */ -/** - * Add the correct display in IE 9-. - */ -canvas { - display: inline-block; -} - -/** - * Add the correct display in IE. - */ -template { - display: none; -} - -/* Hidden - ========================================================================== */ -/** - * Add the correct display in IE 10-. - */ -[hidden] { - display: none; -} - -html { - overflow-y: scroll; - -webkit-box-sizing: border-box; - box-sizing: border-box; - scroll-behavior: smooth; -} -@media (prefers-reduced-motion: reduce) { - html { - scroll-behavior: auto; - } -} - -*, -*::before, -*::after { - -webkit-box-sizing: inherit; - box-sizing: inherit; -} - -menu, -ol, -ul { - padding: 0; - margin: 0; -} - -ul { - list-style: disc; -} - -figure { - margin: 0; -} - -caption { - text-align: left; - caption-side: bottom; -} - -::-webkit-input-placeholder { - line-height: normal; -} - -::-moz-placeholder { - line-height: normal; -} - -:-ms-input-placeholder { - line-height: normal; -} - -::-ms-input-placeholder { - line-height: normal; -} - -::placeholder { - line-height: normal; -} - -img { - max-width: 100%; -} - -embed, -iframe, -object, -video { - width: 100%; - max-width: 100%; -} - -@-moz-viewport { - width: device-width; -} -@-ms-viewport { - width: device-width; -} -@-o-viewport { - width: device-width; -} -@-webkit-viewport { - width: device-width; -} -@viewport { - width: device-width; -} -[role=button] { - cursor: pointer; -} - -@media (prefers-reduced-motion: reduce), (update: slow) { - *, -*::before, -*::after { - -webkit-animation-duration: 0 !important; - animation-duration: 0 !important; - -webkit-animation-iteration-count: 1 !important; - animation-iteration-count: 1 !important; - -webkit-transition-duration: 0 !important; - -o-transition-duration: 0 !important; - transition-duration: 0 !important; - } -} -/* FILE: starter/base/_base.scss */ -a:focus { - outline: thin dashed; -} -hr { - clear: both; - height: 2px; - margin: 1.9044rem 0; - border-width: 0; -} - -abbr[title], -acronym[title] { - cursor: help; - text-decoration: none; -} - -blockquote { - clear: both; -} -blockquote p { - margin-bottom: 1em; -} -blockquote p:last-child { - margin: 0; -} -cite { - border-width: 0; -} -cite::before { - content: "— "; -} -blockquote cite { - display: block; - margin-top: 0.62em; -} - -q::before { - content: "“"; -} -q::after { - content: "”"; -} - -mark, -ins, -.highlight { - padding: 0.19em 0; - margin: 0 0.38em; - -webkit-box-decoration-break: clone; - box-decoration-break: clone; -} - -s, -del { - text-decoration: line-through; - color: inherit; -} - -img, -iframe { - vertical-align: middle; -} - -img { - height: auto; -} - -iframe { - border-width: 0; - outline: 0; -} -iframe:focus { - outline: thin dotted; -} - -code { - position: relative; - display: inline-block; - padding: 0 0.62em; - margin: 0 0.19em; -} -mark code, ins code, .highlight code, .form-allowed-tags code, .taxonomy-description code, .archive-description code { - display: inline; - padding: 0 0.38em; - background: none; - color: inherit; -} - -pre { - position: relative; - max-width: 100%; - padding: 1em; - margin-bottom: 1.62em; - overflow: auto; - -moz-tab-size: 2; - -o-tab-size: 2; - tab-size: 2; -} - -ul, ol { - margin-top: 0; - margin-bottom: 1em; - margin-left: 1.38em; - margin-right: 0; -} -li > ul, li > ol { - margin-bottom: 0; -} - -dl { - margin-top: 0; - margin-bottom: 1.62em; -} - -dt { - margin-top: 0.62em; -} -dt:first-child { - margin-top: 0; -} - -dd { - margin-left: 1.62em; -} - -.entry-title, -.page-title, h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, .comment-content a, textarea, p, -address, a { - overflow-wrap: break-word; - word-wrap: break-word; -} - -select, pre, -pre code { - overflow-wrap: normal; - word-wrap: normal; - -webkit-hyphens: manual; - -ms-hyphens: manual; - hyphens: manual; -} - -/* FILE: starter/base/__table.scss */ -table { - width: 100%; - margin: 0 0 1.62em; - border-width: 2px; - border-style: solid; -} - -caption { - padding: 1em 0; -} - -th, -td { - padding: 0.62em 1em; - border-width: 1px; - border-style: solid; - vertical-align: top; -} - -th, -tfoot td { - text-align: left; - border-width: 2px; -} - -/* FILE: starter/base/__classes.scss */ -.date-hidden.comment-hidden.author-hidden.group-blog .posts .entry-meta-bottom, .date-hidden.comment-hidden:not(.group-blog) .posts .entry-meta-bottom, .single.tags-hidden .site-main .entry-meta-bottom, .date-hidden.comment-hidden.categories-hidden.author-hidden.group-blog .entry-meta-top, .date-hidden.comment-hidden.categories-hidden:not(.group-blog) .entry-meta-top, .tags-links .entry-meta-description, .posts .format-status .entry-header, .posts .type-jetpack-testimonial .entry-header, .posts .format-quote .entry-header, .posts .format-link .entry-header, .menu-toggle-skip-link:not(:focus), .main-navigation-container .hide > a, -.main-navigation-container .hide-link > a, .site-title-hidden .site-branding-text, .hide-widget-title-accessibly .widget-title, -.hide-widget-title-accessibly .widgettitle, .comments-link .comments-title, .screen-reader-text, .comments-title .add-comment-link { - position: absolute !important; - width: 1px; - height: 1px; - line-height: 1px; - word-wrap: normal !important; - -webkit-clip-path: inset(50%); - clip-path: inset(50%); - clip: rect(1px, 1px, 1px, 1px); - overflow: hidden; -} - -.main-navigation-container .hide > a:focus, -.main-navigation-container .hide-link > a:focus { - position: static !important; - height: auto; - width: auto; - line-height: inherit; - word-wrap: break-word !important; - -webkit-clip-path: none; - clip-path: none; - clip: auto; - overflow: visible; -} - -.screen-reader-text, .comments-title .add-comment-link { - padding: 0; - margin: -1px; -} -.screen-reader-text.skip-link:hover, .comments-title .skip-link.add-comment-link:hover, .screen-reader-text.skip-link:active, .comments-title .skip-link.add-comment-link:active, .screen-reader-text.skip-link:focus, .comments-title .skip-link.add-comment-link:focus { - height: auto; - width: auto; - line-height: inherit; - word-wrap: break-word !important; - -webkit-clip-path: none; - clip-path: none; - clip: auto; - left: 0.38rem; - top: 0.38rem; - padding: 1rem; - text-decoration: none; - font-size: 0.81rem; - font-weight: 700; - background-color: #36b; - color: #fff; - z-index: 100000; - /* Above WP toolbar. */ -} - -.focus-position-static:hover, .comments-title .add-comment-link:hover, .focus-position-static:active, .comments-title .add-comment-link:active, .focus-position-static:focus, .comments-title .add-comment-link:focus { - position: static !important; - margin: 1px; - text-align: center; -} - -.overflow-hidden { - overflow: hidden; -} - -.vertical-align-top { - vertical-align: top; -} - -.vertical-align-middle { - vertical-align: middle; -} - -.vertical-align-baseline { - vertical-align: baseline; -} - -.vertical-align-bottom { - vertical-align: bottom; -} - -/* FILE: starter/base/__clearing.scss */ -.clearfix::after, .textwidget::after, .front-page-section-inner::after, .site-content-inner::after, .intro-inner::after, .site-header-inner::after, .jetpack_subscription_widget form::after, .widget_text::after, -.tagcloud::after, .comment-content::after, .site-header::after, -.site-content::after, -.site-footer::after, -.entry-content::after, .gallery::after, .clear::after { - content: ""; - clear: both; - display: table; - table-layout: fixed; -} - -.clear { - clear: both; -} - -/* FILE: starter/base/__breakpoints.scss */ -body::before { - display: none; -} -@media only screen and (min-width: 28em) { - body::before { - content: "device_s"; - } -} -@media only screen and (min-width: 42em) { - body::before { - content: "device_m"; - } -} -@media only screen and (min-width: 55em) { - body::before { - content: "device_l"; - } -} -@media only screen and (min-width: 80em) { - body::before { - content: "device_xl"; - } -} -@media only screen and (min-width: 100em) { - body::before { - content: "device_xxl"; - } -} -@media only screen and (min-width: 120em) { - body::before { - content: "device_xxxl"; - } -} -@media only screen and (min-width: 160em) { - body::before { - content: "device_xxxxl"; - } -} - -/* FILE: starter/typography/_typography.scss */ -html { - font-size: 100%; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; -} -@media only screen and (min-width: 28em) { - html { - font-size: 100%; - } -} - -pre, -code, -kbd, -tt, -var { - font-family: "Lucida Console", Monaco, "Courier New", monospace; - font-size: 1em; - font-style: normal; - font-weight: 400; - text-transform: none; - text-decoration: none; -} - -pre, -pre code { - white-space: pre-wrap; - line-height: 1.5; -} - -p, -address { - padding: 0; - margin: 0 0 1.62em; -} - -.uppercase { - text-transform: uppercase; -} - -.fl-widget .jetpack_subscription_widget .widgettitle, .widget_archive li::before, .widget_categories li::before, .widget_pages li::before, .widget_recent_comments li::before, .widget_recent_entries li::before, .format-image .link-more, .posts .format-image .entry-title, .site-description, input, -select, -textarea { - font-size: 1rem; -} - -.sidebar .wm-subnav li a, -.sidebar .widget_nav_menu li a { - font-size: 0.81rem; -} - -.entry-author .author-name { - font-size: 1.62rem; -} - -div.sharedaddy .sd-title, blockquote blockquote { - font-size: 1em; -} - -.font-size-xs { - font-size: 0.62em; -} - -.entry-author .author-title, .breadcrumbs, .post-navigation .nav-links .label, .menu-item-description, .comment .reply, .comment-metadata, .comments-title .add-comment-link, .comment-form label, #cancel-comment-reply-link, .wp-caption-text, .font-size-s, blockquote cite, code, pre, small, -.small { - font-size: 0.81em; -} - -.sidebar, .footer-area-site-info, .posts .entry-meta, .main-navigation, .font-size-sm { - font-size: 0.905em; -} - -.post-table-of-contents a::before, .sidebar .widget_nav_menu .social-links a { - font-size: 1.19em; -} - -.social-links, .comments-title, .font-size-l { - font-size: 1.38em; -} - -.format-image .entry-media::before, .posts .sticky::before, .site-header-content .social-links, .font-size-xl { - font-size: 1.62em; -} - -.weight-100 { - font-weight: 100; -} - -.weight-200 { - font-weight: 200; -} - -.comments-title span, .front-page-section-title, .posts .format-link .entry-content, .posts .format-image .entry-content, .post-table-of-contents .is-passed a, .author .intro-title span, .search-results .page-title, blockquote, .weight-300 { - font-weight: 300; -} - -.entry-author .author-title, .post-table-of-contents .is-current a, .entry-title small, -.page-title small, .button:disabled, -button:disabled, -input[type=button]:disabled, -input[type=reset]:disabled, -input[type=submit]:disabled, -.main-navigation-container .button > a:disabled, .comments-title .add-comment-link, #cancel-comment-reply-link, .weight-400, blockquote cite { - font-weight: 400; -} - -.weight-500 { - font-weight: 500; -} - -.pingback a:not(.comment-edit-link), -.trackback a:not(.comment-edit-link), .post-table-of-contents a, abbr, .weight-600 { - font-weight: 600; -} - -.entry-author .author-name, div.sharedaddy .sd-title, div#jp-relatedposts .jp-relatedposts-headline, .breadcrumbs-title, .sidebar .widget .current_page_item > a, -.sidebar .widget .current-menu-item > a, .sidebar .wm-subnav li a:hover, .sidebar .wm-subnav li a:active, .sidebar .wm-subnav li a:focus, -.sidebar .widget_nav_menu li a:hover, -.sidebar .widget_nav_menu li a:active, -.sidebar .widget_nav_menu li a:focus, .comments-title, .posts .format-link .entry-content a, .post-table-of-contents a::before, .attachment-download-label, .site .wp-playlist-current-item, .site-title, .widget-title-style .widgettitle, .widget-title, .search-results .page-title span, .button, -button, -input[type=button], -input[type=reset], -input[type=submit], -.main-navigation-container .button > a, strong, .widget .current-menu-item > a, -.widget .current_page_item > a, .widget_calendar caption, .pagination .current, .link-more, .comment-form label, .weight-700, dt, th, -tfoot td { - font-weight: 700; -} - -.weight-800 { - font-weight: 800; -} - -.weight-900 { - font-weight: 900; -} - -.post-table-of-contents .is-current a, .gallery-caption, .menu-item-description, .recentcomments a, .font-style-italic, caption { - font-style: italic; -} - -.site-title, address, .widget_calendar caption, .font-style-normal, cite { - font-style: normal; -} - -.line-height-xs { - line-height: 1; -} - -.main-navigation-container .sub-menu a, .site-branding-text, .widget-title-style .widgettitle, .widget-title, h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, .wp-caption-text, .line-height-s, table { - line-height: 1.38; -} - -.tagcloud, .sidebar, .form-allowed-tags, .line-height-m, html { - line-height: 1.62; -} - -/* FILE: starter/content/_content.scss */ -/* FILE: starter/wp/_wp.scss */ -/* FILE: starter/wp/__alignment.scss */ -.alignleft, -.wp-caption.alignleft, -img.alignleft { - float: left; - margin-right: 6%; - margin-bottom: 1em; -} - -.alignright, -.wp-caption.alignright, -img.alignright { - float: right; - margin-left: 6%; - margin-bottom: 1em; -} - -.aligncenter, -.wp-caption.aligncenter, -img.aligncenter { - display: block; - margin-left: auto; - margin-right: auto; -} - -.alignnone, -img.alignnone { - margin: 0; -} - -blockquote.alignright, blockquote.alignleft { - clear: none; - width: 50%; - padding: 0 6%; - margin-left: 6%; - margin-right: 6%; -} -@media only screen and (min-width: 28em) { - blockquote.alignright, blockquote.alignleft { - width: 38%; - } -} - -blockquote.alignleft { - padding-left: 0; - margin-left: 0; - text-align: right; -} -@media only screen and (min-width: 100em) { - blockquote.alignleft { - margin-left: -9.5%; - } -} -blockquote.alignright { - padding-right: 0; - margin-right: 0; - text-align: left; -} -@media only screen and (min-width: 100em) { - blockquote.alignright { - margin-right: -9.5%; - } -} - -/* FILE: starter/wp/__caption.scss */ -.wp-caption { - position: relative; - display: inline-block; - max-width: 100%; - padding: 0; - margin: 0 auto 1.62em; - text-align: center; - background: transparent; - overflow: hidden; -} -.wp-caption-text { - padding: 1em 0 0; - overflow: hidden; -} - -/* FILE: starter/wp/__gallery.scss */ -.gallery { - clear: both; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - margin: 0 0 1.62em; - overflow: hidden; -} -.gallery a { - display: block; - width: 100%; -} -.gallery-item { - -webkit-box-flex: 1; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - float: left; - position: relative; - width: 48%; - padding: 0; - margin: 1%; - overflow: hidden; -} -.gallery-columns-1 .gallery-item { - float: none; - width: 100%; - margin: 1.62em 0 0; -} -.gallery-columns-1 .gallery-item:first-child { - margin-top: 0; -} -@media only screen and (min-width: 42em) { - .gallery-item { - width: 31.3333333333%; - } - .gallery-columns-2 .gallery-item { - width: 48%; - } -} -@media only screen and (min-width: 55em) { - .gallery-columns-3 .gallery-item { - width: 31.3333333333%; - } - .gallery-columns-4 .gallery-item { - width: 23%; - } - .gallery-columns-5 .gallery-item { - width: 18%; - } - .gallery-columns-6 .gallery-item { - width: 14.6666666667%; - } - .gallery-columns-7 .gallery-item { - width: 12.2857142857%; - } - .gallery-columns-8 .gallery-item { - width: 10.5%; - } - .gallery-columns-9 .gallery-item { - width: 9.1111111111%; - } -} -.gallery-icon { - display: block; - overflow: hidden; -} - -/* FILE: starter/wp/__smilie.scss */ -.page-content img.wp-smiley, .entry-content img.wp-smiley, .comment-content img.wp-smiley { - display: inline; - width: auto; - max-height: 1em; - margin: 0; - border-width: 0; -} - -/* FILE: starter/wp/__player.scss */ -.mejs-container { - margin-bottom: 1.62em; -} -.mejs-container:last-child { - margin-bottom: 0; -} -.posts .mejs-container { - min-width: 0 !important; -} -.entry-media .mejs-container a { - width: auto; -} -.entry-media .mejs-container .mejs-horizontal-volume-slider { - width: 56px; -} - -/* FILE: starter/wp/__embed.scss */ -.twitter-tweet-rendered { - width: 100% !important; - margin: 1.62em 0 !important; -} - -.wp-video { - width: 100% !important; - height: auto !important; - margin-bottom: 1.62em; -} -.wp-video:last-child { - margin-bottom: 0; -} - -.wp-a11y-speak-region { - left: 0; - top: 0; -} - -/* FILE: starter/forms/_forms.scss */ -/* FILE: starter/form/__reset.scss */ -form { - margin: 0 0 1.62em; -} - -fieldset { - padding: 0; - margin: 0; - border-width: 0; -} - -button, -input, -select, -textarea { - max-width: 100%; - padding: 0.62em; - line-height: normal; - font-size: 1em; - font-family: inherit; - color: inherit; - border-width: 2px; - border-style: solid; - outline: 0; - vertical-align: baseline; -} - -select { - padding: calc( 0.62em - 4px ); -} - -option { - background: #fafcfe !important; - color: #6a6c6e !important; -} - -textarea, -select[multiple], -select[size] { - height: auto; - line-height: 1.62; -} - -textarea, -input:not([type]), -input[type=email], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=url] { - -webkit-appearance: none; -} - -input[type=search] { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -:invalid { - -webkit-box-shadow: none; - box-shadow: none; -} - -label { - display: inline-block; - padding-bottom: 0.19em; -} -label[for] { - cursor: pointer; -} -label + input[type=checkbox] { - margin-left: 0.38em; -} - -select, -input:not([type]), -input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -input[type=range] { - width: 17em; -} - -textarea { - vertical-align: top; - overflow-y: auto; - resize: vertical; -} - -input[type=checkbox], -input[type=radio] { - position: relative; - width: 1em; - height: 1em; - bottom: -0.19em; - margin-right: 0.38em; - vertical-align: baseline; -} - -select { - position: relative; - height: auto; - padding-right: 21px; - line-height: 1.62; - -webkit-appearance: none; - -moz-appearance: none; - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAASCAYAAAAQeC39AAAACXBIWXMAABuvAAAbrwFeGpEcAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAADNJREFUeNrt1MENADAIAzFGZ/N0B4T41JYyQD5Xxb96aY6dSNIbcwxUURVVEVRRFVVx6AEDTK7MSHGk9QAAAABJRU5ErkJggg=="); - background-size: 21px 9px; - background-position: right center; - background-repeat: no-repeat; -} -select:disabled { - cursor: default; - opacity: 0.66; -} -select::-ms-expand { - display: none; -} - -input[disabled] { - cursor: default; - opacity: 0.66; -} - -/* FILE: starter/form/__comments.scss */ -.comment-respond { - padding: 1.62em 0 0; - border-top-width: 2px; - border-top-style: solid; -} -.comment-list .comment-respond { - margin: 1.62em 0; - border-bottom-width: 2px; - border-bottom-style: solid; -} - -.comment-reply-title { - margin-bottom: 0.62em; -} - -#cancel-comment-reply-link { - float: right; -} - -.comment-form p { - margin-bottom: 1em; -} -.comment-form label { - display: block; -} -.comment-form [type=checkbox] + label, -.comment-form [type=radio] + label { - display: inline-block; -} - -.comment-form-author input, -.comment-form-email input, -.comment-form-url input, -.comment-form-comment textarea { - width: 100%; -} - -.comment-form-url { - clear: both; -} - -@media only screen and (min-width: 28em) { - .comment-form-author, -.comment-form-email { - float: left; - width: 48%; - margin-left: 4%; - } - - .comment-form-author { - margin-left: 0; - } -} -/* FILE: starter/form/__search.scss */ -form[role=search], -.form-search, -.search-form { - display: block; - position: relative; - max-width: 100%; - margin: 0; - text-align: left; -} -form[role=search] input[type=search], -form[role=search] .search-field, -.form-search input[type=search], -.form-search .search-field, -.search-form input[type=search], -.search-form .search-field { - position: relative; - width: 100%; - text-align: inherit; - z-index: 0; -} - -/* FILE: starter/form/__post-password.scss */ -.post-password-form { - max-width: 39em; - max-width: 70ch; - padding: 2.6244em 12%; - margin-left: auto; - margin-right: auto; - text-align: center; - border-width: 2px; - border-style: dashed; -} -.post-password-form label, -.post-password-form input { - display: block; - width: 100%; - text-align: inherit; -} -.post-password-form label { - margin-bottom: 1em; -} -.post-password-form label input { - margin-top: 0.38em; -} - -/* FILE: starter/content/_base.scss */ -.entry-summary { - margin: 0 0 1.62em; -} - -/* FILE: starter/media/_media.scss */ -.wp-video .mejs-container, .wp-video-playlist .mejs-container { - position: relative; - max-width: 100%; - height: 0 !important; - padding: 0 0 56.25%; - /* 16:9 ratio only */ -} - -.wp-video .mejs-container .mejs-inner, .wp-video-playlist .mejs-container .mejs-inner { - position: absolute; - width: 100%; - height: 100%; - left: 0; - top: 0; -} - -/* FILE: starter/formats/_formats.scss */ -.format-link .entry-content a { - font-weight: bolder; -} - -.format-quote .entry-content a { - font-weight: bolder; -} - -.format-status { - cursor: help; -} -.format-status .entry-content a { - font-weight: bolder; -} - -/* FILE: starter/pagination/_pagination.scss */ -/* FILE: starter/pagination/__paged.scss */ -.pagination { - clear: both; -} -.pagination a, -.pagination span { - display: none; - width: 2.6244em; - padding: 0.62em 0; - margin: 0.19em; - margin-left: 0; - text-align: center; - text-decoration: none; - vertical-align: top; -} -.pagination .prev, -.pagination .next { - display: inline-block; -} -.pagination .dots, -.pagination .extend { - width: auto; -} -@media only screen and (min-width: 42em) { - .pagination a, -.pagination span { - display: inline-block; - } -} - -/* FILE: starter/pagination/__parted.scss */ -.post-table-of-contents { - padding: 1.62em 0 0; - margin: 1.62em 0; - border-top-width: 2px; - border-top-style: solid; -} -.post-table-of-contents.top { - display: none; -} -.post-table-of-contents.bottom { - clear: both; -} -.post-table-of-contents ol { - margin: 0; - list-style: none; -} -.post-table-of-contents li { - padding: 0.19em 0; -} -.post-table-of-contents a { - display: block; - line-height: 1.38; -} -.post-table-of-contents .is-current a, -.post-table-of-contents .is-passed a { - color: inherit; -} -@media only screen and (min-width: 42em) { - .post-table-of-contents.top { - float: left; - display: block; - max-width: 38%; - padding: 0 1em 1em; - padding-left: 0; - margin: 0 1.62em 1em; - margin-left: 0; - border-width: 0; - border-style: solid; - border-right-width: 2px; - border-bottom-width: 2px; - } -} - -/* FILE: starter/meta/_meta.scss */ -.entry-meta { - padding: 1em 0 0; - margin: 1.62em 0 0; - border-top-width: 2px; - border-top-style: solid; -} -.entry-meta a { - color: inherit; -} -.single .entry-meta { - margin-bottom: 1.62em; -} -.entry-meta-top { - padding: 1em 0; - margin-top: 0; - border-bottom-width: 2px; - border-bottom-style: solid; -} -.entry-meta-element { - margin-right: 0.38em; -} -.single .entry-meta-element { - margin-right: 1em; -} -.entry-meta .tags-links a { - margin: 0 0.19em; -} - -.entry-date { - cursor: help; -} - -/* FILE: starter/comments/_comments.scss */ -.comments-area { - position: relative; -} - -.comments-title .add-comment-link { - display: block; - margin: 1em 0; -} -@media only screen and (min-width: 55em) { - .comments-title .add-comment-link { - float: right; - margin: 0; - } -} - -/* FILE: starter/comments/__list.scss */ -.comment-list { - padding: 0; - margin: 0 0 1.62em; -} -.comment-list, .comment-list ol { - list-style: none; -} -.comments-closed + .comment-list { - margin-top: 1.62em; -} -.comment-list > li, -.comment-list .children > li { - position: relative; - min-height: 5em; - padding: 1.62em 0 0; - margin: 0; - background: none; -} -@media only screen and (min-width: 42em) { - .comment-list > li, -.comment-list .children > li { - padding-left: 5em; - } -} -.comment-list .children { - clear: both; - margin: 0; - margin-left: 1em; -} -@media only screen and (min-width: 42em) { - .comment-list .children { - margin-left: 3.38em; - } -} - -.comment-body { - padding: 1.62em 0; -} -@media only screen and (min-width: 42em) { - .comment-body { - padding-left: 1.62em; - padding-right: 1.62em; - } -} - -/* FILE: starter/comments/__meta.scss */ -.comment-meta { - clear: both; - padding-bottom: 0.62em; - margin-bottom: 1em; - border-bottom-width: 2px; - border-bottom-style: solid; - overflow: hidden; -} -.comment-meta .avatar { - display: block; - width: 3.38em; - margin-bottom: 1em; - border-radius: 50%; -} -@media only screen and (min-width: 42em) { - .comment-meta .avatar { - position: absolute; - width: 5em; - left: 0; - top: 1.62em; - margin-bottom: 0; - } -} - -@media only screen and (min-width: 42em) { - .comment-author { - float: left; - } -} - -@media only screen and (min-width: 42em) { - .comment-metadata { - float: right; - } -} -.comment-metadata .edit-link { - padding-left: 1.62em; - font-variant: small-caps; -} - -/* FILE: starter/comments/__content.scss */ -.comment-content p, -.comment-content blockquote, -.comment-content table { - margin-bottom: 1em; -} - -/* FILE: starter/comments/__pagination.scss */ -.comment-navigation { - display: block; - position: relative; - clear: both; - padding: 1.62em 0; - overflow: hidden; -} -.comment-navigation div { - padding: 1em 0 0; - text-align: center; -} -@media only screen and (min-width: 42em) { - .comment-navigation div { - width: auto; - padding: 0; - margin: 0; - } -} -.comment-navigation a { - display: block; - padding: 0.62em 1em; - line-height: normal; - cursor: pointer; -} -.comment-navigation a:hover { - text-decoration: none; -} -@media only screen and (min-width: 42em) { - .comment-navigation .nav-previous { - float: left; - } - .comment-navigation .nav-next { - float: right; - } -} - -/* FILE: starter/sidebar/_sidebar.scss */ -.sidebar { - margin: 1.62rem 0 0; - padding: 1.62rem 0 0; -} -@media only screen and (min-width: 55em) { - .sidebar { - float: right; - margin-top: 0; - padding-top: 0; - } -} - -/* FILE: starter/sidebar/__widgets.scss */ -.sidebar .widget { - margin: 0 0 2.6244em; -} -.sidebar .widget:last-child { - margin-bottom: 0; -} -.widget ul { - margin: 0; - list-style: none; -} -.widget ul li { - padding: 0.38em 0; - border-top-width: 1px; - border-top-style: solid; - border-bottom-width: 1px; - border-bottom-style: solid; -} -.widget ul li + li { - margin-top: -1px; -} -.widget ul li ul { - position: relative; - bottom: -0.38em; - margin: 0 0 -1px; -} -.widget ul li li { - padding-left: 1em; -} - -.widget_calendar caption { - text-align: center; - caption-side: top; -} -.widget_calendar table { - margin: 0; -} -.widget_calendar tr th, -.widget_calendar tr td { - width: auto; - height: 2.6244em; - padding: 0; - text-align: center; -} -.widget_calendar tbody a { - display: block; - width: 100%; - height: 100%; - line-height: 2.6244; -} -.widget_calendar tfoot a { - color: inherit; -} - -.widget_recent_comments ul li, .widget_recent_entries ul li { - position: relative; - padding-left: 1.62em; -} - -.widget_recent_entries .post-date { - display: block; -} - -.widget .tagcloud a { - float: left; - position: relative; - display: inline-block; - width: auto; - padding: 0.19rem 0.62rem; - margin: 2px 2px 0; - margin-left: 0; - white-space: nowrap; - background-color: transparent; - color: inherit; - border-width: 1px; - border-style: solid; - z-index: 0; - -webkit-transition: background 0.3s, color 0.3s, border 0.3s; - -o-transition: background 0.3s, color 0.3s, border 0.3s; - transition: background 0.3s, color 0.3s, border 0.3s; -} -.widget .tagcloud a:hover, .widget .tagcloud a:active, .widget .tagcloud a:focus { - text-decoration: none; -} - -/* FILE: starter/plugins/_plugins.scss */ -/* FILE: starter/plugins/__breadcrumbs.scss */ -.breadcrumbs-title { - margin-right: 0.62em; -} -@media only screen and (min-width: 42em) { - .breadcrumbs-title { - margin-right: 1.62em; - } -} -@media only screen and (min-width: 42em) { - .breadcrumbs .sep { - margin: 0 0.62em; - } -} - -/* FILE: starter/plugins/__jetpack.scss */ -.site .contact-form textarea { - width: 100%; -} - -.neverending.infinite-scroll .site-footer { - display: none; -} -.neverending.infinity-end .site-footer { - display: block; -} - -.infinite-scroll .posts.masonry { - margin-bottom: 4.251528rem; -} - -#infinite-handle { - clear: both; - text-align: center; -} -.masonry #infinite-handle { - position: absolute; - width: 100%; - bottom: -4.251528rem; -} -.site #infinite-handle span { - display: inline-block; - padding: 1em; - font-size: 1em; - border-radius: 0; -} - -.infinite-loader { - clear: both; - text-align: center; -} -.masonry .infinite-loader { - position: absolute; - width: 100%; - bottom: -4.251528rem; -} -.infinite-loader .spinner { - left: auto !important; - right: auto !important; - margin: 0 auto; -} -.infinite-loader .spinner > div > div { - width: 1.62em !important; -} - -.infinite-wrap { - clear: both; -} - -div#jp-relatedposts { - font-size: 1rem; -} -.site div#jp-relatedposts { - padding-top: 1.62em; - margin: 1.62em 0 0; - border-top-width: 2px; - border-top-style: solid; - border-color: inherit; -} -.site div#jp-relatedposts a::before { - display: none; -} -.site div#jp-relatedposts .jp-relatedposts-headline, -.site div#jp-relatedposts h3.jp-relatedposts-headline { - float: none; - display: block; - font-size: 1em; -} -.site div#jp-relatedposts .jp-relatedposts-headline em::before, -.site div#jp-relatedposts h3.jp-relatedposts-headline em::before { - display: none; -} -.site div#jp-relatedposts div.jp-relatedposts-items-visual { - margin: 0; -} -.site div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post-title, -.site div#jp-relatedposts div.jp-relatedposts-items-visual h4.jp-relatedposts-post-title { - margin: 0.62em 0 0.38em; - font-size: 1em; -} -.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post { - width: 100%; - padding: 0; - margin: 1.62em 0 0; - opacity: 1; -} -.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post:first-child { - margin: 0; -} -.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post img { - display: none; - width: 100%; -} -@media only screen and (min-width: 42em) { - .site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post img { - display: block; - } -} -@media only screen and (min-width: 42em) { - .site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post { - width: 32%; - margin: 0; - margin-left: 2%; - } -} - -.jetpack-video-wrapper { - margin: 0 0 1.62em; -} -.jetpack-video-wrapper:last-child { - margin-bottom: 0; -} -.entry-media .jetpack-video-wrapper, .fl-video .jetpack-video-wrapper { - margin: 0; -} - -div.sharedaddy { - padding: 1.62em 0 0; - margin: 1.62em 0 0; - font-size: 1rem; - border-top-width: 2px; - border-top-style: solid; - border-color: inherit; -} -div.sharedaddy .sd-social .sd-button .share-count { - background: inherit; - color: inherit; - border-width: 1px; - border-style: solid; -} -.site div.sharedaddy .sd-title::before { - display: none; -} -.site div.sharedaddy .sd-content ul li a.sd-button { - margin: 0.31em 0.62em; - margin-left: 0; -} -.site div.sharedaddy .sd-content ul li a.sd-button:not(.no-text) { - padding: 0.62em 1em; - line-height: normal; - border-width: 0; - border-radius: 0; - cursor: pointer; - -webkit-box-shadow: none; - box-shadow: none; -} - -.entry-content .sd-content ul { - margin: 0 !important; -} - -.tiled-gallery-item { - overflow: hidden; -} - -.jetpack_subscription_widget form { - margin-bottom: 0; -} -.jetpack_subscription_widget #subscribe-email { - float: left; - width: 62%; - padding-right: 0.62em; - margin-bottom: 0; -} -.jetpack_subscription_widget #subscribe-email input { - width: 100%; - padding: 0.62em; -} -.jetpack_subscription_widget #subscribe-submit { - float: right; - width: 38%; - margin-bottom: 0; -} - -.widget .widgets-list-layout li { - margin-bottom: 0; -} -.widget .widgets-list-layout .widgets-list-layout-blavatar { - width: 2.6244em; - margin-right: 1em; -} -.widget .widgets-list-layout-links { - float: none; - width: auto; -} - -/* FILE: main/_main.scss */ -/* FILE: main/icons/_icons.scss */ -.breadcrumbs .home::before, .widget_archive li::before, .widget_categories li::before, .widget_pages li::before, .widget_recent_comments li::before, .widget_recent_entries li::before, .pingback .comment-body::before, -.trackback .comment-body::before, .comment-edit-link::before, -.comment-reply-link::before, .entry-meta .tags-links a::before, .format-status .entry-content::before, .posts .format-link .entry-content a::before, .format-image .entry-media::before, .posts .type-page .entry-title::before, .posts .sticky::before, .social-links a.back-to-top::before, .menu-toggle::before, .post-password-form::before, .site form[role=search]::before, -.site .search-form::before, blockquote::before, .entry-meta-description::before, .slick-arrow::before { - font-family: "Genericons-Neue"; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-decoration: inherit; - text-transform: none; - speak: none; -} - -.svgicon { - display: inline-block; - position: relative; - width: 1em; - height: 1em; - top: -0.0625em; - fill: currentColor; - vertical-align: middle; -} - -.svg-fallback { - display: none; -} - -.entry-meta-description, .slick-arrow { - position: relative; - display: inline-block; - width: 1em; - text-align: left; - text-indent: -999em; -} -.entry-meta-description::before, .slick-arrow::before { - position: absolute; - width: 100%; - left: 0; - top: 0; - text-align: center; - text-indent: 0; -} - -/* FILE: main/base/_base.scss */ -a { - text-decoration: underline; -} -a:hover, a:active, a:focus { - text-decoration: none; -} - -ul, ol { - margin-bottom: 1.62em; -} - -ul { - list-style: square; -} -ul li.icon, ul li.icon-bullet { - position: relative; - list-style: none; - font-family: inherit; - line-height: inherit; - speak: normal; -} -ul li.icon::before, ul li.icon-bullet::before { - position: absolute; - left: -1.38em; - line-height: inherit; -} -ul li.genericons-neue::before { - font-family: "Genericons-Neue"; - speak: none; -} - -blockquote { - padding: 0; - margin: 2rem 0 1.62rem; -} -@media only screen and (min-width: 42em) { - blockquote { - font-size: 1.19em; - } -} -@media only screen and (min-width: 80em) { - blockquote { - font-size: 1.38em; - } -} -blockquote:first-child { - margin-top: 0.62em; -} -blockquote:last-child { - margin-bottom: 0; -} -blockquote::before { - content: ""; - float: left; - margin-right: 0.09em; - margin-top: -0.4em; - line-height: 1; - font-size: 2.62em; - opacity: 0.5; -} - -pre { - border-radius: 0.38em; -} -pre code { - font-size: 1em; -} -pre code::before { - display: none; -} - -hr { - height: 1px; - margin: 2.628072em 0; - border-bottom-width: 1px; - border-bottom-style: solid; -} -@media only screen and (min-width: 42em) { - hr { - margin: 3.62673936em 0; - } -} -hr:first-child { - margin-top: 0; -} -hr:last-child { - margin-bottom: 0; -} - -ins { - text-decoration: none; -} - -mark, -ins, -.highlight { - padding: 0; -} - -table { - border-collapse: collapse; -} - -table, -th, td, -thead th, thead td, -tfoot th, tfoot td { - border-left-width: 0; - border-right-width: 0; -} - -thead { - border-bottom-width: 2px; - border-bottom-style: solid; -} - -th, -tfoot td { - border-top-width: 1px; - border-bottom-width: 1px; -} - -tfoot { - border-top-width: 2px; - border-top-style: solid; -} - -h1:last-child, h2:last-child, h3:last-child, .h1:last-child, .h2:last-child, .h3:last-child, p:last-child, ol:last-child, ul:last-child, blockquote:last-child, .gallery:last-child, .tiled-gallery:last-child { - margin-bottom: 0; -} - -/* FILE: main/base/__extender.scss */ -.footer-widgets { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - gap: 1.62rem; - padding-top: 1.62em; - padding-bottom: 1.62em; -} -.footer-widgets .widget { - position: relative; - -webkit-box-flex: 1; - -ms-flex: 1 1 10em; - flex: 1 1 10em; - padding: 1.62em 0; - margin: 0; -} -@media only screen and (min-width: 55em) { - .footer-widgets .widget { - -ms-flex-preferred-size: 0%; - flex-basis: 0%; - } -} - -.entry-author, .comments-area, .pagination .prev, -.pagination .next, .pagination a:hover, .pagination a:active, .pagination a:focus, .wp-playlist, code, -pre { - position: relative; - z-index: 1; -} - -.entry-author::before, .comments-area::before, .pagination .prev::before, -.pagination .next::before, .pagination a:hover::before, .pagination a:active::before, .pagination a:focus::before, .wp-playlist::before, code::before, -pre::before { - content: ""; - position: absolute; - width: 100%; - height: 100%; - left: 0; - top: 0; - background-color: currentColor; - border-radius: inherit; - opacity: 0.07; - z-index: -1; -} - -.sidebar .widget, .site-footer, .format-image .entry-media::before, .posts .entry, .is-singular .content-area, .posts .sticky::before, .site-header-navigation, .slick-arrow { - -webkit-box-shadow: 0 0 2em rgba(0, 0, 0, 0.4); - box-shadow: 0 0 2em rgba(0, 0, 0, 0.4); -} - -.footer-widgets, .site-info-inner, .comments-area-inner, .entry-content-container, .attachment .entry-media { - padding-top: 2.28rem; -} -@media only screen and (min-width: 42em) { - .footer-widgets, .site-info-inner, .comments-area-inner, .entry-content-container, .attachment .entry-media { - padding-top: 3.72rem; - } -} -@media only screen and (min-width: 55em) { - .footer-widgets, .site-info-inner, .comments-area-inner, .entry-content-container, .attachment .entry-media { - padding-top: 6rem; - } -} - -.footer-widgets, .site-info-inner, .comments-area-inner, .entry-content-container { - padding-bottom: 2.28rem; -} -@media only screen and (min-width: 42em) { - .footer-widgets, .site-info-inner, .comments-area-inner, .entry-content-container { - padding-bottom: 3.72rem; - } -} -@media only screen and (min-width: 55em) { - .footer-widgets, .site-info-inner, .comments-area-inner, .entry-content-container { - padding-bottom: 6rem; - } -} - -.front-page-section, .pagination { - margin-top: 2.28rem; -} -@media only screen and (min-width: 42em) { - .front-page-section, .pagination { - margin-top: 3.72rem; - } -} -@media only screen and (min-width: 55em) { - .front-page-section, .pagination { - margin-top: 6rem; - } -} - -.front-page-section, .site-content { - margin-bottom: 2.28rem; -} -@media only screen and (min-width: 42em) { - .front-page-section, .site-content { - margin-bottom: 3.72rem; - } -} -@media only screen and (min-width: 55em) { - .front-page-section, .site-content { - margin-bottom: 6rem; - } -} - -/* FILE: main/base/__performance.scss */ -@media only screen and (min-width: 55em) { - .site-header-navigation { - will-change: transform; - } -} - -@media only screen and (max-width: 54.9375em) and (min-height: 28em) { - .menu-toggle, -.main-navigation-container { - will-change: transform; - } -} - -/* FILE: main/base/__layout.scss */ -.site { - position: relative; - width: 100%; - margin: 0 auto; -} - -.site-footer-area-inner, .front-page-section-inner, .site-content-inner, .intro-inner, .site-header-inner { - margin: 0 1rem; -} -@media only screen and (min-width: 42em) { - .site-footer-area-inner, .front-page-section-inner, .site-content-inner, .intro-inner, .site-header-inner { - width: 88%; - margin: 0 auto; - } -} - -/* $content_width */ -.site-footer-area-inner, .front-page-section-inner, .site-content-inner, .intro-inner, .site-header-inner { - max-width: 1200px; - max-width: var(--layout_width_content); -} - -/* FILE: main/base/__classes.scss */ -@media only screen and (min-width: 55em) { - .no-wrap { - white-space: nowrap; - } -} - -.text-left { - text-align: left !important; -} - -.text-center { - text-align: center !important; -} - -@media only screen and (min-width: 42em) { - .text-right { - text-align: right !important; - } -} - -.mt0 { - margin-top: 0 !important; -} - -.mb0 { - margin-bottom: 0 !important; -} - -.zindex-10, -.z-index-10 { - position: relative; - z-index: 10; -} - -.background-size-stretch { - background-size: 100% 100%; -} -.site .background-size-stretch > div { - background-size: inherit; -} - -.menu-skip-links ul { - position: absolute; - left: 0; - top: 0; - padding: 0; - margin: 0; - list-style: none; -} -.menu-skip-links li { - list-style: inherit; - white-space: nowrap; -} - -.skip-link { - background: #000; - color: #fff; -} - -.entry-skip-links { - position: relative; -} - -.dropcap-text::first-letter { - float: left; - display: block; - padding: 0 0.19em; - padding-left: 0; - line-height: 1; - font-size: 3.24em; -} - -.inline li, -.inline .widget ul li { - display: inline-block; - padding: 0 0.62em; - border-width: 0; - border-left-width: 1px; - border-left-style: solid; -} -.inline li:first-child, -.inline .widget ul li:first-child { - border-width: 0; -} -.inline li::before, -.inline .widget ul li::before { - display: none; -} -.inline li:hover, -.inline .widget ul li:hover { - -webkit-transform: none; - -ms-transform: none; - transform: none; -} - -.text-columns-3, .text-columns-2 { - -webkit-column-gap: 2em; - -moz-column-gap: 2em; - column-gap: 2em; - -webkit-column-width: 12em; - -moz-column-width: 12em; - column-width: 12em; - margin: 1.62em 0; -} -@media only screen and (min-width: 42em) { - .text-columns-3, .text-columns-2 { - margin: 2.6244em 0; - } -} -.text-columns-3:first-child, .text-columns-2:first-child, h1 + .text-columns-3, h1 + .text-columns-2, h2 + .text-columns-3, h2 + .text-columns-2, h3 + .text-columns-3, h3 + .text-columns-2, h4 + .text-columns-3, h4 + .text-columns-2 { - margin-top: 0; -} -.text-columns-3:last-child, .text-columns-2:last-child { - margin-bottom: 0; -} -.text-columns-3 h2, .text-columns-2 h2, -.text-columns-3 h3, -.text-columns-2 h3 { - -webkit-column-span: all; - -moz-column-span: all; - column-span: all; -} -.text-columns-3 h4, .text-columns-2 h4, -.text-columns-3 h5, -.text-columns-2 h5, -.text-columns-3 h6, -.text-columns-2 h6 { - margin: 1em 0 0.62em; - line-height: inherit; - text-transform: uppercase; - letter-spacing: 0.075em; - font-size: 1em; - font-weight: 700; -} -.text-columns-3 p, .text-columns-2 p { - margin: 0; -} - -.text-columns-2 { - -webkit-column-count: 2; - -moz-column-count: 2; - column-count: 2; -} - -.text-columns-3 { - -webkit-column-count: 3; - -moz-column-count: 3; - column-count: 3; -} - -.site .widget-area .set-flex-grow-1 { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} - -.site .widget-area .set-flex-grow-2 { - -webkit-box-flex: 2; - -ms-flex-positive: 2; - flex-grow: 2; -} - -.site .widget-area .set-flex-grow-3 { - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; -} - -.site .widget-area .set-flex-grow-4 { - -webkit-box-flex: 4; - -ms-flex-positive: 4; - flex-grow: 4; -} - -.fullwidth, -.fullwidth .button, -.fullwidth button, -.fullwidth input[type=button], -.fullwidth input[type=reset], -.fullwidth input[type=submit] { - width: 100%; -} - -/* FILE: main/base/__jquery-slick.scss */ -.slick-slider { - position: relative; - display: block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -ms-touch-action: pan-y; - touch-action: pan-y; - -webkit-tap-highlight-color: transparent; -} - -.slick-list { - position: relative; - overflow: hidden; - display: block; - margin: 0; - padding: 0; -} -.slick-list:focus { - outline: none; -} -.slick-list.dragging { - cursor: pointer; - cursor: hand; -} - -.slick-slider .slick-track, -.slick-slider .slick-list { - -webkit-transform: translate3d(0, 0, 0); - -ms-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -.slick-track { - position: relative; - left: 0; - top: 0; - display: block; - margin-left: auto; - margin-right: auto; -} -.slick-track:before, .slick-track:after { - content: ""; - display: table; -} -.slick-track:after { - clear: both; -} -.slick-loading .slick-track { - visibility: hidden; -} - -.slick-slide { - float: left; - height: 100%; - min-height: 1px; - display: none; -} -[dir=rtl] .slick-slide { - float: right; -} -.slick-slide img { - display: block; -} -.slick-slide.slick-loading img { - display: none; -} -.slick-slide.dragging img { - pointer-events: none; -} -.slick-initialized .slick-slide { - display: block; -} -.slick-loading .slick-slide { - visibility: hidden; -} -.slick-vertical .slick-slide { - display: block; - height: auto; - border: 1px solid transparent; -} - -.slick-arrow.slick-hidden { - display: none; -} - -/* FILE: main/base/__jquery-slick-custom.scss */ -.slick-slider button { - border-width: 0; -} - -.slick-list img { - width: 100%; -} - -.slick-track { - cursor: e-resize; -} - -.slick-arrow { - position: absolute; - width: 2.62rem; - height: 2.62rem; - top: 50%; - padding: 0; - line-height: 2.62rem; - font-size: 1.38rem; - overflow: hidden; - z-index: 19; -} -.slick-arrow::before { - height: 100%; -} - -.slick-prev { - left: 0; - -webkit-transform: translateX(-38%) translateY(-50%); - -ms-transform: translateX(-38%) translateY(-50%); - transform: translateX(-38%) translateY(-50%); -} -.slick-prev::before { - content: ""; -} - -.slick-next { - right: 0; - -webkit-transform: translateX(38%) translateY(-50%); - -ms-transform: translateX(38%) translateY(-50%); - transform: translateX(38%) translateY(-50%); -} -.slick-next::before { - content: ""; -} - -.intro .slick-arrow { - left: 0; - right: auto; - width: 2.62rem; - height: 2.62rem; - top: auto; - bottom: 2.62rem; - line-height: 2.62rem; - border-radius: 5em; - -webkit-box-shadow: inset 0 0 0 1px; - box-shadow: inset 0 0 0 1px; - -webkit-transform: none; - -ms-transform: none; - transform: none; -} -@media only screen and (min-width: 80em) { - .intro .slick-arrow { - width: 3.62rem; - height: 3.62rem; - bottom: 3.62rem; - line-height: 3.62rem; - } -} -.intro .slick-arrow:not(:hover):not(:focus) { - background: none; - color: inherit; -} -.intro .slick-arrow:hover, .intro .slick-arrow:focus { - -webkit-box-shadow: none; - box-shadow: none; -} -.intro .slick-next { - left: 3.62rem; -} -@media only screen and (min-width: 80em) { - .intro .slick-next { - left: 4.62rem; - } -} -@media only screen and (max-width: 54.9375em) { - .intro .slick-dots { - display: none !important; - } -} -@media only screen and (min-width: 55em) { - .intro .slick-dots { - position: absolute; - right: 0; - bottom: 2.62rem; - list-style: none; - font-size: 0.81em; - } - .intro .slick-dots li { - display: inline-block; - margin: 0.5em; - } - .intro .slick-dots button { - display: inline-block; - width: 2.62em; - padding: 0; - line-height: 2.62; - font-weight: 400; - border-radius: 2.62em; - -webkit-box-shadow: inset 0 0 0 1px; - box-shadow: inset 0 0 0 1px; - } - .intro .slick-dots button:hover, -.intro .slick-dots button:focus, -.intro .slick-dots .slick-active button { - -webkit-box-shadow: none; - box-shadow: none; - } -} - -/* FILE: main/typography/_typography.scss */ -.site .font-body, html { - font-family: "Fira Sans", "Helvetica Neue", Arial, sans-serif; - font-family: var(--typography_fonts_text); -} - -h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, .site .font-headings, .site .font-headings-primary { - font-family: "Fira Sans", "Helvetica Neue", Arial, sans-serif; - font-family: var(--typography_fonts_headings); -} - -.site-title, .display-4.h1, .display-4.h2, .display-4.h3, h1.display-4, h2.display-4, h3.display-4, .display-3.h1, .display-3.h2, .display-3.h3, h1.display-3, h2.display-3, h3.display-3, .display-2.h1, .display-2.h2, .display-2.h3, h1.display-2, h2.display-2, h3.display-2, .display-1.h1, .display-1.h2, .display-1.h3, h1.display-1, h2.display-1, h3.display-1, .site .font-logo, .site .font-headings-secondary { - font-family: "Fira Sans", "Helvetica Neue", Arial, sans-serif; - font-family: var(--typography_fonts_logo); - text-rendering: auto; -} - -.site .font-inherit { - font-family: inherit; -} - -@media only screen and (min-width: 42em) { - html { - font-size: 16px; - font-size: var(--typography_size_html); - } -} - -/* FILE: main/forms/_forms.scss */ -::-webkit-input-placeholder { - font-weight: 300; - opacity: 0.8; -} -::-moz-placeholder { - font-weight: 300; - opacity: 0.8; -} -:-ms-input-placeholder { - font-weight: 300; - opacity: 0.8; -} -::-ms-input-placeholder { - font-weight: 300; - opacity: 0.8; -} -::placeholder { - font-weight: 300; - opacity: 0.8; -} - -input, -select, -textarea { - -webkit-transition: border-color 0.3s; - -o-transition: border-color 0.3s; - transition: border-color 0.3s; -} -input:focus, -select:focus, -textarea:focus { - border-color: currentColor; -} - -textarea:invalid { - max-height: 2.86em; - overflow-y: hidden; -} - -select { - padding: calc( 0.62em - 2px ); -} - -.site .fullwidth input[type], -.site .fullwidth select, -.site .fullwidth textarea { - width: 100%; - max-width: 100%; -} - -/* FILE: main/forms/__buttons.scss */ -.button, -button, -input[type=button], -input[type=reset], -input[type=submit], -.main-navigation-container .button > a { - display: inline-block; - padding: 1em; - margin-top: 2px; - margin-bottom: 2px; - text-align: center; - text-decoration: none; - border: 2px solid; - border-color: transparent; - cursor: pointer; - -webkit-transition: background 0.3s, color 0.3s, border-color 0.3s; - -o-transition: background 0.3s, color 0.3s, border-color 0.3s; - transition: background 0.3s, color 0.3s, border-color 0.3s; -} -form .button, -form button, -form input[type=button], -form input[type=reset], -form input[type=submit], -form .main-navigation-container .button > a, -.main-navigation-container form .button > a { - margin-top: 0; - margin-bottom: 0; -} -div[class*=hover-color-] .button, -div[class*=hover-color-] button, -div[class*=hover-color-] input[type=button], -div[class*=hover-color-] input[type=reset], -div[class*=hover-color-] input[type=submit], -div[class*=hover-color-] .main-navigation-container .button > a, -.main-navigation-container div[class*=hover-color-] .button > a { - -webkit-transition: none; - -o-transition: none; - transition: none; -} -.button:hover, -button:hover, -input[type=button]:hover, -input[type=reset]:hover, -input[type=submit]:hover, -.main-navigation-container .button > a:hover, .button:active, -button:active, -input[type=button]:active, -input[type=reset]:active, -input[type=submit]:active, -.main-navigation-container .button > a:active, .button:focus, -button:focus, -input[type=button]:focus, -input[type=reset]:focus, -input[type=submit]:focus, -.main-navigation-container .button > a:focus { - text-decoration: none; - border-color: currentColor; -} -.button:disabled, -button:disabled, -input[type=button]:disabled, -input[type=reset]:disabled, -input[type=submit]:disabled, -.main-navigation-container .button > a:disabled { - -webkit-box-shadow: none; - box-shadow: none; - opacity: 0.5; - cursor: not-allowed; -} - -/* FILE: main/forms/__search.scss */ -.site form[role=search]::before, -.site .search-form::before { - content: ""; - position: absolute; - width: 1.62em; - height: 1.62em; - right: 0; - top: 50%; - line-height: 1.62; - text-align: center; - font-size: 1.62rem; - z-index: 1; - -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); -} -.site form[role=search] label, -.site .search-form label { - font-size: 1em; -} -form[role=search] label, -.search-form label { - display: block; - padding: 0; -} -form[role=search] input[type=search], -form[role=search] .search-field, -.search-form input[type=search], -.search-form .search-field { - padding-right: 2.6244rem; -} -.site-header form[role=search]::before, -.site-header .search-form::before { - font-size: 1.62rem; -} -.search .site-content form[role=search], .error-404 form[role=search], .not-found form[role=search], -.search .site-content .search-form, -.error-404 .search-form, -.not-found .search-form { - font-size: 1.62em; -} - -.site form[role=search] input[type=submit], .site form[role=search] input[type=submit]:hover, .site form[role=search] input[type=submit]:focus, .site form[role=search] input[type=submit]:active, -.site form[role=search] .search-submit, -.site form[role=search] .search-submit:hover, -.site form[role=search] .search-submit:focus, -.site form[role=search] .search-submit:active, -.site .search-form input[type=submit], -.site .search-form input[type=submit]:hover, -.site .search-form input[type=submit]:focus, -.site .search-form input[type=submit]:active, -.site .search-form .search-submit, -.site .search-form .search-submit:hover, -.site .search-form .search-submit:focus, -.site .search-form .search-submit:active { - position: absolute; - width: 2.6244em; - height: 100%; - right: 0; - top: 0; - padding: 0; - text-indent: -999em; - background: none; - color: inherit; - border-width: 0; - z-index: 2; - -webkit-box-shadow: none; - box-shadow: none; - overflow: hidden; -} - -/* FILE: main/forms/__post-password.scss */ -.post-password-form::before { - content: ""; - display: block; - margin-bottom: 1rem; - line-height: 1; - font-size: 4.251528em; - vertical-align: top; -} - -/* FILE: main/forms/__comment.scss */ -.comment-form p { - margin-bottom: 1.62em; -} -.comment-form p:last-child { - margin-bottom: 0; -} -.comment-form .form-submit { - margin-top: 2.6244em; -} -.comment-form ::-webkit-input-placeholder { - text-transform: uppercase; - font-size: 0.81em; - opacity: 1; -} -.comment-form ::-moz-placeholder { - text-transform: uppercase; - font-size: 0.81em; - opacity: 1; -} -.comment-form :-ms-input-placeholder { - text-transform: uppercase; - font-size: 0.81em; - opacity: 1; -} -.comment-form ::-ms-input-placeholder { - text-transform: uppercase; - font-size: 0.81em; - opacity: 1; -} -.comment-form ::placeholder { - text-transform: uppercase; - font-size: 0.81em; - opacity: 1; -} - -/* FILE: main/headings/_headings.scss */ -h1.weight-100, .h1.weight-100, h2.weight-100, .h2.weight-100, h3.weight-100, .h3.weight-100, h4.weight-100, .h4.weight-100, h5.weight-100, .h5.weight-100, h6.weight-100, .h6.weight-100 { - font-weight: 100; -} - -h1.weight-200, .h1.weight-200, h2.weight-200, .h2.weight-200, h3.weight-200, .h3.weight-200, h4.weight-200, .h4.weight-200, h5.weight-200, .h5.weight-200, h6.weight-200, .h6.weight-200 { - font-weight: 200; -} - -h1.weight-300, .h1.weight-300, h2.weight-300, .h2.weight-300, h3.weight-300, .h3.weight-300, h4.weight-300, .h4.weight-300, h5.weight-300, .h5.weight-300, h6.weight-300, .h6.weight-300 { - font-weight: 300; -} - -h1.weight-400, .h1.weight-400, h2.weight-400, .h2.weight-400, h3.weight-400, .h3.weight-400, h4.weight-400, .h4.weight-400, h5.weight-400, .h5.weight-400, h6.weight-400, .h6.weight-400 { - font-weight: 400; -} - -h1.weight-500, .h1.weight-500, h2.weight-500, .h2.weight-500, h3.weight-500, .h3.weight-500, h4.weight-500, .h4.weight-500, h5.weight-500, .h5.weight-500, h6.weight-500, .h6.weight-500 { - font-weight: 500; -} - -h1.weight-600, .h1.weight-600, h2.weight-600, .h2.weight-600, h3.weight-600, .h3.weight-600, h4.weight-600, .h4.weight-600, h5.weight-600, .h5.weight-600, h6.weight-600, .h6.weight-600 { - font-weight: 600; -} - -h1.weight-700, .h1.weight-700, h2.weight-700, .h2.weight-700, h3.weight-700, .h3.weight-700, h4.weight-700, .h4.weight-700, h5.weight-700, .h5.weight-700, h6.weight-700, .h6.weight-700 { - font-weight: 700; -} - -h1.weight-800, .h1.weight-800, h2.weight-800, .h2.weight-800, h3.weight-800, .h3.weight-800, h4.weight-800, .h4.weight-800, h5.weight-800, .h5.weight-800, h6.weight-800, .h6.weight-800 { - font-weight: 800; -} - -h1.weight-900, .h1.weight-900, h2.weight-900, .h2.weight-900, h3.weight-900, .h3.weight-900, h4.weight-900, .h4.weight-900, h5.weight-900, .h5.weight-900, h6.weight-900, .h6.weight-900 { - font-weight: 900; -} - -h1, .h1 { - font-size: 1.84761em; - line-height: 1.19; - margin-top: 0.9380140289em; - margin-bottom: 0.596082361em; -} - -h2, .h2 { - font-size: 1.45962em; - line-height: 1.19; - margin-top: 1.5036736959em; - margin-bottom: 0.754530447em; -} - -h3, .h3 { - font-size: 1.15344em; - line-height: 1.38; - margin-top: 0.8924719101em; - margin-bottom: 0.8233593877em; -} - -h4, .h4 { - font-size: 1em; - line-height: 1.44; - margin-top: 0.62em; - margin-bottom: 0.62em; -} - -h5, .h5 { - font-size: 1em; - line-height: 1.44; - margin-top: 0.62em; - margin-bottom: 0.62em; -} - -h6, .h6 { - font-size: 1em; - line-height: 1.44; - margin-top: 0.62em; - margin-bottom: 0.62em; -} - -h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { - padding: 0; - text-rendering: optimizeLegibility; -} -h1:first-child, .screen-reader-text + h1, .comments-title .add-comment-link + h1, .h1:first-child, .screen-reader-text + .h1, .comments-title .add-comment-link + .h1, h2:first-child, .screen-reader-text + h2, .comments-title .add-comment-link + h2, .h2:first-child, .screen-reader-text + .h2, .comments-title .add-comment-link + .h2, h3:first-child, .screen-reader-text + h3, .comments-title .add-comment-link + h3, .h3:first-child, .screen-reader-text + .h3, .comments-title .add-comment-link + .h3, h4:first-child, .screen-reader-text + h4, .comments-title .add-comment-link + h4, .h4:first-child, .screen-reader-text + .h4, .comments-title .add-comment-link + .h4, h5:first-child, .screen-reader-text + h5, .comments-title .add-comment-link + h5, .h5:first-child, .screen-reader-text + .h5, .comments-title .add-comment-link + .h5, h6:first-child, .screen-reader-text + h6, .comments-title .add-comment-link + h6, .h6:first-child, .screen-reader-text + .h6, .comments-title .add-comment-link + .h6 { - margin-top: 0; -} -h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a, h6 a, .h6 a { - text-decoration: none; - color: inherit; -} - -@media only screen and (min-width: 42em) { - h1, .h1 { - font-size: 2.281em; - line-height: 1.19; - margin-top: 0.9380140289em; - margin-bottom: 0.596082361em; - } - - h2, .h2 { - font-size: 1.802em; - line-height: 1.19; - margin-top: 1.5036736959em; - margin-bottom: 0.754530447em; - } - - h3, .h3 { - font-size: 1.424em; - line-height: 1.38; - margin-top: 0.8924719101em; - margin-bottom: 0.8233593877em; - } - - h4, .h4 { - font-size: 1.125em; - line-height: 1.44; - margin-top: 1.4364444444em; - margin-bottom: 0.9987654321em; - } - - h5, .h5 { - font-size: 1.125em; - line-height: 1.44; - margin-top: 1.4364444444em; - margin-bottom: 0.9987654321em; - } - - h6, .h6 { - font-size: 1.125em; - line-height: 1.44; - margin-top: 1.4364444444em; - margin-bottom: 0.9987654321em; - } -} -h1.screen-reader-text, .comments-title h1.add-comment-link, -h2.screen-reader-text, -.comments-title h2.add-comment-link, -h3.screen-reader-text, -.comments-title h3.add-comment-link, -h4.screen-reader-text, -.comments-title h4.add-comment-link { - color: inherit; -} - -/* FILE: main/headings/__entry-header.scss */ -.entry-header { - margin-bottom: 2.6244em; -} -.content-layout-no-paddings .content-area .entry-header { - padding-top: 2.6244em; - text-align: center; -} - -.page-header { - padding: 4.251528em 0; - border-top: 2px solid; - overflow: hidden; -} -@media only screen and (min-width: 55em) { - .page-header .page-title { - float: left; - max-width: 48%; - } -} -.page-header .archive-description { - margin-top: 1.62em; -} -@media only screen and (min-width: 55em) { - .page-header .archive-description { - float: right; - margin-top: 0; - max-width: 48%; - } -} -.page-header .archive-description a { - color: inherit; -} - -.entry-title, -.page-title { - padding: 0; - margin: 0; -} -.entry-title small, -.page-title small { - display: block; - margin-top: 0.38rem; -} -@media only screen and (min-width: 42em) { - .entry-title small, -.page-title small { - display: inline-block; - margin-top: 1em; - margin-left: 0.38rem; - font-size: 0.5em; - vertical-align: top; - } -} - -/* FILE: main/headings/__widget-title.scss */ -.widget-title-style .widgettitle, .widget-title { - margin: 0 0 1.62rem; - font-size: 1.125rem; -} -.widget-title-style .widgettitle a, .widget-title a { - font-weight: inherit; - text-decoration: none; -} - -.hide-widget-title .widget-title, -.hide-widget-title .widgettitle { - display: none; -} -/* FILE: main/headings/__display-size.scss */ -.display-4, .display-3, .display-2, .display-1 { - margin-top: 1.62rem; - margin-bottom: 1.62rem; -} -.display-4:first-child, .display-3:first-child, .display-2:first-child, .display-1:first-child { - margin-top: 0; -} -.display-4:last-child, .display-3:last-child, .display-2:last-child, .display-1:last-child { - margin-bottom: 0; -} - -.display-1 { - font-size: 1.84761em; - line-height: 1.3325; -} -@media only screen and (min-width: 55em) { - .display-1 { - font-size: 2.281em; - } -} -.display-2 { - font-size: 2.064205em; - line-height: 1.2375; -} -@media only screen and (min-width: 55em) { - .display-2 { - font-size: 2.887em; - } -} -.display-3 { - font-size: 2.4962166667em; - line-height: 1.2058333333; -} -@media only screen and (min-width: 55em) { - .display-3 { - font-size: 3.653em; - } -} -.display-4 { - font-size: 3.08652em; - line-height: 1.19; -} -@media only screen and (min-width: 55em) { - .display-4 { - font-size: 4.624em; - } -} -/* FILE: main/header/_header.scss */ -.site-header { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - position: relative; - z-index: 10; -} -.site-header > div { - -webkit-box-flex: 0; - -ms-flex: 0 1 auto; - flex: 0 1 auto; -} -.site-header a:not(.button) { - color: inherit; -} -.site-header-navigation { - position: relative; - z-index: 99; -} -@media only screen and (min-width: 55em) { - .site-header-navigation { - position: fixed; - width: 100%; - left: 0; - top: 0; - } - .admin-bar .site-header-navigation { - top: 32px; - } -} -.site-header-navigation::before { - content: ""; - position: absolute; - width: 100%; - height: 100%; - left: 0; - top: 0; - opacity: 0.8; - -webkit-transition: opacity 0.3s; - -o-transition: opacity 0.3s; - transition: opacity 0.3s; -} -.site-header-navigation:hover::before { - opacity: 1; -} -.site-header-content { - padding-top: 1em; - padding-bottom: 1em; -} -@media only screen and (min-width: 28em) { - .site-header-content { - padding-top: 1.62em; - padding-bottom: 1.62em; - } -} -@media only screen and (min-width: 42em) { - .site-header-content { - padding-top: 2.6244em; - padding-bottom: 2.6244em; - } -} -@media only screen and (min-width: 55em) { - .site-header-content { - padding-top: 4.251528em; - padding-bottom: 4.251528em; - margin-top: 3.5em; - } -} -.site-header-inner { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - position: relative; -} -.site-header-inner > div { - -webkit-box-flex: 0; - -ms-flex: 0 1 auto; - flex: 0 1 auto; -} - -/* FILE: main/header/__branding.scss */ -.site-title, .site-branding a, .site-branding a:hover, .site-branding a:focus, .site-branding a:active { - text-decoration: none; - color: inherit; -} - -.site-branding { - float: left; - margin-right: 1.62em; - line-height: inherit; - color: inherit; -} -@media only screen and (min-width: 80em) { - .site-branding { - margin-right: 2.6244em; - } -} -.site-branding-text { - display: inline-block; - vertical-align: middle; -} -.site-title { - margin: 0; - line-height: inherit; - font-size: 2.281rem; -} -@media only screen and (min-width: 55em) { - .site-title { - display: inline-block; - vertical-align: middle; - } -} -.site-title.type-img { - font-family: sans-serif; -} - -@media only screen and (min-width: 80em) { - .site-description { - display: inline-block; - padding-left: 1.62em; - margin-left: 1.62em; - border-left: 1px solid; - vertical-align: middle; - } -} - -.custom-logo { - display: inline-block; - width: auto; - margin-right: 1em; - vertical-align: middle; -} -.site-title-hidden .custom-logo { - margin-right: 0; -} - -/* FILE: main/header/__intro.scss */ -.intro { - position: relative; - z-index: 1; -} -.intro-container { - padding: 0; - margin: 0; - border-width: 0; -} -.intro-media { - position: absolute; - width: 100%; - left: 0; - top: 0; - text-align: center; - background-color: inherit; - overflow: hidden; - z-index: 0; -} -.intro-media::after, .intro-media::before { - content: ""; - position: absolute; - width: 100%; - height: 100%; - left: 0; - bottom: 0; - z-index: 1; -} -.intro-media::after { - height: 62%; -} -.intro-media::before { - background-color: inherit; - opacity: 0.66; -} -.intro-media img { - width: 100%; -} -body:not(.home) .intro-media img { - width: calc( 100% + 20px ); - max-width: none; - margin: -10px; - -webkit-filter: blur(10px) grayscale(100%) contrast(66%); - filter: blur(10px) grayscale(100%) contrast(66%); - -webkit-transform: scaleX(-1); - -ms-transform: scaleX(-1); - transform: scaleX(-1); -} -@media only screen and (max-width: 54.9375em) { - .intro-media, -.intro-media .slick-slide { - overflow: hidden; - } - .site .intro-media img { - position: relative; - width: auto; - height: 110%; - height: 110vh; - max-width: none; - max-height: none; - left: 50%; - -webkit-transform: translateX(-50%); - -ms-transform: translateX(-50%); - transform: translateX(-50%); - } - body:not(.home) .intro-media img { - width: auto; - -webkit-transform: scaleX(-1) translateX(50%); - -ms-transform: scaleX(-1) translateX(50%); - transform: scaleX(-1) translateX(50%); - } -} -.intro-title { - padding: 8% 0; - margin: 0; - line-height: 1.19; - font-weight: 700; - border-top: 2px solid; - font-size: 2.281rem; -} -@media only screen and (min-width: 28em) { - .intro-title { - font-size: 2.887rem; - } -} -@media only screen and (min-width: 42em) { - .intro-title { - font-size: 3.653rem; - } -} -@media only screen and (min-width: 55em) { - .intro-title { - font-size: 4.624rem; - } -} -@media only screen and (min-width: 80em) { - .intro-title { - font-size: 5.852rem; - } -} -.intro-title a { - display: inline-block; - color: inherit; -} -.intro-slideshow-item:not(.slick-slide):not(:first-child) { - display: none; -} -.intro-slideshow.slick-slider .intro-title { - padding-bottom: 7.86rem; -} -@media only screen and (min-width: 80em) { - .intro-slideshow.slick-slider .intro-title { - padding-bottom: 10.86rem; - } -} - -/* FILE: main/menu/_menu.scss */ -.menu-item-description { - display: block; - max-width: 20em; - margin-top: 0.38em; - white-space: normal; - opacity: 0.8; -} - -/* FILE: main/menu/_menu-primary.scss */ -.menu a { - text-decoration: none; -} -@media only screen and (max-width: 41.9375em) { - .menu-item .hide-on-mobile { - clip: rect(1px, 1px, 1px, 1px); - -webkit-clip-path: inset(50%); - clip-path: inset(50%); - position: absolute !important; - width: 1px; - height: 1px; - line-height: 1px; - overflow: hidden; - } -} - -.main-navigation { - position: relative; - width: 100%; -} -@media only screen and (min-width: 55em) { - .main-navigation-container { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - } - .main-navigation-container > div { - -webkit-box-flex: 0; - -ms-flex: 0 1 auto; - flex: 0 1 auto; - } -} -.main-navigation-container .menu-search { - max-width: 28rem; - padding: 0 1.62rem; - margin: 26vh auto 0; -} -@media only screen and (min-width: 55em) { - .main-navigation-container .menu-search { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; - padding: 0; - margin: 0; - } -} -.main-navigation-container .menu { - margin-top: 1.62rem; -} -@media only screen and (min-width: 42em) { - .main-navigation-container .menu { - margin-top: 0; - } -} -.main-navigation-container ul { - margin: 0; - list-style: none; -} -.main-navigation-container li { - position: relative; - padding: 0; - margin: 0; -} -@media only screen and (min-width: 55em) { - .main-navigation-container li { - float: left; - white-space: nowrap; - } -} -.main-navigation-container a { - display: block; - max-width: 100%; - padding: 0.62rem 0.38rem; - border: 0 solid transparent; - border-left-width: 2px; - -webkit-transition: border-color 0.3s; - -o-transition: border-color 0.3s; - transition: border-color 0.3s; -} -.main-navigation-container a:hover, .main-navigation-container a:active, .main-navigation-container a:focus { - border-color: currentColor; -} -.main-navigation-container .hide > a:focus, -.main-navigation-container .hide-link > a:focus { - position: static !important; -} -@media only screen and (min-width: 55em) { - .main-navigation-container .menu:hover .current-menu-item > a, .main-navigation-container .menu:hover .current-menu-ancestor > a { - border-color: inherit; - } -} -.main-navigation-container .menu .current-menu-item > a, -.main-navigation-container .menu .current-menu-item > a:hover { - border-color: currentColor; -} -@media only screen and (min-width: 55em) { - .main-navigation-container .menu .current-menu-ancestor > a, -.main-navigation-container .menu .current-menu-ancestor > a:hover { - border-color: currentColor; - } -} -.main-navigation-container .current-menu-item > a { - position: relative; - border-color: currentColor; - z-index: 10; -} -@media only screen and (min-width: 55em) { - .main-navigation-container .has-expanded-sub-menu > a, -.main-navigation-container .current-menu-ancestor > a { - position: relative; - border-color: currentColor; - z-index: 10; - } -} -.main-navigation-container .icon, -.main-navigation-container [class^=icon-] { - margin-right: 0.38em; -} - -/* FILE: main/menu/_menu-primary-mobile.scss */ -@media only screen and (max-width: 54.9375em) { - .has-navigation-mobile .main-navigation-container { - visibility: hidden; - position: fixed; - width: 100%; - height: 100%; - left: 0; - right: 0; - bottom: 0; - line-height: 1.38em; - overflow-y: auto; - z-index: 995; - opacity: 0; - -webkit-transform: scaleY(0); - -ms-transform: scaleY(0); - transform: scaleY(0); - -webkit-transform-origin: 50% 100%; - -ms-transform-origin: 50% 100%; - transform-origin: 50% 100%; - -webkit-transition: visibility 0s linear 0.3s, opacity 0.3s, -webkit-transform 0.3s; - transition: visibility 0s linear 0.3s, opacity 0.3s, -webkit-transform 0.3s; - -o-transition: visibility 0s linear 0.3s, opacity 0.3s, transform 0.3s; - transition: visibility 0s linear 0.3s, opacity 0.3s, transform 0.3s; - transition: visibility 0s linear 0.3s, opacity 0.3s, transform 0.3s, -webkit-transform 0.3s; - } - .has-navigation-mobile .toggled .main-navigation-container { - visibility: visible; - opacity: 1; - -webkit-transform: scaleY(1); - -ms-transform: scaleY(1); - transform: scaleY(1); - -webkit-transition: visibility 0s linear 0s, opacity 0.3s, -webkit-transform 0.3s; - transition: visibility 0s linear 0s, opacity 0.3s, -webkit-transform 0.3s; - -o-transition: visibility 0s linear 0s, opacity 0.3s, transform 0.3s; - transition: visibility 0s linear 0s, opacity 0.3s, transform 0.3s; - transition: visibility 0s linear 0s, opacity 0.3s, transform 0.3s, -webkit-transform 0.3s; - } - - .has-navigation-mobile .main-navigation-container .menu { - position: relative; - } - .has-navigation-mobile .main-navigation-container .menu > ul { - max-width: 28rem; - padding: 4.251528rem 1.62rem 5.871528rem; - margin-left: auto; - margin-right: auto; - } - .has-navigation-mobile .main-navigation-container .menu > ul > li:nth-last-child(2) { - border-bottom-width: 1px; - border-bottom-style: solid; - } - .has-navigation-mobile .main-navigation-container .sub-menu { - position: relative; - width: 100%; - min-width: 0; - left: auto; - top: auto; - padding: 0; - margin: 0; - background: transparent; - -webkit-box-shadow: none; - box-shadow: none; - border-width: 0; - border-radius: 0; - } - .has-navigation-mobile .main-navigation-container .sub-menu .sub-menu { - left: auto; - top: auto; - padding-left: 1em; - } - .has-navigation-mobile .main-navigation-container li { - -ms-flex-wrap: wrap; - flex-wrap: wrap; - padding-top: 0.5rem; - padding-bottom: 0.5rem; - border-top-width: 1px; - border-top-style: solid; - } - .has-navigation-mobile .main-navigation-container .megamenu > ul > .hide, -.has-navigation-mobile .main-navigation-container .megamenu > ul > .hide-link { - padding-top: 0; - padding-bottom: 0; - border-width: 0; - } - .has-navigation-mobile .main-navigation-container .megamenu > ul > .hide .button-toggle-sub-menu, -.has-navigation-mobile .main-navigation-container .megamenu > ul > .hide-link .button-toggle-sub-menu { - display: none; - } - .has-navigation-mobile .main-navigation-container .megamenu > ul > .hide > .sub-menu, -.has-navigation-mobile .main-navigation-container .megamenu > ul > .hide-link > .sub-menu { - display: block; - margin-top: 0; - } -} -@media only screen and (max-width: 41.9375em) { - .has-navigation-mobile .main-navigation-container { - -webkit-transform-origin: 50% 100%; - -ms-transform-origin: 50% 100%; - transform-origin: 50% 100%; - } - .has-navigation-mobile .main-navigation-container .menu > ul { - padding-top: 38vh; - } - .has-navigation-mobile .main-navigation-container .menu-search + .menu > ul { - padding-top: 4.251528em; - } -} - -@media only screen and (max-width: 54.9375em) { - body:not(.has-navigation-mobile) .site-header-navigation { - padding-top: 1.62rem; - padding-bottom: 1.62rem; - } - body:not(.has-navigation-mobile) .site-header-navigation::before { - opacity: 1; - } - body:not(.has-navigation-mobile) .main-navigation-container .menu { - margin-top: 0; - } - body:not(.has-navigation-mobile) .main-navigation-container li { - display: inline-block; - padding: 0; - margin: 0; - margin-right: 1.38em; - } - body:not(.has-navigation-mobile) .main-navigation-container a { - border-left-width: 0; - border-top-width: 2px; - } -} - -@media only screen and (max-width: 54.9375em) and (min-height: 28em) { - .has-navigation-mobile .site-footer { - padding-bottom: 3.618rem; - } -} - -@media only screen and (max-width: 54.9375em) { - .menu-toggle { - position: fixed; - width: auto; - height: 3.618rem; - left: 50%; - bottom: -2px; - padding: 0 1.62em; - margin: 0; - line-height: 1.38; - text-align: center; - font-size: 1em; - font-weight: 700; - border: 2px solid; - border-radius: 2px; - z-index: 999; - -webkit-box-shadow: 0 0 2em rgba(0, 0, 0, 0.4); - box-shadow: 0 0 2em rgba(0, 0, 0, 0.4); - opacity: 1; - -webkit-transform: translateX(-50%); - -ms-transform: translateX(-50%); - transform: translateX(-50%); - } -} -@media only screen and (max-width: 54.9375em) and (max-height: 27.9375em) { - .menu-toggle { - position: relative; - width: 100%; - bottom: auto; - margin: 0; - border: 0; - border-radius: 0; - } - .site-header-navigation .site-header-inner { - width: 100%; - } -} -@media only screen and (min-width: 55em) { - .menu-toggle { - display: none; - } -} -.menu-toggle::before { - content: ""; - margin-right: 0.62em; -} -.toggled .menu-toggle::before { - content: ""; -} - -.menu-toggle-skip-link { - font-size: 16px !important; - font-weight: 400 !important; -} -.menu-toggle-skip-link-container { - border-width: 0 !important; -} -@media only screen and (min-width: 55em) { - .menu-toggle-skip-link-container { - display: none !important; - } -} - -/* FILE: main/menu/_menu-primary-top-level.scss */ -@media only screen and (min-width: 55em) { - .menu-primary > li { - padding-top: 0.38rem; - padding-bottom: 0.38rem; - margin-right: 1.38rem; - } - .menu-primary > li > a { - padding-left: 0; - padding-right: 0; - border-width: 0; - border-top-width: 2px; - } -} - -/* FILE: main/menu/_menu-primary-sub-menu.scss */ -@-webkit-keyframes showSubMenu { - from { - opacity: 0; - -webkit-transform: scaleY(0); - transform: scaleY(0); - } - to { - opacity: 1; - -webkit-transform: scaleY(1); - transform: scaleY(1); - } -} -@keyframes showSubMenu { - from { - opacity: 0; - -webkit-transform: scaleY(0); - transform: scaleY(0); - } - to { - opacity: 1; - -webkit-transform: scaleY(1); - transform: scaleY(1); - } -} -.main-navigation-container .sub-menu { - display: none; - position: absolute; - min-width: 100%; - min-width: calc( 100% + 6.48rem ); - left: 0; - top: 100%; - padding: 1.62rem; - margin: 0 -2rem; - border-top-width: 1px; - border-top-style: solid; - -webkit-box-shadow: 0 0.38em 1em rgba(0, 0, 0, 0.25); - box-shadow: 0 0.38em 1em rgba(0, 0, 0, 0.25); - z-index: 9; - -webkit-transform-origin: 50% 0; - -ms-transform-origin: 50% 0; - transform-origin: 50% 0; -} -.main-navigation-container .sub-menu a { - padding-left: 1rem; -} -@media only screen and (min-width: 55em) { - .main-navigation-container .reverse-expand ul { - left: auto; - right: 0; - } -} -@media only screen and (min-width: 55em) { - .main-navigation-container li li { - float: none; - display: block; - } - .main-navigation-container li li > a { - display: block; - min-width: 10em; - } -} -@media only screen and (max-width: 54.9375em) { - .main-navigation-container li li a::before { - content: ""; - display: inline-block; - width: 0.5em; - height: 0.5em; - margin-right: 0.5em; - margin-top: 0.25em; - border-left: 1px solid; - border-bottom: 1px solid; - vertical-align: top; - opacity: 0.5; - speak: none; - } -} -@media only screen and (min-width: 55em) { - .no-js .main-navigation-container .menu-item-has-children:not([aria-haspopup]):not(.menu-item-is-depth-3) > a { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - } - .no-js .main-navigation-container .menu-item-has-children:not([aria-haspopup]):not(.menu-item-is-depth-3) > a::after { - content: "▼"; - padding-left: 1em; - margin-left: auto; - font-size: 0.5em; - } - .no-js .main-navigation-container .menu-item-has-children:not([aria-haspopup]):not(.menu-item-is-depth-3) .menu-item-has-children:not(.menu-item-is-depth-3) > a::after { - content: "▶"; - } -} -@media only screen and (min-width: 55em) { - .main-navigation-container .menu-item-has-children:hover > .sub-menu, .no-js .main-navigation-container .menu-item-has-children:focus-within > .sub-menu { - display: block; - -webkit-animation: showSubMenu 0.5s; - animation: showSubMenu 0.5s; - } -} - -/* FILE: main/menu/_menu-primary-sub-sub-menu.scss */ -.main-navigation-container .sub-menu .sub-menu { - font-size: 1em; -} -@media only screen and (min-width: 55em) { - .main-navigation-container .sub-menu .sub-menu { - min-width: 0; - left: 100%; - top: 0; - padding: 1.62rem; - margin: 0; - margin-top: -1.62rem; - margin-top: calc( -1.62rem - 1px ); - } - .main-navigation-container .sub-menu .sub-menu li { - margin-left: 0; - } -} -@media only screen and (min-width: 55em) { - .main-navigation-container .reverse-expand ul ul, -.main-navigation-container li .reverse-expand ul { - left: auto; - right: 100%; - } -} -@media only screen and (max-width: 54.9375em) { - .main-navigation-container li li li a { - padding-left: 2em; - } -} - -/* FILE: main/menu/_menu-primary-expander.scss */ -:root { - --button_toggle_sub_menu_size: 10px; -} -@media (hover: none) { - :root { - --button_toggle_sub_menu_size: 24px; - } -} - -@media only screen and (max-width: 54.9375em) { - .has-navigation-mobile { - --button_toggle_sub_menu_size: 32px; - } -} - -.toggle-sub-menus .menu-item-has-children { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} -.toggle-sub-menus .menu-item-has-children > a { - padding-right: 0.38em; -} -.toggle-sub-menus .menu-item-has-children.menu-item-has-description > a { - padding-right: 0.62em; -} -.toggle-sub-menus .button-toggle-sub-menu { - position: relative; - width: var(--button_toggle_sub_menu_size); - height: var(--button_toggle_sub_menu_size); - padding: 0; - border: 0; - background: none; - color: inherit; - -webkit-box-shadow: none; - box-shadow: none; - opacity: 0.33; -} -.toggle-sub-menus .button-toggle-sub-menu:hover, .toggle-sub-menus .button-toggle-sub-menu:focus, .toggle-sub-menus .button-toggle-sub-menu:active { - background: none; - -webkit-box-shadow: none; - box-shadow: none; - opacity: 1; - -webkit-animation: none; - animation: none; -} -@media (hover: none) { - .toggle-sub-menus .button-toggle-sub-menu { - border: 1px solid; - border-color: inherit; - opacity: 1; - } -} -.toggle-sub-menus .button-toggle-sub-menu::before, .toggle-sub-menus .button-toggle-sub-menu::after { - content: ""; - display: block; - position: absolute; - width: 10px; - height: 2px; - left: 50%; - top: 50%; - background: currentColor; - opacity: 1; - -webkit-transform: translateX(-50%) translateY(-50%); - -ms-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); -} -.toggle-sub-menus .button-toggle-sub-menu::after { - -webkit-transform: translateX(-50%) translateY(-50%) rotate(90deg); - -ms-transform: translateX(-50%) translateY(-50%) rotate(90deg); - transform: translateX(-50%) translateY(-50%) rotate(90deg); - -webkit-transition: -webkit-transform 0.2s; - transition: -webkit-transform 0.2s; - -o-transition: transform 0.2s; - transition: transform 0.2s; - transition: transform 0.2s, -webkit-transform 0.2s; -} -.menu-item-is-depth-3 .toggle-sub-menus .button-toggle-sub-menu { - display: none; -} -.toggle-sub-menus .has-expanded-sub-menu > .sub-menu { - display: block; -} -@media only screen and (min-width: 55em) { - .toggle-sub-menus .has-expanded-sub-menu > .sub-menu { - -webkit-animation: showSubMenu 0.5s; - animation: showSubMenu 0.5s; - } -} -.toggle-sub-menus .has-expanded-sub-menu > .button-toggle-sub-menu::after { - -webkit-transform: translateX(-50%) translateY(-50%) rotate(0); - -ms-transform: translateX(-50%) translateY(-50%) rotate(0); - transform: translateX(-50%) translateY(-50%) rotate(0); -} -.toggle-sub-menus .menu-item-has-children:hover > .button-toggle-sub-menu { - opacity: 1; -} -@media only screen and (min-width: 55em) { - .toggle-sub-menus .menu-item-has-children:hover > .button-toggle-sub-menu::after { - -webkit-transform: translateX(-50%) translateY(-50%) rotate(0); - -ms-transform: translateX(-50%) translateY(-50%) rotate(0); - transform: translateX(-50%) translateY(-50%) rotate(0); - } -} - -/* FILE: main/menu/_menu-primary-description.scss */ -@media only screen and (min-width: 55em) { - .main-navigation-container .menu > ul > li > a .menu-item-description { - display: none; - } -} -@media only screen and (min-width: 55em) { - .main-navigation-container .megamenu > ul > li > a .menu-item-description { - margin-bottom: 0.62em; - } -} - -/* FILE: main/menu/__menu-primary-mega.scss */ -@media only screen and (min-width: 55em) { - .main-navigation-container .megamenu > .sub-menu > li { - -webkit-box-flex: 0; - -ms-flex: 0 1 14em; - flex: 0 1 14em; - padding: 0; - border-width: 0; - vertical-align: top; - } - .main-navigation-container .megamenu > .sub-menu > li + li { - margin-left: 2.6244rem; - } - .main-navigation-container .megamenu > .sub-menu > li > a { - margin-left: 2px; - margin-bottom: 1.62em; - font-size: 0.905em; - font-weight: 700; - text-transform: uppercase; - letter-spacing: 1px; - border-width: 0; - border-radius: 0; - } - .main-navigation-container .megamenu > .sub-menu > li > a::after { - display: none; - } - .main-navigation-container .megamenu > .sub-menu > li > .button-toggle-sub-menu { - display: none; - } - .main-navigation-container .megamenu > .sub-menu > li > .sub-menu { - display: block; - position: relative; - min-width: 100%; - left: 0; - top: 0; - padding: 0; - margin: 1em 0 0; - background: none; - border-width: 0; - -webkit-box-shadow: none; - box-shadow: none; - } - .main-navigation-container .megamenu > .sub-menu > li > .sub-menu > li > a { - padding-right: 1rem; - } - .main-navigation-container .megamenu > .sub-menu > li > .sub-menu .sub-menu { - -webkit-box-shadow: 0 0.38em 1em rgba(0, 0, 0, 0.25); - box-shadow: 0 0.38em 1em rgba(0, 0, 0, 0.25); - } - .main-navigation-container .megamenu:hover > .sub-menu, .no-js .main-navigation-container .megamenu:focus-within > .sub-menu { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } - .main-navigation-container .megamenu:hover > .sub-menu .sub-menu, .no-js .main-navigation-container .megamenu:focus-within > .sub-menu .sub-menu { - -webkit-animation: none; - animation: none; - } - .main-navigation-container .megamenu .menu-item-has-children { - display: block; - } - .main-navigation-container .megamenu .menu-item-has-children .menu-item-has-children { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } - .main-navigation-container .megamenu > ul > li > a, .main-navigation-container .megamenu:hover > ul > .current-menu-item > a, .main-navigation-container .megamenu:hover > ul > .current-menu-ancestor > a { - border-color: currentColor; - } - - .toggle-sub-menus .megamenu.has-expanded-sub-menu > .sub-menu { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } -} -.main-navigation .disable-link > a { - pointer-events: none; - cursor: text; -} - -/* FILE: main/menu/__menu-social.scss */ -.social-links .social-links-items { - margin: 0; - list-style: none; -} -.sidebar .social-links .social-links-items { - border-width: 0; -} -.social-links .social-links-items li { - border-width: 0; -} -.social-links li { - display: inline-block; -} -.sidebar .social-links li { - margin-right: 0.19em; -} -.text-right .social-links li { - margin-left: 0.19em; - margin-right: 0; -} -.social-links a { - display: block; - padding-left: 0.19em; - padding-right: 0.19em; - margin: 1px; - text-decoration: none; - color: inherit; -} -.social-links a:hover { - text-decoration: none; -} -.social-links a.back-to-top::before { - content: ""; - display: inline-block; - padding: 0 0.38em; - vertical-align: top; -} - -/* FILE: main/menu/__menu-social-widget.scss */ -.social-links ul li { - padding: 0; -} -.widget_nav_menu .social-links a { - text-align: center; -} -.sidebar .widget_nav_menu .social-links a { - padding: 0 0.19em; -} -.widget_nav_menu .social-links a::after { - display: none; -} - -/* FILE: main/menu/__menu-social-header.scss */ -.site-header-content .social-links { - width: 100%; - margin-top: 1rem; - white-space: nowrap; -} -@media only screen and (min-width: 42em) { - .site-header-content .social-links { - width: auto; - padding-left: 1.62em; - margin-top: 0; - margin-left: auto; - } -} -.site-header-content .social-links .back-to-top-link { - display: none; -} - -/* FILE: main/menu/__menu-social-footer.scss */ -.footer-area-site-info .social-links { - margin: 0.62em 0; -} -@media only screen and (min-width: 42em) { - .footer-area-site-info .social-links { - margin: 0; - } -} - -/* FILE: main/content/_content.scss */ -/* FILE: main/content/__wp.scss */ -blockquote.alignleft, blockquote.alignright { - padding: 0; - margin-top: 0.62em; -} -@media only screen and (min-width: 28em) { - blockquote.alignleft, blockquote.alignright { - width: 35%; - } -} -@media only screen and (min-width: 80em) { - blockquote.alignleft, blockquote.alignright { - font-size: 1.19em; - } -} -blockquote.alignleft::before { - float: right; - margin-right: 0; - margin-left: 0.09em; -} -@media only screen and (min-width: 80em) { - blockquote.alignleft { - margin-left: -9.5%; - } -} -@media only screen and (min-width: 100em) { - .no-widgets-sidebar blockquote.alignleft { - margin-left: -19%; - } -} -@media only screen and (min-width: 80em) { - blockquote.alignright { - margin-right: -9.5%; - } -} -@media only screen and (min-width: 100em) { - .no-widgets-sidebar blockquote.alignright { - margin-right: -19%; - } -} - -.gallery img { - width: 100%; -} -.gallery-item { - -webkit-box-flex: 0; - -ms-flex: 0 1 auto; - flex: 0 1 auto; -} -.gallery-columns-1 .gallery-item { - margin-top: 2em; -} -.gallery-caption { - padding: 1em; - margin-top: -1px; -} - -.site .wp-playlist { - padding: 0; - background: none; - border-width: 1px; - border-style: solid; -} -.site .wp-playlist-current-item, .site .wp-playlist-tracks { - height: auto; - padding: 1.62rem; - margin: 0; -} -.site .wp-playlist-current-item { - padding-bottom: 0.62rem; -} -.entry-media .wp-playlist { - margin: 0; - text-align: left; -} -.posts .wp-playlist { - border-top-width: 0; - border-left-width: 0; - border-right-width: 0; -} - -.posts .sticky::before { - content: ""; - position: absolute; - width: 2em; - height: 2em; - right: -0.38em; - top: -0.38em; - line-height: 2em; - text-align: center; -} - -/* FILE: main/content/__layout.scss */ -.site-content { - position: relative; - z-index: 5; -} -.site-content[tabindex="-1"]:focus { - outline: 0; -} - -@media only screen and (min-width: 55em) { - .has-widgets-sidebar .content-area { - width: 68%; - float: left; - } -} -@media only screen and (max-width: 41.9375em) { - .is-singular .content-area { - margin-left: -1rem; - margin-right: -1rem; - } -} - -/* FILE: main/content/__media.scss */ -.entry-media a { - display: inline-block; - width: 100%; -} -.entry-media .post-thumbnail { - text-align: center; -} -@media only screen and (max-width: 41.9375em) { - .entry-media img { - width: 100%; - } -} -.hide-media .entry-media { - display: none; -} - -.attachment .entry-media { - max-width: 39em; - max-width: 70ch; - margin-left: auto; - margin-right: auto; -} -.attachment .entry-media + .entry-content-container { - padding-top: 2.6244em; -} -.attachment caption { - caption-side: top; -} -.attachment-download { - padding: 1.62em; - margin-bottom: 1.62em; - border-width: 2px; - border-style: dashed; -} -/* FILE: main/content/__pagination.scss */ -.pagination { - padding: 1px; - text-align: center; - overflow: hidden; -} -.pagination a, -.pagination span { - background: transparent; - color: inherit; - border-width: 1px; - border-style: solid; -} -.pagination .dots { - padding-left: 0.62em; - padding-right: 0.62em; - border-color: transparent; -} -@media only screen and (max-width: 79.9375em) { - .pagination a::before { - display: none; - } -} -.pagination .prev:hover::before, -.pagination .next:hover::before { - display: none; -} -@media only screen and (max-width: 79.9375em) { - .pagination .prev::before, -.pagination .next::before { - display: none; - } -} -@media only screen and (max-width: 41.9375em) { - .pagination .prev { - float: left; - } - .pagination .next { - float: right; - } -} -@media only screen and (max-width: 41.9375em) { - .pagination { - position: relative; - } - .pagination::after { - content: attr(data-current) " / " attr(data-total); - position: absolute; - left: 50%; - top: 50%; - -webkit-transform: translateX(-50%) translateY(-50%); - -ms-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); - } -} - -/* FILE: main/content/__parted.scss */ -.post-table-of-contents { - margin-top: 2.6244rem; -} -.post-table-of-contents a { - text-decoration: none; -} -.post-table-of-contents a:hover, .post-table-of-contents a:active, .post-table-of-contents a:focus { - text-decoration: underline; -} -.post-table-of-contents ol { - counter-reset: table-of-contents-counter; -} -.post-table-of-contents li { - padding: 0; - border-top-width: 1px; - border-top-style: solid; -} -.post-table-of-contents li:first-child { - border-width: 0; -} -.post-table-of-contents li::before { - display: none; -} -.post-table-of-contents a { - padding: 0.62em 1em; - padding-left: 2.6244em; -} -.entry-content .post-table-of-contents a { - border-width: 0; -} -.post-table-of-contents a::before { - content: counter(table-of-contents-counter); - counter-increment: table-of-contents-counter; - float: left; - margin-top: -0.19em; - margin-left: -1.38em; - text-decoration: inherit; - font-weight: inherit; - font-style: inherit; -} -.post-table-of-contents a::after { - content: "»"; - margin-left: 0.62em; -} -.post-table-of-contents .is-passed a { - text-decoration: line-through; -} -.post-table-of-contents.top { - display: none; -} - -/* FILE: main/content/__loop.scss */ -.posts { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - margin: -1em; -} -.posts .entry { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - position: relative; - padding: 1rem; - margin: 1em; - width: calc( 100% - 2em ); -} -@media only screen and (min-width: 42em) { - .posts .entry { - width: calc( 50% - 2em ); - padding: 2.6244em; - } -} -@media only screen and (min-width: 55em) { - .no-widgets-sidebar:not(.posts-layout-columns-2) .posts .entry { - width: calc( 33.33% - 2em ); - } -} -@media only screen and (min-width: 80em) { - .posts-layout-columns-4.no-widgets-sidebar .posts .entry { - width: calc( 25% - 2em ); - } - .posts-layout-columns-4.has-widgets-sidebar .posts .entry { - width: calc( 33.33% - 2em ); - } -} -.posts .entry-media { - -webkit-box-flex: 0; - -ms-flex: 0 1 auto; - flex: 0 1 auto; - width: auto; - margin: -1rem; - margin-bottom: 1rem; -} -@media only screen and (min-width: 42em) { - .posts .entry-media { - margin: -2.6244em; - margin-bottom: 2.6244em; - } -} -.posts .entry-header { - margin-bottom: 1.62em; -} -.posts .type-page .entry-title::before { - content: ""; - margin-right: 0.31em; - vertical-align: middle; -} - -.posts .entry-content p { - margin-bottom: 1em; -} -.posts .entry-content p:last-child { - margin-bottom: 0; -} -.posts .entry-content-container { - -webkit-box-flex: 1; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - width: 100%; - padding: 0; -} -.posts .entry-content:not(:last-child), .posts .entry-summary:not(:last-child) { - margin-bottom: 1.62em; -} -.posts .entry-meta { - margin-top: auto; -} - -.search-results form + .posts { - margin-top: 2.6244em; -} - -.entry-summary:not(:empty) + .link-more { - margin-top: 1em; -} - -/* FILE: main/content/__post.scss */ -.entry-content-container { - max-width: calc( 39em + 3.24em ); - max-width: calc( 70ch + 3.24em ); - padding-left: 1em; - padding-right: 1em; - margin-left: auto; - margin-right: auto; -} -@media only screen and (min-width: 42em) { - .entry-content-container { - padding-left: 1.62em; - padding-right: 1.62em; - } -} -.content-layout-no-paddings .content-area .entry-content-container { - padding: 0; - max-width: none; -} -.entry-summary:empty { - display: none; -} -.entry-content .entry-summary { - font-size: 1.19em; - line-height: 1.38; -} -.posts .entry-summary:not(.has-more-tag) { - font-size: 1em; - line-height: inherit; -} - -/* FILE: main/content/__post-format-gallery.scss */ -.format-gallery .entry-media-gallery-images:not(.slick-slider) { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} -.format-gallery .entry-media-gallery-images:not(.slick-slider) .entry-media-gallery-image { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - min-width: 50%; -} - -/* FILE: main/content/__post-format-image.scss */ -.format-image .entry-media { - position: relative; -} -.format-image .entry-media::before { - content: ""; - position: absolute; - width: 2em; - height: 2em; - left: -0.38em; - top: -0.38em; - line-height: 2em; - text-align: center; -} -.posts .format-image .entry-header { - margin-bottom: 0.62em; -} -@media only screen and (min-width: 42em) { - .posts .format-image .entry-content { - font-size: 1.19em; - } -} -@media only screen and (min-width: 80em) { - .posts .format-image .entry-content { - font-size: 1.38em; - } -} -/* FILE: main/content/__post-format-link.scss */ -@media only screen and (min-width: 42em) { - .posts .format-link .entry-content { - font-size: 1.19em; - } -} -@media only screen and (min-width: 80em) { - .posts .format-link .entry-content { - font-size: 1.38em; - } -} -.posts .format-link .entry-content a::before { - content: ""; - margin: 0 0.19em; - opacity: 0.66; -} - -/* FILE: main/content/__post-format-quote.scss */ -.type-jetpack-testimonial a, .format-quote a { - color: inherit; -} -.entry.type-jetpack-testimonial, .entry.format-quote { - border-color: currentColor; -} -.single-format-quote .content-area .entry h1, .single-format-quote .content-area .entry h2, .single-format-quote .content-area .entry h3, .single-format-quote .content-area .entry h4, -.single-format-quote .content-area .entry .h1, .single-format-quote .content-area .entry .h2, .single-format-quote .content-area .entry .h3, .single-format-quote .content-area .entry .h4 { - color: inherit; -} - -/* FILE: main/content/__post-format-status.scss */ -.format-status a { - color: inherit; -} -.format-status.entry { - border-color: currentColor; -} -.format-status .entry-media .avatar { - max-width: 6.88747536em; - margin-top: 1.3122em; - border-radius: 6.88747536em; -} -@media only screen and (min-width: 42em) { - .format-status .entry-media .avatar { - margin-top: 2.6244em; - } -} -@media only screen and (min-width: 42em) { - .format-status .entry-content { - font-size: 1.19em; - } -} -@media only screen and (min-width: 80em) { - .format-status .entry-content { - font-size: 1.38em; - } -} -.format-status .entry-content::before { - content: ""; - float: left; - margin-right: 0.38em; -} - -.single-format-status .content-area .entry h1, .single-format-status .content-area .entry h2, .single-format-status .content-area .entry h3, .single-format-status .content-area .entry h4, -.single-format-status .content-area .entry .h1, .single-format-status .content-area .entry .h2, .single-format-status .content-area .entry .h3, .single-format-status .content-area .entry .h4 { - color: inherit; -} - -/* FILE: main/content/__meta.scss */ -.entry-meta { - padding: 1em 0; - margin: 1.62rem 0; - border-top-width: 2px; - border-top-style: solid; - border-bottom-width: 2px; - border-bottom-style: solid; -} -.entry-meta:first-child { - margin-top: 0; -} -.entry-meta:last-child { - margin-bottom: 0; -} -.entry-meta-bottom { - padding-bottom: 0; - border-bottom-width: 0; -} -.entry-meta:empty, -.entry-meta .updated, -.entry-meta .label-updated { - display: none; -} -.entry-meta-element { - margin-right: 0.38em; - opacity: 1; -} -.entry-meta-description { - text-transform: uppercase; -} -.entry-meta-description::before { - content: ""; -} -.author .entry-meta-description::before { - content: ""; -} -.cat-links .entry-meta-description::before { - content: ""; -} -.comments-link .entry-meta-description::before { - content: ""; -} -.entry-date .entry-meta-description::before { - content: ""; -} -.entry-meta a { - text-decoration: none; -} -.entry-meta a:hover, .entry-meta a:active, .entry-meta a:focus { - text-decoration: underline; -} -.entry-meta .tags-links a { - text-transform: none; -} -.entry-meta .tags-links a::before { - content: ""; - margin-right: 0.19em; -} - -body:not(.group-blog) .entry-meta .author { - display: none; -} -.content-layout-no-paddings .content-area .entry-meta { - text-align: center; - margin: 0; -} - -a .entry-date { - cursor: pointer; -} - -/* FILE: main/content/__the-posts-navigation.scss */ -.post-navigation .nav-links a { - display: block; - position: relative; - padding: 8% 8% 4%; - text-decoration: none; - background-position: 50% 50%; - background-size: cover; - border-top: 2px solid; - z-index: 1; -} -.post-navigation .nav-links a::before { - content: ""; - position: absolute; - width: 100%; - height: 100%; - left: 0; - top: 0; - z-index: -1; - opacity: 0.9; - -webkit-transition: opacity 0.5s; - -o-transition: opacity 0.5s; - transition: opacity 0.5s; -} -.post-navigation .nav-links a:hover::before { - opacity: 1; -} -.post-navigation .nav-links .label { - display: block; - text-transform: uppercase; -} -.post-navigation .nav-links .title { - display: block; - line-height: 1.38; -} -@media only screen and (min-width: 42em) { - .post-navigation .nav-links .title { - font-size: 1.38em; - } -} -.post-navigation .nav-next { - text-align: right; -} - -/* FILE: main/content/__page.scss */ -.page-template-_front.is-singular .content-area { - background: transparent; -} - -.front-page-section { - position: relative; - z-index: 5; -} -.intro-container + .front-page-section { - margin-top: 0; -} -.front-page-section-title { - padding: 1.62em 0; - margin: 0; - text-transform: uppercase; - border-top: 2px solid; -} -.front-page-section .archive-link { - margin-top: 2.6244em; -} - -/* FILE: main/content/__comments.scss */ -.comments-area { - padding-left: 1.62em; - padding-right: 1.62em; -} -.comments-area-inner { - max-width: 39em; - max-width: 70ch; - margin-left: auto; - margin-right: auto; -} -.comments-area:focus { - outline: 0; -} -.comments-area .reply { - margin-top: 1em; -} - -.comments-title { - margin-bottom: 1.62rem; -} -@media only screen and (min-width: 42em) { - .comment-list .children { - margin-left: -3.38em; - } -} - -.comment-meta a { - text-decoration: none; -} -.comment-meta a:hover, .comment-meta a:active, .comment-meta a:focus { - text-decoration: underline; -} -.comment-metadata { - text-transform: uppercase; -} - -.comment-awaiting-moderation { - clear: both; -} - -.comment-body { - padding-bottom: 0; -} -.comment-content ol { - list-style: decimal; -} - -.bypostauthor > .comment-body .vcard .fn::before { - content: "✍️ "; - speak: none; -} - -.comment-edit-link, -.comment-reply-link { - text-decoration: none; -} -.comment-edit-link:hover, .comment-edit-link:active, .comment-edit-link:focus, -.comment-reply-link:hover, -.comment-reply-link:active, -.comment-reply-link:focus { - text-decoration: underline; -} -.comment-edit-link::before, -.comment-reply-link::before { - content: ""; - margin-right: 0.19em; - font-size: 1.38em; - vertical-align: middle; -} - -.comment-edit-link::before { - content: ""; -} - -.comment-navigation { - padding: 1.62em 0; - margin: 0; - text-align: inherit; -} -.comment-navigation a, -.comment-navigation span { - display: none; -} -.comment-navigation .nav-links { - display: block; - padding: 0; - margin: 0; - text-align: inherit; -} -.comment-navigation .nav-links a, -.comment-navigation .nav-links span { - padding: 0.62em 0; - margin: 0.19em; - margin-left: 0; - line-height: inherit; -} -@media only screen and (min-width: 42em) { - .comment-navigation .nav-links a, -.comment-navigation .nav-links span { - display: inline-block; - } -} - -.comment-respond { - padding: 0; - border-width: 0; -} -.comment-respond, .comment-list .comment-respond { - margin-top: 2.6244em; -} -.comment-respond:first-child { - margin-top: 0; -} -.comment-respond form { - margin-bottom: -1.62em; -} -.comment-list .comment-respond { - padding: 0 1.62em; - border-width: 0; -} - -.comment-reply-title { - font-size: inherit; - text-transform: uppercase; -} - -.logged-in-as a { - text-decoration: none; -} -.logged-in-as a:hover, .logged-in-as a:active, .logged-in-as a:focus { - text-decoration: underline; -} - -.comment-list > .pingback, -.comment-list > .trackback { - min-height: 0; - padding: 0; -} -.pingback .comment-body, -.trackback .comment-body { - padding: 1em; - margin: 1.62em 0; - border-width: 1px; - border-style: dashed; - overflow: hidden; -} -.pingback .comment-body::before, -.trackback .comment-body::before { - content: ""; - margin-right: 0.62em; -} -.pingback .comment-edit-link, -.trackback .comment-edit-link { - float: right; -} - -/* FILE: main/footer/_footer.scss */ -.site-footer { - position: relative; - margin-top: 3.9rem; - z-index: 5; -} -@media only screen and (min-width: 42em) { - .site-footer { - margin-top: 8.24rem; - } -} -@media only screen and (min-width: 55em) { - .site-footer { - margin-top: 7.62rem; - } -} -/* FILE: main/footer/__site-info.scss */ -.site-info-inner { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} -.site-footer-area + .site-footer-area .site-info-inner { - padding-top: 0; -} - -/* FILE: main/sidebar/_sidebar.scss */ -.sidebar { - position: relative; - margin-top: 2.6244rem; -} -@media only screen and (min-width: 55em) { - .sidebar { - width: 28%; - width: calc( 32% - 2rem ); - margin-top: 0; - } -} -.sidebar .widget { - padding: 1rem; - margin-bottom: 2rem; -} -@media only screen and (min-width: 42em) { - .sidebar .widget { - padding: 2.6244rem; - } -} - -/* FILE: main/sidebar/__widgets.scss */ -.widget form { - margin-bottom: 0; -} -.sidebar .widget input, .footer-widgets .widget input, -.sidebar .widget select, -.footer-widgets .widget select, -.sidebar .widget textarea, -.footer-widgets .widget textarea { - width: 100%; -} -.widget li a { - text-decoration: none; -} -.widget li a:hover, .widget li a:active, .widget li a:focus { - text-decoration: underline; -} -.widget ul ul { - border-top-width: 1px; - border-top-style: solid; -} -.widget ul li { - border-top-width: 1px; - border-top-style: solid; - border-bottom-width: 0; -} -.widget ul li:first-child { - border-top-width: 0; -} -.widget ul li + li { - margin-top: 0; -} -.widget ul li ul { - margin: 0; -} - -/* FILE: main/sidebar/__widget-icons.scss */ -.widget_archive li::before, .widget_categories li::before, .widget_pages li::before, .widget_recent_comments li::before, .widget_recent_entries li::before { - content: ""; - display: inline-block; - margin-right: 0.38em; - vertical-align: middle; -} -.widget_categories li::before { - content: ""; -} -.widget_pages li::before { - content: ""; -} -.widget_recent_comments li::before, .widget_recent_entries li::before { - content: ""; - position: absolute; - left: 0; - top: 0.38em; - margin: 0; -} -.widget_recent_entries li::before { - content: ""; -} - -/* FILE: main/sidebar/__widget-calendar.scss */ -.widget_calendar th, -.widget_calendar td { - vertical-align: middle; -} -.widget_calendar tfoot td { - text-align: left; -} -.widget_calendar tfoot td:last-child { - text-align: right; -} - -/* FILE: main/sidebar/__widget-custom-menu.scss */ -.sidebar .wm-subnav ul, -.sidebar .widget_nav_menu ul { - border-width: 1px; - border-style: solid; -} -.sidebar .wm-subnav ul ul, -.sidebar .widget_nav_menu ul ul { - border-width: 0; - border-top-width: 1px; - border-top-style: solid; -} -.sidebar .wm-subnav ul li, -.sidebar .widget_nav_menu ul li { - padding: 0; -} -.sidebar .wm-subnav ul li ul, -.sidebar .widget_nav_menu ul li ul { - bottom: auto; -} -.sidebar .wm-subnav ul li li, -.sidebar .widget_nav_menu ul li li { - padding: 0; -} -.sidebar .wm-subnav li a, -.sidebar .widget_nav_menu li a { - display: block; - padding: 1em; - margin: -1px; - text-decoration: none; - text-transform: uppercase; - font-weight: 400; - color: inherit; - -webkit-transition: background 0.3s, color 0.3s, -webkit-box-shadow 0.3s; - transition: background 0.3s, color 0.3s, -webkit-box-shadow 0.3s; - -o-transition: background 0.3s, color 0.3s, box-shadow 0.3s; - transition: background 0.3s, color 0.3s, box-shadow 0.3s; - transition: background 0.3s, color 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s; -} -.sidebar .wm-subnav li li a::before, -.sidebar .widget_nav_menu li li a::before { - content: "– "; -} -.sidebar .wm-subnav li li li a::before, -.sidebar .widget_nav_menu li li li a::before { - content: "–– "; -} -.sidebar .wm-subnav li li li li a::before, -.sidebar .widget_nav_menu li li li li a::before { - content: "––– "; -} - -/* FILE: main/sidebar/__widget-tag-cloud.scss */ -.widget .tagcloud a { - padding: 0.62em 1em; - text-transform: uppercase; -} - -/* FILE: main/sidebar/__widget-text.scss */ -.textwidget ul { - margin-top: 0; - margin-bottom: 1em; - margin-left: 1.62em; - margin-right: 0; - list-style: square; -} -.textwidget ul:last-child { - margin-bottom: 0; -} -.textwidget ul ul { - border-width: 0; -} -.textwidget ul li { - padding: 0; - border-width: 0; -} -.textwidget ul li + li { - margin-top: 0; -} -.textwidget ul li ul { - bottom: 0; - margin-bottom: 0; -} -.textwidget ul li li { - padding: 0; -} -.textwidget li a { - text-decoration: underline; -} -.textwidget li a:hover, .textwidget li a:active, .textwidget li a:focus { - text-decoration: none; -} - -/* FILE: main/sidebar/__footer.scss */ -@media only screen and (max-width: 41.9375em) { - .footer-widgets-inner { - overflow: hidden; - } -} -.footer-widgets .widget { - min-width: calc( 100% - 3.24rem ); -} -@media only screen and (min-width: 55em) { - .footer-widgets .widget { - min-width: calc( 50% - 3.24rem ); - } - .footer-widgets .widget:nth-child(1):nth-last-child(1) { - min-width: calc( 100% - 3.24rem ); - } -} -@media only screen and (min-width: 80em) { - .footer-widgets .widget { - min-width: calc( 33.33% - 3.24rem ); - } - .footer-widgets .widget:nth-child(1):nth-last-child(2), .footer-widgets .widget:nth-child(2):nth-last-child(1) { - min-width: calc( 50% - 3.24rem ); - } - .footer-widgets .widget:nth-child(1):nth-last-child(1) { - min-width: calc( 100% - 3.24rem ); - } -} - -/* FILE: main/plugins/_plugins.scss */ -/* FILE: main/plugins/__breadcrumbs.scss */ -.breadcrumbs { - padding: 1rem 0; - border-top: 2px solid; -} -.breadcrumbs a { - text-decoration: none; - color: inherit; -} -.breadcrumbs a:hover, .breadcrumbs a:active, .breadcrumbs a:focus { - text-decoration: underline; -} -.breadcrumbs .home::before { - content: ""; - position: relative; - top: 0.1em; - margin-right: 0.19em; - line-height: 0.62; - font-size: 1.19rem; -} -.breadcrumbs-container { - position: relative; - z-index: 1; -} -.breadcrumbs-container .back-to-top { - float: right; - display: none; - margin-left: 1em; - margin-right: 1em; -} -.breadcrumbs-container .back-to-top.alignleft, .breadcrumbs-container .back-to-top.alignright { - margin-bottom: 0; -} -/* FILE: main/plugins/__jetpack.scss */ -#infinite-handle, -.infinite-loader { - width: 100%; - margin-top: 2em; -} - -.content-layout-no-paddings div#jp-relatedposts { - max-width: calc( 39em + 3.24em ); - max-width: calc( 70ch + 3.24em ); - margin-left: auto; - margin-right: auto; -} -div.sharedaddy { - margin: 2.6244rem auto 0; -} -.content-layout-no-paddings div.sharedaddy { - max-width: calc( 39em + 3.24em ); - max-width: calc( 70ch + 3.24em ); -} -.site .sd-social-icon .sd-content ul li[class*=share-] a, -.site .sd-social-icon .sd-content ul li[class*=share-] a:hover, -.site .sd-social-icon .sd-content ul li[class*=share-] div.option a { - border-width: 2px; - border-style: solid; -} -.site .sd-social-icon .sd-content ul li[class*=share-] a.sd-button::before { - top: 0; -} - -.entry-author { - padding: 1.3122em; - margin: 3.62673936em auto 0; - border-width: 1px; - border-style: solid; -} -@media only screen and (min-width: 42em) { - .entry-author { - padding: 2.6244em; - } -} -.content-layout-no-paddings .entry-author { - max-width: calc( 39em + 3.24em ); - max-width: calc( 70ch + 3.24em ); - margin-bottom: 3.62673936em; -} -.entry-author::before { - opacity: 0.03; -} -.entry-author p { - margin-bottom: 1em; -} -.entry-author p:last-child { - margin-bottom: 0; -} -.entry-author .author-avatar { - width: 3em; - margin-bottom: 1em; -} -@media only screen and (min-width: 42em) { - .entry-author .author-avatar { - float: left; - margin-right: 1.62em; - } -} -.entry-author .author-title { - margin-bottom: 1.62em; - text-transform: uppercase; -} -.entry-author .author-name { - display: block; - margin-top: 0.19em; - text-transform: none; -} -@media only screen and (min-width: 42em) { - .entry-author .author-bio { - clear: both; - } -} -.entry-author .author-link { - display: block; - margin-top: 1em; -} - -.jetpack-featured-images-archive-disabled .posts .post-thumbnail { - display: none; -} -.jetpack-featured-images-page-disabled.page .content-area .post-thumbnail { - display: none; -} -.jetpack-featured-images-portfolio-disabled.single-jetpack-portfolio .content-area .post-thumbnail { - display: none; -} -.jetpack-featured-images-post-disabled.single-post .content-area .post-thumbnail { - display: none; -} - -.taxonomy-terms { - display: inline-block; - margin: 0 0 2.6244em; - list-style: none; -} -.taxonomy-terms-item { - display: inline-block; - margin: 0.38em 0; - margin-right: 0.62em; - -webkit-transition: opacity 0.3s; - -o-transition: opacity 0.3s; - transition: opacity 0.3s; -} -.taxonomy-terms .button { - border: 2px solid transparent; -} -.taxonomy-terms .button:hover, .taxonomy-terms .button:active, .taxonomy-terms .button:focus { - opacity: 1; -} -.archive .taxonomy-terms .taxonomy-terms-item:not(.is-active) .button:not(:hover):not(:focus), .taxonomy-terms:hover .taxonomy-terms-item:not(.is-active) .button:not(:hover):not(:focus) { - background: transparent; - color: inherit; - border-color: currentColor; -} - -.type-jetpack-testimonial .quote-source { - font-weight: 700; -} -@media only screen and (min-width: 55em) { - .type-jetpack-testimonial .quote-source { - font-size: 1.19em; - } -} - -.single-jetpack-testimonial .content-area .entry h1, .single-jetpack-testimonial .content-area .entry h2, .single-jetpack-testimonial .content-area .entry h3, .single-jetpack-testimonial .content-area .entry h4, -.single-jetpack-testimonial .content-area .entry .h1, .single-jetpack-testimonial .content-area .entry .h2, .single-jetpack-testimonial .content-area .entry .h3, .single-jetpack-testimonial .content-area .entry .h4 { - color: inherit; -} - -/* FILE: main/shame/_shame.scss */ -/* FILE: main/shame/__ie.scss */ -.message-oldie { - display: block; - padding: 1em; - margin: 1em; - text-align: center; - background: rgba(238, 0, 0, 0.85); - color: #fff; -} -.message-oldie a { - text-decoration: underline; - font-weight: bold; - color: inherit; -} - -@media only screen and (-ms-high-contrast: none), (-ms-high-contrast: active) { - .site-header > div, -.posts .entry > div, -.posts .entry-content > * { - min-height: 1px; - } - - .post-password-form, -.comments-area-inner, -.attachment .entry-media { - max-width: 94ch; - } - - .entry-content-container, -.content-layout-no-paddings div#jp-relatedposts, -.content-layout-no-paddings div.sharedaddy, -.content-layout-no-paddings .entry-author { - max-width: calc( 94ch + 3.24em ); - } - - .footer-widgets .widget { - min-width: 10em; - } -} -@media only screen and (min-width: 55em) and (-ms-high-contrast: none), (-ms-high-contrast: active) { - .main-navigation-container .megamenu > ul > li { - min-width: 14em; - } -} \ No newline at end of file +@charset "UTF-8";:root{--custom_logo_height:100px;--color_accent:#00855b;--color_accent_text:#ffffff;--color_header_background:#0a0c0e;--color_header_text:#ffffff;--color_intro_background:#1a1c1e;--color_intro_text:#ffffff;--color_content_background:#ffffff;--color_content_text:#6a6c6e;--color_content_headings:#1a1c1e;--color_footer_background:#eaecee;--color_footer_text:#5a5c5e;--color_footer_headings:#1a1c1e;--layout_width_content:1200px;--typography_size_html:16px;--typography_fonts_text:"Fira Sans","Helvetica Neue",Arial,sans-serif;--typography_fonts_headings:"Fira Sans","Helvetica Neue",Arial,sans-serif;--typography_fonts_logo:"Fira Sans","Helvetica Neue",Arial,sans-serif;--color_header_text--a20:rgba(255,255,255,0.2);--color_content_text--a20:rgba(106,108,110,0.2);--color_footer_text--a20:rgba(90,92,94,0.2);--color_accent--a0:rgba(0,133,91,0)} +/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}menu,ol,ul{padding:0;margin:0}ul{list-style:disc}figure{margin:0}caption{text-align:left;caption-side:bottom}::-webkit-input-placeholder{line-height:normal}::-moz-placeholder{line-height:normal}:-ms-input-placeholder{line-height:normal}::-ms-input-placeholder{line-height:normal}::placeholder{line-height:normal}img{max-width:100%}embed,iframe,object,video{width:100%;max-width:100%}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@-webkit-viewport{width:device-width}@viewport{width:device-width}[role=button]{cursor:pointer}@media (prefers-reduced-motion:reduce),(update:slow){*,:after,:before{-webkit-animation-duration:0!important;animation-duration:0!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:0!important;-o-transition-duration:0!important;transition-duration:0!important}}a:focus{outline:thin dashed}hr{clear:both;height:2px;margin:1.9044rem 0;border-width:0}abbr[title],acronym[title]{cursor:help;text-decoration:none}blockquote{clear:both}blockquote p{margin-bottom:1em}blockquote p:last-child{margin:0}cite{border-width:0}cite:before{content:"— "}blockquote cite{display:block;margin-top:0.62em}q:before{content:"“"}q:after{content:"”"}.highlight,ins,mark{padding:0.19em 0;margin:0 0.38em;-webkit-box-decoration-break:clone;box-decoration-break:clone}del,s{text-decoration:line-through;color:inherit}iframe,img{vertical-align:middle}img{height:auto}iframe{border-width:0;outline:0}iframe:focus{outline:thin dotted}code{position:relative;display:inline-block;padding:0 0.62em;margin:0 0.19em}.archive-description code,.form-allowed-tags code,.highlight code,.taxonomy-description code,ins code,mark code{display:inline;padding:0 0.38em;background:none;color:inherit}pre{position:relative;max-width:100%;padding:1em;margin-bottom:1.62em;overflow:auto;-moz-tab-size:2;-o-tab-size:2;tab-size:2}ol,ul{margin-top:0;margin-bottom:1em;margin-left:1.38em;margin-right:0}li>ol,li>ul{margin-bottom:0}dl{margin-top:0;margin-bottom:1.62em}dt{margin-top:0.62em}dt:first-child{margin-top:0}dd{margin-left:1.62em}.comment-content a,.entry-title,.h1,.h2,.h3,.h4,.h5,.h6,.page-title,a,address,h1,h2,h3,h4,h5,h6,p,textarea{overflow-wrap:break-word;word-wrap:break-word}pre,pre code,select{overflow-wrap:normal;word-wrap:normal;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}table{width:100%;margin:0 0 1.62em;border-width:2px;border-style:solid}caption{padding:1em 0}td,th{padding:0.62em 1em;border-width:1px;border-style:solid;vertical-align:top}tfoot td,th{text-align:left;border-width:2px}.comments-link .comments-title,.comments-title .add-comment-link,.date-hidden.comment-hidden.author-hidden.group-blog .posts .entry-meta-bottom,.date-hidden.comment-hidden.categories-hidden.author-hidden.group-blog .entry-meta-top,.date-hidden.comment-hidden.categories-hidden:not(.group-blog) .entry-meta-top,.date-hidden.comment-hidden:not(.group-blog) .posts .entry-meta-bottom,.hide-widget-title-accessibly .widget-title,.hide-widget-title-accessibly .widgettitle,.main-navigation-container .hide-link>a,.main-navigation-container .hide>a,.menu-toggle-skip-link:not(:focus),.posts .format-link .entry-header,.posts .format-quote .entry-header,.posts .format-status .entry-header,.posts .type-jetpack-testimonial .entry-header,.screen-reader-text,.single.tags-hidden .site-main .entry-meta-bottom,.site-title-hidden .site-branding-text,.tags-links .entry-meta-description{position:absolute!important;width:1px;height:1px;line-height:1px;word-wrap:normal!important;-webkit-clip-path:inset(50%);clip-path:inset(50%);clip:rect(1px,1px,1px,1px);overflow:hidden}.main-navigation-container .hide-link>a:focus,.main-navigation-container .hide>a:focus{position:static!important;height:auto;width:auto;line-height:inherit;word-wrap:break-word!important;-webkit-clip-path:none;clip-path:none;clip:auto;overflow:visible}.comments-title .add-comment-link,.screen-reader-text{padding:0;margin:-1px}.comments-title .skip-link.add-comment-link:active,.comments-title .skip-link.add-comment-link:focus,.comments-title .skip-link.add-comment-link:hover,.screen-reader-text.skip-link:active,.screen-reader-text.skip-link:focus,.screen-reader-text.skip-link:hover{height:auto;width:auto;line-height:inherit;word-wrap:break-word!important;-webkit-clip-path:none;clip-path:none;clip:auto;left:0.38rem;top:0.38rem;padding:1rem;text-decoration:none;font-size:0.81rem;font-weight:700;background-color:#36b;color:#fff;z-index:100000}.comments-title .add-comment-link:active,.comments-title .add-comment-link:focus,.comments-title .add-comment-link:hover,.focus-position-static:active,.focus-position-static:focus,.focus-position-static:hover{position:static!important;margin:1px;text-align:center}.overflow-hidden{overflow:hidden}.vertical-align-top{vertical-align:top}.vertical-align-middle{vertical-align:middle}.vertical-align-baseline{vertical-align:baseline}.vertical-align-bottom{vertical-align:bottom}.clear:after,.clearfix:after,.comment-content:after,.entry-content:after,.front-page-section-inner:after,.gallery:after,.intro-inner:after,.jetpack_subscription_widget form:after,.site-content-inner:after,.site-content:after,.site-footer:after,.site-header-inner:after,.site-header:after,.tagcloud:after,.textwidget:after,.widget_text:after{content:"";clear:both;display:table;table-layout:fixed}.clear{clear:both}body:before{display:none}@media only screen and (min-width:28em){body:before{content:"device_s"}}@media only screen and (min-width:42em){body:before{content:"device_m"}}@media only screen and (min-width:55em){body:before{content:"device_l"}}@media only screen and (min-width:80em){body:before{content:"device_xl"}}@media only screen and (min-width:100em){body:before{content:"device_xxl"}}@media only screen and (min-width:120em){body:before{content:"device_xxxl"}}@media only screen and (min-width:160em){body:before{content:"device_xxxxl"}}html{font-size:100%;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (min-width:28em){html{font-size:100%}}code,kbd,pre,tt,var{font-family:"Lucida Console",Monaco,"Courier New",monospace;font-size:1em;font-style:normal;font-weight:400;text-transform:none;text-decoration:none}pre,pre code{white-space:pre-wrap;line-height:1.5}address,p{padding:0;margin:0 0 1.62em}.uppercase{text-transform:uppercase}.fl-widget .jetpack_subscription_widget .widgettitle,.format-image .link-more,.posts .format-image .entry-title,.site-description,.widget_archive li:before,.widget_categories li:before,.widget_pages li:before,.widget_recent_comments li:before,.widget_recent_entries li:before,input,select,textarea{font-size:1rem}.sidebar .widget_nav_menu li a,.sidebar .wm-subnav li a{font-size:0.81rem}.entry-author .author-name{font-size:1.62rem}blockquote blockquote,div.sharedaddy .sd-title{font-size:1em}.font-size-xs{font-size:0.62em}#cancel-comment-reply-link,.breadcrumbs,.comment-form label,.comment-metadata,.comment .reply,.comments-title .add-comment-link,.entry-author .author-title,.font-size-s,.menu-item-description,.post-navigation .nav-links .label,.small,.wp-caption-text,blockquote cite,code,pre,small{font-size:0.81em}.font-size-sm,.footer-area-site-info,.main-navigation,.posts .entry-meta,.sidebar{font-size:0.905em}.post-table-of-contents a:before,.sidebar .widget_nav_menu .social-links a{font-size:1.19em}.comments-title,.font-size-l,.social-links{font-size:1.38em}.font-size-xl,.format-image .entry-media:before,.posts .sticky:before,.site-header-content .social-links{font-size:1.62em}.weight-100{font-weight:100}.weight-200{font-weight:200}.author .intro-title span,.comments-title span,.front-page-section-title,.post-table-of-contents .is-passed a,.posts .format-image .entry-content,.posts .format-link .entry-content,.search-results .page-title,.weight-300,blockquote{font-weight:300}#cancel-comment-reply-link,.button:disabled,.comments-title .add-comment-link,.entry-author .author-title,.entry-title small,.main-navigation-container .button>a:disabled,.page-title small,.post-table-of-contents .is-current a,.weight-400,blockquote cite,button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{font-weight:400}.weight-500{font-weight:500}.pingback a:not(.comment-edit-link),.post-table-of-contents a,.trackback a:not(.comment-edit-link),.weight-600,abbr{font-weight:600}.attachment-download-label,.breadcrumbs-title,.button,.comment-form label,.comments-title,.entry-author .author-name,.link-more,.main-navigation-container .button>a,.pagination .current,.post-table-of-contents a:before,.posts .format-link .entry-content a,.search-results .page-title span,.sidebar .widget .current-menu-item>a,.sidebar .widget .current_page_item>a,.sidebar .widget_nav_menu li a:active,.sidebar .widget_nav_menu li a:focus,.sidebar .widget_nav_menu li a:hover,.sidebar .wm-subnav li a:active,.sidebar .wm-subnav li a:focus,.sidebar .wm-subnav li a:hover,.site-title,.site .wp-playlist-current-item,.weight-700,.widget-title,.widget-title-style .widgettitle,.widget .current-menu-item>a,.widget .current_page_item>a,.widget_calendar caption,button,div#jp-relatedposts .jp-relatedposts-headline,div.sharedaddy .sd-title,dt,input[type=button],input[type=reset],input[type=submit],strong,tfoot td,th{font-weight:700}.weight-800{font-weight:800}.weight-900{font-weight:900}.font-style-italic,.gallery-caption,.menu-item-description,.post-table-of-contents .is-current a,.recentcomments a,caption{font-style:italic}.font-style-normal,.site-title,.widget_calendar caption,address,cite{font-style:normal}.line-height-xs{line-height:1}.h1,.h2,.h3,.h4,.h5,.h6,.line-height-s,.main-navigation-container .sub-menu a,.site-branding-text,.widget-title,.widget-title-style .widgettitle,.wp-caption-text,h1,h2,h3,h4,h5,h6,table{line-height:1.38}.form-allowed-tags,.line-height-m,.sidebar,.tagcloud,html{line-height:1.62}.alignleft,.wp-caption.alignleft,img.alignleft{float:left;margin-right:6%;margin-bottom:1em}.alignright,.wp-caption.alignright,img.alignright{float:right;margin-left:6%;margin-bottom:1em}.aligncenter,.wp-caption.aligncenter,img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignnone,img.alignnone{margin:0}blockquote.alignleft,blockquote.alignright{clear:none;width:50%;padding:0 6%;margin-left:6%;margin-right:6%}@media only screen and (min-width:28em){blockquote.alignleft,blockquote.alignright{width:38%}}blockquote.alignleft{padding-left:0;margin-left:0;text-align:right}@media only screen and (min-width:100em){blockquote.alignleft{margin-left:-9.5%}}blockquote.alignright{padding-right:0;margin-right:0;text-align:left}@media only screen and (min-width:100em){blockquote.alignright{margin-right:-9.5%}}.wp-caption{position:relative;display:inline-block;max-width:100%;padding:0;margin:0 auto 1.62em;text-align:center;background:transparent;overflow:hidden}.wp-caption-text{padding:1em 0 0;overflow:hidden}.gallery{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 1.62em;overflow:hidden}.gallery a{display:block;width:100%}.gallery-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;float:left;position:relative;width:48%;padding:0;margin:1%;overflow:hidden}.gallery-columns-1 .gallery-item{float:none;width:100%;margin:1.62em 0 0}.gallery-columns-1 .gallery-item:first-child{margin-top:0}@media only screen and (min-width:42em){.gallery-item{width:31.3333333333%}.gallery-columns-2 .gallery-item{width:48%}}@media only screen and (min-width:55em){.gallery-columns-3 .gallery-item{width:31.3333333333%}.gallery-columns-4 .gallery-item{width:23%}.gallery-columns-5 .gallery-item{width:18%}.gallery-columns-6 .gallery-item{width:14.6666666667%}.gallery-columns-7 .gallery-item{width:12.2857142857%}.gallery-columns-8 .gallery-item{width:10.5%}.gallery-columns-9 .gallery-item{width:9.1111111111%}}.gallery-icon{display:block;overflow:hidden}.comment-content img.wp-smiley,.entry-content img.wp-smiley,.page-content img.wp-smiley{display:inline;width:auto;max-height:1em;margin:0;border-width:0}.mejs-container{margin-bottom:1.62em}.mejs-container:last-child{margin-bottom:0}.posts .mejs-container{min-width:0!important}.entry-media .mejs-container a{width:auto}.entry-media .mejs-container .mejs-horizontal-volume-slider{width:56px}.twitter-tweet-rendered{width:100%!important;margin:1.62em 0!important}.wp-video{width:100%!important;height:auto!important;margin-bottom:1.62em}.wp-video:last-child{margin-bottom:0}.wp-a11y-speak-region{left:0;top:0}form{margin:0 0 1.62em}fieldset{padding:0;margin:0;border-width:0}button,input,select,textarea{max-width:100%;padding:0.62em;line-height:normal;font-size:1em;font-family:inherit;color:inherit;border-width:2px;border-style:solid;outline:0;vertical-align:baseline}select{padding:calc(0.62em - 4px)}option{background:#fafcfe!important;color:#6a6c6e!important}select[multiple],select[size],textarea{height:auto;line-height:1.62}input:not([type]),input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}:invalid{-webkit-box-shadow:none;box-shadow:none}label{display:inline-block;padding-bottom:0.19em}label[for]{cursor:pointer}label+input[type=checkbox]{margin-left:0.38em}input:not([type]),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],select{width:17em}textarea{vertical-align:top;overflow-y:auto;resize:vertical}input[type=checkbox],input[type=radio]{position:relative;width:1em;height:1em;bottom:-0.19em;margin-right:0.38em;vertical-align:baseline}select{position:relative;height:auto;padding-right:21px;line-height:1.62;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAASCAYAAAAQeC39AAAACXBIWXMAABuvAAAbrwFeGpEcAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAADNJREFUeNrt1MENADAIAzFGZ/N0B4T41JYyQD5Xxb96aY6dSNIbcwxUURVVEVRRFVVx6AEDTK7MSHGk9QAAAABJRU5ErkJggg==");background-size:21px 9px;background-position:right center;background-repeat:no-repeat}select:disabled{cursor:default;opacity:0.66}select::-ms-expand{display:none}input[disabled]{cursor:default;opacity:0.66}.comment-respond{padding:1.62em 0 0;border-top-width:2px;border-top-style:solid}.comment-list .comment-respond{margin:1.62em 0;border-bottom-width:2px;border-bottom-style:solid}.comment-reply-title{margin-bottom:0.62em}#cancel-comment-reply-link{float:right}.comment-form p{margin-bottom:1em}.comment-form label{display:block}.comment-form [type=checkbox]+label,.comment-form [type=radio]+label{display:inline-block}.comment-form-author input,.comment-form-comment textarea,.comment-form-email input,.comment-form-url input{width:100%}.comment-form-url{clear:both}@media only screen and (min-width:28em){.comment-form-author,.comment-form-email{float:left;width:48%;margin-left:4%}.comment-form-author{margin-left:0}}.form-search,.search-form,form[role=search]{display:block;position:relative;max-width:100%;margin:0;text-align:left}.form-search .search-field,.form-search input[type=search],.search-form .search-field,.search-form input[type=search],form[role=search] .search-field,form[role=search] input[type=search]{position:relative;width:100%;text-align:inherit;z-index:0}.post-password-form{max-width:39em;max-width:70ch;padding:2.6244em 12%;margin-left:auto;margin-right:auto;text-align:center;border-width:2px;border-style:dashed}.post-password-form input,.post-password-form label{display:block;width:100%;text-align:inherit}.post-password-form label{margin-bottom:1em}.post-password-form label input{margin-top:0.38em}.entry-summary{margin:0 0 1.62em}.wp-video-playlist .mejs-container,.wp-video .mejs-container{position:relative;max-width:100%;height:0!important;padding:0 0 56.25%}.wp-video-playlist .mejs-container .mejs-inner,.wp-video .mejs-container .mejs-inner{position:absolute;width:100%;height:100%;left:0;top:0}.format-link .entry-content a{font-weight:bolder}.format-quote .entry-content a{font-weight:bolder}.format-status{cursor:help}.format-status .entry-content a{font-weight:bolder}.pagination{clear:both}.pagination a,.pagination span{display:none;width:2.6244em;padding:0.62em 0;margin:0.19em;margin-left:0;text-align:center;text-decoration:none;vertical-align:top}.pagination .next,.pagination .prev{display:inline-block}.pagination .dots,.pagination .extend{width:auto}@media only screen and (min-width:42em){.pagination a,.pagination span{display:inline-block}}.post-table-of-contents{padding:1.62em 0 0;margin:1.62em 0;border-top-width:2px;border-top-style:solid}.post-table-of-contents.top{display:none}.post-table-of-contents.bottom{clear:both}.post-table-of-contents ol{margin:0;list-style:none}.post-table-of-contents li{padding:0.19em 0}.post-table-of-contents a{display:block;line-height:1.38}.post-table-of-contents .is-current a,.post-table-of-contents .is-passed a{color:inherit}@media only screen and (min-width:42em){.post-table-of-contents.top{float:left;display:block;max-width:38%;padding:0 1em 1em;padding-left:0;margin:0 1.62em 1em;margin-left:0;border-width:0;border-style:solid;border-right-width:2px;border-bottom-width:2px}}.entry-meta{padding:1em 0 0;margin:1.62em 0 0;border-top-width:2px;border-top-style:solid}.entry-meta a{color:inherit}.single .entry-meta{margin-bottom:1.62em}.entry-meta-top{padding:1em 0;margin-top:0;border-bottom-width:2px;border-bottom-style:solid}.entry-meta-element{margin-right:0.38em}.single .entry-meta-element{margin-right:1em}.entry-meta .tags-links a{margin:0 0.19em}.entry-date{cursor:help}.comments-area{position:relative}.comments-title .add-comment-link{display:block;margin:1em 0}@media only screen and (min-width:55em){.comments-title .add-comment-link{float:right;margin:0}}.comment-list{padding:0;margin:0 0 1.62em}.comment-list,.comment-list ol{list-style:none}.comments-closed+.comment-list{margin-top:1.62em}.comment-list .children>li,.comment-list>li{position:relative;min-height:5em;padding:1.62em 0 0;margin:0;background:none}@media only screen and (min-width:42em){.comment-list .children>li,.comment-list>li{padding-left:5em}}.comment-list .children{clear:both;margin:0;margin-left:1em}@media only screen and (min-width:42em){.comment-list .children{margin-left:3.38em}}.comment-body{padding:1.62em 0}@media only screen and (min-width:42em){.comment-body{padding-left:1.62em;padding-right:1.62em}}.comment-meta{clear:both;padding-bottom:0.62em;margin-bottom:1em;border-bottom-width:2px;border-bottom-style:solid;overflow:hidden}.comment-meta .avatar{display:block;width:3.38em;margin-bottom:1em;border-radius:50%}@media only screen and (min-width:42em){.comment-meta .avatar{position:absolute;width:5em;left:0;top:1.62em;margin-bottom:0}}@media only screen and (min-width:42em){.comment-author{float:left}}@media only screen and (min-width:42em){.comment-metadata{float:right}}.comment-metadata .edit-link{padding-left:1.62em;font-variant:small-caps}.comment-content blockquote,.comment-content p,.comment-content table{margin-bottom:1em}.comment-navigation{display:block;position:relative;clear:both;padding:1.62em 0;overflow:hidden}.comment-navigation div{padding:1em 0 0;text-align:center}@media only screen and (min-width:42em){.comment-navigation div{width:auto;padding:0;margin:0}}.comment-navigation a{display:block;padding:0.62em 1em;line-height:normal;cursor:pointer}.comment-navigation a:hover{text-decoration:none}@media only screen and (min-width:42em){.comment-navigation .nav-previous{float:left}.comment-navigation .nav-next{float:right}}.sidebar{margin:1.62rem 0 0;padding:1.62rem 0 0}@media only screen and (min-width:55em){.sidebar{float:right;margin-top:0;padding-top:0}}.sidebar .widget{margin:0 0 2.6244em}.sidebar .widget:last-child{margin-bottom:0}.widget ul{margin:0;list-style:none}.widget ul li{padding:0.38em 0;border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid}.widget ul li+li{margin-top:-1px}.widget ul li ul{position:relative;bottom:-0.38em;margin:0 0 -1px}.widget ul li li{padding-left:1em}.widget_calendar caption{text-align:center;caption-side:top}.widget_calendar table{margin:0}.widget_calendar tr td,.widget_calendar tr th{width:auto;height:2.6244em;padding:0;text-align:center}.widget_calendar tbody a{display:block;width:100%;height:100%;line-height:2.6244}.widget_calendar tfoot a{color:inherit}.widget_recent_comments ul li,.widget_recent_entries ul li{position:relative;padding-left:1.62em}.widget_recent_entries .post-date{display:block}.widget .tagcloud a{float:left;position:relative;display:inline-block;width:auto;padding:0.19rem 0.62rem;margin:2px 2px 0;margin-left:0;white-space:nowrap;background-color:transparent;color:inherit;border-width:1px;border-style:solid;z-index:0;-webkit-transition:background 0.3s,color 0.3s,border 0.3s;-o-transition:background 0.3s,color 0.3s,border 0.3s;transition:background 0.3s,color 0.3s,border 0.3s}.widget .tagcloud a:active,.widget .tagcloud a:focus,.widget .tagcloud a:hover{text-decoration:none}.breadcrumbs-title{margin-right:0.62em}@media only screen and (min-width:42em){.breadcrumbs-title{margin-right:1.62em}}@media only screen and (min-width:42em){.breadcrumbs .sep{margin:0 0.62em}}.site .contact-form textarea{width:100%}.neverending.infinite-scroll .site-footer{display:none}.neverending.infinity-end .site-footer{display:block}.infinite-scroll .posts.masonry{margin-bottom:4.251528rem}#infinite-handle{clear:both;text-align:center}.masonry #infinite-handle{position:absolute;width:100%;bottom:-4.251528rem}.site #infinite-handle span{display:inline-block;padding:1em;font-size:1em;border-radius:0}.infinite-loader{clear:both;text-align:center}.masonry .infinite-loader{position:absolute;width:100%;bottom:-4.251528rem}.infinite-loader .spinner{left:auto!important;right:auto!important;margin:0 auto}.infinite-loader .spinner>div>div{width:1.62em!important}.infinite-wrap{clear:both}div#jp-relatedposts{font-size:1rem}.site div#jp-relatedposts{padding-top:1.62em;margin:1.62em 0 0;border-top-width:2px;border-top-style:solid;border-color:inherit}.site div#jp-relatedposts a:before{display:none}.site div#jp-relatedposts .jp-relatedposts-headline,.site div#jp-relatedposts h3.jp-relatedposts-headline{float:none;display:block;font-size:1em}.site div#jp-relatedposts .jp-relatedposts-headline em:before,.site div#jp-relatedposts h3.jp-relatedposts-headline em:before{display:none}.site div#jp-relatedposts div.jp-relatedposts-items-visual{margin:0}.site div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post-title,.site div#jp-relatedposts div.jp-relatedposts-items-visual h4.jp-relatedposts-post-title{margin:0.62em 0 0.38em;font-size:1em}.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post{width:100%;padding:0;margin:1.62em 0 0;opacity:1}.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post:first-child{margin:0}.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post img{display:none;width:100%}@media only screen and (min-width:42em){.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post img{display:block}}@media only screen and (min-width:42em){.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post{width:32%;margin:0;margin-left:2%}}.jetpack-video-wrapper{margin:0 0 1.62em}.jetpack-video-wrapper:last-child{margin-bottom:0}.entry-media .jetpack-video-wrapper,.fl-video .jetpack-video-wrapper{margin:0}div.sharedaddy{padding:1.62em 0 0;margin:1.62em 0 0;font-size:1rem;border-top-width:2px;border-top-style:solid;border-color:inherit}div.sharedaddy .sd-social .sd-button .share-count{background:inherit;color:inherit;border-width:1px;border-style:solid}.site div.sharedaddy .sd-title:before{display:none}.site div.sharedaddy .sd-content ul li a.sd-button{margin:0.31em 0.62em;margin-left:0}.site div.sharedaddy .sd-content ul li a.sd-button:not(.no-text){padding:0.62em 1em;line-height:normal;border-width:0;border-radius:0;cursor:pointer;-webkit-box-shadow:none;box-shadow:none}.entry-content .sd-content ul{margin:0!important}.tiled-gallery-item{overflow:hidden}.jetpack_subscription_widget form{margin-bottom:0}.jetpack_subscription_widget #subscribe-email{float:left;width:62%;padding-right:0.62em;margin-bottom:0}.jetpack_subscription_widget #subscribe-email input{width:100%;padding:0.62em}.jetpack_subscription_widget #subscribe-submit{float:right;width:38%;margin-bottom:0}.widget .widgets-list-layout li{margin-bottom:0}.widget .widgets-list-layout .widgets-list-layout-blavatar{width:2.6244em;margin-right:1em}.widget .widgets-list-layout-links{float:none;width:auto}.breadcrumbs .home:before,.comment-edit-link:before,.comment-reply-link:before,.entry-meta-description:before,.entry-meta .tags-links a:before,.format-image .entry-media:before,.format-status .entry-content:before,.menu-toggle:before,.pingback .comment-body:before,.post-password-form:before,.posts .format-link .entry-content a:before,.posts .sticky:before,.posts .type-page .entry-title:before,.site .search-form:before,.site form[role=search]:before,.slick-arrow:before,.social-links a.back-to-top:before,.trackback .comment-body:before,.widget_archive li:before,.widget_categories li:before,.widget_pages li:before,.widget_recent_comments li:before,.widget_recent_entries li:before,blockquote:before{font-family:"Genericons-Neue";font-style:normal;font-weight:normal;font-variant:normal;text-decoration:inherit;text-transform:none;speak:none}.svgicon{display:inline-block;position:relative;width:1em;height:1em;top:-0.0625em;fill:currentColor;vertical-align:middle}.svg-fallback{display:none}.entry-meta-description,.slick-arrow{position:relative;display:inline-block;width:1em;text-align:left;text-indent:-999em}.entry-meta-description:before,.slick-arrow:before{position:absolute;width:100%;left:0;top:0;text-align:center;text-indent:0}a{text-decoration:underline}a:active,a:focus,a:hover{text-decoration:none}ol,ul{margin-bottom:1.62em}ul{list-style:square}ul li.icon,ul li.icon-bullet{position:relative;list-style:none;font-family:inherit;line-height:inherit;speak:normal}ul li.icon-bullet:before,ul li.icon:before{position:absolute;left:-1.38em;line-height:inherit}ul li.genericons-neue:before{font-family:"Genericons-Neue";speak:none}blockquote{padding:0;margin:2rem 0 1.62rem}@media only screen and (min-width:42em){blockquote{font-size:1.19em}}@media only screen and (min-width:80em){blockquote{font-size:1.38em}}blockquote:first-child{margin-top:0.62em}blockquote:last-child{margin-bottom:0}blockquote:before{content:"";float:left;margin-right:0.09em;margin-top:-0.4em;line-height:1;font-size:2.62em;opacity:0.5}pre{border-radius:0.38em}pre code{font-size:1em}pre code:before{display:none}hr{height:1px;margin:2.628072em 0;border-bottom-width:1px;border-bottom-style:solid}@media only screen and (min-width:42em){hr{margin:3.62673936em 0}}hr:first-child{margin-top:0}hr:last-child{margin-bottom:0}ins{text-decoration:none}.highlight,ins,mark{padding:0}table{border-collapse:collapse}table,td,tfoot td,tfoot th,th,thead td,thead th{border-left-width:0;border-right-width:0}thead{border-bottom-width:2px;border-bottom-style:solid}tfoot td,th{border-top-width:1px;border-bottom-width:1px}tfoot{border-top-width:2px;border-top-style:solid}.gallery:last-child,.h1:last-child,.h2:last-child,.h3:last-child,.tiled-gallery:last-child,blockquote:last-child,h1:last-child,h2:last-child,h3:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}.footer-widgets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.62rem;padding-top:1.62em;padding-bottom:1.62em}.footer-widgets .widget{position:relative;-webkit-box-flex:1;-ms-flex:1 1 10em;flex:1 1 10em;padding:1.62em 0;margin:0}@media only screen and (min-width:55em){.footer-widgets .widget{-ms-flex-preferred-size:0%;flex-basis:0%}}.comments-area,.entry-author,.pagination .next,.pagination .prev,.pagination a:active,.pagination a:focus,.pagination a:hover,.wp-playlist,code,pre{position:relative;z-index:1}.comments-area:before,.entry-author:before,.pagination .next:before,.pagination .prev:before,.pagination a:active:before,.pagination a:focus:before,.pagination a:hover:before,.wp-playlist:before,code:before,pre:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:currentColor;border-radius:inherit;opacity:0.07;z-index:-1}.format-image .entry-media:before,.is-singular .content-area,.posts .entry,.posts .sticky:before,.sidebar .widget,.site-footer,.site-header-navigation,.slick-arrow{-webkit-box-shadow:0 0 2em rgba(0,0,0,0.4);box-shadow:0 0 2em rgba(0,0,0,0.4)}.attachment .entry-media,.comments-area-inner,.entry-content-container,.footer-widgets,.site-info-inner{padding-top:2.28rem}@media only screen and (min-width:42em){.attachment .entry-media,.comments-area-inner,.entry-content-container,.footer-widgets,.site-info-inner{padding-top:3.72rem}}@media only screen and (min-width:55em){.attachment .entry-media,.comments-area-inner,.entry-content-container,.footer-widgets,.site-info-inner{padding-top:6rem}}.comments-area-inner,.entry-content-container,.footer-widgets,.site-info-inner{padding-bottom:2.28rem}@media only screen and (min-width:42em){.comments-area-inner,.entry-content-container,.footer-widgets,.site-info-inner{padding-bottom:3.72rem}}@media only screen and (min-width:55em){.comments-area-inner,.entry-content-container,.footer-widgets,.site-info-inner{padding-bottom:6rem}}.front-page-section,.pagination{margin-top:2.28rem}@media only screen and (min-width:42em){.front-page-section,.pagination{margin-top:3.72rem}}@media only screen and (min-width:55em){.front-page-section,.pagination{margin-top:6rem}}.front-page-section,.site-content{margin-bottom:2.28rem}@media only screen and (min-width:42em){.front-page-section,.site-content{margin-bottom:3.72rem}}@media only screen and (min-width:55em){.front-page-section,.site-content{margin-bottom:6rem}}@media only screen and (min-width:55em){.site-header-navigation{will-change:transform}}@media only screen and (max-width:54.9375em) and (min-height:28em){.main-navigation-container,.menu-toggle{will-change:transform}}.site{position:relative;width:100%;margin:0 auto}.front-page-section-inner,.intro-inner,.site-content-inner,.site-footer-area-inner,.site-header-inner{margin:0 1rem}@media only screen and (min-width:42em){.front-page-section-inner,.intro-inner,.site-content-inner,.site-footer-area-inner,.site-header-inner{width:88%;margin:0 auto}}.front-page-section-inner,.intro-inner,.site-content-inner,.site-footer-area-inner,.site-header-inner{max-width:1200px;max-width:var(--layout_width_content)}@media only screen and (min-width:55em){.no-wrap{white-space:nowrap}}.text-left{text-align:left!important}.text-center{text-align:center!important}@media only screen and (min-width:42em){.text-right{text-align:right!important}}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.z-index-10,.zindex-10{position:relative;z-index:10}.background-size-stretch{background-size:100% 100%}.site .background-size-stretch>div{background-size:inherit}.menu-skip-links ul{position:absolute;left:0;top:0;padding:0;margin:0;list-style:none}.menu-skip-links li{list-style:inherit;white-space:nowrap}.skip-link{background:#000;color:#fff}.entry-skip-links{position:relative}.dropcap-text:first-letter{float:left;display:block;padding:0 0.19em;padding-left:0;line-height:1;font-size:3.24em}.inline .widget ul li,.inline li{display:inline-block;padding:0 0.62em;border-width:0;border-left-width:1px;border-left-style:solid}.inline .widget ul li:first-child,.inline li:first-child{border-width:0}.inline .widget ul li:before,.inline li:before{display:none}.inline .widget ul li:hover,.inline li:hover{-webkit-transform:none;-ms-transform:none;transform:none}.text-columns-2,.text-columns-3{-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;-webkit-column-width:12em;-moz-column-width:12em;column-width:12em;margin:1.62em 0}@media only screen and (min-width:42em){.text-columns-2,.text-columns-3{margin:2.6244em 0}}.text-columns-2:first-child,.text-columns-3:first-child,h1+.text-columns-2,h1+.text-columns-3,h2+.text-columns-2,h2+.text-columns-3,h3+.text-columns-2,h3+.text-columns-3,h4+.text-columns-2,h4+.text-columns-3{margin-top:0}.text-columns-2:last-child,.text-columns-3:last-child{margin-bottom:0}.text-columns-2 h2,.text-columns-2 h3,.text-columns-3 h2,.text-columns-3 h3{-webkit-column-span:all;-moz-column-span:all;column-span:all}.text-columns-2 h4,.text-columns-2 h5,.text-columns-2 h6,.text-columns-3 h4,.text-columns-3 h5,.text-columns-3 h6{margin:1em 0 0.62em;line-height:inherit;text-transform:uppercase;letter-spacing:0.075em;font-size:1em;font-weight:700}.text-columns-2 p,.text-columns-3 p{margin:0}.text-columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.text-columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.site .widget-area .set-flex-grow-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.site .widget-area .set-flex-grow-2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.site .widget-area .set-flex-grow-3{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}.site .widget-area .set-flex-grow-4{-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4}.fullwidth,.fullwidth .button,.fullwidth button,.fullwidth input[type=button],.fullwidth input[type=reset],.fullwidth input[type=submit]{width:100%}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slider button{border-width:0}.slick-list img{width:100%}.slick-track{cursor:e-resize}.slick-arrow{position:absolute;width:2.62rem;height:2.62rem;top:50%;padding:0;line-height:2.62rem;font-size:1.38rem;overflow:hidden;z-index:19}.slick-arrow:before{height:100%}.slick-prev{left:0;-webkit-transform:translateX(-38%) translateY(-50%);-ms-transform:translateX(-38%) translateY(-50%);transform:translateX(-38%) translateY(-50%)}.slick-prev:before{content:""}.slick-next{right:0;-webkit-transform:translateX(38%) translateY(-50%);-ms-transform:translateX(38%) translateY(-50%);transform:translateX(38%) translateY(-50%)}.slick-next:before{content:""}.intro .slick-arrow{left:0;right:auto;width:2.62rem;height:2.62rem;top:auto;bottom:2.62rem;line-height:2.62rem;border-radius:5em;-webkit-box-shadow:inset 0 0 0 1px;box-shadow:inset 0 0 0 1px;-webkit-transform:none;-ms-transform:none;transform:none}@media only screen and (min-width:80em){.intro .slick-arrow{width:3.62rem;height:3.62rem;bottom:3.62rem;line-height:3.62rem}}.intro .slick-arrow:not(:hover):not(:focus){background:none;color:inherit}.intro .slick-arrow:focus,.intro .slick-arrow:hover{-webkit-box-shadow:none;box-shadow:none}.intro .slick-next{left:3.62rem}@media only screen and (min-width:80em){.intro .slick-next{left:4.62rem}}@media only screen and (max-width:54.9375em){.intro .slick-dots{display:none!important}}@media only screen and (min-width:55em){.intro .slick-dots{position:absolute;right:0;bottom:2.62rem;list-style:none;font-size:0.81em}.intro .slick-dots li{display:inline-block;margin:0.5em}.intro .slick-dots button{display:inline-block;width:2.62em;padding:0;line-height:2.62;font-weight:400;border-radius:2.62em;-webkit-box-shadow:inset 0 0 0 1px;box-shadow:inset 0 0 0 1px}.intro .slick-dots .slick-active button,.intro .slick-dots button:focus,.intro .slick-dots button:hover{-webkit-box-shadow:none;box-shadow:none}}.site .font-body,html{font-family:"Fira Sans","Helvetica Neue",Arial,sans-serif;font-family:var(--typography_fonts_text)}.h1,.h2,.h3,.h4,.h5,.h6,.site .font-headings,.site .font-headings-primary,h1,h2,h3,h4,h5,h6{font-family:"Fira Sans","Helvetica Neue",Arial,sans-serif;font-family:var(--typography_fonts_headings)}.display-1.h1,.display-1.h2,.display-1.h3,.display-2.h1,.display-2.h2,.display-2.h3,.display-3.h1,.display-3.h2,.display-3.h3,.display-4.h1,.display-4.h2,.display-4.h3,.site-title,.site .font-headings-secondary,.site .font-logo,h1.display-1,h1.display-2,h1.display-3,h1.display-4,h2.display-1,h2.display-2,h2.display-3,h2.display-4,h3.display-1,h3.display-2,h3.display-3,h3.display-4{font-family:"Fira Sans","Helvetica Neue",Arial,sans-serif;font-family:var(--typography_fonts_logo);text-rendering:auto}.site .font-inherit{font-family:inherit}@media only screen and (min-width:42em){html{font-size:16px;font-size:var(--typography_size_html)}}::-webkit-input-placeholder{font-weight:300;opacity:0.8}::-moz-placeholder{font-weight:300;opacity:0.8}:-ms-input-placeholder{font-weight:300;opacity:0.8}::-ms-input-placeholder{font-weight:300;opacity:0.8}::placeholder{font-weight:300;opacity:0.8}input,select,textarea{-webkit-transition:border-color 0.3s;-o-transition:border-color 0.3s;transition:border-color 0.3s}input:focus,select:focus,textarea:focus{border-color:currentColor}textarea:invalid{max-height:2.86em;overflow-y:hidden}select{padding:calc(0.62em - 2px)}.site .fullwidth input[type],.site .fullwidth select,.site .fullwidth textarea{width:100%;max-width:100%}.button,.main-navigation-container .button>a,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;padding:1em;margin-top:2px;margin-bottom:2px;text-align:center;text-decoration:none;border:2px solid;border-color:transparent;cursor:pointer;-webkit-transition:background 0.3s,color 0.3s,border-color 0.3s;-o-transition:background 0.3s,color 0.3s,border-color 0.3s;transition:background 0.3s,color 0.3s,border-color 0.3s}.main-navigation-container form .button>a,form .button,form .main-navigation-container .button>a,form button,form input[type=button],form input[type=reset],form input[type=submit]{margin-top:0;margin-bottom:0}.main-navigation-container div[class*=hover-color-] .button>a,div[class*=hover-color-] .button,div[class*=hover-color-] .main-navigation-container .button>a,div[class*=hover-color-] button,div[class*=hover-color-] input[type=button],div[class*=hover-color-] input[type=reset],div[class*=hover-color-] input[type=submit]{-webkit-transition:none;-o-transition:none;transition:none}.button:active,.button:focus,.button:hover,.main-navigation-container .button>a:active,.main-navigation-container .button>a:focus,.main-navigation-container .button>a:hover,button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{text-decoration:none;border-color:currentColor}.button:disabled,.main-navigation-container .button>a:disabled,button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{-webkit-box-shadow:none;box-shadow:none;opacity:0.5;cursor:not-allowed}.site .search-form:before,.site form[role=search]:before{content:"";position:absolute;width:1.62em;height:1.62em;right:0;top:50%;line-height:1.62;text-align:center;font-size:1.62rem;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.site .search-form label,.site form[role=search] label{font-size:1em}.search-form label,form[role=search] label{display:block;padding:0}.search-form .search-field,.search-form input[type=search],form[role=search] .search-field,form[role=search] input[type=search]{padding-right:2.6244rem}.site-header .search-form:before,.site-header form[role=search]:before{font-size:1.62rem}.error-404 .search-form,.error-404 form[role=search],.not-found .search-form,.not-found form[role=search],.search .site-content .search-form,.search .site-content form[role=search]{font-size:1.62em}.site .search-form .search-submit,.site .search-form .search-submit:active,.site .search-form .search-submit:focus,.site .search-form .search-submit:hover,.site .search-form input[type=submit],.site .search-form input[type=submit]:active,.site .search-form input[type=submit]:focus,.site .search-form input[type=submit]:hover,.site form[role=search] .search-submit,.site form[role=search] .search-submit:active,.site form[role=search] .search-submit:focus,.site form[role=search] .search-submit:hover,.site form[role=search] input[type=submit],.site form[role=search] input[type=submit]:active,.site form[role=search] input[type=submit]:focus,.site form[role=search] input[type=submit]:hover{position:absolute;width:2.6244em;height:100%;right:0;top:0;padding:0;text-indent:-999em;background:none;color:inherit;border-width:0;z-index:2;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}.post-password-form:before{content:"";display:block;margin-bottom:1rem;line-height:1;font-size:4.251528em;vertical-align:top}.comment-form p{margin-bottom:1.62em}.comment-form p:last-child{margin-bottom:0}.comment-form .form-submit{margin-top:2.6244em}.comment-form ::-webkit-input-placeholder{text-transform:uppercase;font-size:0.81em;opacity:1}.comment-form ::-moz-placeholder{text-transform:uppercase;font-size:0.81em;opacity:1}.comment-form :-ms-input-placeholder{text-transform:uppercase;font-size:0.81em;opacity:1}.comment-form ::-ms-input-placeholder{text-transform:uppercase;font-size:0.81em;opacity:1}.comment-form ::placeholder{text-transform:uppercase;font-size:0.81em;opacity:1}.h1.weight-100,.h2.weight-100,.h3.weight-100,.h4.weight-100,.h5.weight-100,.h6.weight-100,h1.weight-100,h2.weight-100,h3.weight-100,h4.weight-100,h5.weight-100,h6.weight-100{font-weight:100}.h1.weight-200,.h2.weight-200,.h3.weight-200,.h4.weight-200,.h5.weight-200,.h6.weight-200,h1.weight-200,h2.weight-200,h3.weight-200,h4.weight-200,h5.weight-200,h6.weight-200{font-weight:200}.h1.weight-300,.h2.weight-300,.h3.weight-300,.h4.weight-300,.h5.weight-300,.h6.weight-300,h1.weight-300,h2.weight-300,h3.weight-300,h4.weight-300,h5.weight-300,h6.weight-300{font-weight:300}.h1.weight-400,.h2.weight-400,.h3.weight-400,.h4.weight-400,.h5.weight-400,.h6.weight-400,h1.weight-400,h2.weight-400,h3.weight-400,h4.weight-400,h5.weight-400,h6.weight-400{font-weight:400}.h1.weight-500,.h2.weight-500,.h3.weight-500,.h4.weight-500,.h5.weight-500,.h6.weight-500,h1.weight-500,h2.weight-500,h3.weight-500,h4.weight-500,h5.weight-500,h6.weight-500{font-weight:500}.h1.weight-600,.h2.weight-600,.h3.weight-600,.h4.weight-600,.h5.weight-600,.h6.weight-600,h1.weight-600,h2.weight-600,h3.weight-600,h4.weight-600,h5.weight-600,h6.weight-600{font-weight:600}.h1.weight-700,.h2.weight-700,.h3.weight-700,.h4.weight-700,.h5.weight-700,.h6.weight-700,h1.weight-700,h2.weight-700,h3.weight-700,h4.weight-700,h5.weight-700,h6.weight-700{font-weight:700}.h1.weight-800,.h2.weight-800,.h3.weight-800,.h4.weight-800,.h5.weight-800,.h6.weight-800,h1.weight-800,h2.weight-800,h3.weight-800,h4.weight-800,h5.weight-800,h6.weight-800{font-weight:800}.h1.weight-900,.h2.weight-900,.h3.weight-900,.h4.weight-900,.h5.weight-900,.h6.weight-900,h1.weight-900,h2.weight-900,h3.weight-900,h4.weight-900,h5.weight-900,h6.weight-900{font-weight:900}.h1,h1{font-size:1.84761em;line-height:1.19;margin-top:0.9380140289em;margin-bottom:0.596082361em}.h2,h2{font-size:1.45962em;line-height:1.19;margin-top:1.5036736959em;margin-bottom:0.754530447em}.h3,h3{font-size:1.15344em;line-height:1.38;margin-top:0.8924719101em;margin-bottom:0.8233593877em}.h4,h4{font-size:1em;line-height:1.44;margin-top:0.62em;margin-bottom:0.62em}.h5,h5{font-size:1em;line-height:1.44;margin-top:0.62em;margin-bottom:0.62em}.h6,h6{font-size:1em;line-height:1.44;margin-top:0.62em;margin-bottom:0.62em}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{padding:0;text-rendering:optimizeLegibility}.comments-title .add-comment-link+.h1,.comments-title .add-comment-link+.h2,.comments-title .add-comment-link+.h3,.comments-title .add-comment-link+.h4,.comments-title .add-comment-link+.h5,.comments-title .add-comment-link+.h6,.comments-title .add-comment-link+h1,.comments-title .add-comment-link+h2,.comments-title .add-comment-link+h3,.comments-title .add-comment-link+h4,.comments-title .add-comment-link+h5,.comments-title .add-comment-link+h6,.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child,.screen-reader-text+.h1,.screen-reader-text+.h2,.screen-reader-text+.h3,.screen-reader-text+.h4,.screen-reader-text+.h5,.screen-reader-text+.h6,.screen-reader-text+h1,.screen-reader-text+h2,.screen-reader-text+h3,.screen-reader-text+h4,.screen-reader-text+h5,.screen-reader-text+h6,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;color:inherit}@media only screen and (min-width:42em){.h1,h1{font-size:2.281em;line-height:1.19;margin-top:0.9380140289em;margin-bottom:0.596082361em}.h2,h2{font-size:1.802em;line-height:1.19;margin-top:1.5036736959em;margin-bottom:0.754530447em}.h3,h3{font-size:1.424em;line-height:1.38;margin-top:0.8924719101em;margin-bottom:0.8233593877em}.h4,h4{font-size:1.125em;line-height:1.44;margin-top:1.4364444444em;margin-bottom:0.9987654321em}.h5,h5{font-size:1.125em;line-height:1.44;margin-top:1.4364444444em;margin-bottom:0.9987654321em}.h6,h6{font-size:1.125em;line-height:1.44;margin-top:1.4364444444em;margin-bottom:0.9987654321em}}.comments-title h1.add-comment-link,.comments-title h2.add-comment-link,.comments-title h3.add-comment-link,.comments-title h4.add-comment-link,h1.screen-reader-text,h2.screen-reader-text,h3.screen-reader-text,h4.screen-reader-text{color:inherit}.entry-header{margin-bottom:2.6244em}.content-layout-no-paddings .content-area .entry-header{padding-top:2.6244em;text-align:center}.page-header{padding:4.251528em 0;border-top:2px solid;overflow:hidden}@media only screen and (min-width:55em){.page-header .page-title{float:left;max-width:48%}}.page-header .archive-description{margin-top:1.62em}@media only screen and (min-width:55em){.page-header .archive-description{float:right;margin-top:0;max-width:48%}}.page-header .archive-description a{color:inherit}.entry-title,.page-title{padding:0;margin:0}.entry-title small,.page-title small{display:block;margin-top:0.38rem}@media only screen and (min-width:42em){.entry-title small,.page-title small{display:inline-block;margin-top:1em;margin-left:0.38rem;font-size:0.5em;vertical-align:top}}.widget-title,.widget-title-style .widgettitle{margin:0 0 1.62rem;font-size:1.125rem}.widget-title-style .widgettitle a,.widget-title a{font-weight:inherit;text-decoration:none}.hide-widget-title .widget-title,.hide-widget-title .widgettitle{display:none}.display-1,.display-2,.display-3,.display-4{margin-top:1.62rem;margin-bottom:1.62rem}.display-1:first-child,.display-2:first-child,.display-3:first-child,.display-4:first-child{margin-top:0}.display-1:last-child,.display-2:last-child,.display-3:last-child,.display-4:last-child{margin-bottom:0}.display-1{font-size:1.84761em;line-height:1.3325}@media only screen and (min-width:55em){.display-1{font-size:2.281em}}.display-2{font-size:2.064205em;line-height:1.2375}@media only screen and (min-width:55em){.display-2{font-size:2.887em}}.display-3{font-size:2.4962166667em;line-height:1.2058333333}@media only screen and (min-width:55em){.display-3{font-size:3.653em}}.display-4{font-size:3.08652em;line-height:1.19}@media only screen and (min-width:55em){.display-4{font-size:4.624em}}.site-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:10}.site-header>div{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.site-header a:not(.button){color:inherit}.site-header-navigation{position:relative;z-index:99}@media only screen and (min-width:55em){.site-header-navigation{position:fixed;width:100%;left:0;top:0}.admin-bar .site-header-navigation{top:32px}}.site-header-navigation:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;opacity:0.8;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.site-header-navigation:hover:before{opacity:1}@media only screen and (max-width:54.9375em) and (max-height:27.9375em){.site-header-navigation .site-header-inner{width:100%;margin:0}}.site-header-content{padding-top:1em;padding-bottom:1em}@media only screen and (min-width:28em){.site-header-content{padding-top:1.62em;padding-bottom:1.62em}}@media only screen and (min-width:42em){.site-header-content{padding-top:2.6244em;padding-bottom:2.6244em}}@media only screen and (min-width:55em){.site-header-content{padding-top:4.251528em;padding-bottom:4.251528em;margin-top:3.5em}}.site-header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.site-header-inner>div{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.site-branding a,.site-branding a:active,.site-branding a:focus,.site-branding a:hover,.site-title{text-decoration:none;color:inherit}.site-branding{float:left;margin-right:1.62em;line-height:inherit;color:inherit}@media only screen and (min-width:80em){.site-branding{margin-right:2.6244em}}.site-branding-text{display:inline-block;vertical-align:middle}.site-title{margin:0;line-height:inherit;font-size:2.281rem}@media only screen and (min-width:55em){.site-title{display:inline-block;vertical-align:middle}}.site-title.type-img{font-family:sans-serif}@media only screen and (min-width:80em){.site-description{display:inline-block;padding-left:1.62em;margin-left:1.62em;border-left:1px solid;vertical-align:middle}}.custom-logo{display:inline-block;width:auto;margin-right:1em;vertical-align:middle}.site-title-hidden .custom-logo{margin-right:0}.intro{position:relative;z-index:1}.intro-container{padding:0;margin:0;border-width:0}.intro-media{position:absolute;width:100%;left:0;top:0;text-align:center;background-color:inherit;overflow:hidden;z-index:0}.intro-media:after,.intro-media:before{content:"";position:absolute;width:100%;height:100%;left:0;bottom:0;z-index:1}.intro-media:after{height:62%}.intro-media:before{background-color:inherit;opacity:0.66}.intro-media img{width:100%}body:not(.home) .intro-media img{width:calc(100% + 20px);max-width:none;margin:-10px;-webkit-filter:blur(10px) grayscale(100%) contrast(66%);filter:blur(10px) grayscale(100%) contrast(66%);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media only screen and (max-width:54.9375em){.intro-media,.intro-media .slick-slide{overflow:hidden}.site .intro-media img{position:relative;width:auto;height:110%;height:110vh;max-width:none;max-height:none;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body:not(.home) .intro-media img{width:auto;-webkit-transform:scaleX(-1) translateX(50%);-ms-transform:scaleX(-1) translateX(50%);transform:scaleX(-1) translateX(50%)}}.intro-title{padding:8% 0;margin:0;line-height:1.19;font-weight:700;border-top:2px solid;font-size:2.281rem}@media only screen and (min-width:28em){.intro-title{font-size:2.887rem}}@media only screen and (min-width:42em){.intro-title{font-size:3.653rem}}@media only screen and (min-width:55em){.intro-title{font-size:4.624rem}}@media only screen and (min-width:80em){.intro-title{font-size:5.852rem}}.intro-title a{display:inline-block;color:inherit}.intro-slideshow-item:not(.slick-slide):not(:first-child){display:none}.intro-slideshow.slick-slider .intro-title{padding-bottom:7.86rem}@media only screen and (min-width:80em){.intro-slideshow.slick-slider .intro-title{padding-bottom:10.86rem}}.menu-item-description{display:block;max-width:20em;margin-top:0.38em;white-space:normal;opacity:0.8}.menu a{text-decoration:none}@media only screen and (max-width:41.9375em){.menu-item .hide-on-mobile{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);position:absolute!important;width:1px;height:1px;line-height:1px;overflow:hidden}}.main-navigation{position:relative;width:100%}@media only screen and (min-width:55em){.main-navigation-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-navigation-container>div{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.main-navigation-container .menu-search{max-width:28rem;padding:0 1.62rem;margin:26vh auto 0}@media only screen and (min-width:55em){.main-navigation-container .menu-search{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;padding:0;margin:0}}.main-navigation-container .menu{margin-top:1.62rem}@media only screen and (min-width:42em){.main-navigation-container .menu{margin-top:0}}.main-navigation-container ul{margin:0;list-style:none}.main-navigation-container li{position:relative;padding:0;margin:0}@media only screen and (min-width:55em){.main-navigation-container li{float:left;white-space:nowrap}}.main-navigation-container a{display:block;max-width:100%;padding:0.62rem 0.38rem;border:0 solid transparent;border-left-width:2px;-webkit-transition:border-color 0.3s;-o-transition:border-color 0.3s;transition:border-color 0.3s}.main-navigation-container a:active,.main-navigation-container a:focus,.main-navigation-container a:hover{border-color:currentColor}.main-navigation-container .hide-link>a:focus,.main-navigation-container .hide>a:focus{position:static!important}@media only screen and (min-width:55em){.main-navigation-container .menu:hover .current-menu-ancestor>a,.main-navigation-container .menu:hover .current-menu-item>a{border-color:inherit}}.main-navigation-container .menu .current-menu-item>a,.main-navigation-container .menu .current-menu-item>a:hover{border-color:currentColor}@media only screen and (min-width:55em){.main-navigation-container .menu .current-menu-ancestor>a,.main-navigation-container .menu .current-menu-ancestor>a:hover{border-color:currentColor}}.main-navigation-container .current-menu-item>a{position:relative;border-color:currentColor;z-index:10}@media only screen and (min-width:55em){.main-navigation-container .current-menu-ancestor>a,.main-navigation-container .has-expanded-sub-menu>a{position:relative;border-color:currentColor;z-index:10}}.main-navigation-container .icon,.main-navigation-container [class^=icon-]{margin-right:0.38em}@media only screen and (max-width:54.9375em){.has-navigation-mobile .main-navigation-container{visibility:hidden;position:fixed;width:100%;height:100%;left:0;right:0;bottom:0;line-height:1.38em;overflow-y:auto;z-index:995;opacity:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s,-webkit-transform 0.3s;transition:visibility 0s linear 0.3s,opacity 0.3s,-webkit-transform 0.3s;-o-transition:visibility 0s linear 0.3s,opacity 0.3s,transform 0.3s;transition:visibility 0s linear 0.3s,opacity 0.3s,transform 0.3s;transition:visibility 0s linear 0.3s,opacity 0.3s,transform 0.3s,-webkit-transform 0.3s}.has-navigation-mobile .toggled .main-navigation-container{visibility:visible;opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:visibility 0s linear 0s,opacity 0.3s,-webkit-transform 0.3s;transition:visibility 0s linear 0s,opacity 0.3s,-webkit-transform 0.3s;-o-transition:visibility 0s linear 0s,opacity 0.3s,transform 0.3s;transition:visibility 0s linear 0s,opacity 0.3s,transform 0.3s;transition:visibility 0s linear 0s,opacity 0.3s,transform 0.3s,-webkit-transform 0.3s}.has-navigation-mobile .main-navigation-container .menu{position:relative}.has-navigation-mobile .main-navigation-container .menu>ul{max-width:28rem;padding:4.251528rem 1.62rem 5.871528rem;margin-left:auto;margin-right:auto}.has-navigation-mobile .main-navigation-container .menu>ul>li:nth-last-child(2){border-bottom-width:1px;border-bottom-style:solid}.has-navigation-mobile .main-navigation-container .sub-menu{position:relative;width:100%;min-width:0;left:auto;top:auto;padding:0;margin:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;border-width:0;border-radius:0}.has-navigation-mobile .main-navigation-container .sub-menu .sub-menu{left:auto;top:auto;padding-left:1em}.has-navigation-mobile .main-navigation-container li{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0.5rem;padding-bottom:0.5rem;border-top-width:1px;border-top-style:solid}.has-navigation-mobile .main-navigation-container .megamenu>ul>.hide,.has-navigation-mobile .main-navigation-container .megamenu>ul>.hide-link{padding-top:0;padding-bottom:0;border-width:0}.has-navigation-mobile .main-navigation-container .megamenu>ul>.hide-link .button-toggle-sub-menu,.has-navigation-mobile .main-navigation-container .megamenu>ul>.hide .button-toggle-sub-menu{display:none}.has-navigation-mobile .main-navigation-container .megamenu>ul>.hide-link>.sub-menu,.has-navigation-mobile .main-navigation-container .megamenu>ul>.hide>.sub-menu{display:block;margin-top:0}}@media only screen and (max-width:41.9375em){.has-navigation-mobile .main-navigation-container{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.has-navigation-mobile .main-navigation-container .menu>ul{padding-top:38vh}.has-navigation-mobile .main-navigation-container .menu-search+.menu>ul{padding-top:4.251528em}}@media only screen and (max-width:54.9375em){body:not(.has-navigation-mobile) .site-header-navigation{padding-top:1.62rem;padding-bottom:1.62rem}body:not(.has-navigation-mobile) .site-header-navigation:before{opacity:1}body:not(.has-navigation-mobile) .main-navigation-container .menu{margin-top:0}body:not(.has-navigation-mobile) .main-navigation-container li{display:inline-block;padding:0;margin:0;margin-right:1.38em}body:not(.has-navigation-mobile) .main-navigation-container a{border-left-width:0;border-top-width:2px}}@media only screen and (max-width:54.9375em) and (min-height:28em){.has-navigation-mobile .site-footer{padding-bottom:3.618rem}}@media only screen and (max-width:54.9375em){.menu-toggle{position:fixed;width:auto;height:3.618rem;left:50%;bottom:-2px;padding:0 1.62em;margin:0;line-height:1.38;text-align:center;font-size:1em;font-weight:700;border:2px solid;border-radius:2px;z-index:999;-webkit-box-shadow:0 0 2em rgba(0,0,0,0.4);box-shadow:0 0 2em rgba(0,0,0,0.4);opacity:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-height:27.9375em){.menu-toggle{position:relative;width:100%;left:auto;bottom:auto;margin:0;border:0;border-radius:0;-webkit-transform:none;-ms-transform:none;transform:none}}@media only screen and (min-width:55em){.menu-toggle{display:none}}.menu-toggle:before{content:"";margin-right:0.62em}.toggled .menu-toggle:before{content:""}.menu-toggle-skip-link{font-size:16px!important;font-weight:400!important}.menu-toggle-skip-link-container{border-width:0!important}@media only screen and (min-width:55em){.menu-toggle-skip-link-container{display:none!important}}@media only screen and (min-width:55em){.menu-primary>li{padding-top:0.38rem;padding-bottom:0.38rem;margin-right:1.38rem}.menu-primary>li>a{padding-left:0;padding-right:0;border-width:0;border-top-width:2px}}@-webkit-keyframes showSubMenu{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes showSubMenu{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}.main-navigation-container .sub-menu{display:none;position:absolute;min-width:100%;min-width:calc(100% + 6.48rem);left:0;top:100%;padding:1.62rem;margin:0 -2rem;border-top-width:1px;border-top-style:solid;-webkit-box-shadow:0 0.38em 1em rgba(0,0,0,0.25);box-shadow:0 0.38em 1em rgba(0,0,0,0.25);z-index:9;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.main-navigation-container .sub-menu a{padding-left:1rem}@media only screen and (min-width:55em){.main-navigation-container .reverse-expand ul{left:auto;right:0}}@media only screen and (min-width:55em){.main-navigation-container li li{float:none;display:block}.main-navigation-container li li>a{display:block;min-width:10em}}@media only screen and (max-width:54.9375em){.main-navigation-container li li a:before{content:"";display:inline-block;width:0.5em;height:0.5em;margin-right:0.5em;margin-top:0.25em;border-left:1px solid;border-bottom:1px solid;vertical-align:top;opacity:0.5;speak:none}}@media only screen and (min-width:55em){.no-js .main-navigation-container .menu-item-has-children:not([aria-haspopup]):not(.menu-item-is-depth-3)>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.no-js .main-navigation-container .menu-item-has-children:not([aria-haspopup]):not(.menu-item-is-depth-3)>a:after{content:"▼";padding-left:1em;margin-left:auto;font-size:0.5em}.no-js .main-navigation-container .menu-item-has-children:not([aria-haspopup]):not(.menu-item-is-depth-3) .menu-item-has-children:not(.menu-item-is-depth-3)>a:after{content:"▶"}}@media only screen and (min-width:55em){.main-navigation-container .menu-item-has-children:hover>.sub-menu,.no-js .main-navigation-container .menu-item-has-children:focus-within>.sub-menu{display:block;-webkit-animation:showSubMenu 0.5s;animation:showSubMenu 0.5s}}.main-navigation-container .sub-menu .sub-menu{font-size:1em}@media only screen and (min-width:55em){.main-navigation-container .sub-menu .sub-menu{min-width:0;left:100%;top:0;padding:1.62rem;margin:0;margin-top:-1.62rem;margin-top:calc(-1.62rem - 1px)}.main-navigation-container .sub-menu .sub-menu li{margin-left:0}}@media only screen and (min-width:55em){.main-navigation-container .reverse-expand ul ul,.main-navigation-container li .reverse-expand ul{left:auto;right:100%}}@media only screen and (max-width:54.9375em){.main-navigation-container li li li a{padding-left:2em}}:root{--button_toggle_sub_menu_size:10px}@media (hover:none){:root{--button_toggle_sub_menu_size:24px}}@media only screen and (max-width:54.9375em){.has-navigation-mobile{--button_toggle_sub_menu_size:32px}}.toggle-sub-menus .menu-item-has-children{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.toggle-sub-menus .menu-item-has-children>a{padding-right:0.38em}.toggle-sub-menus .menu-item-has-children.menu-item-has-description>a{padding-right:0.62em}.toggle-sub-menus .button-toggle-sub-menu{position:relative;width:var(--button_toggle_sub_menu_size);height:var(--button_toggle_sub_menu_size);padding:0;border:0;background:none;color:inherit;-webkit-box-shadow:none;box-shadow:none;opacity:0.33}.toggle-sub-menus .button-toggle-sub-menu:active,.toggle-sub-menus .button-toggle-sub-menu:focus,.toggle-sub-menus .button-toggle-sub-menu:hover{background:none;-webkit-box-shadow:none;box-shadow:none;opacity:1;-webkit-animation:none;animation:none}@media (hover:none){.toggle-sub-menus .button-toggle-sub-menu{border:1px solid;border-color:inherit;opacity:1}}.toggle-sub-menus .button-toggle-sub-menu:after,.toggle-sub-menus .button-toggle-sub-menu:before{content:"";display:block;position:absolute;width:10px;height:2px;left:50%;top:50%;background:currentColor;opacity:1;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.toggle-sub-menus .button-toggle-sub-menu:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(90deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(90deg);transform:translateX(-50%) translateY(-50%) rotate(90deg);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;-o-transition:transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s}.menu-item-is-depth-3 .toggle-sub-menus .button-toggle-sub-menu{display:none}.toggle-sub-menus .has-expanded-sub-menu>.sub-menu{display:block}@media only screen and (min-width:55em){.toggle-sub-menus .has-expanded-sub-menu>.sub-menu{-webkit-animation:showSubMenu 0.5s;animation:showSubMenu 0.5s}}.toggle-sub-menus .has-expanded-sub-menu>.button-toggle-sub-menu:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);-ms-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0)}.toggle-sub-menus .menu-item-has-children:hover>.button-toggle-sub-menu{opacity:1}@media only screen and (min-width:55em){.toggle-sub-menus .menu-item-has-children:hover>.button-toggle-sub-menu:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);-ms-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0)}}@media only screen and (min-width:55em){.main-navigation-container .menu>ul>li>a .menu-item-description{display:none}}@media only screen and (min-width:55em){.main-navigation-container .megamenu>ul>li>a .menu-item-description{margin-bottom:0.62em}}@media only screen and (min-width:55em){.main-navigation-container .megamenu>.sub-menu>li{-webkit-box-flex:0;-ms-flex:0 1 14em;flex:0 1 14em;padding:0;border-width:0;vertical-align:top}.main-navigation-container .megamenu>.sub-menu>li+li{margin-left:2.6244rem}.main-navigation-container .megamenu>.sub-menu>li>a{margin-left:2px;margin-bottom:1.62em;font-size:0.905em;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-width:0;border-radius:0}.main-navigation-container .megamenu>.sub-menu>li>a:after{display:none}.main-navigation-container .megamenu>.sub-menu>li>.button-toggle-sub-menu{display:none}.main-navigation-container .megamenu>.sub-menu>li>.sub-menu{display:block;position:relative;min-width:100%;left:0;top:0;padding:0;margin:1em 0 0;background:none;border-width:0;-webkit-box-shadow:none;box-shadow:none}.main-navigation-container .megamenu>.sub-menu>li>.sub-menu>li>a{padding-right:1rem}.main-navigation-container .megamenu>.sub-menu>li>.sub-menu .sub-menu{-webkit-box-shadow:0 0.38em 1em rgba(0,0,0,0.25);box-shadow:0 0.38em 1em rgba(0,0,0,0.25)}.main-navigation-container .megamenu:hover>.sub-menu,.no-js .main-navigation-container .megamenu:focus-within>.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.main-navigation-container .megamenu:hover>.sub-menu .sub-menu,.no-js .main-navigation-container .megamenu:focus-within>.sub-menu .sub-menu{-webkit-animation:none;animation:none}.main-navigation-container .megamenu .menu-item-has-children{display:block}.main-navigation-container .megamenu .menu-item-has-children .menu-item-has-children{display:-webkit-box;display:-ms-flexbox;display:flex}.main-navigation-container .megamenu:hover>ul>.current-menu-ancestor>a,.main-navigation-container .megamenu:hover>ul>.current-menu-item>a,.main-navigation-container .megamenu>ul>li>a{border-color:currentColor}.toggle-sub-menus .megamenu.has-expanded-sub-menu>.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}.main-navigation .disable-link>a{pointer-events:none;cursor:text}.social-links .social-links-items{margin:0;list-style:none}.sidebar .social-links .social-links-items{border-width:0}.social-links .social-links-items li{border-width:0}.social-links li{display:inline-block}.sidebar .social-links li{margin-right:0.19em}.text-right .social-links li{margin-left:0.19em;margin-right:0}.social-links a{display:block;padding-left:0.19em;padding-right:0.19em;margin:1px;text-decoration:none;color:inherit}.social-links a:hover{text-decoration:none}.social-links a.back-to-top:before{content:"";display:inline-block;padding:0 0.38em;vertical-align:top}.social-links ul li{padding:0}.widget_nav_menu .social-links a{text-align:center}.sidebar .widget_nav_menu .social-links a{padding:0 0.19em}.widget_nav_menu .social-links a:after{display:none}.site-header-content .social-links{width:100%;margin-top:1rem;white-space:nowrap}@media only screen and (min-width:42em){.site-header-content .social-links{width:auto;padding-left:1.62em;margin-top:0;margin-left:auto}}.site-header-content .social-links .back-to-top-link{display:none}.footer-area-site-info .social-links{margin:0.62em 0}@media only screen and (min-width:42em){.footer-area-site-info .social-links{margin:0}}blockquote.alignleft,blockquote.alignright{padding:0;margin-top:0.62em}@media only screen and (min-width:28em){blockquote.alignleft,blockquote.alignright{width:35%}}@media only screen and (min-width:80em){blockquote.alignleft,blockquote.alignright{font-size:1.19em}}blockquote.alignleft:before{float:right;margin-right:0;margin-left:0.09em}@media only screen and (min-width:80em){blockquote.alignleft{margin-left:-9.5%}}@media only screen and (min-width:100em){.no-widgets-sidebar blockquote.alignleft{margin-left:-19%}}@media only screen and (min-width:80em){blockquote.alignright{margin-right:-9.5%}}@media only screen and (min-width:100em){.no-widgets-sidebar blockquote.alignright{margin-right:-19%}}.gallery img{width:100%}.gallery-item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.gallery-columns-1 .gallery-item{margin-top:2em}.gallery-caption{padding:1em;margin-top:-1px}.site .wp-playlist{padding:0;background:none;border-width:1px;border-style:solid}.site .wp-playlist-current-item,.site .wp-playlist-tracks{height:auto;padding:1.62rem;margin:0}.site .wp-playlist-current-item{padding-bottom:0.62rem}.entry-media .wp-playlist{margin:0;text-align:left}.posts .wp-playlist{border-top-width:0;border-left-width:0;border-right-width:0}.posts .sticky:before{content:"";position:absolute;width:2em;height:2em;right:-0.38em;top:-0.38em;line-height:2em;text-align:center}.site-content{position:relative;z-index:5}.site-content[tabindex="-1"]:focus{outline:0}@media only screen and (min-width:55em){.has-widgets-sidebar .content-area{width:68%;float:left}}@media only screen and (max-width:41.9375em){.is-singular .content-area{margin-left:-1rem;margin-right:-1rem}}.entry-media a{display:inline-block;width:100%}.entry-media .post-thumbnail{text-align:center}@media only screen and (max-width:41.9375em){.entry-media img{width:100%}}.hide-media .entry-media{display:none}.attachment .entry-media{max-width:39em;max-width:70ch;margin-left:auto;margin-right:auto}.attachment .entry-media+.entry-content-container{padding-top:2.6244em}.attachment caption{caption-side:top}.attachment-download{padding:1.62em;margin-bottom:1.62em;border-width:2px;border-style:dashed}.pagination{padding:1px;text-align:center;overflow:hidden}.pagination a,.pagination span{background:transparent;color:inherit;border-width:1px;border-style:solid}.pagination .dots{padding-left:0.62em;padding-right:0.62em;border-color:transparent}@media only screen and (max-width:79.9375em){.pagination a:before{display:none}}.pagination .next:hover:before,.pagination .prev:hover:before{display:none}@media only screen and (max-width:79.9375em){.pagination .next:before,.pagination .prev:before{display:none}}@media only screen and (max-width:41.9375em){.pagination .prev{float:left}.pagination .next{float:right}}@media only screen and (max-width:41.9375em){.pagination{position:relative}.pagination:after{content:attr(data-current) " / " attr(data-total);position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}.post-table-of-contents{margin-top:2.6244rem}.post-table-of-contents a{text-decoration:none}.post-table-of-contents a:active,.post-table-of-contents a:focus,.post-table-of-contents a:hover{text-decoration:underline}.post-table-of-contents ol{counter-reset:table-of-contents-counter}.post-table-of-contents li{padding:0;border-top-width:1px;border-top-style:solid}.post-table-of-contents li:first-child{border-width:0}.post-table-of-contents li:before{display:none}.post-table-of-contents a{padding:0.62em 1em;padding-left:2.6244em}.entry-content .post-table-of-contents a{border-width:0}.post-table-of-contents a:before{content:counter(table-of-contents-counter);counter-increment:table-of-contents-counter;float:left;margin-top:-0.19em;margin-left:-1.38em;text-decoration:inherit;font-weight:inherit;font-style:inherit}.post-table-of-contents a:after{content:"»";margin-left:0.62em}.post-table-of-contents .is-passed a{text-decoration:line-through}.post-table-of-contents.top{display:none}.posts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1em}.posts .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:1rem;margin:1em;width:calc(100% - 2em)}@media only screen and (min-width:42em){.posts .entry{width:calc(50% - 2em);padding:2.6244em}}@media only screen and (min-width:55em){.no-widgets-sidebar:not(.posts-layout-columns-2) .posts .entry{width:calc(33.33% - 2em)}}@media only screen and (min-width:80em){.posts-layout-columns-4.no-widgets-sidebar .posts .entry{width:calc(25% - 2em)}.posts-layout-columns-4.has-widgets-sidebar .posts .entry{width:calc(33.33% - 2em)}}.posts .entry-media{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:auto;margin:-1rem;margin-bottom:1rem}@media only screen and (min-width:42em){.posts .entry-media{margin:-2.6244em;margin-bottom:2.6244em}}.posts .entry-header{margin-bottom:1.62em}.posts .type-page .entry-title:before{content:"";margin-right:0.31em;vertical-align:middle}.posts .entry-content p{margin-bottom:1em}.posts .entry-content p:last-child{margin-bottom:0}.posts .entry-content-container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0}.posts .entry-content:not(:last-child),.posts .entry-summary:not(:last-child){margin-bottom:1.62em}.posts .entry-meta{margin-top:auto}.search-results form+.posts{margin-top:2.6244em}.entry-summary:not(:empty)+.link-more{margin-top:1em}.entry-content-container{max-width:calc(39em + 3.24em);max-width:calc(70ch + 3.24em);padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto}@media only screen and (min-width:42em){.entry-content-container{padding-left:1.62em;padding-right:1.62em}}.content-layout-no-paddings .content-area .entry-content-container{padding:0;max-width:none}.entry-summary:empty{display:none}.entry-content .entry-summary{font-size:1.19em;line-height:1.38}.posts .entry-summary:not(.has-more-tag){font-size:1em;line-height:inherit}.format-gallery .entry-media-gallery-images:not(.slick-slider){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.format-gallery .entry-media-gallery-images:not(.slick-slider) .entry-media-gallery-image{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:50%}.format-image .entry-media{position:relative}.format-image .entry-media:before{content:"";position:absolute;width:2em;height:2em;left:-0.38em;top:-0.38em;line-height:2em;text-align:center}.posts .format-image .entry-header{margin-bottom:0.62em}@media only screen and (min-width:42em){.posts .format-image .entry-content{font-size:1.19em}}@media only screen and (min-width:80em){.posts .format-image .entry-content{font-size:1.38em}}@media only screen and (min-width:42em){.posts .format-link .entry-content{font-size:1.19em}}@media only screen and (min-width:80em){.posts .format-link .entry-content{font-size:1.38em}}.posts .format-link .entry-content a:before{content:"";margin:0 0.19em;opacity:0.66}.format-quote a,.type-jetpack-testimonial a{color:inherit}.entry.format-quote,.entry.type-jetpack-testimonial{border-color:currentColor}.single-format-quote .content-area .entry .h1,.single-format-quote .content-area .entry .h2,.single-format-quote .content-area .entry .h3,.single-format-quote .content-area .entry .h4,.single-format-quote .content-area .entry h1,.single-format-quote .content-area .entry h2,.single-format-quote .content-area .entry h3,.single-format-quote .content-area .entry h4{color:inherit}.format-status a{color:inherit}.format-status.entry{border-color:currentColor}.format-status .entry-media .avatar{max-width:6.88747536em;margin-top:1.3122em;border-radius:6.88747536em}@media only screen and (min-width:42em){.format-status .entry-media .avatar{margin-top:2.6244em}}@media only screen and (min-width:42em){.format-status .entry-content{font-size:1.19em}}@media only screen and (min-width:80em){.format-status .entry-content{font-size:1.38em}}.format-status .entry-content:before{content:"";float:left;margin-right:0.38em}.single-format-status .content-area .entry .h1,.single-format-status .content-area .entry .h2,.single-format-status .content-area .entry .h3,.single-format-status .content-area .entry .h4,.single-format-status .content-area .entry h1,.single-format-status .content-area .entry h2,.single-format-status .content-area .entry h3,.single-format-status .content-area .entry h4{color:inherit}.entry-meta{padding:1em 0;margin:1.62rem 0;border-top-width:2px;border-top-style:solid;border-bottom-width:2px;border-bottom-style:solid}.entry-meta:first-child{margin-top:0}.entry-meta:last-child{margin-bottom:0}.entry-meta-bottom{padding-bottom:0;border-bottom-width:0}.entry-meta .label-updated,.entry-meta .updated,.entry-meta:empty{display:none}.entry-meta-element{margin-right:0.38em;opacity:1}.entry-meta-description{text-transform:uppercase}.entry-meta-description:before{content:""}.author .entry-meta-description:before{content:""}.cat-links .entry-meta-description:before{content:""}.comments-link .entry-meta-description:before{content:""}.entry-date .entry-meta-description:before{content:""}.entry-meta a{text-decoration:none}.entry-meta a:active,.entry-meta a:focus,.entry-meta a:hover{text-decoration:underline}.entry-meta .tags-links a{text-transform:none}.entry-meta .tags-links a:before{content:"";margin-right:0.19em}body:not(.group-blog) .entry-meta .author{display:none}.content-layout-no-paddings .content-area .entry-meta{text-align:center;margin:0}a .entry-date{cursor:pointer}.post-navigation .nav-links a{display:block;position:relative;padding:8% 8% 4%;text-decoration:none;background-position:50% 50%;background-size:cover;border-top:2px solid;z-index:1}.post-navigation .nav-links a:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0.9;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.post-navigation .nav-links a:hover:before{opacity:1}.post-navigation .nav-links .label{display:block;text-transform:uppercase}.post-navigation .nav-links .title{display:block;line-height:1.38}@media only screen and (min-width:42em){.post-navigation .nav-links .title{font-size:1.38em}}.post-navigation .nav-next{text-align:right}.page-template-_front.is-singular .content-area{background:transparent}.front-page-section{position:relative;z-index:5}.intro-container+.front-page-section{margin-top:0}.front-page-section-title{padding:1.62em 0;margin:0;text-transform:uppercase;border-top:2px solid}.front-page-section .archive-link{margin-top:2.6244em}.comments-area{padding-left:1.62em;padding-right:1.62em}.comments-area-inner{max-width:39em;max-width:70ch;margin-left:auto;margin-right:auto}.comments-area:focus{outline:0}.comments-area .reply{margin-top:1em}.comments-title{margin-bottom:1.62rem}@media only screen and (min-width:42em){.comment-list .children{margin-left:-3.38em}}.comment-meta a{text-decoration:none}.comment-meta a:active,.comment-meta a:focus,.comment-meta a:hover{text-decoration:underline}.comment-metadata{text-transform:uppercase}.comment-awaiting-moderation{clear:both}.comment-body{padding-bottom:0}.comment-content ol{list-style:decimal}.bypostauthor>.comment-body .vcard .fn:before{content:"✍️ ";speak:none}.comment-edit-link,.comment-reply-link{text-decoration:none}.comment-edit-link:active,.comment-edit-link:focus,.comment-edit-link:hover,.comment-reply-link:active,.comment-reply-link:focus,.comment-reply-link:hover{text-decoration:underline}.comment-edit-link:before,.comment-reply-link:before{content:"";margin-right:0.19em;font-size:1.38em;vertical-align:middle}.comment-edit-link:before{content:""}.comment-navigation{padding:1.62em 0;margin:0;text-align:inherit}.comment-navigation a,.comment-navigation span{display:none}.comment-navigation .nav-links{display:block;padding:0;margin:0;text-align:inherit}.comment-navigation .nav-links a,.comment-navigation .nav-links span{padding:0.62em 0;margin:0.19em;margin-left:0;line-height:inherit}@media only screen and (min-width:42em){.comment-navigation .nav-links a,.comment-navigation .nav-links span{display:inline-block}}.comment-respond{padding:0;border-width:0}.comment-list .comment-respond,.comment-respond{margin-top:2.6244em}.comment-respond:first-child{margin-top:0}.comment-respond form{margin-bottom:-1.62em}.comment-list .comment-respond{padding:0 1.62em;border-width:0}.comment-reply-title{font-size:inherit;text-transform:uppercase}.logged-in-as a{text-decoration:none}.logged-in-as a:active,.logged-in-as a:focus,.logged-in-as a:hover{text-decoration:underline}.comment-list>.pingback,.comment-list>.trackback{min-height:0;padding:0}.pingback .comment-body,.trackback .comment-body{padding:1em;margin:1.62em 0;border-width:1px;border-style:dashed;overflow:hidden}.pingback .comment-body:before,.trackback .comment-body:before{content:"";margin-right:0.62em}.pingback .comment-edit-link,.trackback .comment-edit-link{float:right}.site-footer{position:relative;margin-top:3.9rem;z-index:5}@media only screen and (min-width:42em){.site-footer{margin-top:8.24rem}}@media only screen and (min-width:55em){.site-footer{margin-top:7.62rem}}.site-info-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer-area+.site-footer-area .site-info-inner{padding-top:0}.sidebar{position:relative;margin-top:2.6244rem}@media only screen and (min-width:55em){.sidebar{width:28%;width:calc(32% - 2rem);margin-top:0}}.sidebar .widget{padding:1rem;margin-bottom:2rem}@media only screen and (min-width:42em){.sidebar .widget{padding:2.6244rem}}.widget form{margin-bottom:0}.footer-widgets .widget input,.footer-widgets .widget select,.footer-widgets .widget textarea,.sidebar .widget input,.sidebar .widget select,.sidebar .widget textarea{width:100%}.widget li a{text-decoration:none}.widget li a:active,.widget li a:focus,.widget li a:hover{text-decoration:underline}.widget ul ul{border-top-width:1px;border-top-style:solid}.widget ul li{border-top-width:1px;border-top-style:solid;border-bottom-width:0}.widget ul li:first-child{border-top-width:0}.widget ul li+li{margin-top:0}.widget ul li ul{margin:0}.widget_archive li:before,.widget_categories li:before,.widget_pages li:before,.widget_recent_comments li:before,.widget_recent_entries li:before{content:"";display:inline-block;margin-right:0.38em;vertical-align:middle}.widget_categories li:before{content:""}.widget_pages li:before{content:""}.widget_recent_comments li:before,.widget_recent_entries li:before{content:"";position:absolute;left:0;top:0.38em;margin:0}.widget_recent_entries li:before{content:""}.widget_calendar td,.widget_calendar th{vertical-align:middle}.widget_calendar tfoot td{text-align:left}.widget_calendar tfoot td:last-child{text-align:right}.sidebar .widget_nav_menu ul,.sidebar .wm-subnav ul{border-width:1px;border-style:solid}.sidebar .widget_nav_menu ul ul,.sidebar .wm-subnav ul ul{border-width:0;border-top-width:1px;border-top-style:solid}.sidebar .widget_nav_menu ul li,.sidebar .wm-subnav ul li{padding:0}.sidebar .widget_nav_menu ul li ul,.sidebar .wm-subnav ul li ul{bottom:auto}.sidebar .widget_nav_menu ul li li,.sidebar .wm-subnav ul li li{padding:0}.sidebar .widget_nav_menu li a,.sidebar .wm-subnav li a{display:block;padding:1em;margin:-1px;text-decoration:none;text-transform:uppercase;font-weight:400;color:inherit;-webkit-transition:background 0.3s,color 0.3s,-webkit-box-shadow 0.3s;transition:background 0.3s,color 0.3s,-webkit-box-shadow 0.3s;-o-transition:background 0.3s,color 0.3s,box-shadow 0.3s;transition:background 0.3s,color 0.3s,box-shadow 0.3s;transition:background 0.3s,color 0.3s,box-shadow 0.3s,-webkit-box-shadow 0.3s}.sidebar .widget_nav_menu li li a:before,.sidebar .wm-subnav li li a:before{content:"– "}.sidebar .widget_nav_menu li li li a:before,.sidebar .wm-subnav li li li a:before{content:"–– "}.sidebar .widget_nav_menu li li li li a:before,.sidebar .wm-subnav li li li li a:before{content:"––– "}.widget .tagcloud a{padding:0.62em 1em;text-transform:uppercase}.textwidget ul{margin-top:0;margin-bottom:1em;margin-left:1.62em;margin-right:0;list-style:square}.textwidget ul:last-child{margin-bottom:0}.textwidget ul ul{border-width:0}.textwidget ul li{padding:0;border-width:0}.textwidget ul li+li{margin-top:0}.textwidget ul li ul{bottom:0;margin-bottom:0}.textwidget ul li li{padding:0}.textwidget li a{text-decoration:underline}.textwidget li a:active,.textwidget li a:focus,.textwidget li a:hover{text-decoration:none}@media only screen and (max-width:41.9375em){.footer-widgets-inner{overflow:hidden}}.footer-widgets .widget{min-width:calc(100% - 3.24rem)}@media only screen and (min-width:55em){.footer-widgets .widget{min-width:calc(50% - 3.24rem)}.footer-widgets .widget:first-child:last-child{min-width:calc(100% - 3.24rem)}}@media only screen and (min-width:80em){.footer-widgets .widget{min-width:calc(33.33% - 3.24rem)}.footer-widgets .widget:first-child:nth-last-child(2),.footer-widgets .widget:nth-child(2):last-child{min-width:calc(50% - 3.24rem)}.footer-widgets .widget:first-child:last-child{min-width:calc(100% - 3.24rem)}}.breadcrumbs{padding:1rem 0;border-top:2px solid}.breadcrumbs a{text-decoration:none;color:inherit}.breadcrumbs a:active,.breadcrumbs a:focus,.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .home:before{content:"";position:relative;top:0.1em;margin-right:0.19em;line-height:0.62;font-size:1.19rem}.breadcrumbs-container{position:relative;z-index:1}.breadcrumbs-container .back-to-top{float:right;display:none;margin-left:1em;margin-right:1em}.breadcrumbs-container .back-to-top.alignleft,.breadcrumbs-container .back-to-top.alignright{margin-bottom:0}#infinite-handle,.infinite-loader{width:100%;margin-top:2em}.content-layout-no-paddings div#jp-relatedposts{max-width:calc(39em + 3.24em);max-width:calc(70ch + 3.24em);margin-left:auto;margin-right:auto}div.sharedaddy{margin:2.6244rem auto 0}.content-layout-no-paddings div.sharedaddy{max-width:calc(39em + 3.24em);max-width:calc(70ch + 3.24em)}.site .sd-social-icon .sd-content ul li[class*=share-] a,.site .sd-social-icon .sd-content ul li[class*=share-] a:hover,.site .sd-social-icon .sd-content ul li[class*=share-] div.option a{border-width:2px;border-style:solid}.site .sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before{top:0}.entry-author{padding:1.3122em;margin:3.62673936em auto 0;border-width:1px;border-style:solid}@media only screen and (min-width:42em){.entry-author{padding:2.6244em}}.content-layout-no-paddings .entry-author{max-width:calc(39em + 3.24em);max-width:calc(70ch + 3.24em);margin-bottom:3.62673936em}.entry-author:before{opacity:0.03}.entry-author p{margin-bottom:1em}.entry-author p:last-child{margin-bottom:0}.entry-author .author-avatar{width:3em;margin-bottom:1em}@media only screen and (min-width:42em){.entry-author .author-avatar{float:left;margin-right:1.62em}}.entry-author .author-title{margin-bottom:1.62em;text-transform:uppercase}.entry-author .author-name{display:block;margin-top:0.19em;text-transform:none}@media only screen and (min-width:42em){.entry-author .author-bio{clear:both}}.entry-author .author-link{display:block;margin-top:1em}.jetpack-featured-images-archive-disabled .posts .post-thumbnail{display:none}.jetpack-featured-images-page-disabled.page .content-area .post-thumbnail{display:none}.jetpack-featured-images-portfolio-disabled.single-jetpack-portfolio .content-area .post-thumbnail{display:none}.jetpack-featured-images-post-disabled.single-post .content-area .post-thumbnail{display:none}.taxonomy-terms{display:inline-block;margin:0 0 2.6244em;list-style:none}.taxonomy-terms-item{display:inline-block;margin:0.38em 0;margin-right:0.62em;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.taxonomy-terms .button{border:2px solid transparent}.taxonomy-terms .button:active,.taxonomy-terms .button:focus,.taxonomy-terms .button:hover{opacity:1}.archive .taxonomy-terms .taxonomy-terms-item:not(.is-active) .button:not(:hover):not(:focus),.taxonomy-terms:hover .taxonomy-terms-item:not(.is-active) .button:not(:hover):not(:focus){background:transparent;color:inherit;border-color:currentColor}.type-jetpack-testimonial .quote-source{font-weight:700}@media only screen and (min-width:55em){.type-jetpack-testimonial .quote-source{font-size:1.19em}}.single-jetpack-testimonial .content-area .entry .h1,.single-jetpack-testimonial .content-area .entry .h2,.single-jetpack-testimonial .content-area .entry .h3,.single-jetpack-testimonial .content-area .entry .h4,.single-jetpack-testimonial .content-area .entry h1,.single-jetpack-testimonial .content-area .entry h2,.single-jetpack-testimonial .content-area .entry h3,.single-jetpack-testimonial .content-area .entry h4{color:inherit}.message-oldie{display:block;padding:1em;margin:1em;text-align:center;background:rgba(238,0,0,0.85);color:#fff}.message-oldie a{text-decoration:underline;font-weight:bold;color:inherit}@media (-ms-high-contrast:active),only screen and (-ms-high-contrast:none){.posts .entry-content>*,.posts .entry>div,.site-header>div{min-height:1px}.attachment .entry-media,.comments-area-inner,.post-password-form{max-width:94ch}.content-layout-no-paddings .entry-author,.content-layout-no-paddings div#jp-relatedposts,.content-layout-no-paddings div.sharedaddy,.entry-content-container{max-width:calc(94ch + 3.24em)}.footer-widgets .widget{min-width:10em}}@media (-ms-high-contrast:active),only screen and (min-width:55em) and (-ms-high-contrast:none){.main-navigation-container .megamenu>ul>li{min-width:14em}} \ No newline at end of file diff --git a/assets/scss/main.scss b/assets/scss/main.scss index e20ea4c..28bc2bd 100644 --- a/assets/scss/main.scss +++ b/assets/scss/main.scss @@ -7,7 +7,7 @@ // @copyright WebMan Design, Oliver Juhas // // @since 2.0.0 -// @version 2.5.1 +// @version 2.5.2 // $rtl_multiplier: 1; // For `translateX` transform, for example. diff --git a/assets/scss/main/header/_header.scss b/assets/scss/main/header/_header.scss index 9096581..19d01e3 100644 --- a/assets/scss/main/header/_header.scss +++ b/assets/scss/main/header/_header.scss @@ -62,6 +62,18 @@ opacity: 1; } + .site-header-inner { + + @include media( + ( map_get( $breakpoint, $mobile_menu_breakpoint ), 'max-width' ), + ( map_get( $breakpoint, 's' ), 'max-height' ) + ) { + width: 100%; + margin: 0; + } + + } + } diff --git a/assets/scss/main/menu/__menu-primary-mobile.scss b/assets/scss/main/menu/__menu-primary-mobile.scss index 3e6b4e5..3541e77 100644 --- a/assets/scss/main/menu/__menu-primary-mobile.scss +++ b/assets/scss/main/menu/__menu-primary-mobile.scss @@ -192,21 +192,15 @@ body:not(.has-navigation-mobile) { // Small height - @include media( - ( map_get( $breakpoint, $mobile_menu_breakpoint ), 'max-width' ), - ( map_get( $breakpoint, 's' ), 'max-height' ) - ) { + @include media( ( map_get( $breakpoint, 's' ), 'max-height' ) ) { position: relative; width: 100%; + left: auto; bottom: auto; margin: 0; border: 0; border-radius: 0; - - @at-root .site-header-navigation .site-header-inner { - width: 100%; - } - + transform: none; } // Large screens diff --git a/changelog.md b/changelog.md index 414945a..b4b54fe 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,18 @@ # Modern Changelog +## 2.5.2, 20220326 + +### Fixed +- Minifying CSS +- Mobile menu toggle button styles on mobile devices in landscape mode + +### File updates + changelog.md + style.css + assets/css/*.* + assets/scss/main.scss + + ## 2.5.1, 20220325 ### Fixed diff --git a/style.css b/style.css index 9efc689..b59c791 100644 --- a/style.css +++ b/style.css @@ -3,7 +3,7 @@ Theme Name: Modern Theme URI: https://www.webmandesign.eu/portfolio/modern-wordpress-theme/ Author: WebMan Design Author URI: https://www.webmandesign.eu/ -Version: 2.5.1 +Version: 2.5.2 Text Domain: modern Domain Path: /languages License: GNU General Public License v3