@charset "UTF-8";:root {--global--font-primary: var(--font-headings, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);--global--font-secondary: var(--font-base, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);--global--font-size-base: 1.25rem;--global--font-size-xs: 1rem;--global--font-size-sm: 1.125rem;--global--font-size-md: 1.25rem;--global--font-size-lg: 1.5rem;--global--font-size-xl: 2.25rem;--global--font-size-xxl: 4rem;--global--font-size-xxxl: 5rem;--global--font-size-page-title: var(--global--font-size-xxl);--global--letter-spacing: normal;--global--line-height-body: 1.7;--global--line-height-heading: 1.3;--global--line-height-page-title: 1.1;--heading--font-family: var(--global--font-primary);--heading--font-size-h6: var(--global--font-size-xs);--heading--font-size-h5: var(--global--font-size-sm);--heading--font-size-h4: var(--global--font-size-lg);--heading--font-size-h3: calc(1.25 * var(--global--font-size-lg));--heading--font-size-h2: var(--global--font-size-xl);--heading--font-size-h1: var(--global--font-size-page-title);--heading--letter-spacing-h6: 0.05em;--heading--letter-spacing-h5: 0.05em;--heading--letter-spacing-h4: var(--global--letter-spacing);--heading--letter-spacing-h3: var(--global--letter-spacing);--heading--letter-spacing-h2: var(--global--letter-spacing);--heading--letter-spacing-h1: var(--global--letter-spacing);--heading--line-height-h6: var(--global--line-height-heading);--heading--line-height-h5: var(--global--line-height-heading);--heading--line-height-h4: var(--global--line-height-heading);--heading--line-height-h3: var(--global--line-height-heading);--heading--line-height-h2: var(--global--line-height-heading);--heading--line-height-h1: var(--global--line-height-page-title);--heading--font-weight: normal;--heading--font-weight-page-title: 300;--heading--font-weight-strong: 600;--latest-posts--title-font-family: var(--heading--font-family);--latest-posts--title-font-size: var(--heading--font-size-h3);--latest-posts--description-font-family: var(--global--font-secondary);--latest-posts--description-font-size: var(--global--font-size-sm);--list--font-family: var(--global--font-secondary);--definition-term--font-family: var(--global--font-primary);--global--color-black: #000;--global--color-dark-gray: #28303d;--global--color-gray: #39414d;--global--color-light-gray: #f0f0f0;--global--color-green: #d1e4dd;--global--color-blue: #d1dfe4;--global--color-purple: #d1d1e4;--global--color-red: #e4d1d1;--global--color-orange: #e4dad1;--global--color-yellow: #eeeadd;--global--color-white: #fff;--global--color-white-50: rgba(255, 255, 255, 0.5);--global--color-white-90: rgba(255, 255, 255, 0.9);--global--color-primary: var(--global--color-dark-gray); --global--color-secondary: var(--global--color-gray); --global--color-primary-hover: var(--global--color-primary);--global--color-background: var(--global--color-green); --global--color-border: var(--global--color-primary); --global--spacing-unit: 20px;--global--spacing-measure: unset;--global--spacing-horizontal: 25px;--global--spacing-vertical: 30px;--global--elevation: 1px 1px 3px 0 rgba(0, 0, 0, 0.2);--form--font-family: var(--global--font-secondary);--form--font-size: var(--global--font-size-sm);--form--line-height: var(--global--line-height-body);--form--color-text: var(--global--color-dark-gray);--form--color-ranged: var(--global--color-secondary);--form--label-weight: 500;--form--border-color: var(--global--color-secondary);--form--border-width: 3px;--form--border-radius: 0;--form--spacing-unit: calc(0.5 * var(--global--spacing-unit));--cover--height: calc(15 * var(--global--spacing-vertical));--cover--color-foreground: var(--global--color-white);--cover--color-background: var(--global--color-black);--button--color-text: var(--global--color-background);--button--color-text-hover: var(--global--color-secondary);--button--color-text-active: var(--global--color-secondary);--button--color-background: var(--global--color-secondary);--button--color-background-active: var(--global--color-background);--button--font-family: var(--global--font-primary);--button--font-size: var(--global--font-size-base);--button--font-weight: 500;--button--line-height: 1.5;--button--border-width: 3px;--button--border-radius: 0;--button--padding-vertical: 15px;--button--padding-horizontal: calc(2 * var(--button--padding-vertical));--entry-header--color: var(--global--color-primary);--entry-header--color-link: currentColor;--entry-header--color-hover: var(--global--color-primary-hover);--entry-header--color-focus: var(--global--color-secondary);--entry-header--font-size: var(--heading--font-size-h2);--entry-content--font-family: var(--global--font-secondary);--entry-author-bio--font-family: var(--heading--font-family);--entry-author-bio--font-size: var(--heading--font-size-h4);--branding--color-text: var(--global--color-primary);--branding--color-link: var(--global--color-primary);--branding--color-link-hover: var(--global--color-secondary);--branding--title--font-family: var(--global--font-primary);--branding--title--font-size: var(--global--font-size-lg);--branding--title--font-size-mobile: var(--heading--font-size-h4);--branding--title--font-weight: normal;--branding--title--text-transform: uppercase;--branding--description--font-family: var(--global--font-secondary);--branding--description--font-size: var(--global--font-size-sm);--branding--logo--max-width: 300px;--branding--logo--max-height: 100px;--branding--logo--max-width-mobile: 96px;--branding--logo--max-height-mobile: 96px;--primary-nav--font-family: var(--global--font-secondary);--primary-nav--font-family-mobile: var(--global--font-primary);--primary-nav--font-size: var(--global--font-size-md);--primary-nav--font-size-sub-menu: var(--global--font-size-xs);--primary-nav--font-size-mobile: var(--global--font-size-sm);--primary-nav--font-size-sub-menu-mobile: var(--global--font-size-sm);--primary-nav--font-size-button: var(--global--font-size-xs);--primary-nav--font-style: normal;--primary-nav--font-style-sub-menu-mobile: normal;--primary-nav--font-weight: normal;--primary-nav--font-weight-button: 500;--primary-nav--color-link: var(--global--color-primary);--primary-nav--color-link-hover: var(--global--color-primary-hover);--primary-nav--color-text: var(--global--color-primary);--primary-nav--padding: calc(0.66 * var(--global--spacing-unit));--primary-nav--border-color: var(--global--color-primary);--pagination--color-text: var(--global--color-primary);--pagination--color-link-hover: var(--global--color-primary-hover);--pagination--font-family: var(--global--font-secondary);--pagination--font-size: var(--global--font-size-lg);--pagination--font-weight: normal;--pagination--font-weight-strong: 600;--footer--color-text: var(--global--color-primary);--footer--color-link: var(--global--color-primary);--footer--color-link-hover: var(--global--color-primary-hover);--footer--font-family: var(--global--font-primary);--footer--font-size: var(--global--font-size-sm);--pullquote--font-family: var(--global--font-primary);--pullquote--font-size: var(--heading--font-size-h3);--pullquote--font-style: normal;--pullquote--letter-spacing: var(--heading--letter-spacing-h4);--pullquote--line-height: var(--global--line-height-heading);--pullquote--border-width: 3px;--pullquote--border-color: var(--global--color-primary);--pullquote--color-foreground: var(--global--color-primary);--pullquote--color-background: var(--global--color-background);--quote--font-family: var(--global--font-secondary);--quote--font-size: var(--global--font-size-md);--quote--font-size-large: var(--global--font-size-xl);--quote--font-style: normal;--quote--font-weight: 700;--quote--font-weight-strong: bolder;--quote--font-style-large: normal;--quote--font-style-cite: normal;--quote--line-height: var(--global--line-height-body);--quote--line-height-large: 1.35;--separator--border-color: var(--global--color-border);--separator--height: 1px;--table--stripes-border-color: var(--global--color-light-gray);--table--stripes-background-color: var(--global--color-light-gray);--table--has-background-text-color: var(--global--color-dark-gray);--widget--line-height-list: 1.9;--widget--line-height-title: 1.4;--widget--font-weight-title: 700;--widget--spacing-menu: calc(0.66 * var(--global--spacing-unit));--global--admin-bar--height: 0px;}.admin-bar {--global--admin-bar--height: 32px;}@media only screen and (max-width: 782px) {.admin-bar {--global--admin-bar--height: 46px;}}@media only screen and (min-width: 652px) {:root {--global--font-size-xl: 2.5rem;--global--font-size-xxl: 6rem;--global--font-size-xxxl: 9rem;--heading--font-size-h3: 2rem;--heading--font-size-h2: 3rem;}}html {line-height: 1.15; -webkit-text-size-adjust: 100%; }body {margin: 0;}main {display: block;}h1 {font-size: 2em;margin: 0.67em 0;}hr {box-sizing: content-box; height: 0; overflow: visible; }pre {font-family: monospace; font-size: 1em; }a {background-color: transparent;text-decoration-thickness: 1px;}abbr[title] {border-bottom: none; text-decoration: underline; text-decoration-style: dotted; }b,strong {font-weight: bolder;}code,kbd,samp {font-family: monospace; font-size: 1em; }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;}img {border-style: none;}button,input,optgroup,select,textarea {font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0; }button,input { overflow: visible;}button,select { text-transform: none;}button,[type=button],[type=reset],[type=submit] {-webkit-appearance: button;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner {border-style: none;padding: 0;}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring {outline: 1px dotted ButtonText;}fieldset {padding: 0.35em 0.75em 0.625em;}legend {box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; }progress {vertical-align: baseline;}textarea {overflow: auto;}[type=checkbox],[type=radio] {box-sizing: border-box; padding: 0; }[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {height: auto;}[type=search] {-webkit-appearance: textfield; outline-offset: -2px; }[type=search]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {-webkit-appearance: button; font: inherit; }details {display: block;}summary {display: list-item;}template {display: none;}[hidden] {display: none;}:root {--responsive--spacing-horizontal: calc(2 * var(--global--spacing-horizontal) * 0.6);--responsive--aligndefault-width: calc(100vw - var(--responsive--spacing-horizontal));--responsive--alignwide-width: calc(100vw - var(--responsive--spacing-horizontal));--responsive--alignfull-width: 100%;--responsive--alignright-margin: var(--global--spacing-horizontal);--responsive--alignleft-margin: var(--global--spacing-horizontal);}@media only screen and (min-width: 482px) {:root {--responsive--aligndefault-width: min(calc(100vw - 4 * var(--global--spacing-horizontal)), 610px);--responsive--alignwide-width: calc(100vw - 4 * var(--global--spacing-horizontal));--responsive--alignright-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width)));--responsive--alignleft-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width)));}}@media only screen and (min-width: 822px) {:root {--responsive--aligndefault-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 610px);--responsive--alignwide-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 1240px);}}.post-thumbnail,.entry-content .wp-audio-shortcode,.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator),*[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator),.default-max-width {max-width: var(--responsive--aligndefault-width);margin-left: auto;margin-right: auto;}.widget-area,.pagination,.comments-pagination,.post-navigation,.site-footer,.site-header,.alignwide,.wide-max-width {max-width: var(--responsive--alignwide-width);margin-left: auto;margin-right: auto;}.alignfull,.wp-block-group .wp-block-group__inner-container > *.alignfull,.full-max-width {max-width: var(--responsive--alignfull-width);width: var(--responsive--alignfull-width);margin-left: auto;margin-right: auto;}@media only screen and (min-width: 482px) {.alignfull,.full-max-width {max-width: var(--responsive--alignfull-width);width: auto;margin-left: auto;margin-right: auto;}}.entry-header .post-thumbnail,.singular .post-thumbnail,.alignfull [class*=inner-container] > .alignwide,.alignwide [class*=inner-container] > .alignwide {margin-left: auto;margin-right: auto;width: var(--responsive--alignwide-width);max-width: var(--responsive--alignfull-width);}@media only screen and (min-width: 482px) {.entry-content > .alignleft {margin-left: var(--responsive--alignleft-margin);margin-right: var(--global--spacing-horizontal);}}@media only screen and (min-width: 482px) {.entry-content > .alignright {margin-left: var(--global--spacing-horizontal);margin-right: var(--responsive--alignright-margin);}}.site-header,.site-main,.widget-area,.site-footer {padding-top: var(--global--spacing-vertical);padding-bottom: var(--global--spacing-vertical);margin-left: auto;margin-right: auto;}.site-header {padding-top: calc(0.75 * var(--global--spacing-vertical));padding-bottom: calc(2 * var(--global--spacing-vertical));}@media only screen and (min-width: 482px) {.site-header {padding-bottom: calc(3 * var(--global--spacing-vertical));}}.site-main > * {margin-top: calc(3 * var(--global--spacing-vertical));margin-bottom: calc(3 * var(--global--spacing-vertical));}.site-main > *:first-child {margin-top: 0;}.site-main > *:last-child {margin-bottom: 0;}.entry-header,.post-thumbnail,.entry-content,.entry-footer,.author-bio {margin-top: var(--global--spacing-vertical);margin-right: auto;margin-bottom: var(--global--spacing-vertical);margin-left: auto;}.site-main > article > *,.site-main > .not-found > *,.entry-content > *,[class*=inner-container] > *,.wp-block-template-part > *,.wp-block-post-template :where(li > *) {margin-top: calc(0.666 * var(--global--spacing-vertical));margin-bottom: calc(0.666 * var(--global--spacing-vertical));}@media only screen and (min-width: 482px) {.site-main > article > *,.site-main > .not-found > *,.entry-content > *,[class*=inner-container] > *,.wp-block-template-part > *,.wp-block-post-template :where(li > *) {margin-top: var(--global--spacing-vertical);margin-bottom: var(--global--spacing-vertical);}}.site-main > article > *:first-child,.site-main > .not-found > *:first-child,.entry-content > *:first-child,[class*=inner-container] > *:first-child,.wp-block-template-part > *:first-child,.wp-block-post-template :where(li > *):first-child {margin-top: 0;}.site-main > article > *:last-child,.site-main > .not-found > *:last-child,.entry-content > *:last-child,[class*=inner-container] > *:last-child,.wp-block-template-part > *:last-child,.wp-block-post-template :where(li > *):last-child {margin-bottom: 0;}.site-footer > *,.widget-area > * {margin-top: calc(0.666 * var(--global--spacing-vertical));margin-bottom: calc(0.666 * var(--global--spacing-vertical));}@media only screen and (min-width: 482px) {.site-footer > *,.widget-area > * {margin-top: var(--global--spacing-vertical);margin-bottom: var(--global--spacing-vertical);}}.entry-header > *,.post-thumbnail > *,.page-content > *,.comment-content > *,.widget > * {margin-top: var(--global--spacing-unit);margin-bottom: var(--global--spacing-unit);}.entry-header > *:first-child,.post-thumbnail > *:first-child,.page-content > *:first-child,.comment-content > *:first-child,.widget > *:first-child {margin-top: 0;}.entry-header > *:last-child,.post-thumbnail > *:last-child,.page-content > *:last-child,.comment-content > *:last-child,.widget > *:last-child {margin-bottom: 0;}.entry-content > *.alignleft,.entry-content > *.alignright,.entry-content > *.alignleft:first-child + *,.entry-content > *.alignright:first-child + *,.entry-content > *.alignfull.has-background {margin-top: 0;}.entry-content > *:last-child,.entry-content > *.alignfull.has-background {margin-bottom: 0;}.entry-content > *.alignfull + .alignleft,.entry-content > *.alignfull + .alignright {margin-top: var(--global--spacing-vertical);}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,form,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6 {padding: 0;margin: 0;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;}html {box-sizing: border-box;font-family: var(--global--font-secondary);line-height: var(--global--line-height-body);}*,*::before,*::after {box-sizing: inherit;}body {font-size: var(--global--font-size-base);font-weight: normal;color: var(--global--color-primary);text-align: left;}button {cursor: pointer;}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after {content: "";display: table;table-layout: fixed;}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after {clear: both;}blockquote {padding: 0;position: relative;margin: var(--global--spacing-vertical) 0 var(--global--spacing-vertical) var(--global--spacing-horizontal);}blockquote > * {margin-top: var(--global--spacing-unit);margin-bottom: var(--global--spacing-unit);}blockquote > *:first-child {margin-top: 0;}blockquote > *:last-child {margin-bottom: 0;}blockquote p {letter-spacing: var(--heading--letter-spacing-h4);font-family: var(--quote--font-family);font-size: var(--quote--font-size);font-style: var(--quote--font-style);font-weight: var(--quote--font-weight);line-height: var(--quote--line-height);}blockquote cite,blockquote footer {font-weight: normal;color: var(--global--color-primary);letter-spacing: var(--global--letter-spacing);}blockquote.alignleft,blockquote.alignright {padding-left: inherit;}blockquote.alignleft p,blockquote.alignright p {font-size: var(--heading--font-size-h5);max-width: inherit;width: inherit;}blockquote.alignleft cite,blockquote.alignleft footer,blockquote.alignright cite,blockquote.alignright footer {font-size: var(--global--font-size-xs);letter-spacing: var(--global--letter-spacing);}blockquote strong {font-weight: var(--quote--font-weight-strong);}blockquote:before {content: "“";position: absolute;left: calc(-0.5 * var(--global--spacing-horizontal));}blockquote .wp-block-quote__citation,blockquote cite,blockquote footer {color: var(--global--color-primary);font-style: var(--quote--font-style-cite);}@media only screen and (max-width: 481.98px) {blockquote {padding-left: calc(0.5 * var(--global--spacing-horizontal));}blockquote:before {left: 0;}}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],.site textarea {border: var(--form--border-width) solid var(--form--border-color);border-radius: var(--form--border-radius);color: var(--form--color-text);line-height: var(--global--line-height-body);padding: var(--form--spacing-unit);margin: 0 2px;max-width: 100%;}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,.site textarea:focus {color: var(--form--color-text);outline-offset: 2px;outline: 2px dotted var(--form--border-color);}input[type=text]:disabled,input[type=email]:disabled,input[type=url]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=number]:disabled,input[type=tel]:disabled,input[type=date]:disabled,input[type=month]:disabled,input[type=week]:disabled,input[type=time]:disabled,input[type=datetime]:disabled,input[type=datetime-local]:disabled,input[type=color]:disabled,.site textarea:disabled {opacity: 0.7;}.is-dark-theme input[type=text],.is-dark-theme input[type=email],.is-dark-theme input[type=url],.is-dark-theme input[type=password],.is-dark-theme input[type=search],.is-dark-theme input[type=number],.is-dark-theme input[type=tel],.is-dark-theme input[type=date],.is-dark-theme input[type=month],.is-dark-theme input[type=week],.is-dark-theme input[type=time],.is-dark-theme input[type=datetime],.is-dark-theme input[type=datetime-local],.is-dark-theme input[type=color],.is-dark-theme .site textarea {background: var(--global--color-white-90);}input[type=search]:focus {outline-offset: -7px;}.is-dark-theme input[type=search]:focus {outline-color: var(--global--color-background);}input[type=color] {padding: calc(var(--form--spacing-unit) / 2);height: calc(4 * var(--form--spacing-unit));}input[type=email],input[type=url] {direction: ltr;}select {border: var(--form--border-width) solid var(--form--border-color);color: var(--form--color-text);-moz-appearance: none;-webkit-appearance: none;appearance: none;line-height: var(--global--line-height-body);padding: var(--form--spacing-unit) calc(3 * var(--form--spacing-unit)) var(--form--spacing-unit) var(--form--spacing-unit);background: var(--global--color-white) url(https://testedpeds.is/wp-content/themes/TestedPeds/"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='%2328303d'><polygon points='0,0 10,0 5,5'/></svg>") no-repeat;background-position: right var(--form--spacing-unit) top 60%;}select:focus {outline-offset: 2px;outline: 2px dotted var(--form--border-color);}.is-dark-theme select {background: var(--global--color-white-90) url(https://testedpeds.is/wp-content/themes/TestedPeds/"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='%2328303d'><polygon points='0,0 10,0 5,5'/></svg>") no-repeat;background-position: right var(--form--spacing-unit) top 60%;}textarea {width: 100%;}label {font-size: var(--form--font-size);font-weight: var(--form--label-weight);margin-bottom: calc(var(--global--spacing-vertical) / 3);}@supports (-webkit-appearance: none) or (-moz-appearance: none) {input[type=checkbox],input[type=radio] {-webkit-appearance: none;-moz-appearance: none;position: relative;width: 25px;height: 25px;border: var(--form--border-width) solid var(--form--border-color);background: var(--global--color-white);}input[type=checkbox]:disabled,input[type=radio]:disabled {opacity: 0.7;}.is-dark-theme input[type=checkbox],.is-dark-theme input[type=radio] {background: var(--global--color-white-90);}input[type=checkbox]:focus {outline-offset: 2px;outline: 2px dotted var(--form--border-color);}input[type=checkbox]:after {content: "";opacity: 0;display: block;left: 5px;top: 2px;position: absolute;width: 7px;height: 13px;border: 3px solid var(--form--color-text);border-top: 0;border-left: 0;transform: rotate(30deg);}input[type=checkbox]:checked {color: var(--form--color-text);}input[type=checkbox]:checked:after {opacity: 1;}input[type=radio] {border-radius: 50%;}input[type=radio]:focus {outline-offset: 2px;outline: 2px dotted var(--form--border-color);}input[type=radio]:after {content: "";opacity: 0;display: block;left: 3px;top: 3px;position: absolute;width: 11px;height: 11px;border-radius: 50%;background: var(--form--color-text);}input[type=radio]:checked {border: 4px solid var(--form--border-color);}input[type=radio]:checked:after {opacity: 1;}input[type=radio]:checked:focus {outline-offset: 4px;outline: 2px dotted var(--form--border-color);}}input[type=checkbox] + label,input[type=radio] + label {display: inline-block;padding-left: 10px;font-size: var(--global--font-size-xs);vertical-align: top;}@supports (-webkit-appearance: none) or (-moz-appearance: none) {input[type=range] {-webkit-appearance: none; width: 100%; height: 6px;background: var(--form--color-ranged);border-radius: 6px;outline-offset: 10px;}input[type=range]:disabled {opacity: 0.7;}input[type=range]::-webkit-slider-thumb {-webkit-appearance: none;border: 3px solid var(--form--color-ranged);height: 44px;width: 44px;border-radius: 50%;background: var(--global--color-background);cursor: pointer;}input[type=range]::-moz-range-thumb {border: 3px solid var(--form--color-ranged);height: 44px;width: 44px;border-radius: 50%;background: var(--global--color-background);cursor: pointer;box-sizing: border-box;}}input[type=range]::-ms-track {width: 100%;height: 6px;border-radius: 6px;border-width: 19px 0;border-color: var(--global--color-background);background: transparent;color: transparent;cursor: pointer;}input[type=range]::-ms-fill-upper {background: var(--form--color-ranged);border-radius: 6px;}input[type=range]::-ms-fill-lower {background: var(--form--color-ranged);border-radius: 6px;}input[type=range]::-ms-thumb {border: 3px solid var(--form--color-ranged);height: 44px;width: 44px;border-radius: 50%;background: var(--global--color-background);cursor: pointer;}fieldset {display: grid;border-color: var(--global--color-secondary);padding: var(--global--spacing-horizontal);}fieldset legend {font-size: var(--global--font-size-lg);}fieldset input[type=submit] {max-width: max-content;}fieldset input:not([type=submit]) {margin-bottom: var(--global--spacing-unit);}fieldset input[type=radio],fieldset input[type=checkbox] {margin-bottom: 0;}fieldset input[type=radio] + label,fieldset input[type=checkbox] + label {font-size: var(--form--font-size);padding-left: 0;margin-bottom: var(--global--spacing-unit);}::-moz-placeholder {opacity: 1;}.post-password-message {font-size: var(--global--font-size-lg);}.post-password-form {display: flex;flex-wrap: wrap;}.post-password-form__label {width: 100%;margin-bottom: 0;}.post-password-form input[type=password] {flex-grow: 1;margin-top: calc(var(--global--spacing-vertical) / 3);margin-right: calc(0.66 * var(--global--spacing-horizontal));}.post-password-form__submit {margin-top: calc(var(--global--spacing-vertical) / 3);}@media only screen and (min-width: 592px) {.post-password-form__submit {margin-left: calc(0.4 * var(--global--spacing-horizontal));}}img {height: auto;max-width: 100%;vertical-align: middle;}.entry-content img {max-width: 100%;}embed,iframe,object,video {max-width: 100%;}figcaption,.wp-caption,.wp-caption-text,.wp-block-embed figcaption {color: currentColor;font-size: var(--global--font-size-xs);line-height: var(--global--line-height-body);margin-top: calc(0.5 * var(--global--spacing-unit));margin-bottom: var(--global--spacing-unit);text-align: center;}.alignleft figcaption,.alignright figcaption,.alignleft .wp-caption,.alignright .wp-caption,.alignleft .wp-caption-text,.alignright .wp-caption-text,.alignleft .wp-block-embed figcaption,.alignright .wp-block-embed figcaption {margin-bottom: 0;}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0;}b,strong {font-weight: 700;}dfn,cite,em,i {font-style: italic;}pre {white-space: pre;overflow-x: auto;}.entry-content > code {display: block;}a {cursor: pointer;color: var(--wp--style--color--link, var(--global--color-primary));text-underline-offset: 3px;text-decoration-skip-ink: all;}a:hover {text-decoration-style: dotted;text-decoration-skip-ink: none;}.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) {outline: 2px solid transparent;text-decoration: underline 1px dotted currentColor;text-decoration-skip-ink: none;background: rgba(255, 255, 255, 0.9);}.is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) {background: var(--global--color-black);color: var(--global--color-white);text-decoration: none;}.is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav {color: var(--wp--style--color--link, var(--global--color-white));}.has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) {background: rgba(0, 0, 0, 0.9);color: var(--wp--style--color--link, var(--global--color-white));}.has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav {color: var(--wp--style--color--link, var(--global--color-white));}.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link {outline: 2px solid transparent;outline-offset: -2px;}.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link:focus {color: #21759b;background-color: #f1f1f1;}.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).custom-logo-link {background: none;}.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img {outline: 2px dotted var(--wp--style--color--link, var(--global--color-primary));}.has-background .has-link-color a,.has-background.has-link-color a {color: var(--wp--style--color--link, var(--global--color-primary));}.wp-block-audio audio:focus {outline-offset: 5px;outline: 2px solid var(--global--color-primary);}.site .button,button,input[type=submit],input[type=reset],.wp-block-search .wp-block-search__button,.wp-block-button .wp-block-button__link,.wp-block-file a.wp-block-file__button {border: var(--button--border-width) solid transparent;border-radius: var(--button--border-radius);cursor: pointer;font-weight: var(--button--font-weight);font-family: var(--button--font-family);font-size: var(--button--font-size);line-height: var(--button--line-height);padding: var(--button--padding-vertical) var(--button--padding-horizontal);text-decoration: none;}.site .button:not(:hover):not(:active):not(.has-text-color),button:not(:hover):not(:active):not(.has-text-color),input[type=submit]:not(:hover):not(:active):not(.has-text-color),input[type=reset]:not(:hover):not(:active):not(.has-text-color),.wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color),.wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color),.wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color) {color: var(--global--color-background);}.has-background .site .button:not(:hover):not(:active):not(.has-text-color),.has-background button:not(:hover):not(:active):not(.has-text-color),.has-background input[type=submit]:not(:hover):not(:active):not(.has-text-color),.has-background input[type=reset]:not(:hover):not(:active):not(.has-text-color),.has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color),.has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color),.has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color) {color: var(--local--color-background, var(--global--color-primary));}.has-background .site .button:not(:hover):not(:active):not(.has-text-color).has-background,.has-background button:not(:hover):not(:active):not(.has-text-color).has-background,.has-background input[type=submit]:not(:hover):not(:active):not(.has-text-color).has-background,.has-background input[type=reset]:not(:hover):not(:active):not(.has-text-color).has-background,.has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color).has-background,.has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background,.has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color).has-background {color: var(--global--color-primary);}.site .button:not(:hover):not(:active):not(.has-background),button:not(:hover):not(:active):not(.has-background),input[type=submit]:not(:hover):not(:active):not(.has-background),input[type=reset]:not(:hover):not(:active):not(.has-background),.wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background),.wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background),.wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background) {background-color: var(--global--color-primary);}.has-background .site .button:not(:hover):not(:active):not(.has-background),.has-background button:not(:hover):not(:active):not(.has-background),.has-background input[type=submit]:not(:hover):not(:active):not(.has-background),.has-background input[type=reset]:not(:hover):not(:active):not(.has-background),.has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background),.has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background),.has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background) {background-color: var(--local--color-primary, var(--global--color-primary));}.site .button:hover,.site .button:active,button:hover,button:active,input[type=submit]:hover,input[type=submit]:active,input[type=reset]:hover,input[type=reset]:active,.wp-block-search .wp-block-search__button:hover,.wp-block-search .wp-block-search__button:active,.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:active,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:active {background-color: transparent;border-color: currentColor;color: inherit;}.site .button:focus,button:focus,input[type=submit]:focus,input[type=reset]:focus,.wp-block-search .wp-block-search__button:focus,.wp-block-button .wp-block-button__link:focus,.wp-block-file a.wp-block-file__button:focus {outline-offset: -6px;outline: 2px dotted currentColor;}.site .button:disabled,button:disabled,input[type=submit]:disabled,input[type=reset]:disabled,.wp-block-search .wp-block-search__button:disabled,.wp-block-button .wp-block-button__link:disabled,.wp-block-file a.wp-block-file__button:disabled {background-color: var(--global--color-white-50);border-color: var(--global--color-white-50);color: var(--button--color-text-active);}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) {color: var(--global--color-background);}.has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) {color: var(--local--color-background, var(--global--color-background));}.has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background {color: var(--global--color-primary);}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) {background-color: var(--global--color-primary);}.has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) {background-color: var(--local--color-primary, var(--global--color-primary));}.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,.wp-block-button:not(.is-style-outline) .wp-block-button__link:active {border-color: currentColor !important;background-color: transparent !important;color: inherit !important;}.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color),.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background),.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background {border-color: currentColor;}.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) {color: var(--global--color-primary);}.has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) {color: var(--local--color-primary, var(--global--color-primary));}.has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background:not(.has-text-color) {color: inherit;}.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background) {background-color: transparent;}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .wp-block-button__link:active {border-color: transparent !important;background-color: var(--global--color-primary) !important;color: var(--global--color-background) !important;}.has-background .wp-block-button.is-style-outline .wp-block-button__link:hover,.has-background .wp-block-button.is-style-outline .wp-block-button__link:active {background-color: var(--local--color-primary, var(--global--color-primary)) !important;color: var(--local--color-background, var(--global--color-background)) !important;}.has-text-color .wp-block-button.is-style-outline .wp-block-button__link:hover,.has-text-color .wp-block-button.is-style-outline .wp-block-button__link:active {color: var(--local--color-background, var(--global--color-background)) !important;}.wp-block-button .is-style-squared .wp-block-button__link {border-radius: 0;}.is-style-outline .wp-block-button__link[style*=radius]:focus,.wp-block-button a.wp-block-button__link[style*=radius]:focus {outline-offset: 2px;outline: 2px dotted var(--button--color-background);}.wp-block-code {border-color: var(--global--color-border);border-radius: 0;border-style: solid;border-width: 0.1rem;padding: var(--global--spacing-unit);}.wp-block-code code {color: var(--global--color-primary);white-space: pre;overflow-x: auto;display: block;}.wp-block-columns:not(.alignwide):not(.alignfull) {clear: both;}.wp-block-columns .wp-block-column > * {margin-top: calc(0.66 * var(--global--spacing-vertical));margin-bottom: calc(0.66 * var(--global--spacing-vertical));}@media only screen and (min-width: 482px) {.wp-block-columns .wp-block-column > * {margin-top: var(--global--spacing-vertical);margin-bottom: var(--global--spacing-vertical);}}.wp-block-columns .wp-block-column > *:first-child {margin-top: 0;}.wp-block-columns .wp-block-column > *:last-child {margin-bottom: 0;}.wp-block-columns .wp-block-column:last-child {margin-bottom: 0;}.wp-block-columns .wp-block-column:not(:last-child) {margin-bottom: calc(0.66 * var(--global--spacing-vertical));}@media only screen and (min-width: 482px) {.wp-block-columns .wp-block-column:not(:last-child) {margin-bottom: var(--global--spacing-vertical);}}@media only screen and (min-width: 822px) {.wp-block-columns .wp-block-column:not(:last-child) {margin-bottom: 0;}}.wp-block-columns.is-style-twentytwentyone-columns-overlap {justify-content: space-around;}@media only screen and (min-width: 652px) {.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) {margin-left: calc(-2 * var(--global--spacing-horizontal));margin-top: calc(2.5 * var(--global--spacing-horizontal));z-index: 2;}.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > pre:not(.has-background) {background-color: var(--global--color-background);padding: var(--global--spacing-unit);}.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) {padding-left: calc(2 * var(--global--spacing-horizontal));}.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n).is-vertically-aligned-center {margin-top: 0;}}.wp-block-columns.alignfull .wp-block-column p:not(.has-background),.wp-block-columns.alignfull .wp-block-column h1:not(.has-background),.wp-block-columns.alignfull .wp-block-column h2:not(.has-background),.wp-block-columns.alignfull .wp-block-column h3:not(.has-background),.wp-block-columns.alignfull .wp-block-column h4:not(.has-background),.wp-block-columns.alignfull .wp-block-column h5:not(.has-background),.wp-block-columns.alignfull .wp-block-column h6:not(.has-background) {padding-left: var(--global--spacing-unit);padding-right: var(--global--spacing-unit);}.wp-block-cover,.wp-block-cover-image {background-color: var(--cover--color-background);min-height: var(--cover--height);margin-top: inherit;margin-bottom: inherit;}.wp-block-cover:not(.alignwide):not(.alignfull),.wp-block-cover-image:not(.alignwide):not(.alignfull) {clear: both;}.wp-block-cover.alignfull,.wp-block-cover-image.alignfull {margin-top: 0;margin-bottom: 0;}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text {color: currentColor;margin-top: var(--global--spacing-vertical);margin-bottom: var(--global--spacing-vertical);}.wp-block-cover .wp-block-cover__inner-container a:not(.wp-block-button__link):not(.wp-block-file__button),.wp-block-cover .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button),.wp-block-cover .wp-block-cover-text a:not(.wp-block-button__link):not(.wp-block-file__button),.wp-block-cover-image .wp-block-cover__inner-container a:not(.wp-block-button__link):not(.wp-block-file__button),.wp-block-cover-image .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button),.wp-block-cover-image .wp-block-cover-text a:not(.wp-block-button__link):not(.wp-block-file__button) {color: currentColor;}.wp-block-cover .wp-block-cover__inner-container .has-link-color a,.wp-block-cover .wp-block-cover-image-text .has-link-color a,.wp-block-cover .wp-block-cover-text .has-link-color a,.wp-block-cover-image .wp-block-cover__inner-container .has-link-color a,.wp-block-cover-image .wp-block-cover-image-text .has-link-color a,.wp-block-cover-image .wp-block-cover-text .has-link-color a {color: var(--wp--style--color--link, var(--global--color-primary));}.wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container,.wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text,.wp-block-cover:not([class*=background-color]) .wp-block-cover-text,.wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container,.wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text,.wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text {color: var(--cover--color-foreground);}.wp-block-cover h2,.wp-block-cover-image h2 {font-size: var(--heading--font-size-h2);letter-spacing: var(--heading--letter-spacing-h2);line-height: var(--heading--line-height-h2);max-width: inherit;text-align: inherit;padding: 0;}.wp-block-cover h2.has-text-align-left,.wp-block-cover-image h2.has-text-align-left {text-align: left;}.wp-block-cover h2.has-text-align-center,.wp-block-cover-image h2.has-text-align-center {text-align: center;}.wp-block-cover h2.has-text-align-right,.wp-block-cover-image h2.has-text-align-right {text-align: right;}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container {width: calc(100% - 2 * var(--global--spacing-vertical));}.wp-block-cover .wp-block-cover__inner-container > *,.wp-block-cover-image .wp-block-cover__inner-container > * {margin-top: calc(0.666 * var(--global--spacing-vertical));margin-bottom: calc(0.666 * var(--global--spacing-vertical));}@media only screen and (min-width: 482px) {.wp-block-cover .wp-block-cover__inner-container > *,.wp-block-cover-image .wp-block-cover__inner-container > * {margin-top: var(--global--spacing-vertical);margin-bottom: var(--global--spacing-vertical);}}.wp-block-cover .wp-block-cover__inner-container > *:first-child,.wp-block-cover-image .wp-block-cover__inner-container > *:first-child {margin-top: 0;}.wp-block-cover .wp-block-cover__inner-container > *:last-child,.wp-block-cover-image .wp-block-cover__inner-container > *:last-child {margin-bottom: 0;}.wp-block-cover.alignleft,.wp-block-cover.alignright,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright {margin-top: 0;}.wp-block-cover.alignleft > *,.wp-block-cover.alignright > *,.wp-block-cover-image.alignleft > *,.wp-block-cover-image.alignright > * {margin-top: calc(2 * var(--global--spacing-vertical));margin-bottom: calc(2 * var(--global--spacing-vertical));padding-left: var(--global--spacing-horizontal);padding-right: var(--global--spacing-horizontal);width: 100%;}.wp-block-cover.has-left-content,.wp-block-cover.has-right-content,.wp-block-cover-image.has-left-content,.wp-block-cover-image.has-right-content {justify-content: center;}.wp-block-cover.is-style-twentytwentyone-border,.wp-block-cover-image.is-style-twentytwentyone-border {border: calc(3 * var(--separator--height)) solid var(--global--color-border);}.wp-block-cover[class*=-background-color][class] .wp-block-cover__inner-container,.wp-block-cover-image[class*=-background-color][class] .wp-block-cover__inner-container {background-color: unset;}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover {opacity: inherit;}.wp-block-file a.wp-block-file__button {display: inline-block;}.wp-block-gallery {margin: 0 auto;}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item {width: calc((100% - var(--global--spacing-unit)) / 2);}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption {margin: 0;color: var(--global--color-white);font-size: var(--global--font-size-xs);}.wp-block-gallery .blocks-gallery-image figcaption a,.wp-block-gallery .blocks-gallery-item figcaption a {color: var(--global--color-white);}.wp-block-gallery .blocks-gallery-image figcaption a:focus,.wp-block-gallery .blocks-gallery-item figcaption a:focus {background-color: transparent;outline: 2px solid var(--wp--style--color--link, var(--global--color-primary));text-decoration: none;}.wp-block-gallery .blocks-gallery-image a:focus img,.wp-block-gallery .blocks-gallery-item a:focus img {outline-offset: 2px;}.wp-block-group {display: flow-root;}.wp-block-group .wp-block-group__inner-container {margin-left: auto;margin-right: auto;}.wp-block-group .wp-block-group__inner-container > * {margin-top: calc(0.666 * var(--global--spacing-vertical));margin-bottom: calc(0.666 * var(--global--spacing-vertical));}@media only screen and (min-width: 482px) {.wp-block-group .wp-block-group__inner-container > * {margin-top: var(--global--spacing-vertical);margin-bottom: var(--global--spacing-vertical);}}.wp-block-group .wp-block-group__inner-container > *:first-child {margin-top: 0;}.wp-block-group .wp-block-group__inner-container > *:last-child {margin-bottom: 0;}.wp-block-group.has-background {padding: calc(0.666 * var(--global--spacing-vertical));}@media only screen and (min-width: 482px) {.wp-block-group.has-background {padding: var(--global--spacing-vertical);}}.wp-block-group.is-style-twentytwentyone-border {border: calc(3 * var(--separator--height)) solid var(--global--color-border);padding: var(--global--spacing-vertical);}.wp-block-group.has-background .wp-block-group__inner-container > .alignfull,.wp-block-group.has-background .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull,.wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > .alignfull,.wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull {max-width: calc(var(--responsive--alignfull-width) + 2 * var(--global--spacing-vertical));width: calc(var(--responsive--alignfull-width) + 2 * var(--global--spacing-vertical));margin-left: calc(-1 * var(--global--spacing-vertical));}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6 {clear: both;font-family: var(--heading--font-family);font-weight: var(--heading--font-weight);}h1 strong,.h1 strong,h2 strong,.h2 strong,h3 strong,.h3 strong,h4 strong,.h4 strong,h5 strong,.h5 strong,h6 strong,.h6 strong {font-weight: var(--heading--font-weight-strong);}h1,.h1 {font-size: var(--heading--font-size-h1);letter-spacing: var(--heading--letter-spacing-h1);line-height: var(--heading--line-height-h1);}h2,.h2 {font-size: var(--heading--font-size-h2);letter-spacing: var(--heading--letter-spacing-h2);line-height: var(--heading--line-height-h2);}h3,.h3 {font-size: var(--heading--font-size-h3);letter-spacing: var(--heading--letter-spacing-h3);line-height: var(--heading--line-height-h3);}h4,.h4 {font-size: var(--heading--font-size-h4);font-weight: var(--heading--font-weight-strong);letter-spacing: var(--heading--letter-spacing-h4);line-height: var(--heading--line-height-h4);}h5,.h5 {font-size: var(--heading--font-size-h5);font-weight: var(--heading--font-weight-strong);letter-spacing: var(--heading--letter-spacing-h5);line-height: var(--heading--line-height-h5);}h6,.h6 {font-size: var(--heading--font-size-h6);font-weight: var(--heading--font-weight-strong);letter-spacing: var(--heading--letter-spacing-h6);line-height: var(--heading--line-height-h6);}.wp-block-image {text-align: center;}.wp-block-image figcaption {color: var(--global--color-primary);font-size: var(--global--font-size-xs);line-height: var(--global--line-height-body);margin-top: calc(0.5 * var(--global--spacing-unit));margin-bottom: var(--global--spacing-unit);text-align: center;}.wp-block-image .alignright {margin-left: var(--global--spacing-horizontal);}.wp-block-image .alignleft {margin-right: var(--global--spacing-horizontal);}.wp-block-image a:focus img {outline-offset: 2px;}.entry-content > *[class=wp-block-image],.entry-content [class*=inner-container] > *[class=wp-block-image] {margin-top: 0;margin-bottom: 0;}.entry-content > *[class=wp-block-image] + *,.entry-content [class*=inner-container] > *[class=wp-block-image] + * {margin-top: 0;}.wp-block-image.is-style-twentytwentyone-border img,.wp-block-image.is-style-twentytwentyone-image-frame img {border: calc(3 * var(--separator--height)) solid var(--global--color-border);}.wp-block-image.is-style-twentytwentyone-image-frame img {padding: var(--global--spacing-unit);}@media only screen and (min-width: 482px) {.entry-content > .wp-block-image > .alignleft,.entry-content > .wp-block-image > .alignright {max-width: 50%;}}@media only screen and (max-width: 481.98px) {.entry-content > .wp-block-image > .alignleft,.entry-content > .wp-block-image > .alignright {margin-left: 0;margin-right: 0;}}.wp-block-latest-comments {padding-left: 0;}.wp-block-latest-comments:where(:not([class*=-font-size]):not([style*=font-size])) .wp-block-latest-comments__comment {font-size: var(--global--font-size-sm);}.wp-block-latest-comments .wp-block-latest-comments__comment {line-height: var(--global--line-height-body);margin-top: var(--global--spacing-vertical);margin-bottom: var(--global--spacing-vertical);}.wp-block-latest-comments .wp-block-latest-comments__comment:first-child {margin-top: 0;}.wp-block-latest-comments .wp-block-latest-comments__comment:last-child {margin-bottom: 0;}.wp-block-latest-comments .wp-block-latest-comments__comment-meta {font-family: var(--heading--font-family);}.wp-block-latest-comments .wp-block-latest-comments__comment-date {color: inherit;font-size: inherit;}.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p {font-size: inherit;line-height: var(--global--line-height-body);margin: 0;}.wp-block-latest-posts {padding-left: 0;}.wp-block-latest-posts:not(.is-grid) > li {margin-top: calc(1.666 * var(--global--spacing-vertical));margin-bottom: calc(1.666 * var(--global--spacing-vertical));}.wp-block-latest-posts:not(.is-grid) > li:first-child {margin-top: 0;}.wp-block-latest-posts:not(.is-grid) > li:last-child {margin-bottom: 0;}.widget-area .wp-block-latest-posts:not(.is-grid) > li {margin-top: 0;margin-bottom: 0;}.wp-block-latest-posts.is-grid {word-wrap: break-word;word-break: break-word;}.wp-block-latest-posts.is-grid > li {margin-bottom: var(--global--spacing-vertical);}.wp-block-latest-posts.is-grid > li:last-child {margin-bottom: 0;}.wp-block-latest-posts.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1),.wp-block-latest-posts.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li,.wp-block-latest-posts.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1),.wp-block-latest-posts.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li,.wp-block-latest-posts.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1),.wp-block-latest-posts.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li,.wp-block-latest-posts.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1),.wp-block-latest-posts.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li,.wp-block-latest-posts.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1),.wp-block-latest-posts.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li {margin-bottom: 0;}.wp-block-latest-posts > li > * {margin-top: calc(0.333 * var(--global--spacing-vertical));margin-bottom: calc(0.333 * var(--global--spacing-vertical));}.wp-block-latest-posts > li > *:first-child {margin-top: 0;}.wp-block-latest-posts > li > *:last-child {margin-bottom: 0;}.wp-block-latest-posts > li > a {display: inline-block;font-family: var(--latest-posts--title-font-family);font-size: var(--latest-posts--title-font-size);font-weight: var(--heading--font-weight);line-height: var(--global--line-height-heading);margin-bottom: calc(0.333 * var(--global--spacing-vertical));}.widget-area .wp-block-latest-posts > li > a {font-size: var(--global--font-size-sm);margin-bottom: 0;}.wp-block-latest-posts .wp-block-latest-posts__post-author {color: var(--global--color-primary);font-size: var(--global--font-size-md);line-height: var(--global--line-height-body);}.wp-block-latest-posts .wp-block-latest-posts__post-date {color: var(--global--color-primary);font-size: var(--global--font-size-xs);line-height: var(--global--line-height-body);}[class*=inner-container] .wp-block-latest-posts .wp-block-latest-posts__post-date,.has-background .wp-block-latest-posts .wp-block-latest-posts__post-date {color: currentColor;}.wp-block-latest-posts .wp-block-latest-posts__post-excerpt,.wp-block-latest-posts .wp-block-latest-posts__post-full-content {font-family: var(--latest-posts--description-font-family);font-size: var(--latest-posts--description-font-size);line-height: var(--global--line-height-body);margin-top: calc(0.666 * var(--global--spacing-vertical));}.wp-block-latest-posts.alignfull {padding-left: var(--global--spacing-unit);padding-right: var(--global--spacing-unit);}.entry-content [class*=inner-container] .wp-block-latest-posts.alignfull,.entry-content .has-background .wp-block-latest-posts.alignfull {padding-left: 0;padding-right: 0;}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers {border-top: calc(3 * var(--separator--height)) solid var(--global--color-border);border-bottom: calc(3 * var(--separator--height)) solid var(--global--color-border);}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li,.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li {padding-bottom: var(--global--spacing-vertical);border-bottom: var(--separator--height) solid var(--global--color-border);margin-top: var(--global--spacing-vertical);margin-bottom: var(--global--spacing-vertical);}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li:last-child,.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li:last-child {padding-bottom: 0;border-bottom: none;}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid {box-shadow: inset 0 -1px 0 0 var(--global--color-border);border-bottom: calc(2 * var(--separator--height)) solid var(--global--color-border);}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li {margin: 0;padding-top: var(--global--spacing-vertical);padding-right: var(--global--spacing-horizontal);}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child {padding-bottom: var(--global--spacing-vertical);}@media screen and (min-width: 600px) {.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li {width: calc(100% / 2);}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li {width: calc(100% / 3);}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li {width: calc(100% / 4);}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li {width: calc(100% / 5);}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li {width: calc(100% / 6);}}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li {border: calc(3 * var(--separator--height)) solid var(--global--color-border);padding: var(--global--spacing-vertical) var(--global--spacing-horizontal);}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child {padding-bottom: var(--global--spacing-vertical);}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders:not(.is-grid) li {margin-top: var(--global--spacing-horizontal);margin-bottom: var(--global--spacing-horizontal);}.gallery-item {display: inline-block;text-align: center;vertical-align: top;width: 100%;}.gallery-item a {display: block;}.gallery-item a:focus img {outline-offset: -2px;}.gallery-columns-2 .gallery-item {max-width: 50%;}.gallery-columns-3 .gallery-item {max-width: 33.33%;}.gallery-columns-4 .gallery-item {max-width: 25%;}.gallery-columns-5 .gallery-item {max-width: 20%;}.gallery-columns-6 .gallery-item {max-width: 16.66%;}.gallery-columns-7 .gallery-item {max-width: 14.28%;}.gallery-columns-8 .gallery-item {max-width: 12.5%;}.gallery-columns-9 .gallery-item {max-width: 11.11%;}.gallery-caption {display: block;}figure.wp-caption a:focus img {outline-offset: 2px;}ul,ol {font-family: var(--list--font-family);margin: 0;padding-left: calc(2 * var(--global--spacing-horizontal));}ul.aligncenter,ol.aligncenter {list-style-position: inside;padding: 0;}ul.alignright,ol.alignright {list-style-position: inside;text-align: right;padding: 0;}ul {list-style-type: disc;}ul ul {list-style-type: circle;}ol {list-style-type: decimal;}ol ul {list-style-type: circle;}dt {font-family: var(--definition-term--font-family);font-weight: bold;}dd {margin: 0;padding-left: calc(2 * var(--global--spacing-horizontal));}.wp-block-media-text.alignfull {margin-top: 0;margin-bottom: 0;}.wp-block-media-text a:focus img {outline-offset: -1px;}.wp-block-media-text .wp-block-media-text__content {padding: var(--global--spacing-horizontal);}@media only screen and (min-width: 592px) {.wp-block-media-text .wp-block-media-text__content {padding: var(--global--spacing-vertical);}}.wp-block-media-text .wp-block-media-text__content > * {margin-top: calc(0.666 * var(--global--spacing-vertical));margin-bottom: calc(0.666 * var(--global--spacing-vertical));}@media only screen and (min-width: 482px) {.wp-block-media-text .wp-block-media-text__content > * {margin-top: var(--global--spacing-vertical);margin-bottom: var(--global--spacing-vertical);}}.wp-block-media-text .wp-block-media-text__content > *:first-child {margin-top: 0;}.wp-block-media-text .wp-block-media-text__content > *:last-child {margin-bottom: 0;}@media only screen and (min-width: 482px) {.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content {padding-top: var(--global--spacing-vertical);padding-bottom: var(--global--spacing-vertical);}}.wp-block-media-text.is-style-twentytwentyone-border {border: calc(3 * var(--separator--height)) solid var(--global--color-border);}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__label {font-family: var(--primary-nav--font-family);font-size: var(--primary-nav--font-size);font-weight: var(--primary-nav--font-weight);}.wp-block-navigation .wp-block-navigation-link__submenu-icon {padding: 0;}.wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation-link {display: inherit;}.wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container {border: none;left: 0;min-width: max-content;opacity: 0;padding: 0;position: inherit;top: inherit;}.wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon {display: none;}.wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container {background: var(--global--color-background);margin: 0;padding: 0;position: absolute;top: 100%;border: 1px solid var(--primary-nav--border-color);}.wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:before,.wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:after {content: "";display: block;position: absolute;width: 0;top: -10px;left: var(--global--spacing-horizontal);border-style: solid;border-color: var(--primary-nav--border-color) transparent;border-width: 0 7px 10px;}.wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:after {top: -9px;border-color: var(--global--color-background) transparent;}.wp-block-navigation:not(.has-background) .wp-block-navigation__container {background: var(--global--color-background);}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container {background: var(--global--color-background);}.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover,.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:focus {color: var(--primary-nav--color-link-hover);}.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover {text-decoration: underline;text-decoration-style: dotted;}.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link__content {color: currentColor;}p {line-height: var(--wp--typography--line-height, var(--global--line-height-body));}p.has-background {padding: var(--global--spacing-unit);}p.has-text-color a {color: var(--wp--style--color--link, var(--global--color-primary));}pre.wp-block-preformatted {overflow-x: auto;white-space: pre;}.wp-block-pullquote {padding: calc(2 * var(--global--spacing-unit)) 0;text-align: center;border-width: var(--pullquote--border-width);border-bottom-style: solid;border-top-style: solid;color: currentColor;border-color: currentColor;position: relative;font-size: var(--pullquote--font-size);font-style: var(--pullquote--font-style);font-weight: 700;letter-spacing: var(--pullquote--letter-spacing);}.wp-block-pullquote blockquote::before {color: currentColor;content: "“";display: block;position: relative;left: 0;font-size: 3rem;font-weight: 500;line-height: 1;}.wp-block-pullquote p {font-family: var(--pullquote--font-family);font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;margin: 0;}.wp-block-pullquote:where(:not([style*=line-height])) p {line-height: var(--pullquote--line-height);}.wp-block-pullquote a {color: currentColor;}.wp-block-pullquote .wp-block-pullquote__citation,.wp-block-pullquote cite,.wp-block-pullquote footer {color: currentColor;display: block;font-size: var(--global--font-size-xs);font-style: var(--pullquote--font-style);text-transform: none;}.wp-block-pullquote:not(.is-style-solid-color) {background: none;}.wp-block-pullquote.alignleft:not(.is-style-solid-color) blockquote:before,.wp-block-pullquote.alignleft:not(.is-style-solid-color) cite {text-align: center;}.wp-block-pullquote.alignwide > p,.wp-block-pullquote.alignwide blockquote {max-width: var(--responsive--alignwide-width);}.wp-block-pullquote.alignfull:not(.is-style-solid-color) > p,.wp-block-pullquote.alignfull:not(.is-style-solid-color) blockquote {padding: 0 calc(2 * var(--global--spacing-unit));}.wp-block-pullquote.is-style-solid-color {color: var(--pullquote--color-foreground);padding: calc(2.5 * var(--global--spacing-unit));border-width: var(--pullquote--border-width);border-style: solid;border-color: var(--pullquote--border-color);}@media (min-width: 600px) {.wp-block-pullquote.is-style-solid-color {padding: calc(5 * var(--global--spacing-unit));}}.wp-block-pullquote.is-style-solid-color blockquote::before {text-align: left;}.wp-block-pullquote.is-style-solid-color blockquote {margin: 0;max-width: inherit;}.wp-block-pullquote.is-style-solid-color blockquote p {font-size: var(--pullquote--font-size);}.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation,.wp-block-pullquote.is-style-solid-color cite,.wp-block-pullquote.is-style-solid-color footer {color: currentColor;}.wp-block-pullquote.is-style-solid-color.alignleft,.wp-block-pullquote.is-style-solid-color.alignright {padding: var(--global--spacing-unit);}.wp-block-pullquote.is-style-solid-color.alignleft blockquote,.wp-block-pullquote.is-style-solid-color.alignright blockquote {max-width: initial;}.wp-block-query.has-background {padding: calc(0.666 * var(--global--spacing-vertical));}@media only screen and (min-width: 482px) {.wp-block-query.has-background {padding: var(--global--spacing-vertical);}}.wp-block-quote {border-left: none;font-family: var(--quote--font-family);font-size: var(--quote--font-size);font-style: var(--quote--font-style);font-weight: var(--quote--font-weight);line-height: var(--quote--line-height);}.wp-block-quote p {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;line-height: inherit;letter-spacing: inherit;}.wp-block-quote:before {content: "“";left: 8px;}.wp-block-quote .wp-block-quote__citation,.wp-block-quote cite,.wp-block-quote footer {font-family: inherit;font-style: inherit;font-weight: inherit;line-height: inherit;letter-spacing: inherit;}.has-background .wp-block-quote .wp-block-quote__citation,[class*=background-color] .wp-block-quote .wp-block-quote__citation,[style*=background-color] .wp-block-quote .wp-block-quote__citation,.wp-block-cover[style*=background-image] .wp-block-quote .wp-block-quote__citation,.has-background .wp-block-quote cite,[class*=background-color] .wp-block-quote cite,[style*=background-color] .wp-block-quote cite,.wp-block-cover[style*=background-image] .wp-block-quote cite,.has-background .wp-block-quote footer,[class*=background-color] .wp-block-quote footer,[style*=background-color] .wp-block-quote footer,.wp-block-cover[style*=background-image] .wp-block-quote footer {color: currentColor;}.wp-block-quote:where(:not([style*=font-style])) .wp-block-quote__citation,.wp-block-quote:where(:not([style*=font-style])) cite,.wp-block-quote:where(:not([style*=font-style])) footer {font-style: var(--quote--font-style-cite);}.wp-block-quote:where(:not([style*=font-weight])) .wp-block-quote__citation,.wp-block-quote:where(:not([style*=font-weight])) cite,.wp-block-quote:where(:not([style*=font-weight])) footer {font-weight: normal;}.wp-block-quote.has-text-align-right {margin: var(--global--spacing-vertical) var(--global--spacing-horizontal) var(--global--spacing-vertical) auto;padding-right: 0;border-right: none;}.wp-block-quote.has-text-align-right:before {display: none;}.wp-block-quote.has-text-align-right p:before {content: "”";margin-right: 5px;}.wp-block-quote.has-text-align-center {margin: var(--global--spacing-vertical) auto;}.wp-block-quote.has-text-align-center:before {display: none;}.wp-block-quote.is-large,.wp-block-quote.is-style-large {padding-left: 0;padding-right: 0;margin-top: var(--global--spacing-vertical);margin-bottom: var(--global--spacing-vertical);}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p {font-size: var(--quote--font-size-large);font-style: var(--quote--font-style-large);line-height: var(--quote--line-height-large);}.wp-block-quote.is-large:before,.wp-block-quote.is-style-large:before {font-size: var(--quote--font-size-large);line-height: var(--quote--line-height-large);left: calc(-1 * var(--global--spacing-horizontal));}.wp-block-quote.is-large.has-text-align-right:before,.wp-block-quote.is-style-large.has-text-align-right:before {display: none;}.wp-block-quote.is-large.has-text-align-right p:before,.wp-block-quote.is-style-large.has-text-align-right p:before {content: "”";font-size: var(--quote--font-size-large);font-weight: normal;line-height: var(--quote--line-height-large);margin-right: 10px;}.wp-block-quote.is-large .wp-block-quote__citation,.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large .wp-block-quote__citation,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer {color: var(--global--color-primary);font-size: var(--global--font-size-sm);}@media only screen and (max-width: 481.98px) {.wp-block-quote.is-large,.wp-block-quote.is-style-large {padding-left: var(--global--spacing-horizontal);}.wp-block-quote.is-large:before,.wp-block-quote.is-style-large:before {left: 0;}.wp-block-quote.is-large.has-text-align-right,.wp-block-quote.is-style-large.has-text-align-right {padding-left: 0;padding-right: var(--global--spacing-horizontal);}.wp-block-quote.is-large.has-text-align-right:before,.wp-block-quote.is-style-large.has-text-align-right:before {right: 0;}.wp-block-quote.is-large.has-text-align-center,.wp-block-quote.is-style-large.has-text-align-center {padding-left: 0;padding-right: 0;}}@media only screen and (max-width: 481.98px) {.wp-block-quote.has-text-align-right {padding-left: 0;padding-right: calc(0.5 * var(--global--spacing-horizontal));}.wp-block-quote.has-text-align-right:before {right: 0;}.wp-block-quote.has-text-align-center {padding-left: 0;padding-right: 0;}}.wp-block-rss {padding-left: 0;}.wp-block-rss > li {list-style: none;}.wp-block-rss:not(.is-grid) > li {margin-top: calc(1.666 * var(--global--spacing-vertical));margin-bottom: calc(1.666 * var(--global--spacing-vertical));}.wp-block-rss:not(.is-grid) > li:first-child {margin-top: 0;}.wp-block-rss:not(.is-grid) > li:last-child {margin-bottom: 0;}.wp-block-rss.is-grid > li {margin-bottom: var(--global--spacing-vertical);}.wp-block-rss.is-grid > li:last-child {margin-bottom: 0;}.wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1),.wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li,.wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1),.wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li,.wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1),.wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li,.wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1),.wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li,.wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1),.wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li {margin-bottom: 0;}.wp-block-rss > li > * {margin-top: calc(0.333 * var(--global--spacing-vertical));margin-bottom: calc(0.333 * var(--global--spacing-vertical));}.wp-block-rss > li > *:first-child {margin-top: 0;}.wp-block-rss > li > *:last-child {margin-bottom: 0;}.wp-block-rss .wp-block-rss__item-title > a {display: inline-block;font-family: var(--latest-posts--title-font-family);font-size: var(--latest-posts--title-font-size);font-weight: var(--heading--font-weight);line-height: var(--global--line-height-heading);margin-bottom: calc(0.333 * var(--global--spacing-vertical));}.wp-block-rss .wp-block-rss__item-author {color: var(--global--color-primary);font-size: var(--global--font-size-md);line-height: var(--global--line-height-body);}.wp-block-rss .wp-block-rss__item-publish-date {color: var(--global--color-primary);font-size: var(--global--font-size-xs);line-height: var(--global--line-height-body);}[class*=inner-container] .wp-block-rss .wp-block-rss__item-publish-date,.has-background .wp-block-rss .wp-block-rss__item-publish-date {color: currentColor;}.wp-block-rss .wp-block-rss__item-excerpt,.wp-block-rss .wp-block-rss__item-full-content {font-family: var(--latest-posts--description-font-family);font-size: var(--latest-posts--description-font-size);line-height: var(--global--line-height-body);margin-top: calc(0.666 * var(--global--spacing-vertical));}.wp-block-rss.alignfull {padding-left: var(--global--spacing-unit);padding-right: var(--global--spacing-unit);}.entry-content [class*=inner-container] .wp-block-rss.alignfull,.entry-content .has-background .wp-block-rss.alignfull {padding-left: 0;padding-right: 0;}.wp-block-search {max-width: var(--responsive--aligndefault-width);}.wp-block-search__button-only.aligncenter .wp-block-search__inside-wrapper {justify-content: center;}.wp-block-search .wp-block-search__label {font-size: var(--form--font-size);font-weight: var(--form--label-weight);margin-bottom: calc(var(--global--spacing-vertical) / 3);}.wp-block-search .wp-block-search__input {border: var(--form--border-width) solid var(--form--border-color);border-radius: var(--form--border-radius);color: var(--form--color-text);line-height: var(--form--line-height);max-width: inherit;margin-right: calc(-1 * var(--button--border-width));margin-left: 0;padding: var(--form--spacing-unit);}.wp-block-search .wp-block-search__input:focus {color: var(--form--color-text);border-color: var(--form--border-color);}.has-background .wp-block-search .wp-block-search__input {border-color: var(--local--color-primary, var(--global--color-primary)) !important;}.wp-block-search button.wp-block-search__button {margin-left: 0;line-height: 1;}.wp-block-search button.wp-block-search__button.has-icon {padding: 6px calc(0.5 * var(--button--padding-horizontal));}.wp-block-search button.wp-block-search__button.has-icon svg {width: 40px;height: 40px;fill: currentColor;}.has-background .wp-block-search button.wp-block-search__button:hover,.has-background .wp-block-search button.wp-block-search__button:active {background-color: var(--local--color-background, var(--global--color-background)) !important;color: var(--local--color-primary, var(--global--color-primary)) !important;}.has-text-color .wp-block-search button.wp-block-search__button:hover,.has-text-color .wp-block-search button.wp-block-search__button:active {color: var(--local--color-primary, var(--global--color-primary)) !important;}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {background-color: var(--global--color-white);border: var(--form--border-width) solid var(--form--border-color);border-radius: var(--form--border-radius);padding: var(--form--border-width);}.has-background .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {border-color: var(--local--color-primary, var(--global--color-primary)) !important;}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input {margin-left: 0;margin-right: 0;padding-left: var(--form--spacing-unit);}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus {color: var(--form--color-text);outline-offset: -2px;outline: 2px dotted var(--form--border-color);}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button {padding: var(--button--padding-vertical) var(--button--padding-horizontal);}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover {color: var(--global--color-dark-gray);}.is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button {color: var(--global--color-dark-gray);}.is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover {background-color: var(--global--color-dark-gray);color: var(--global--color-white);}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button.has-icon {padding: 6px calc(0.5 * var(--button--padding-horizontal));}.wp-block-search__button {box-shadow: none;}hr {border-style: none;border-bottom: var(--separator--height) solid var(--separator--border-color);clear: both;margin-left: auto;margin-right: auto;}hr.wp-block-separator {border-bottom: var(--separator--height) solid var(--separator--border-color);opacity: 1;}hr.wp-block-separator:not(.is-style-dots):not(.alignwide) {max-width: var(--responsive--aligndefault-width);}hr.wp-block-separator:not(.is-style-dots).alignwide {max-width: var(--responsive--alignwide-width);}hr.wp-block-separator:not(.is-style-dots).alignfull {max-width: var(--responsive--alignfull-width);}hr.wp-block-separator.is-style-twentytwentyone-separator-thick {border-bottom-width: calc(3 * var(--separator--height));}hr.wp-block-separator.is-style-dots.has-background,hr.wp-block-separator.is-style-dots.has-text-color {background-color: transparent !important;}hr.wp-block-separator.is-style-dots.has-background:before,hr.wp-block-separator.is-style-dots.has-text-color:before {color: currentColor !important;}hr.wp-block-separator.is-style-dots:before {color: var(--separator--border-color);font-size: var(--global--font-size-xl);letter-spacing: var(--global--font-size-sm);padding-left: var(--global--font-size-sm);}.has-background hr.wp-block-separator,[class*=background-color] hr.wp-block-separator,[style*=background-color] hr.wp-block-separator,.wp-block-cover[style*=background-image] hr.wp-block-separator {border-color: currentColor;}.wp-block-social-links a:focus {color: var(--global--color-primary);}.wp-block-social-links.is-style-twentytwentyone-social-icons-color a {color: var(--global--color-primary);}.wp-block-social-links.is-style-twentytwentyone-social-icons-color .wp-social-link,.wp-block-social-links.is-style-twentytwentyone-social-icons-color.has-icon-background-color.has-icon-background-color .wp-social-link {background: none;}table,.wp-block-table {width: 100%;min-width: 240px;border-collapse: collapse;}table thead,table tfoot,.wp-block-table thead,.wp-block-table tfoot {text-align: center;}table th,.wp-block-table th {font-family: var(--heading--font-family);}table td,table th,.wp-block-table td,.wp-block-table th {padding: calc(0.5 * var(--global--spacing-unit));border: 1px solid;}table figcaption,.wp-block-table figcaption {color: var(--global--color-primary);font-size: var(--global--font-size-xs);}table.is-style-regular .has-background,table.is-style-stripes .has-background,table.is-style-stripes .has-background thead tr,table.is-style-stripes .has-background tfoot tr,table.is-style-stripes .has-background tbody tr,.wp-block-table.is-style-regular .has-background,.wp-block-table.is-style-stripes .has-background,.wp-block-table.is-style-stripes .has-background thead tr,.wp-block-table.is-style-stripes .has-background tfoot tr,.wp-block-table.is-style-stripes .has-background tbody tr {color: var(--table--has-background-text-color);}table.is-style-stripes,.wp-block-table.is-style-stripes {border-color: var(--table--stripes-border-color);}table.is-style-stripes th,table.is-style-stripes td,.wp-block-table.is-style-stripes th,.wp-block-table.is-style-stripes td {border-width: 0;}table.is-style-stripes tbody tr:nth-child(odd),.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {background-color: var(--table--stripes-background-color);}table.is-style-stripes .has-background tbody tr:nth-child(odd),.wp-block-table.is-style-stripes .has-background tbody tr:nth-child(odd) {background-color: var(--global--color-white-90);}table.wp-calendar-table td,table.wp-calendar-table th {background: transparent;border: 0;text-align: center;line-height: 2;vertical-align: middle;word-break: normal;}table.wp-calendar-table th {font-weight: bold;}table.wp-calendar-table thead,table.wp-calendar-table tbody {color: currentColor;border: 1px solid;}table.wp-calendar-table caption {font-weight: bold;text-align: left;margin-bottom: var(--global--spacing-unit);color: currentColor;}.wp-calendar-nav {text-align: left;margin-top: calc(var(--global--spacing-unit) / 2);}.wp-calendar-nav svg {height: 1em;vertical-align: middle;}.wp-calendar-nav svg path {fill: currentColor;}.wp-calendar-nav .wp-calendar-nav-next {float: right;}.wp-block-tag-cloud.alignfull {padding-left: var(--global--spacing-unit);padding-right: var(--global--spacing-unit);}.wp-block-verse {font-family: var(--entry-content--font-family);}.wp-block-video figcaption {color: var(--global--color-primary);font-size: var(--global--font-size-xs);margin-top: calc(0.5 * var(--global--spacing-unit));margin-bottom: var(--global--spacing-unit);text-align: center;}* > figure > video {max-width: unset;width: 100%;vertical-align: middle;}:root .is-extra-small-text,:root .has-extra-small-font-size {font-size: var(--global--font-size-xs);}:root .is-small-text,:root .has-small-font-size {font-size: var(--global--font-size-sm);}:root .is-regular-text,:root .has-regular-font-size,:root .is-normal-font-size,:root .has-normal-font-size,:root .has-medium-font-size {font-size: var(--global--font-size-base);}:root .is-large-text,:root .has-large-font-size {font-size: var(--global--font-size-lg);line-height: var(--global--line-height-heading);}:root .is-larger-text,:root .has-larger-font-size,:root .is-extra-large-text,:root .has-extra-large-font-size {font-size: var(--global--font-size-xl);line-height: var(--global--line-height-heading);}:root .is-huge-text,:root .has-huge-font-size {font-size: var(--global--font-size-xxl);line-height: var(--global--line-height-heading);font-weight: var(--heading--font-weight-page-title);}:root .is-gigantic-text,:root .has-gigantic-font-size {font-size: var(--global--font-size-xxxl);line-height: var(--global--line-height-heading);font-weight: var(--heading--font-weight-page-title);}.alignleft {text-align: left;margin-top: 0;}.entry-content > .alignleft {max-width: var(--responsive--aligndefault-width);}@media only screen and (min-width: 482px) {.alignleft {float: left;margin-right: var(--global--spacing-horizontal);margin-bottom: var(--global--spacing-vertical);}.entry-content > .alignleft {max-width: calc(50% - var(--responsive--alignleft-margin));}}.aligncenter {clear: both;display: block;float: none;margin-right: auto;margin-left: auto;text-align: center;}.alignright {margin-top: 0;margin-bottom: var(--global--spacing-vertical);}.entry-content > .alignright {max-width: var(--responsive--aligndefault-width);}@media only screen and (min-width: 482px) {.alignright {float: right;margin-left: var(--global--spacing-horizontal);}.entry-content > .alignright {max-width: calc(50% - var(--responsive--alignright-margin));}}[class*=inner-container] > .alignleft + *,[class*=inner-container] > .alignright + * {margin-top: 0;}.alignwide {clear: both;}.alignfull {clear: both;}.has-left-content {justify-content: flex-start;}.has-right-content {justify-content: flex-end;}.has-parallax {background-attachment: fixed;}.has-drop-cap:not(:focus)::first-letter {font-family: var(--heading--font-family);font-weight: var(--heading--font-weight);line-height: 0.66;text-transform: uppercase;font-style: normal;float: left;margin: 0.1em 0.1em 0 0;font-size: calc(1.2 * var(--heading--font-size-h1));}.has-drop-cap:not(:focus)::after {content: "";display: table;clear: both;padding-top: 14px;}.desktop-only {display: none;}@media only screen and (min-width: 482px) {.desktop-only {display: block;}}.site-header {display: flex;align-items: flex-start;flex-wrap: wrap;row-gap: var(--global--spacing-vertical);}.wp-custom-logo .site-header {align-items: center;}@media only screen and (min-width: 482px) {.site-header {padding-top: calc(var(--global--spacing-vertical) / 0.75);}}@media only screen and (min-width: 822px) {.site-header {padding-top: calc(2.4 * var(--global--spacing-vertical));}}.site-branding {color: var(--branding--color-text);margin-right: 140px;}.site-branding:last-child {margin-right: 0;width: 100%;text-align: center;}@media only screen and (min-width: 482px) {.site-branding {margin-right: initial;margin-top: calc(var(--primary-nav--padding) - 0.3em);}}.site-title {color: var(--branding--color-link);font-family: var(--branding--title--font-family);font-size: var(--branding--title--font-size-mobile);letter-spacing: normal;text-transform: var(--branding--title--text-transform);line-height: var(--global--line-height-heading);margin-bottom: calc(var(--global--spacing-vertical) / 6);}.site-title a {color: currentColor;font-weight: var(--branding--title--font-weight);}.site-title a:link,.site-title a:visited,.site-title a:active {color: currentColor;}.site-title a:hover,.site-title a:focus {color: var(--branding--color-link-hover);}@media only screen and (min-width: 482px) {.site-title {font-size: var(--branding--title--font-size);}}.site-description {color: currentColor;font-family: var(--branding--description--font-family);font-size: var(--branding--description--font-size);line-height: 1.4;}.site-title > a {text-decoration-color: var(--global--color-secondary);}.site-logo {margin: calc(var(--global--spacing-vertical) / 2) 0;}.site-header > .site-logo {width: 100%;padding-bottom: calc(var(--global--spacing-vertical) * 1.5);border-bottom: 1px solid;text-align: center;}.site-logo .custom-logo {margin-left: auto;margin-right: auto;max-width: var(--branding--logo--max-width-mobile);max-height: var(--branding--logo--max-height-mobile);height: auto;display: inline-block;width: auto;}@media only screen and (min-width: 482px) {.site-logo .custom-logo {max-width: var(--branding--logo--max-width);max-height: var(--branding--logo--max-height);height: auto;width: auto;}}@media only screen and (max-width: 481.98px) {.site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo {position: absolute;padding-top: calc(0.5 * var(--global--spacing-vertical));margin-top: 0;top: var(--global--admin-bar--height);}.primary-navigation-open .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo {display: none;}.site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo img {max-height: calc(var(--button--padding-vertical) - 0.25 * var(--global--spacing-unit) + 1.7em);}.site-header.has-logo.has-title-and-tagline {align-items: flex-start;}.site-header.has-logo.has-title-and-tagline.has-menu {justify-content: space-between;}.site-header.has-logo.has-title-and-tagline.has-menu .site-branding {max-width: calc(100% - 160px);}.site-header.has-logo.has-title-and-tagline .site-branding {margin-right: 0;}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline:after {display: none;}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .primary-navigation {position: relative;top: 0;}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container {position: relative;padding-top: 0;margin-top: calc(0px - var(--button--padding-vertical) + 0.25 * var(--global--spacing-unit));}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu {padding-left: calc(var(--global--spacing-horizontal) * 0.6 - 4.5px);padding-right: calc(var(--global--spacing-horizontal) * 0.6 - 4.5px);margin-right: calc(0px - var(--global--spacing-horizontal) * 0.6);}.site-header:not(.has-logo).has-title-and-tagline .site-branding {margin-right: 0;max-width: calc(100% - 160px);}.site-header:not(.has-menu) {justify-content: center;}}.site-footer {padding-top: 0;padding-bottom: calc(1.7 * var(--global--spacing-vertical));}.no-widgets .site-footer {margin-top: calc(6 * var(--global--spacing-vertical));}@media only screen and (max-width: 481.98px) {.no-widgets .site-footer {margin-top: calc(3 * var(--global--spacing-vertical));}}.site-footer > .site-info {padding-top: var(--global--spacing-vertical);color: var(--footer--color-text);font-family: var(--footer--font-family);font-size: var(--footer--font-size);line-height: var(--global--line-height-body);border-top: 3px solid var(--global--color-border);}.site-footer > .site-info .site-name {text-transform: var(--branding--title--text-transform);font-size: var(--branding--title--font-size);}.site-footer > .site-info .privacy-policy,.site-footer > .site-info .powered-by {margin-top: calc(0.5 * var(--global--spacing-vertical));}@media only screen and (min-width: 822px) {.site-footer > .site-info {display: flex;align-items: center;}.site-footer > .site-info .site-name {margin-right: calc(0.5 * var(--global--spacing-vertical));}.site-footer > .site-info .privacy-policy,.site-footer > .site-info .powered-by {margin-top: initial;margin-left: auto;}.site-footer > .site-info .privacy-policy + .powered-by {margin-left: calc(0.5 * var(--global--spacing-vertical));}}.site-footer > .site-info a {color: var(--footer--color-link);}.site-footer > .site-info a:link,.site-footer > .site-info a:visited,.site-footer > .site-info a:active {color: var(--footer--color-link);}.site-footer > .site-info a:hover {color: var(--footer--color-link-hover);}.site-footer > .site-info a:focus {color: var(--footer--color-link-hover);}.is-dark-theme .site-footer > .site-info a:focus {color: var(--wp--style--color--link, var(--global--color-background));}.has-background-white .site-footer > .site-info a:focus {color: var(--wp--style--color--link, var(--global--color-white));}.singular .entry-header {border-bottom: 3px solid var(--global--color-border);padding-bottom: calc(2 * var(--global--spacing-vertical));margin-bottom: calc(3 * var(--global--spacing-vertical));}.home .entry-header {border-bottom: none;padding-bottom: 0;margin-bottom: 0;}.singular .has-post-thumbnail .entry-header {border-bottom: none;padding-bottom: calc(1.3 * var(--global--spacing-vertical));margin-bottom: 0;}.no-results.not-found > *:first-child {margin-bottom: calc(3 * var(--global--spacing-vertical));}.page-links {clear: both;}.page-links .post-page-numbers {display: inline-block;margin-left: calc(0.66 * var(--global--spacing-unit));margin-right: calc(0.66 * var(--global--spacing-unit));min-width: 44px;min-height: 44px;}.page-links .post-page-numbers:first-child {margin-left: 0;}.entry-title {color: var(--entry-header--color);font-size: var(--entry-header--font-size);letter-spacing: var(--heading--letter-spacing-h2);line-height: var(--heading--line-height-h2);overflow-wrap: break-word;}.entry-title a {color: var(--entry-header--color-link);text-underline-offset: 0.15em;}.entry-title a:hover {color: var(--entry-header--color-hover);}.entry-title a:focus {color: var(--entry-header--color-focus);}.entry-title a:active {color: var(--entry-header--color-link);}.singular .entry-title {font-size: var(--global--font-size-page-title);}h1.entry-title {line-height: var(--heading--line-height-h1);font-weight: var(--heading--font-weight-page-title);}.entry-content,.entry-summary {font-family: var(--entry-content--font-family);}.entry-content p {word-wrap: break-word;}.entry-content > iframe[style] {margin: var(--global--spacing-vertical) 0 !important;max-width: 100% !important;}.entry-footer {color: var(--global--color-primary);clear: both;float: none;font-size: var(--global--font-size-xs);display: block;}.entry-footer > span {display: inline-block;}.entry-footer a {color: currentColor;}.entry-footer a:hover,.entry-footer a:focus {color: var(--global--color-primary-hover);}.entry-footer a:active {color: currentColor;}.site-main > article > .entry-footer {margin-top: var(--global--spacing-vertical);padding-top: var(--global--spacing-unit);padding-bottom: calc(3 * var(--global--spacing-vertical));border-bottom: var(--separator--height) solid var(--separator--border-color);}body:not(.single) .site-main > article:last-of-type .entry-footer {border-bottom: var(--separator--height) solid transparent;}.single .site-main > article > .entry-footer {margin-top: calc(3.4 * var(--global--spacing-vertical));margin-bottom: calc(3.4 * var(--global--spacing-vertical));padding-bottom: 0;padding-top: calc(0.8 * var(--global--spacing-vertical));border-top: 3px solid var(--separator--border-color);border-bottom: var(--separator--height) solid transparent;display: grid;grid-template-columns: repeat(2, 1fr);column-gap: calc(2 * var(--global--spacing-horizontal));}.single .site-main > article > .entry-footer .post-taxonomies,.single .site-main > article > .entry-footer .full-size-link {justify-content: flex-end;text-align: right;}.single .site-main > article > .entry-footer .full-size-link:first-child:last-child {grid-column: span 2;}.single .site-main > article > .entry-footer .posted-on,.single .site-main > article > .entry-footer .byline,.single .site-main > article > .entry-footer .cat-links,.single .site-main > article > .entry-footer .tags-links {display: block;}@media only screen and (max-width: 481.98px) {.single .site-main > article > .entry-footer {display: block;}.single .site-main > article > .entry-footer .full-size-link {display: block;}.single .site-main > article > .entry-footer .post-taxonomies,.single .site-main > article > .entry-footer .full-size-link {text-align: left;}}.post-thumbnail {text-align: center;}.post-thumbnail .wp-post-image {display: block;width: auto;max-width: 100%;margin-left: auto;margin-right: auto;margin-top: calc(2 * var(--global--spacing-vertical));}.author-bio {position: relative;font-size: var(--global--font-size-xs);max-width: var(--responsive--aligndefault-width);}.site-main > article > .author-bio {margin-top: calc(2 * var(--global--spacing-vertical));}.author-bio.show-avatars .avatar {display: inline-block;vertical-align: top;border-radius: 50%;}.author-bio.show-avatars .author-bio-content {display: inline-block;padding-left: var(--global--spacing-horizontal);max-width: calc(var(--responsive--aligndefault-width) - 90px);}.author-bio .author-bio-content .author-title {font-family: var(--entry-author-bio--font-family);font-size: var(--entry-author-bio--font-size);display: inline;}.author-bio .author-bio-content .author-description {font-size: var(--global--font-size-xs);margin-top: calc(0.5 * var(--global--spacing-vertical));margin-bottom: calc(0.5 * var(--global--spacing-vertical));}.page-title {font-size: var(--global--font-size-page-title);}h1.page-title,h2.page-title {font-weight: var(--heading--font-weight-page-title);}h1.page-title {line-height: var(--heading--line-height-h1);}.page-header {border-bottom: 3px solid var(--global--color-border);padding-bottom: calc(2 * var(--global--spacing-vertical));}.archive .content-area .format-aside .entry-content,.archive .content-area .format-status .entry-content,.archive .content-area .format-link .entry-content,.search .content-area .format-aside .entry-content,.search .content-area .format-status .entry-content,.search .content-area .format-link .entry-content,.blog .content-area .format-aside .entry-content,.blog .content-area .format-status .entry-content,.blog .content-area .format-link .entry-content {font-size: var(--global--font-size-lg);}.archive .format-image .entry-content,.archive .format-gallery .entry-content,.archive .format-video .entry-content,.search .format-image .entry-content,.search .format-gallery .entry-content,.search .format-video .entry-content,.blog .format-image .entry-content,.blog .format-gallery .entry-content,.blog .format-video .entry-content {margin-top: calc(2 * var(--global--spacing-vertical));}.archive .entry-footer .cat-links,.archive .entry-footer .tags-links,.search .entry-footer .cat-links,.search .entry-footer .tags-links,.blog .entry-footer .cat-links,.blog .entry-footer .tags-links {display: block;}.archive.logged-in .entry-footer .posted-on,.search.logged-in .entry-footer .posted-on,.blog.logged-in .entry-footer .posted-on {margin-right: calc(0.5 * var(--global--spacing-unit));}.archive-description {margin-top: var(--global--spacing-vertical);font-size: var(--global--font-size-xl);line-height: var(--global--line-height-heading);}.error404 main p {font-size: var(--global--font-size-lg);margin-bottom: calc(var(--global--spacing-vertical) * 1.6666666667);}.search-no-results .page-content {margin-top: calc(3 * var(--global--spacing-vertical));}.comments-area > * {margin-top: var(--global--spacing-vertical);margin-bottom: var(--global--spacing-vertical);}.comments-area > *:first-child {margin-top: 0;}.comments-area > *:last-child {margin-bottom: 0;}.comments-area.show-avatars .avatar {border-radius: 50%;position: absolute;top: 10px;}.comments-area.show-avatars .fn {display: inline-block;padding-left: 85px;}.comments-area.show-avatars .comment-metadata {padding: 8px 0 9px 85px;}.comments-title,.comment-reply-title {font-size: var(--heading--font-size-h2);letter-spacing: var(--heading--letter-spacing-h2);}.comment-reply-title {display: flex;justify-content: space-between;}.comment-reply-title small a {font-family: var(--global--font-secondary);font-size: var(--global--font-size-xs);font-style: normal;font-weight: normal;letter-spacing: normal;}.comment .comment-respond .comment-reply-title {font-size: var(--global--font-size-lg);}.comment-list {padding-left: 0;list-style: none;}.comment-list > li {margin-top: var(--global--spacing-vertical);margin-bottom: var(--global--spacing-vertical);}.comment-list .children {list-style: none;padding-left: 0;}.comment-list .children > li {margin-top: var(--global--spacing-vertical);margin-bottom: var(--global--spacing-vertical);}@media only screen and (min-width: 482px) {.comment-list .depth-2,.comment-list .depth-3 {padding-left: calc(4 * var(--global--spacing-horizontal));}}.comment-meta .comment-author {line-height: var(--global--line-height-heading);margin-bottom: calc(0.25 * var(--global--spacing-unit));}@media only screen and (min-width: 482px) {.comment-meta .comment-author {margin-bottom: 0;padding-right: 0;}}.comment-meta .comment-author .fn {font-family: var(--global--font-secondary);font-weight: normal;font-size: var(--global--font-size-lg);hyphens: auto;word-wrap: break-word;word-break: break-word;}.comment-meta .comment-metadata {color: var(--global--color-primary);font-size: var(--global--font-size-xs);padding: 8px 0 9px;}.comment-meta .comment-metadata .edit-link {margin-left: var(--global--spacing-horizontal);}@media only screen and (min-width: 482px) {.comment-meta {margin-right: inherit;}.comment-meta .comment-author {max-width: inherit;}}.reply {font-size: var(--global--font-size-sm);line-height: var(--global--line-height-heading);}.bypostauthor {display: block;}.says {display: none;}.pingback .url,.trackback .url {font-family: var(--global--font-primary);}.comment-body {position: relative;margin-bottom: calc(1.7 * var(--global--spacing-vertical));}.comment-body > * {margin-top: var(--global--spacing-vertical);margin-bottom: var(--global--spacing-vertical);}.comment-body .reply {margin: 0;}.comment-content {word-wrap: break-word;}.pingback .comment-body,.trackback .comment-body {margin-top: var(--global--spacing-vertical);margin-bottom: var(--global--spacing-vertical);}.comment-respond {margin-top: var(--global--spacing-vertical);}.comment-respond > * {margin-top: var(--global--spacing-unit);margin-bottom: var(--global--spacing-unit);}.comment-respond > *:first-child {margin-top: 0;}.comment-respond > *:last-child {margin-bottom: 0;}.comment-respond > *:last-child.comment-form {margin-bottom: var(--global--spacing-vertical);}.comment-author {padding-top: 3px;}.comment-author .url {color: currentColor;}.comment-form {display: flex;flex-wrap: wrap;}.comment-form > * {flex-basis: 100%;}.comment-form .comment-notes {font-size: var(--global--font-size-sm);}.comment-form .comment-form-url,.comment-form .comment-form-comment {width: 100%;}.comment-form .comment-form-author,.comment-form .comment-form-email {flex-basis: 0;flex-grow: 1;}@media only screen and (max-width: 481.98px) {.comment-form .comment-form-author,.comment-form .comment-form-email {flex-basis: 100%;}}.comment-form .comment-form-cookies-consent > label,.comment-form .comment-notes {font-size: var(--global--font-size-xs);font-weight: normal;}.comment-form > p {margin-bottom: var(--global--spacing-unit);}.comment-form > p:first-of-type {margin-top: 0;}.comment-form > p:last-of-type {margin-bottom: 0;}.comment-form > p label,.comment-form > p input[type=email],.comment-form > p input[type=text],.comment-form > p input[type=url],.comment-form > p textarea {display: block;font-size: var(--global--font-size-sm);margin-bottom: calc(0.5 * var(--global--spacing-unit));width: 100%;font-weight: var(--form--label-weight);}.comment-form > p.comment-form-cookies-consent {display: flex;}@media only screen and (min-width: 482px) {.comment-form > p.comment-form-author {margin-right: calc(1.5 * var(--global--spacing-horizontal));}.comment-form > p.comment-notes,.comment-form > p.logged-in-as {display: block;}}.menu-button-container {display: none;justify-content: space-between;position: absolute;right: 0;padding-top: calc(0.5 * var(--global--spacing-vertical));padding-bottom: calc(0.25 * var(--global--spacing-vertical));}@media only screen and (max-width: 481.98px) {.menu-button-container {display: flex;}}.menu-button-container #primary-mobile-menu {display: flex;margin-left: auto;padding: calc(var(--button--padding-vertical) - 0.25 * var(--global--spacing-unit)) calc(0.5 * var(--button--padding-horizontal));font-size: var(--primary-nav--font-size-button);font-weight: var(--primary-nav--font-weight-button);background-color: transparent;border: none;color: var(--primary-nav--color-link);}.menu-button-container #primary-mobile-menu .dropdown-icon {display: flex;align-items: center;}.menu-button-container #primary-mobile-menu .dropdown-icon .svg-icon {margin-left: calc(0.25 * var(--global--spacing-unit));}.menu-button-container #primary-mobile-menu .dropdown-icon.open .svg-icon {position: relative;top: -1px;}.menu-button-container #primary-mobile-menu .dropdown-icon.close {display: none;}.menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.open {display: none;}.menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close {display: flex;}.has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close {animation-name: twentytwentyone-close-button-transition;animation-duration: 0.3s;}.primary-navigation-open .menu-button-container {width: 100%;z-index: 500;background-color: var(--global--color-background);}.primary-navigation-open .menu-button-container #primary-mobile-menu {position: static;}.primary-navigation {position: absolute;top: var(--global--admin-bar--height);right: 0;color: var(--primary-nav--color-text);font-size: var(--primary-nav--font-size);line-height: 1.15;margin-top: 0;margin-bottom: 0;}.primary-navigation > .primary-menu-container {position: fixed;visibility: hidden;opacity: 0;top: 0;right: 0;bottom: 0;left: 0;padding-top: calc(var(--button--line-height) * var(--primary-nav--font-size-button) + 42px + 5px);padding-left: var(--global--spacing-unit);padding-right: var(--global--spacing-unit);padding-bottom: var(--global--spacing-horizontal);background-color: var(--global--color-background);transform: translateY(var(--global--spacing-vertical));}@media (prefers-reduced-motion: no-preference) {.primary-navigation > .primary-menu-container {transition: all 0.15s ease-in-out;}}@media only screen and (max-width: 481.98px) {.primary-navigation > .primary-menu-container {height: 100vh;z-index: 499;overflow-x: hidden;overflow-y: auto;border: 2px solid transparent;}.has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container {position: fixed;transform: translateY(0) translateX(100%);}.admin-bar .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container {top: var(--global--admin-bar--height);}.admin-bar .primary-navigation > .primary-menu-container {height: calc(100vh - var(--global--admin-bar--height));}.primary-navigation > .primary-menu-container:focus {border: 2px solid var(--global--color-primary);}}@media only screen and (max-width: 481.98px) {.primary-navigation-open .primary-navigation {width: 100%;position: fixed;z-index: 2;}}.primary-navigation-open .primary-navigation > .primary-menu-container {position: relative;visibility: visible;opacity: 1;transform: translateY(0);}@media only screen and (max-width: 481.98px) {.primary-navigation-open .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container {transform: translateX(0) translateY(0);}}@media only screen and (min-width: 482px) {.primary-navigation {position: relative;margin-left: auto;}.primary-navigation > .primary-menu-container {visibility: visible;opacity: 1;position: relative;padding: 0;background-color: transparent;overflow: initial;transform: none;}.primary-navigation #toggle-menu {display: none;}.primary-navigation > .primary-menu-container ul > li .sub-menu-toggle[aria-expanded=false] ~ ul {display: none;}.admin-bar .primary-navigation {top: initial;}.admin-bar .primary-navigation > .primary-menu-container {top: initial;}}.primary-navigation > div > .menu-wrapper {display: flex;justify-content: flex-start;flex-wrap: wrap;list-style: none;margin: 0;max-width: none;padding-left: 0;position: relative;}@media only screen and (max-width: 481.98px) {.primary-navigation > div > .menu-wrapper {padding-bottom: 100px;}.primary-navigation > div > .menu-wrapper ul {padding-left: 0;}}.primary-navigation > div > .menu-wrapper li {display: block;position: relative;width: 100%;}@media only screen and (min-width: 482px) {.primary-navigation > div > .menu-wrapper li {margin: 0;width: inherit;}.primary-navigation > div > .menu-wrapper li:last-child {margin-right: 0;}}.primary-navigation > div > .menu-wrapper .sub-menu-toggle {display: flex;height: calc(2 * var(--primary-nav--padding) + 1.15em + 1px);width: 44px;padding: 0;justify-content: center;align-items: center;background: transparent;color: currentColor;border: none;}.primary-navigation > div > .menu-wrapper .sub-menu-toggle:focus {outline: 2px solid var(--wp--style--color--link, var(--global--color-primary));}@media only screen and (max-width: 481.98px) {.primary-navigation > div > .menu-wrapper .sub-menu-toggle {display: none;}}.primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-plus,.primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus {height: 100%;display: flex;align-items: center;}.primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-plus svg,.primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus svg {margin-top: -1px;}.primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus {display: none;}.primary-navigation > div > .menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-minus {display: flex;}.primary-navigation > div > .menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-plus {display: none;}.primary-navigation > div > .menu-wrapper > li > .sub-menu {position: relative;}@media only screen and (min-width: 482px) and (prefers-reduced-motion: no-preference) {.primary-navigation > div > .menu-wrapper > li > .sub-menu {transition: all 0.5s ease;}}@media only screen and (min-width: 482px) {.primary-navigation > div > .menu-wrapper > li > .sub-menu {left: 0;margin: 0;min-width: max-content;position: absolute;top: 100%;padding-top: 3px;z-index: 88888;}.primary-navigation > div > .menu-wrapper > li > .sub-menu:before,.primary-navigation > div > .menu-wrapper > li > .sub-menu:after {content: "";display: block;position: absolute;width: 0;top: -10px;left: var(--global--spacing-horizontal);border-style: solid;border-color: var(--primary-nav--border-color) transparent;border-width: 0 7px 10px;}.primary-navigation > div > .menu-wrapper > li > .sub-menu:after {top: -9px;border-color: var(--global--color-background) transparent;}.primary-navigation > div > .menu-wrapper > li > .sub-menu li {background: var(--global--color-background);}.primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left {left: 0;right: auto;}.primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:before,.primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:after {left: var(--global--spacing-horizontal);right: auto;}.primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right {right: 0;left: auto;}.primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:before,.primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:after {left: auto;right: var(--global--spacing-horizontal);}}.primary-navigation .primary-menu > .menu-item:hover > a {color: var(--primary-nav--color-link-hover);}@media only screen and (min-width: 482px) {.primary-navigation .primary-menu-container {margin-right: calc(0px - var(--primary-nav--padding));margin-left: calc(0px - var(--primary-nav--padding));}.primary-navigation .primary-menu-container > ul > .menu-item {display: flex;}.primary-navigation .primary-menu-container > ul > .menu-item > a {padding-left: var(--primary-nav--padding);padding-right: var(--primary-nav--padding);}.primary-navigation .primary-menu-container > ul > .menu-item > a + .sub-menu-toggle {margin-left: calc(5px - var(--primary-nav--padding));}}.primary-navigation a {display: block;font-family: var(--primary-nav--font-family-mobile);font-size: var(--primary-nav--font-size-mobile);font-weight: var(--primary-nav--font-weight);padding: var(--primary-nav--padding) 0;text-decoration: none;}@media only screen and (min-width: 482px) {.primary-navigation a {display: block;font-family: var(--primary-nav--font-family);font-size: var(--primary-nav--font-size);font-weight: var(--primary-nav--font-weight);}}.primary-navigation a + svg {fill: var(--primary-nav--color-text);}.primary-navigation a:hover,.primary-navigation a:link,.primary-navigation a:visited {color: var(--primary-nav--color-link-hover);}.primary-navigation a:hover {text-decoration: underline;text-decoration-style: dotted;}.primary-navigation a:focus {position: relative;z-index: 99999;outline-offset: 0;text-decoration-thickness: 2px;}.primary-navigation .current-menu-item > a:first-child,.primary-navigation .current_page_item > a:first-child {text-decoration: underline;text-decoration-style: solid;}.primary-navigation .current-menu-item > a:first-child:hover,.primary-navigation .current_page_item > a:first-child:hover {text-decoration: underline;text-decoration-style: dotted;}.primary-navigation .sub-menu {margin: 0;padding: 0;list-style: none;margin-left: var(--primary-nav--padding);border: 1px solid var(--primary-nav--border-color);}.primary-navigation .sub-menu .sub-menu {border: none;}@media only screen and (min-width: 482px) {.primary-navigation .sub-menu > .menu-item > .sub-menu {padding: 0;}}@media only screen and (max-width: 481.98px) {.primary-navigation .sub-menu .menu-item:last-child {margin-bottom: 0;}}.primary-navigation .sub-menu .menu-item > a {padding: calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding);display: block;font-size: var(--primary-nav--font-size-sub-menu-mobile);font-style: var(--primary-nav--font-style-sub-menu-mobile);}@media only screen and (min-width: 482px) {.primary-navigation .sub-menu .menu-item > a {font-size: var(--primary-nav--font-size-sub-menu);font-style: var(--primary-nav--font-style);}}.primary-navigation .menu-item-has-children > .svg-icon {display: none;}@media only screen and (min-width: 482px) {.primary-navigation .menu-item-has-children > .svg-icon {display: inline-block;height: 100%;}.primary-navigation .menu-item-has-children .sub-menu .svg-icon {display: none;}}.primary-navigation .menu-item-description {display: block;clear: both;font-size: var(--global--font-size-xs);text-transform: none;line-height: 1.7;}.primary-navigation .menu-item-description > span {display: inline-block;}@media only screen and (max-width: 481.98px) {.lock-scrolling .site {position: fixed;max-width: 100%;width: 100%;}}@keyframes twentytwentyone-close-button-transition {from {opacity: 0;}to {opacity: 1;}}.footer-navigation {margin-top: calc(2 * var(--global--spacing-vertical));margin-bottom: var(--global--spacing-vertical);color: var(--footer--color-text);font-size: var(--global--font-size-xs);font-family: var(--footer--font-family);}.footer-navigation-wrapper {display: flex;justify-content: center;flex-wrap: wrap;list-style: none;padding-left: 0;}.footer-navigation-wrapper li {display: inline;line-height: 3;}.footer-navigation-wrapper li a {padding: calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding);color: var(--footer--color-link);}.footer-navigation-wrapper li a:link,.footer-navigation-wrapper li a:visited,.footer-navigation-wrapper li a:active {color: var(--footer--color-link);}.footer-navigation-wrapper li a:hover {text-decoration: underline;text-decoration-style: dotted;text-decoration-skip-ink: none;color: var(--footer--color-link-hover);}.is-dark-theme .footer-navigation-wrapper li a:focus .svg-icon {fill: var(--wp--style--color--link, var(--global--color-background));}.has-background-white .footer-navigation-wrapper li a:focus .svg-icon {fill: var(--wp--style--color--link, var(--global--color-white));}.footer-navigation-wrapper li .svg-icon {vertical-align: middle;fill: var(--footer--color-link);}.footer-navigation-wrapper li .svg-icon:hover {transform: scale(1.1);}@media (prefers-reduced-motion: no-preference) {.footer-navigation-wrapper li .svg-icon {transition: transform 0.1s ease;}}.footer-navigation-wrapper .sub-menu-toggle,.footer-navigation-wrapper .menu-item-description {display: none;}.navigation {color: var(--global--color-primary);}.navigation a {color: var(--global--color-primary);text-decoration: none;}.navigation a:hover {color: var(--global--color-primary-hover);text-decoration: underline;text-decoration-style: dotted;}.navigation a:focus {color: var(--global--color-secondary);}.navigation a:active {color: var(--global--color-primary);}.navigation .nav-links > * {min-width: 44px;min-height: 44px;}.navigation .nav-links .nav-next a,.navigation .nav-links .nav-previous a {display: flex;flex-direction: column;}.navigation .nav-links .dots {text-align: center;}@media only screen and (min-width: 592px) {.navigation .nav-links {display: flex;justify-content: center;flex-wrap: wrap;}.navigation .nav-links .nav-next,.navigation .nav-links .nav-previous {flex: 0 1 auto;margin-bottom: inherit;margin-top: inherit;max-width: calc(50% - 0.5 * var(--global--spacing-unit));}.navigation .nav-links .nav-next {text-align: right;}}.navigation .svg-icon {display: inline-block;fill: currentColor;vertical-align: middle;position: relative;}.navigation .nav-previous .svg-icon,.navigation .prev .svg-icon {top: -2px;margin-right: calc(0.25 * var(--global--spacing-unit));}.navigation .nav-next .svg-icon,.navigation .next .svg-icon {top: -1px;margin-left: calc(0.25 * var(--global--spacing-unit));}.post-navigation {margin: var(--global--spacing-vertical) auto;}@media only screen and (min-width: 822px) {.post-navigation {margin: var(--global--spacing-vertical) auto;}}.post-navigation .meta-nav {line-height: var(--global--line-height-body);color: var(--global--color-primary);}.post-navigation .post-title {display: inline-block;font-family: var(--global--font-primary);font-size: var(--global--font-size-lg);font-weight: var(--pagination--font-weight-strong);line-height: var(--global--line-height-heading);}@media only screen and (min-width: 822px) {.post-navigation .post-title {margin: 5px calc(24px + 0.25 * var(--global--spacing-unit)) 0;}}@media only screen and (min-width: 482px) {.post-navigation .nav-links {justify-content: space-between;}}.post-navigation .nav-next,.post-navigation .nav-previous {margin-top: var(--global--spacing-vertical);margin-bottom: var(--global--spacing-vertical);}.post-navigation .nav-next:first-child,.post-navigation .nav-previous:first-child {margin-top: 0;}.post-navigation .nav-next:last-child,.post-navigation .nav-previous:last-child {margin-bottom: 0;}.pagination,.comments-pagination {border-top: 3px solid var(--global--color-border);padding-top: var(--global--spacing-vertical);margin: var(--global--spacing-vertical) auto;}@media only screen and (min-width: 822px) {.pagination,.comments-pagination {margin: var(--global--spacing-vertical) auto;}}.pagination .nav-links,.comments-pagination .nav-links {margin-top: calc(-1 * var(--global--spacing-vertical));}.pagination .nav-links a:hover,.comments-pagination .nav-links a:hover {color: var(--pagination--color-link-hover);}.is-dark-theme .pagination .nav-links a:active,.is-dark-theme .pagination .nav-links a:hover:active,.is-dark-theme .pagination .nav-links a:hover:focus,.is-dark-theme .comments-pagination .nav-links a:active,.is-dark-theme .comments-pagination .nav-links a:hover:active,.is-dark-theme .comments-pagination .nav-links a:hover:focus {color: var(--global--color-background);}.has-background-white .pagination .nav-links a:active,.has-background-white .pagination .nav-links a:hover:active,.has-background-white .pagination .nav-links a:hover:focus,.has-background-white .comments-pagination .nav-links a:active,.has-background-white .comments-pagination .nav-links a:hover:active,.has-background-white .comments-pagination .nav-links a:hover:focus {color: var(--global--color-white);}.pagination .nav-links > *,.comments-pagination .nav-links > * {color: var(--pagination--color-text);font-family: var(--pagination--font-family);font-size: var(--pagination--font-size);font-weight: var(--pagination--font-weight);margin-top: var(--global--spacing-vertical);margin-left: calc(0.66 * var(--global--spacing-unit));margin-right: calc(0.66 * var(--global--spacing-unit));}.pagination .nav-links > *.current,.comments-pagination .nav-links > *.current {text-decoration: underline;}.pagination .nav-links > *:not(.dots):not(.current):hover,.comments-pagination .nav-links > *:not(.dots):not(.current):hover {text-decoration-style: dotted;}.pagination .nav-links > *:first-child,.comments-pagination .nav-links > *:first-child {margin-left: 0;}.pagination .nav-links > *:last-child,.comments-pagination .nav-links > *:last-child {margin-right: 0;}.pagination .nav-links > *.next,.comments-pagination .nav-links > *.next {margin-left: auto;}.pagination .nav-links > *.prev,.comments-pagination .nav-links > *.prev {margin-right: auto;}@media only screen and (max-width: 821.98px) {.pagination .nav-links,.comments-pagination .nav-links {display: flex;flex-wrap: wrap;}.pagination .page-numbers,.comments-pagination .page-numbers {display: none;}.pagination .page-numbers.prev,.pagination .page-numbers.next,.comments-pagination .page-numbers.prev,.comments-pagination .page-numbers.next {display: inline-block;flex: 0 1 auto;}}@media only screen and (max-width: 481.98px) {.pagination .nav-short,.comments-pagination .nav-short {display: none;}}.comments-pagination {padding-top: calc(0.66 * var(--global--spacing-vertical));margin: calc(3 * var(--global--spacing-vertical)) auto;}@media only screen and (min-width: 822px) {.comments-pagination {margin: calc(3 * var(--global--spacing-vertical)) auto calc(4 * var(--global--spacing-vertical)) auto;}}.comments-pagination .nav-links > * {font-size: var(--global--font-size-md);}.widget-area {margin-top: calc(6 * var(--global--spacing-vertical));padding-bottom: calc(var(--global--spacing-vertical) / 3);color: var(--footer--color-text);font-size: var(--footer--font-size);font-family: var(--footer--font-family);}@media only screen and (min-width: 652px) {.widget-area {display: grid;grid-template-columns: repeat(2, 1fr);column-gap: calc(2 * var(--global--spacing-horizontal));}}@media only screen and (min-width: 1024px) {.widget-area {grid-template-columns: repeat(3, 1fr);}}@media only screen and (max-width: 481.98px) {.widget-area {margin-top: calc(3 * var(--global--spacing-vertical));}}.widget-area .wp-block-social-links.alignright {margin-top: var(--global--spacing-vertical);justify-content: flex-end;}.widget-area .wp-block-social-links.alignleft {margin-top: var(--global--spacing-vertical);}.widget-area:after {content: "";display: table;clear: both;}.widget h1,.widget h2,.widget h3,.widget h4,.widget h5,.widget h6 {font-weight: var(--widget--font-weight-title);line-height: var(--widget--line-height-title);}.widget h1 {font-size: var(--global--font-size-md);}.widget h2 {font-size: var(--global--font-size-sm);}.widget h3 {font-size: var(--global--font-size-xs);}.widget h4 {font-size: var(--global--font-size-xs);}.widget h5 {font-size: var(--global--font-size-xs);}.widget h6 {font-size: var(--global--font-size-xs);}.widget ul {list-style-type: none;padding: 0;}.widget ul li {line-height: var(--widget--line-height-list);}.widget ul.sub-menu,.widget ul.children {margin-left: var(--widget--spacing-menu);}.widget ul .sub-menu-toggle {display: none;}.widget a {color: var(--footer--color-link);text-decoration: underline;text-decoration-style: solid;text-decoration-color: currentColor;}.widget a:link,.widget a:visited,.widget a:active {color: var(--footer--color-link);}.widget a:hover {color: var(--footer--color-link-hover);text-decoration-style: dotted;}.search-form {display: flex;flex-wrap: wrap;margin: auto;max-width: var(--responsive--aligndefault-width);}.search-form > label {width: 100%;margin-bottom: 0;font-weight: var(--form--label-weight);}.search-form .search-field {flex-grow: 1;max-width: inherit;margin-top: calc(var(--global--spacing-vertical) / 3);margin-right: calc(0.66 * var(--global--spacing-horizontal));}.search-form .search-submit {margin-top: calc(var(--global--spacing-vertical) / 3);margin-left: 10px;}.widget_search > .search-form .search-field {margin-right: calc(-1 * var(--button--border-width));-webkit-appearance: none;margin-bottom: calc(0.5 * var(--global--spacing-vertical));}.widget_search > .search-form .search-submit {margin-left: 0;margin-bottom: calc(0.5 * var(--global--spacing-vertical));}.widget_rss a.rsswidget .rss-widget-icon {display: none;}.screen-reader-text {border: 0;clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important;word-break: normal;}.skip-link:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip-path: none;color: #21759b;display: block;font-size: 0.875rem;font-weight: 700;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}#content[tabindex="-1"]:focus {outline: 0;}.has-black-color[class] {color: var(--global--color-black);}.has-black-color[class] > [class*=__inner-container] {--local--color-primary: var(--global--color-black, #000);color: var(--local--color-primary);}.has-gray-color[class] {color: var(--global--color-gray);}.has-gray-color[class] > [class*=__inner-container] {--local--color-primary: var(--global--color-gray, #000);color: var(--local--color-primary);}.has-dark-gray-color[class] {color: var(--global--color-dark-gray);}.has-dark-gray-color[class] > [class*=__inner-container] {--local--color-primary: var(--global--color-dark-gray, #000);color: var(--local--color-primary);}.has-green-color[class] {color: var(--global--color-green);}.has-green-color[class] > [class*=__inner-container] {--local--color-primary: var(--global--color-green, #fff);color: var(--local--color-primary);}.has-blue-color[class] {color: var(--global--color-blue);}.has-blue-color[class] > [class*=__inner-container] {--local--color-primary: var(--global--color-blue, #fff);color: var(--local--color-primary);}.has-purple-color[class] {color: var(--global--color-purple);}.has-purple-color[class] > [class*=__inner-container] {--local--color-primary: var(--global--color-purple, #fff);color: var(--local--color-primary);}.has-red-color[class] {color: var(--global--color-red);}.has-red-color[class] > [class*=__inner-container] {--local--color-primary: var(--global--color-red, #fff);color: var(--local--color-primary);}.has-orange-color[class] {color: var(--global--color-orange);}.has-orange-color[class] > [class*=__inner-container] {--local--color-primary: var(--global--color-orange, #fff);color: var(--local--color-primary);}.has-yellow-color[class] {color: var(--global--color-yellow);}.has-yellow-color[class] > [class*=__inner-container] {--local--color-primary: var(--global--color-yellow, #fff);color: var(--local--color-primary);}.has-white-color[class] {color: var(--global--color-white);}.has-white-color[class] > [class*=__inner-container] {--local--color-primary: var(--global--color-white, #fff);color: var(--local--color-primary);}.has-background a,.has-background p,.has-background h1,.has-background h2,.has-background h3,.has-background h4,.has-background h5,.has-background h6 {color: currentColor;}.has-black-background-color[class] {background-color: var(--global--color-black);}.has-black-background-color[class] > [class*=__inner-container] {--local--color-background: var(--global--color-black, #000);background-color: var(--local--color-background);}.has-dark-gray-background-color[class] {background-color: var(--global--color-dark-gray);}.has-dark-gray-background-color[class] > [class*=__inner-container] {--local--color-background: var(--global--color-dark-gray, #000);background-color: var(--local--color-background);}.has-gray-background-color[class] {background-color: var(--global--color-gray);}.has-gray-background-color[class] > [class*=__inner-container] {--local--color-background: var(--global--color-gray, #000);background-color: var(--local--color-background);}.has-light-gray-background-color[class] {background-color: var(--global--color-light-gray);}.has-light-gray-background-color[class] > [class*=__inner-container] {--local--color-background: var(--global--color-light-gray, #fff);background-color: var(--local--color-background);}.has-green-background-color[class] {background-color: var(--global--color-green);}.has-green-background-color[class] > [class*=__inner-container] {--local--color-background: var(--global--color-green, #fff);background-color: var(--local--color-background);}.has-blue-background-color[class] {background-color: var(--global--color-blue);}.has-blue-background-color[class] > [class*=__inner-container] {--local--color-background: var(--global--color-blue, #fff);background-color: var(--local--color-background);}.has-purple-background-color[class] {background-color: var(--global--color-purple);}.has-purple-background-color[class] > [class*=__inner-container] {--local--color-background: var(--global--color-purple, #fff);background-color: var(--local--color-background);}.has-red-background-color[class] {background-color: var(--global--color-red);}.has-red-background-color[class] > [class*=__inner-container] {--local--color-background: var(--global--color-red, #fff);background-color: var(--local--color-background);}.has-orange-background-color[class] {background-color: var(--global--color-orange);}.has-orange-background-color[class] > [class*=__inner-container] {--local--color-background: var(--global--color-orange, #fff);background-color: var(--local--color-background);}.has-yellow-background-color[class] {background-color: var(--global--color-yellow);}.has-yellow-background-color[class] > [class*=__inner-container] {--local--color-background: var(--global--color-yellow, #fff);background-color: var(--local--color-background);}.has-white-background-color[class] {background-color: var(--global--color-white);}.has-white-background-color[class] > [class*=__inner-container] {--local--color-background: var(--global--color-white, #fff);background-color: var(--local--color-background);}.has-background:not(.has-text-color).has-black-background-color[class],.has-background:not(.has-text-color).has-gray-background-color[class],.has-background:not(.has-text-color).has-dark-gray-background-color[class] {color: var(--global--color-white);}.has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container],.has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container],.has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container] {--local--color-primary: var(--global--color-background, #fff);color: var(--local--color-primary, var(--global--color-primary));}.is-dark-theme .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container],.is-dark-theme .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container],.is-dark-theme .has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container] {--local--color-primary: var(--global--color-primary, #000);}.has-background:not(.has-text-color).has-green-background-color[class],.has-background:not(.has-text-color).has-blue-background-color[class],.has-background:not(.has-text-color).has-purple-background-color[class],.has-background:not(.has-text-color).has-red-background-color[class],.has-background:not(.has-text-color).has-orange-background-color[class],.has-background:not(.has-text-color).has-yellow-background-color[class],.has-background:not(.has-text-color).has-white-background-color[class] {color: var(--global--color-dark-gray);}.has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container],.has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container],.has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container],.has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container],.has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container],.has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container],.has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] {--local--color-primary: var(--global--color-primary, #000);color: var(--local--color-primary, var(--global--color-primary));}.is-dark-theme .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container],.is-dark-theme .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container],.is-dark-theme .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container],.is-dark-theme .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container],.is-dark-theme .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container],.is-dark-theme .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container],.is-dark-theme .has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] {--local--color-primary: var(--global--color-background, #fff);}.has-purple-to-yellow-gradient-background {background: linear-gradient(160deg, var(--global--color-purple), var(--global--color-yellow));}.has-yellow-to-purple-gradient-background {background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-purple));}.has-green-to-yellow-gradient-background {background: linear-gradient(160deg, var(--global--color-green), var(--global--color-yellow));}.has-yellow-to-green-gradient-background {background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-green));}.has-red-to-yellow-gradient-background {background: linear-gradient(160deg, var(--global--color-red), var(--global--color-yellow));}.has-yellow-to-red-gradient-background {background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-red));}.has-purple-to-red-gradient-background {background: linear-gradient(160deg, var(--global--color-purple), var(--global--color-red));}.has-red-to-purple-gradient-background {background: linear-gradient(160deg, var(--global--color-red), var(--global--color-purple));}header *,main *,footer * {max-width: var(--global--spacing-measure);}html,body,div,header,nav,article,figure,hr,main,section,footer {max-width: none;}.is-IE.is-dark-theme {color: #fff;}.is-IE.is-dark-theme *,.is-IE.is-dark-theme a,.is-IE.is-dark-theme .site-description,.is-IE.is-dark-theme .entry-title,.is-IE.is-dark-theme .entry-footer,.is-IE.is-dark-theme .widget-area,.is-IE.is-dark-theme .post-navigation .meta-nav,.is-IE.is-dark-theme .footer-navigation-wrapper li a:link,.is-IE.is-dark-theme .site-footer > .site-info,.is-IE.is-dark-theme .site-footer > .site-info a,.is-IE.is-dark-theme .site-footer > .site-info a:visited {color: #fff;}.is-IE.is-dark-theme .sub-menu-toggle svg,.is-IE.is-dark-theme .sub-menu-toggle path,.is-IE.is-dark-theme .post-navigation .meta-nav svg,.is-IE.is-dark-theme .post-navigation .meta-nav path {fill: #fff;}.is-IE.is-dark-theme .primary-navigation > div > .menu-wrapper > li > .sub-menu li {background: #000;}@media only screen and (max-width: 481.98px) {.is-IE.is-dark-theme.primary-navigation-open .primary-navigation > .primary-menu-container,.is-IE.is-dark-theme.primary-navigation-open .menu-button-container {background-color: #000;}}.is-IE.is-dark-theme .skip-link:focus {color: #21759b;}.is-IE .navigation .nav-links {display: block;}.is-IE .post-thumbnail .wp-post-image {min-width: auto;}.is-IE .wp-block-group:before,.is-IE .wp-block-group:after {content: "";display: block;clear: both;}.elementor img{height:auto!important;}.homeservicebox .uc_classic_carousel_content img{width: 100px!important;margin:0 auto!important;margin-bottom: 25px!important;}.conatctform{text-align:center;}.conatctform textarea{width:99%;}.conatctform .btnprimary{background-color:#C54D97!important;font-family: "Cardo", Sans-serif;text-transform:uppercase;font-size: 16px;font-weight: bold;border-style: solid;border-width: 1px 1px 1px 1px;border-radius: 6px 6px 6px 6px;padding: 16px 28px 16px 28px;border:0!important;outline:0!important;color:white!important;}.conatctform .btnprimary:hover{background-color:white!important;color:#000!important;}.conatctform input[type="text"]:focus-visible,.conatctform input[type="email"]:focus-visible, .conatctform textarea:focus-visible{outline:none!important;}.conatctform input[type="text"],.conatctform input[type="email"], .conatctform textarea {border:0;font-family: "Poppins", Sans-serif;font-size: 16px;color:black;outline:none!important;padding: 12px 17px;margin: 5px;}.menumobicon{margin-bottom:0!important;}.conatctform .wpcf7-form-control-wrap{width:100%;display: inline-grid;}.serviceform1 input[type="email"]::placeholder{color:white!important;}.serviceform1 input[type="text"],.serviceform1 input[type="email"],.serviceform1 textarea{border:1px solid white!important;color: #fff!important;font-family: "poppins", Sans-serif;font-size: 14px;padding: 12px 18px!important;border-radius: 15px 0 0 15px!important;line-height: 14px;width: 73%;border: 0;margin: 4px;background-color:transparent!important;margin:0!important;}.serviceform1 textarea{height:84px;width: 98.6%;}.serviceform1 .brnprimary{text-transform: uppercase;width: 100%;padding: 10px 20px !important;font-weight: 600;letter-spacing:1px;}.serviceform1 div{text-align:center;}.serviceform1 .btn{border-radius: 0 15px 15px 0;background-color:#fe3057 !important;font-family: "poppins", Sans-serif;font-size: 16px;font-weight:normal;padding: 14px 22px;margin-top: 6px;color:white!important;border:0!important;}.serviceform1 .btn:hover{background-color:#000!important;color:white!important;border-color:white;}.colortxt .elementor-widget-container span{color:#ff0000;font-size: 32px;font-weight: bolder !important;}.imgblock a{color:white;}.imgblock a:hover{color:#000;}.colortxt1 .elementor-widget-container span{color:#ff0000;font-size: 54px;font-weight: bolder !important;letter-spacing:-1px;}.rdtxt span{color:red;}.homeseric .elementor-icon-list-item{background-color:#e7e7e7;padding: 8px 22px!important;}.homeseric .elementor-icon-list-item:hover{background-color:#213e9a;}.elementor-widget .elementor-icon-list-icon i{width:auto!important;}.elementor-162 .elementor-element.elementor-element-ff15a5d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-bottom: 10px!important;}#headerarea{width:100%;}.drpbximg .gallery-item img{background-color: white;box-shadow: 0px 0px 10px 1px #00000040;}.imgscrl .swiper-slide-inner{background-color: white;padding: 10px;box-shadow: 0 0 9px 0px #9f9f9f;margin: 15px!important;}.contentarea p{margin-bottom:12px!important;}.tetstimonialsbg .elementor-testimonial{box-shadow: 0 0 15px 0px #b9b9b9; margin: 10px;padding:25px}.imgbxnew figcaption{padding:8px 4px;}.imgbxnew:hover figcaption{background:black!important;}.imgbxnew figcaption span{font-weight: bold;color: yellow;}.homefixedbg{position: absolute!important;width: 100%;z-index: 1;}.woocommerce ul.products li.product a img{margin:0 auto!important;}.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count{font-size: 16px;font-family: poppins;}.woocommerce .woocommerce-ordering select {vertical-align: top;font-size: 14px;font-family: poppins;border: 1px solid #c8c8c8 !important;}.serviceform input[type=text], .serviceform input[type=email], .serviceform textarea{outline: 0;width:100%;border: 0!important;background: transparent;border-bottom: 1px solid #c6c6c6!important;color: #595959;font-family: "Open Sans", Sans-serif;font-size: 14px;font-weight: 400;line-height: 22px;margin: 0;padding: 20px 0!important;border-radius:0!important;}.serviceform textarea{height: 100px;}.brnprimary{font-family: "Poppins", Sans-serif!important;font-size: 16px!important;font-weight: 600;background-color: #0075c5!important;border-radius:0px!important;border:0!important;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.39);color:white!important;padding: 10px 24px !important;margin-top:14px!important;text-transform:uppercase;}.brnprimary:hover{background-color:#009900!important;}.serviceform .btn{width:auto!important;border-radius: 90px!important;text-transform:uppercase!important;color:white!important;background-color:#295f79!important;padding: 10px 30px;margin-top: 25px;font-size: 16px;font-weight: bold;}.hightext span{color:#d43c3c;}.positionimgleft img{position:absolute;height:auto!important;left:0!important;width: 34% !important;} .positionimgright {position:absolute;height:auto!important;right:0!important;width: 34% !important;} #headerarea.navbar_fixed, #headerarea1.navbar_fixed{box-shadow: 0px 0px 9px black;z-index: 65;position: fixed!important;width: 100%;top: 0;}#headerarea.navbar_fixed .headerlogo img, #headerarea1.navbar_fixed .headerlogo img{width:66%!important;}#headerarea, #headerarea1{z-index: 5;}#headerarea.navbar_fixed .elementor-widget-nav-menu .elementor-widget-container{margin: 20px 0px 0px 0px;}.blogposts .elementor-post__read-more{background-color: #5592cd;color: white;padding: 5px;width: 30px;height: 30px;line-height: 17px;text-align: center;border-radius: 100%;}.blogposts .elementor-post__read-more:hover{background-color:#85121e;}.blogposts .elementor-post__thumbnail img{position: relative!important;top: 0 !important;left: 0 !important;transform: scale(1.01) translate(0%,0%)!important;}.blogposts .elementor-post__thumbnail{padding:0!important;}.menu-item .sub-menu-toggle{display:none!important;}.elementor-nav-menu .sub-arrow{padding: 10px 0 10px 6px!important;}ul.elementor-nav-menu--dropdown a, ul.elementor-nav-menu--dropdown a:focus, ul.elementor-nav-menu--dropdown a:hover{border-left: 0!important;}.serviceform .btn:hover{background-color:#1f3668!important;border-color:#1f3668!important;}#headerarea.navbar_fixed, #headerarea1.navbar_fixed{background-color:#fff;box-shadow: 0px 0px 12px black;z-index: 65;position: fixed!important;width: 100%;top: 0;}.homecontscrol .carousel-image{margin-top:30px;border-radius: 40px;}header .elementor-widget:not(:last-child){--kit-widget-spacing:auto!important;}.imgblock .elementor-image-box-img{height: 230px;overflow: hidden;border-radius:15px;}.imgblocks .elementor-image-box-img{background-color:#fe3057;border-radius:100%;}@media only screen and (max-width: 482px) {.fullwidthimgsblock .gallery-item{width:25%!important;padding: 5px !important;}.fullwidthimgsblock #gallery-1{margin:0!important}.imgblock .elementor-image-box-img{height:auto;}.serviceform1 input[type="email"]{width:59%;}.imgblock .elementor-image-box-img img{height: 70px!important;}}.woocommerce table.shop_table{border: 2px dotted!important;padding: 16px;}.woocommerce table.shop_table th{padding:4px 10px!important; text-align: left!important;}.woocommerce table.shop_table td{text-align:left!important;}.woocommerce .woocommerce-customer-details .woocommerce-column__title, .woocommerce-order-details__title, .payment-instructions h2{margin-top: 0;font-size: 18px;font-weight: bold;text-transform: uppercase;margin-bottom: 8px;color: #e82227;}.product-namem .product-total{font-size: 14px;font-weight: bold;text-transform: uppercase;}