﻿@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";:root{--gap: 1rem;--gap-card: 1.5rem;--wp--style--gallery-gap-default: var(--gap);--block-spacing: calc(var(--gap) * 1.5);--rows: 1;--columns: 1;--wp--preset--color--gray: #b3b3b3;--wp--preset--color--dark-gray: #777;--wp--preset--color--danger: #ee1414;--body--background: transparent;--body--color: #333;--headings--color: var(--wp--preset--color--base);--block--color: var(--body--color);--block--background: transparent;--block--heading: var(--headings--color);--block--category--color: var(--wp--preset--color--base);--block--category--border: var(--wp--preset--color--base);--block--date--color: var(--wp--preset--color--dark-gray);--on-base--color: var(--wp--preset--color--white);--on-accent--color: var(--wp--preset--color--white);--on-light--color: var(--body--color);--on-dark--color: var(--wp--preset--color--white);--on-black--color: var(--wp--preset--color--white);--on-white--color: var(--body--color);--on-gray--color: var(--body--color);--on-base--hover--color: var(--wp--preset--color--accent);--on-accent--hover--color: var(--wp--preset--color--base);--on-dark--hover--color: var(--wp--preset--color--accent);--on-black--hover--color: var(--wp--preset--color--accent);--on-light--hover--color: var(--wp--preset--color--accent);--on-white--hover--color: var(--wp--preset--color--accent);--on-gray--hover--color: var(--wp--preset--color--base);--border-radius-small: 4px;--border-radius-medium: 6px;--border-radius-large: 20px;--border-radius-x-large: 50rem;--border-radius-xx-large: 50%;--border-radius: var(--border-radius-medium);--block-radius: var(--border-radius-medium);--box-shadow: none;--block-shadow: var(--wp--preset--shadow--deep);--form-border-width: 1px;--form-border-color: color-mix(in srgb, var(--wp--preset--color--light), black 10%);--form-border-radius: var(--border-radius-small);--link--color: var(--wp--preset--color--accent);--link--hover--color: var(--wp--preset--color--accent);--focus-ring-width: 1px;--focus-ring-offset: 0;--focus-ring-radius: var(--border-radius-small);--focus-ring-color: color-mix(in srgb, var(--wp--preset--color--base), white 30%);--focus-ring-shadow: 0 0 0 0.25rem rgb(from var(--wp--preset--color--base) r g b / 0.25);--wp--style--global--navigation: var(--wp--style--global--wide-size);--body--font-family: "Inter", sans-serif;--body--font-weight: 400;--body--font-size: var(--wp--preset--font-size--small);--headings--font-family: "Bricolage Grotesque", sans-serif;--headings--font-weight: 700;--headings--line-height: 1.125;--leading-font-family: var(--body--font-family);--leading-font-size: var(--wp--preset--font-size--small);--leading-font-weight: 500;--leading-font-style: italic;--icons--font-family: "Material Symbols Outlined";--button--background-color: var(--wp--preset--color--base);--button--color: var(--wp--preset--color--white);--button--border-color: var(--wp--preset--color--base);--button--border-width: 2px;--button--border-radius: var(--border-radius-x-large);--button--padding-top: 0.45em;--button--padding-left: 1.75em;--button--padding-right: 1.75em;--button--padding-bottom: 0.5em;--button--hover--background-color: var(--wp--preset--color--accent);--button--hover--border-color: var(--wp--preset--color--accent);--button--hover--color: var(--wp--preset--color--white);--button--font-family: var(--headings--font-family);--button--font-weight: 400;--button--font-size: var(--wp--preset--font-size--small);--text-link--font-family: var(--headings--font-family);--text-link--font-weight: 700;--text-link--font-size: var(--wp--preset--font-size--small);--text-link--color: var(--wp--preset--color--accent);--text-link--hover--color: var(--wp--preset--color--base);--text-link--icon: "";--text-link--icon-weight: 600;--footer--background-color: var(--wp--preset--color--dark);--footer--background-image: none;--footer--background-repeat: repeat;--footer--background-size: auto auto;--footer--color-rgb: 255,255,255;--footer--hover--color: var(--wp--preset--color--accent);--footer--padding-top: var(--block-spacing);--footer--padding-bottom: var(--block-spacing);--cover--small--min-height: auto;--cover--medium--min-height: clamp(340px, 40vh, 520px);--cover--large--min-height: clamp(400px, 60vh, 800px);--cover--xlarge--min-height: clamp(460px, 80vh, 1000px);--cover--xxlarge--min-height: clamp(600px, calc(100vh - 80px), 1235px);--cover--search--min-height: clamp(300px, 30vh, 400px) }@media(min-width: 900px){:root{--gap: 1.5rem}}@media(min-width: 1200px){:root{--gap: 2rem}}@media(min-width: 1600px){:root{--gap-card: 2rem}}@media(min-width: 900px){:root{--block-spacing: 5%}}@media(min-width: 1200px){:root{--block-spacing: calc(var(--gap) * 3)}}@media(min-width: 600px){:root{--columns: 2}}@media(min-width: 900px){:root{--columns: 12}}.is-style-documents li::before,.is-style-checkmark li::before,.viva-block-teaser details summary span:nth-of-type(2):after,.viva-block-teaser details summary span:nth-of-type(1):after,.viva-card--email:before,.viva-card--landline:before,.viva-card--phone:before,.viva-card--address:before,.viva-card--office:before,#navigation .searcher:before,#navigation ul li.menu-item-has-children li.menu-item-has-children>a:after,#navigation ul li.menu-item-has-children>a:after,#navigation ul .submenu-toggle:after,.wp-block-button.is-style-read-more .wp-element-button:after,.viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:after,.viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:after,.wp-block-button.is-style-read-more .wp-block-button__link:after,.viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:after,.viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:after,dialog button[command=close]::before,main .nf-fu-fileinput-button:before,.material-symbols-rounded,.material-symbols-sharp,.material-symbols-outlined,.material-symbols{font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48}.material-symbols-outlined{font-family:"Material Symbols Outlined"}.material-symbols-sharp{font-family:"Material Symbols Sharp"}.material-symbols-rounded{font-family:"Material Symbols Rounded"}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,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:.35em .75em .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}@media(-ms-high-contrast: none),(-ms-high-contrast: active){body{position:relative;overflow:hidden;height:100vh}body:before{content:"Tyvärr så stöds inte Internet Explorer längre på denna hemsidan. Vi rekommenderar att du byter till någon av de nyare webbläsarna, som t.ex. Google Chrome, Microsoft Edge eller Mozilla Firefox.";display:block;background-color:var(--wp--preset--color--danger);color:var(--wp--preset--color--white);padding:3rem 20%;text-align:center;font-size:2rem;line-height:1.3;position:absolute;width:96%;height:90vh;top:5%;left:2%;display:flex;align-items:center;justify-content:center;z-index:10000000000000000000000000;font-family:var(--headings--font-family);font-weight:var(--headings--font-weight);font-optical-sizing:auto;font-variation-settings:"wdth" 100}}body{font-family:var(--body--font-family);font-weight:var(--body--font-weight);font-size:var(--body--font-size);line-height:var(--body--line-height);color:var(--body--color);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-wrap:break-word;text-wrap:pretty}.super-wrapper{line-height:1.25}@media(min-width: 600px){.super-wrapper{line-height:1.375}}h1{text-wrap:balance}h1,h2,h3,h4,h5,h6{font-family:var(--headings--font-family);font-weight:var(--headings--font-weight);line-height:var(--headings--line-height);color:var(--headings--color);font-optical-sizing:auto;font-variation-settings:"wdth" 100}h1{font-size:var(--wp--preset--font-size--xx-large)}h2{font-size:var(--wp--preset--font-size--x-large)}h3{font-size:var(--wp--preset--font-size--large)}h4{font-size:var(--wp--preset--font-size--medium)}h5{font-size:calc(var(--wp--preset--font-size--small)*1.15)}h6{font-size:calc(var(--wp--preset--font-size--small)*1.05)}blockquote{font-size:1rem;line-height:1.25}@media(min-width: 600px){blockquote{font-size:1rem;line-height:1.25}}.card-heading,.viva-card .viva-card--title{font-size:calc(var(--wp--preset--font-size--medium)*1.05)}.card-heading:is(strong),.viva-card .viva-card--title:is(strong){font-size:var(--wp--preset--font-size--small);display:block;width:100%}.container{max-width:var(--wp--style--global--content-size);width:100%;margin-left:auto;margin-right:auto;padding-left:var(--gap);padding-right:var(--gap)}.container.alignwide{max-width:var(--wp--style--global--wide-size)}.container.alignfull{max-width:100%;padding-left:0;padding-right:0}.grid{display:grid;gap:var(--gap);grid-template-columns:repeat(var(--columns), minmax(0px, 1fr))}@media(min-width: 600px){.grid.columns-1{--columns: 1}}@media(min-width: 900px){.grid.columns-1{--columns: 1}.grid.columns-2{--columns: 2}.grid.columns-3{--columns: 3}.grid.columns-4{--columns: 4}.grid.columns-5{--columns: 5}.grid.columns-6{--columns: 6}}@media(min-width: 900px)and (max-width: 1199px){.grid.columns-5,.grid.columns-6{--columns: 3}}@media(min-width: 600px){.col-12{grid-column:auto/span 2}}@media(min-width: 600px){.col-1{grid-column:auto/span 1}}@media(min-width: 600px){.col-2{grid-column:auto/span 1}}@media(min-width: 600px){.col-3{grid-column:auto/span 1}}@media(min-width: 600px){.col-4{grid-column:auto/span 1}}@media(min-width: 600px){.col-5{grid-column:auto/span 1}}@media(min-width: 600px){.col-6{grid-column:auto/span 1}}@media(min-width: 600px){.col-7{grid-column:auto/span 1}}@media(min-width: 600px){.col-8{grid-column:auto/span 1}}@media(min-width: 600px){.col-9{grid-column:auto/span 1}}@media(min-width: 600px){.col-10{grid-column:auto/span 1}}@media(min-width: 600px){.col-11{grid-column:auto/span 1}}@media(min-width: 900px){.col-1{grid-column:auto/span 1}}@media(min-width: 900px){.col-2{grid-column:auto/span 2}}@media(min-width: 900px){.col-3{grid-column:auto/span 3}}@media(min-width: 900px){.col-4{grid-column:auto/span 4}}@media(min-width: 900px){.col-5{grid-column:auto/span 5}}@media(min-width: 900px){.col-6{grid-column:auto/span 6}}@media(min-width: 900px){.col-7{grid-column:auto/span 7}}@media(min-width: 900px){.col-8{grid-column:auto/span 8}}@media(min-width: 900px){.col-9{grid-column:auto/span 9}}@media(min-width: 900px){.col-10{grid-column:auto/span 10}}@media(min-width: 900px){.col-11{grid-column:auto/span 11}}@media(min-width: 900px){.col-12{grid-column:auto/span 12}}.grid .viva-card{height:100%}.grid .viva-card .viva-card--container{height:100%;display:flex;flex-flow:column wrap}.grid .viva-card figure{width:initial;height:initial}.grid .viva-card .viva-card--body{flex:1;display:flex;flex-flow:column wrap}.grid .viva-card .viva-card--body .viva-card--title,.grid .viva-card .viva-card--body .viva-card--text{width:100%}.grid .viva-card .viva-card--body .viva-card--text{margin-bottom:auto}html{box-sizing:border-box;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}body{background-color:var(--body--background)}b,strong{font-weight:bold}p{margin:0;margin-bottom:1rem}figure{margin:0;padding:0;overflow:hidden}figure img{object-fit:cover;height:100%;width:100%}figcaption{color:var(--wp--preset--color--dark-gray);font-size:.75rem;font-style:italic;margin:0 !important}hr{border:1px solid #ced4da;border:1px solid color-mix(in srgb, var(--wp--preset--color--light), black 10%);border-top:0 none}a{color:var(--link--color);transition:all .25s ease-in-out}a:hover,a:focus{color:var(--link--hover--color)}.collapse{display:block}.collapse.hidden{display:none}.screen-reader-text,#navigation .logotype--brand{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;word-break:normal}img{max-width:100%;display:block;height:auto;width:auto}.video-container{width:100%}.video-container video{width:100%;height:100%;object-fit:cover;margin-bottom:0;display:block;background-size:cover;background-position:center;object-position:center}*:focus-visible{outline:-webkit-focus-ring-color auto var(--focus-ring-width) !important;outline:var(--focus-ring-width) solid rgba(0,0,0,.5) !important;outline:var(--focus-ring-width) solid var(--focus-ring-color) !important;outline-offset:var(--focus-ring-offset) !important;box-shadow:0 0 0 .25rem rgba(0,0,0,.15) !important;box-shadow:var(--focus-ring-shadow) !important}*:not(.wp-block-button__link):not(.wp-element-button):focus-visible{border-radius:var(--focus-ring-radius) !important}.skip-to-main-content{position:absolute;top:0;width:100%;left:-9999px;z-index:999999999;padding:1rem;background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--white);opacity:0;display:flex;align-items:center;justify-content:center;column-gap:2rem;margin-bottom:0;font-size:.85rem;height:70px}.skip-to-main-content a{color:var(--wp--preset--color--white);text-align:center;padding:.5rem 1rem}.skip-to-main-content:focus,.skip-to-main-content:focus-within{outline:none;opacity:1;left:0}.skip-to-main-content:focus+.super-wrapper #navigation,.skip-to-main-content:focus-within+.super-wrapper #navigation{margin-top:70px}.skip-to-main-content:focus+.super-wrapper,.skip-to-main-content:focus-within+.super-wrapper{padding-top:70px}.skip-to-main-content:focus-visible{outline:none !important}.super-wrapper{transition:padding .25s ease-in-out}.viva-block-breadcrumbs{width:100%;padding:0;padding-top:0;font-size:.8rem;color:var(--block--color);margin-bottom:calc(var(--gap)*1.5)}.viva-block-breadcrumbs a{text-decoration:underline;text-decoration-color:rgba(0,0,0,0);transition:all .25s ease-in-out;color:inherit;opacity:.75}.viva-block-breadcrumbs a:hover,.viva-block-breadcrumbs a:focus{text-decoration-color:currentColor;opacity:1}.viva-block-breadcrumbs a:first-child{padding-left:0}.viva-block-breadcrumbs .separator{color:inherit;padding-left:.5rem;padding-right:.5rem;opacity:.75}.viva-block-breadcrumbs .last,.viva-block-breadcrumbs .breadcrumb_last{color:var(--text-link--hover--color)}.pagination-box{margin:0;padding:0;justify-content:center;display:flex;flex-flow:row wrap;align-items:center;margin-top:0;font-size:1rem;color:var(--block--color);margin-block-start:calc(var(--gap)*2)}.pagination-box .page-numbers{text-decoration:none;margin:0 2px;padding:8px 16px;display:block;color:var(--block--color);transition:all .25s ease-in-out}.pagination-box .page-numbers:not(.dots):not(.current):hover,.pagination-box .page-numbers:not(.dots):not(.current):focus{color:var(--text-link--color);border-radius:5px}.pagination-box .page-numbers.prev:hover,.pagination-box .page-numbers.prev:focus,.pagination-box .page-numbers.next:hover,.pagination-box .page-numbers.next:focus{background-color:rgba(0,0,0,0) !important}.pagination-box .page-numbers.current{box-shadow:none !important;background-color:var(--button--background-color);color:var(--button--color);border-radius:var(--border-radius-small);padding:8px 16px;margin:0 2px}select,textarea,input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])){display:block;width:100%;padding:.375rem .75rem;font-weight:400;line-height:1.5;appearance:none;background-color:rgba(0,0,0,0);background-clip:padding-box;border:var(--form-border-width) solid var(--form-border-color);border-radius:var(--form-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}select:focus,textarea:focus,input:focus:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])){color:inherit;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,.5);border-color:var(--focus-ring-color);outline:0 !important;box-shadow:0 0 0 .25rem rgba(0,0,0,.15);box-shadow:var(--focus-ring-shadow)}select[disabled],textarea[disabled],input[disabled]:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])),select:disabled,textarea:disabled,input:disabled:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])){background-color:#e9ecef}input,button,select,textarea{font:inherit;color:inherit;font-size:var(--body--font-size);transition:all .25s ease-in-out}button{appearance:none}button:disabled{opacity:.5;pointer-events:none}.nf-field-label,label{font-size:calc(var(--body--font-size)*.75);font:inherit;color:inherit;margin-bottom:.25rem !important;font-size:1rem;display:inline-block;font-weight:normal;margin-top:.75rem !important}.nf-field-label label,label label{margin-top:0;margin-bottom:0}input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])){min-width:100%}input[type=submit],input[type=button]{background-color:var(--button--background-color);color:var(--button--color);border:var(--button--border-width) solid var(--button--border-color);border-radius:var(--button--border-radius);padding-top:calc(var(--button--padding-top) + 2px);padding-left:calc(var(--button--padding-left) + 2px);padding-right:calc(var(--button--padding-right) + 2px);padding-bottom:calc(var(--button--padding-bottom) + 2px);transition:all .25s ease-in-out;font-family:var(--button--font-family);font-weight:var(--button--font-weight);font-size:var(--button--font-size);margin-top:.75rem !important;cursor:pointer}input[type=submit]:hover,input[type=submit]:focus,input[type=button]:hover,input[type=button]:focus{background-color:var(--button--hover--background-color);border-color:var(--button--hover--border-color);color:var(--button--hover--color)}input[type=checkbox],input[type=radio]{flex-shrink:0;width:1rem !important;height:1rem !important;margin-top:.25em;vertical-align:top;appearance:none;background-color:var(--wp--preset--color--white);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--form-border-width) solid var(--form-border-color);color-adjust:exact;print-color-adjust:exact}input[type=checkbox][type=checkbox],input[type=radio][type=checkbox]{border-radius:.25rem}input[type=checkbox][type=radio],input[type=radio][type=radio]{border-radius:50%}input[type=checkbox]:checked,input[type=radio]:checked{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,.5);border-color:var(--focus-ring-color)}input[type=checkbox]:checked:focus,input[type=radio]:checked:focus{outline:0 !important;box-shadow:0 0 0 .25rem rgba(0,0,0,.15);box-shadow:var(--focus-ring-shadow)}input[type=checkbox]:checked[type=checkbox],input[type=checkbox]:checked[type=radio],input[type=radio]:checked[type=checkbox],input[type=radio]:checked[type=radio]{background-color:var(--wp--preset--color--base);border-color:var(--wp--preset--color--base)}input[type=checkbox]:checked[type=checkbox],input[type=radio]:checked[type=checkbox]{background-image:url('data:image/svg+xml;utf8,%3Csvg style="fill:%23FFFFFF;" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"%3E%3Cpath d="M382-208 122-468l90-90 170 170 366-366 90 90-456 456Z"/%3E%3C/svg%3E')}input[type=checkbox]:checked[type=radio],input[type=radio]:checked[type=radio]{background-image:url('data:image/svg+xml;utf8,%3Csvg style="fill:%23FFFFFF;" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"%3E%3Cpath d="M480-46q-91 0-169.99-34.08-78.98-34.09-137.41-92.52-58.43-58.43-92.52-137.41Q46-389 46-480q0-91 34.08-169.99 34.09-78.98 92.52-137.41 58.43-58.43 137.41-92.52Q389-914 480-914q91 0 169.99 34.08 78.98 34.09 137.41 92.52 58.43 58.43 92.52 137.41Q914-571 914-480q0 91-34.08 169.99-34.09 78.98-92.52 137.41-58.43 58.43-137.41 92.52Q571-46 480-46Z"/%3E%3C/svg%3E');background-size:8px auto}input[type=checkbox][disabled],input[type=checkbox]:disabled,input[type=radio][disabled],input[type=radio]:disabled{pointer-events:none;filter:none;opacity:.5}input[type=checkbox][disabled]~label,input[type=checkbox]:disabled~label,input[type=radio][disabled]~label,input[type=radio]:disabled~label{opacity:.5;cursor:default}select::-ms-expand{display:none}select{word-wrap:normal;text-indent:.01px;text-overflow:"";padding-right:2.25rem;background-image:url('data:image/svg+xml;utf8,<svg style="fill: %23666666;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M119.5 326.9L3.5 209.1c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0L128 287.3l100.4-102.2c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L136.5 327c-4.7 4.6-12.3 4.6-17-.1z"></path></svg>');background-repeat:no-repeat;background-position:right 1rem center;background-size:11px auto}select[multiple]{padding-right:.75rem;background-image:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}main .nf-form-cont{max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto}main .nf-form-cont .nf-form-title>*{margin:0}main .label-above .nf-field-label{margin-bottom:0 !important}main .label-right .nf-field-label{padding-left:.5rem !important}main .nf-field-container{margin-bottom:0 !important}main .nf-field-label .nf-label-span,main .nf-field-label label{font-weight:normal !important}main .list-radio-wrap .nf-field-element li,main .list-checkbox-wrap .nf-field-element li,main .list-image-wrap .nf-field-element li{margin:0 !important}main .nf-fu-fileinput-button:before{content:"\e9fc";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;font-family:var(--icons--font-family);padding-right:.35rem}main .file_upload-container{margin-top:.75rem !important}main .listcheckbox-container,main .listradio-container,main .checkbox-container{margin-bottom:.5rem}main .listcheckbox-container ul,main .listradio-container ul,main .checkbox-container ul{margin:0;padding:0 0 .5rem;list-style:none}main .listcheckbox-container ul li,main .listradio-container ul li,main .checkbox-container ul li{display:flex;align-items:center}main .listcheckbox-container ul input[type=checkbox],main .listradio-container ul input[type=checkbox],main .checkbox-container ul input[type=checkbox]{width:1rem !important;margin-right:0}main .listcheckbox-container ul label,main .listradio-container ul label,main .checkbox-container ul label{flex:1;margin-bottom:0;margin-top:.5rem !important;margin-left:.75rem !important}main .listcheckbox-container .checkbox-wrap,main .listradio-container .checkbox-wrap,main .checkbox-container .checkbox-wrap{display:flex;align-items:center}main .listcheckbox-container .nf-field-element,main .listradio-container .nf-field-element,main .checkbox-container .nf-field-element{padding-right:.75rem;order:1;height:100%}main .listcheckbox-container .nf-field-label,main .listradio-container .nf-field-label,main .checkbox-container .nf-field-label{flex:1;order:2;margin-bottom:0 !important;margin-top:1.25rem !important;font-size:1rem !important}main .listcheckbox-container .field-wrap,main .listradio-container .field-wrap{display:block !important}main .checkbox-container .nf-field-label{margin-top:.5rem !important}main .checkbox-container .nf-field-label label{margin-top:0 !important}main .checkbox-container input{margin-top:.75rem !important}main .listradio-container,main .radio-container{margin-bottom:.5rem}main .listradio-container ul,main .radio-container ul{margin:0;padding:0 0 .5rem;list-style:none}main .listradio-container ul li,main .radio-container ul li{display:flex;align-items:center}main .listradio-container ul input[type=radio],main .radio-container ul input[type=radio]{width:1rem !important;margin-right:0 !important}main .listradio-container ul label,main .radio-container ul label{flex:1;margin-bottom:0;margin-top:.5rem;margin-left:.75rem !important}main .listradio-container .checkbox-wrap,main .radio-container .checkbox-wrap{display:flex;align-items:center}main .listradio-container .nf-field-element,main .radio-container .nf-field-element{padding-right:.75rem;order:1;height:100%}main .listradio-container .nf-field-label,main .radio-container .nf-field-label{flex:1;order:2}main .ninja-forms-req-symbol{color:var(--wp--preset--color--danger);font-size:.9rem;vertical-align:text-top}main .nf-form-fields-required{font-size:.9rem;color:var(--wp--preset--color--dark-gray)}main .star{background-image:url("data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAABQAAABQCAYAAAAZQFV3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABOFJREFUeNrsmEFoHFUYx9/MdHfTJRKzUhBaFiL1YghZCFQUIV6UQJuLWCgr8eKpIoiFSqsHQYrmYj14KHqxKAl6MbA5eCgKRVAMBhpCwIJQCETRQzTsNtnO7s74+17fbGc3M7OzZhUsHfjzdvd97/++973vff99Y/m+rwb5WL0Idz60h2nckTc8Nw2hncLmAnhtIB7i3VGan8VD8Dhebh+U8FOaX8Bh4EB48R8TQlai+QnkgMTxD/AYpFt9EULk0EyBD8Dn4BPT9TZ4CrwD6Wos4V+XrUdpXzQk4tUEkAFXwNUu+1fAWWO7anADLDLJTkCYpf0K3DQe3Ui5oUI6B8ShlyBstZfMMiXoX4MV8GZKQgnJcXA6nKPtGJoE/gZ8Cy6mIJPwnIJsL3ZTIB2h+U6WANZjyE6Aj8Cz3WT7TooJ7HUwneDdc+BaFFnc0SuCzQTCTWOT+iwfN6cjWJ6clo9NzOS5Bcb6IZTZj5pU+syEYNV8XzA2Y6lOCptyhGbDeDFPnJa6TlGZ5rxJ/nxkSRPCACR5EUyHf4sCNjOgENVn/ecVe+CEy8vLWgJmZ2fd1IRra2vxSbe5eYlmu1gsXo6zmZycTKcpkEn6vC61kM+FQYiUeDdvauP5Ay0ZjyIlgKVv9bVkiBwQVJRX2YwWkKLxrhxB+qYSPaxUKrESANHVrh2PlQAzqSbskAA6UkkA5B0SICvRSzb5ddrMWu4jh8umSLwckLVjSKClWJ6SwsrM76fwLpCAM4x1I9OGjhrN8+AkAyYSyGTDnhEHjCPxeYhBagmIIvtXJOBQkgSY5Z01/76umAy4lbpiG5IqzQuG6Alz9LLmf+IP5hh+AfmxnoSQdUgAg5a6JuuQgMiSFi7fJHkR9JQAbGbA/SoBi4uLWgLK5XIqCdBpkyQBZne3sTm4BGxsbLQlgM+DkYBsNjucyWQKaSXATvCuZFnWHIQqlxMVUOeMx/0RMsgBWgIgcyBVgqwwIwH0JUvAwsJChwQwuOQ4jrJtO/CsfQBc11We56lWqyXfOySALNgJdlmuWzNSB/P5vBKyyJnxMjxBs9mc2tvbEye+DN1l7uYhuaZvAXg1LaQyOOkRL3d3d8XLishHOEd1DMfHx7UEYLjCrCop2aXP2Mht4QxjoyWADi0BxGddZm80GjpWYSL5TfpkYnHAOBK/yxhoCZAl1et1PbharWrUajX9m/SJBESRJUlAr6fvW0CvZyyxOIQPN4kbnv1mlwQERGPhMbHli/Q5Yv5lSdDnSYelrlLWIQGRJS1cvjk1RdBTArCZAferBPT7IkjvcuP7t3pKADaxEpB5+r10FXv3x3kKqqUlgM+DkQB76OFhKzdycAnAo5KynTlraFTZQ4/gqH3ursd9EjLIAVoC7KGCAxFWNqSjWgLoS5aAfS+C7EzJcrLKOjSkrNwoFu0ToPz6n8pv3dFQXjPyRdA9CbDsk/ZDx5SQxWiAsg4X7vE361NedQsn/P0SELwIgmzaHiZMtpMcKK+pWlUuVF6j0v0iSMcw/+QFLQF+y13xbv/GpF4CWUt5tV+FTEsAY6MlgA4tASxlnaUo362yLGLlh2Lo1iCjj4nFAeNI/H9sDHbYxesEfcK//XvSoq9Fkf0/JCDqDWfV3I+TJGCLne19CzAvgtoS8OBF0APC6OdvAQYAj2xzC/IfXBsAAAAASUVORK5CYII=");background-position:left -2px;display:block;width:20px;height:16px;line-height:16px;float:left;cursor:pointer;zoom:1;margin-bottom:1.5rem}main .fullStar{background-position:left -59px}main .stars{overflow:hidden}main .tmp_es{background-position:left -21px}main .tmp_fs{background-position:left -40px}main .nf-error-msg,main .ninja-forms-req-symbol{font-size:1rem;color:var(--wp--preset--color--danger)}main .nf-error .ninja-forms-field,main .nf-error.listimage-wrap .nf-field-element ul{border-color:var(--wp--preset--color--danger)}dialog{border:0 none;background-color:rgba(0,0,0,0);padding:0;max-width:100%;width:var(--wp--style--global--content-size)}dialog button[command=close]{border:0 none;background-color:rgba(0,0,0,0);padding:0;margin:0;width:68px;height:68px;display:flex;align-items:center;justify-content:center;cursor:pointer}dialog button[command=close]::before{content:"\e5cd";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;font-family:var(--icons--font-family);font-size:36px}dialog .dialog-container{padding:var(--gap)}dialog#search-dialog{height:100%;width:100%;position:relative;margin:0}dialog#search-dialog .dialog-container{height:100%;width:100%;display:flex;align-items:center;justify-content:center}dialog#search-dialog::backdrop{background-color:var(--wp--preset--color--white);opacity:.95}dialog#search-dialog button[command=close]{position:absolute;top:0;right:0}dialog#search-dialog button[command=close]:hover,dialog#search-dialog button[command=close]:focus{color:var(--wp--preset--color--accent)}dialog#search-dialog .dialog-body{width:100%;max-width:var(--wp--style--global--content-size)}.wp-block-button .wp-element-button,.wp-block-button .wp-block-button__link{display:inline-block;transition:all .25s ease-in-out;box-shadow:none !important;background-color:var(--button--background-color);color:var(--button--color);border:var(--button--border-width) solid var(--button--border-color);border-radius:var(--button--border-radius);padding-top:calc(var(--button--padding-top) + 2px);padding-left:calc(var(--button--padding-left) + 2px);padding-right:calc(var(--button--padding-right) + 2px);padding-bottom:calc(var(--button--padding-bottom) + 2px);font-family:var(--button--font-family);font-weight:var(--button--font-weight);font-size:var(--button--font-size)}.wp-block-button .wp-element-button:not(span),.wp-block-button .wp-block-button__link:not(span){cursor:pointer}.wp-block-button .wp-element-button:not(span):hover,.wp-block-button .wp-element-button:not(span):focus,.wp-block-button .wp-block-button__link:not(span):hover,.wp-block-button .wp-block-button__link:not(span):focus{background-color:var(--button--hover--background-color);border-color:var(--button--hover--border-color);color:var(--button--hover--color)}.wp-block-button .wp-element-button:is(span),.wp-block-button .wp-block-button__link:is(span){cursor:text !important}.wp-block-button .wp-element-button.has-base-background-color,.wp-block-button .wp-block-button__link.has-base-background-color{--button--background-color: var(--wp--preset--color--base);--button--color: var(--on-base--color);--button--border-color: var(--wp--preset--color--base)}.wp-block-button .wp-element-button.has-base-background-color:not(span):hover,.wp-block-button .wp-element-button.has-base-background-color:not(span):focus,.wp-block-button .wp-block-button__link.has-base-background-color:not(span):hover,.wp-block-button .wp-block-button__link.has-base-background-color:not(span):focus{background-color:var(--button--hover--background-color) !important;border-color:var(--button--hover--border-color);color:var(--button--hover--color)}.wp-block-button .wp-element-button.has-accent-background-color,.wp-block-button .wp-block-button__link.has-accent-background-color{--button--background-color: var(--wp--preset--color--accent);--button--color: var(--on-accent--color);--button--border-color: var(--wp--preset--color--accent)}.wp-block-button .wp-element-button.has-accent-background-color:not(span):hover,.wp-block-button .wp-element-button.has-accent-background-color:not(span):focus,.wp-block-button .wp-block-button__link.has-accent-background-color:not(span):hover,.wp-block-button .wp-block-button__link.has-accent-background-color:not(span):focus{background-color:var(--button--hover--background-color) !important;border-color:var(--button--hover--border-color);color:var(--button--hover--color)}.wp-block-button .wp-element-button.has-light-background-color,.wp-block-button .wp-block-button__link.has-light-background-color{--button--background-color: var(--wp--preset--color--light);--button--color: var(--on-light--color);--button--border-color: var(--wp--preset--color--light)}.wp-block-button .wp-element-button.has-light-background-color:not(span):hover,.wp-block-button .wp-element-button.has-light-background-color:not(span):focus,.wp-block-button .wp-block-button__link.has-light-background-color:not(span):hover,.wp-block-button .wp-block-button__link.has-light-background-color:not(span):focus{background-color:var(--button--hover--background-color) !important;border-color:var(--button--hover--border-color);color:var(--button--hover--color)}.wp-block-button .wp-element-button.has-dark-background-color,.wp-block-button .wp-block-button__link.has-dark-background-color{--button--background-color: var(--wp--preset--color--dark);--button--color: var(--on-dark--color);--button--border-color: var(--wp--preset--color--dark)}.wp-block-button .wp-element-button.has-dark-background-color:not(span):hover,.wp-block-button .wp-element-button.has-dark-background-color:not(span):focus,.wp-block-button .wp-block-button__link.has-dark-background-color:not(span):hover,.wp-block-button .wp-block-button__link.has-dark-background-color:not(span):focus{background-color:var(--button--hover--background-color) !important;border-color:var(--button--hover--border-color);color:var(--button--hover--color)}.wp-block-button .wp-element-button.has-white-background-color,.wp-block-button .wp-block-button__link.has-white-background-color{--button--background-color: var(--wp--preset--color--white);--button--color: var(--on-white--color);--button--border-color: var(--wp--preset--color--white)}.wp-block-button .wp-element-button.has-white-background-color:not(span):hover,.wp-block-button .wp-element-button.has-white-background-color:not(span):focus,.wp-block-button .wp-block-button__link.has-white-background-color:not(span):hover,.wp-block-button .wp-block-button__link.has-white-background-color:not(span):focus{background-color:var(--button--hover--background-color) !important;border-color:var(--button--hover--border-color);color:var(--button--hover--color)}.wp-block-button .wp-element-button.has-black-background-color,.wp-block-button .wp-block-button__link.has-black-background-color{--button--background-color: var(--wp--preset--color--black);--button--color: var(--on-black--color);--button--border-color: var(--wp--preset--color--black)}.wp-block-button .wp-element-button.has-black-background-color:not(span):hover,.wp-block-button .wp-element-button.has-black-background-color:not(span):focus,.wp-block-button .wp-block-button__link.has-black-background-color:not(span):hover,.wp-block-button .wp-block-button__link.has-black-background-color:not(span):focus{background-color:var(--button--hover--background-color) !important;border-color:var(--button--hover--border-color);color:var(--button--hover--color)}.wp-block-button .wp-element-button.has-gray-background-color,.wp-block-button .wp-block-button__link.has-gray-background-color{--button--background-color: var(--wp--preset--color--gray);--button--color: var(--on-gray--color);--button--border-color: var(--wp--preset--color--gray)}.wp-block-button .wp-element-button.has-gray-background-color:not(span):hover,.wp-block-button .wp-element-button.has-gray-background-color:not(span):focus,.wp-block-button .wp-block-button__link.has-gray-background-color:not(span):hover,.wp-block-button .wp-block-button__link.has-gray-background-color:not(span):focus{background-color:var(--button--hover--background-color) !important;border-color:var(--button--hover--border-color);color:var(--button--hover--color)}.wp-block-button .wp-element-button.has-accent-background-color,.wp-block-button .wp-block-button__link.has-accent-background-color{--button--hover--background-color: var(--wp--preset--color--base);--button--hover--border-color: var(--wp--preset--color--base);--button--hover--color: var(--on-base--color)}.wp-block-button .wp-element-button.has-small-font-size,.wp-block-button .wp-block-button__link.has-small-font-size{font-size:.75rem !important;padding:.25em 1em;--button--border-width: 1px}.wp-block-button .wp-element-button.has-medium-font-size,.wp-block-button .wp-block-button__link.has-medium-font-size{font-size:var(--wp--preset--font-size--small) !important}.wp-block-button .wp-element-button.has-large-font-size,.wp-block-button .wp-block-button__link.has-large-font-size{font-size:var(--wp--preset--font-size--medium) !important}.wp-block-button .wp-element-button.has-x-large-font-size,.wp-block-button .wp-block-button__link.has-x-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.wp-block-button .wp-element-button.has-xx-large-font-size,.wp-block-button .wp-block-button__link.has-xx-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}.wp-block-button.is-style-outline .wp-element-button,.wp-block-button.is-style-outline .wp-block-button__link{background:rgba(0,0,0,0) none !important;border-color:var(--button--border-color);color:var(--button--background-color)}.wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus{border-color:var(--button--hover--border-color);color:var(--button--hover--background-color)}.wp-block-button.is-style-outline .wp-element-button:not(.has-small-font-size),.wp-block-button.is-style-outline .wp-block-button__link:not(.has-small-font-size){padding:calc(var(--button--padding-top) + 2px) calc(var(--button--padding-right) + 2px) calc(var(--button--padding-bottom) + 2px) calc(var(--button--padding-left) + 2px)}.wp-block-button.is-style-outline .wp-element-button.has-base-background-color,.wp-block-button.is-style-outline .wp-block-button__link.has-base-background-color{--button--color: var(--wp--preset--color--base);--button--border-color: var(--wp--preset--color--base)}.wp-block-button.is-style-outline .wp-element-button.has-base-background-color:not(span):hover,.wp-block-button.is-style-outline .wp-element-button.has-base-background-color:not(span):focus,.wp-block-button.is-style-outline .wp-block-button__link.has-base-background-color:not(span):hover,.wp-block-button.is-style-outline .wp-block-button__link.has-base-background-color:not(span):focus{background:rgba(0,0,0,0) none !important;border-color:var(--button--hover--border-color);color:var(--button--hover--background-color)}.wp-block-button.is-style-outline .wp-element-button.has-accent-background-color,.wp-block-button.is-style-outline .wp-block-button__link.has-accent-background-color{--button--color: var(--wp--preset--color--accent);--button--border-color: var(--wp--preset--color--accent)}.wp-block-button.is-style-outline .wp-element-button.has-accent-background-color:not(span):hover,.wp-block-button.is-style-outline .wp-element-button.has-accent-background-color:not(span):focus,.wp-block-button.is-style-outline .wp-block-button__link.has-accent-background-color:not(span):hover,.wp-block-button.is-style-outline .wp-block-button__link.has-accent-background-color:not(span):focus{background:rgba(0,0,0,0) none !important;border-color:var(--button--hover--border-color);color:var(--button--hover--background-color)}.wp-block-button.is-style-outline .wp-element-button.has-light-background-color,.wp-block-button.is-style-outline .wp-block-button__link.has-light-background-color{--button--color: var(--wp--preset--color--light);--button--border-color: var(--wp--preset--color--light)}.wp-block-button.is-style-outline .wp-element-button.has-light-background-color:not(span):hover,.wp-block-button.is-style-outline .wp-element-button.has-light-background-color:not(span):focus,.wp-block-button.is-style-outline .wp-block-button__link.has-light-background-color:not(span):hover,.wp-block-button.is-style-outline .wp-block-button__link.has-light-background-color:not(span):focus{background:rgba(0,0,0,0) none !important;border-color:var(--button--hover--border-color);color:var(--button--hover--background-color)}.wp-block-button.is-style-outline .wp-element-button.has-dark-background-color,.wp-block-button.is-style-outline .wp-block-button__link.has-dark-background-color{--button--color: var(--wp--preset--color--dark);--button--border-color: var(--wp--preset--color--dark)}.wp-block-button.is-style-outline .wp-element-button.has-dark-background-color:not(span):hover,.wp-block-button.is-style-outline .wp-element-button.has-dark-background-color:not(span):focus,.wp-block-button.is-style-outline .wp-block-button__link.has-dark-background-color:not(span):hover,.wp-block-button.is-style-outline .wp-block-button__link.has-dark-background-color:not(span):focus{background:rgba(0,0,0,0) none !important;border-color:var(--button--hover--border-color);color:var(--button--hover--background-color)}.wp-block-button.is-style-outline .wp-element-button.has-white-background-color,.wp-block-button.is-style-outline .wp-block-button__link.has-white-background-color{--button--color: var(--wp--preset--color--white);--button--border-color: var(--wp--preset--color--white)}.wp-block-button.is-style-outline .wp-element-button.has-white-background-color:not(span):hover,.wp-block-button.is-style-outline .wp-element-button.has-white-background-color:not(span):focus,.wp-block-button.is-style-outline .wp-block-button__link.has-white-background-color:not(span):hover,.wp-block-button.is-style-outline .wp-block-button__link.has-white-background-color:not(span):focus{background:rgba(0,0,0,0) none !important;border-color:var(--button--hover--border-color);color:var(--button--hover--background-color)}.wp-block-button.is-style-outline .wp-element-button.has-black-background-color,.wp-block-button.is-style-outline .wp-block-button__link.has-black-background-color{--button--color: var(--wp--preset--color--black);--button--border-color: var(--wp--preset--color--black)}.wp-block-button.is-style-outline .wp-element-button.has-black-background-color:not(span):hover,.wp-block-button.is-style-outline .wp-element-button.has-black-background-color:not(span):focus,.wp-block-button.is-style-outline .wp-block-button__link.has-black-background-color:not(span):hover,.wp-block-button.is-style-outline .wp-block-button__link.has-black-background-color:not(span):focus{background:rgba(0,0,0,0) none !important;border-color:var(--button--hover--border-color);color:var(--button--hover--background-color)}.wp-block-button.is-style-outline .wp-element-button.has-gray-background-color,.wp-block-button.is-style-outline .wp-block-button__link.has-gray-background-color{--button--color: var(--wp--preset--color--gray);--button--border-color: var(--wp--preset--color--gray)}.wp-block-button.is-style-outline .wp-element-button.has-gray-background-color:not(span):hover,.wp-block-button.is-style-outline .wp-element-button.has-gray-background-color:not(span):focus,.wp-block-button.is-style-outline .wp-block-button__link.has-gray-background-color:not(span):hover,.wp-block-button.is-style-outline .wp-block-button__link.has-gray-background-color:not(span):focus{background:rgba(0,0,0,0) none !important;border-color:var(--button--hover--border-color);color:var(--button--hover--background-color)}.wp-block-button.is-style-outline .wp-element-button.has-accent-background-color,.wp-block-button.is-style-outline .wp-block-button__link.has-accent-background-color{--button--hover--border-color: var(--wp--preset--color--base);--button--hover--color: var(--on-base--color)}.wp-block-button.is-style-read-more .wp-element-button,.viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button,.viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button,.wp-block-button.is-style-read-more .wp-block-button__link,.viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link,.viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link{--button--background-color: transparent !important;--button--color: var(--text-link--color);--button--border-color: transparent !important;--button--border-width: 0;--button--border-radius: 0;--button--padding-top: 0 !important;--button--padding-left: 0 !important;--button--padding-right: 0 !important;--button--padding-bottom: 0 !important;--button--hover--background-color: transparent !important;--button--hover--border-color: transparent !important;--button--hover--color: var(--text-link--hover--color);--button--font-family: var(--text-link--font-family);--button--font-weight: var(--text-link--font-weight);--button--font-size: var(--text-link--font-size)}.wp-block-button.is-style-read-more .wp-element-button:after,.viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:after,.viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:after,.wp-block-button.is-style-read-more .wp-block-button__link:after,.viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:after,.viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:after{content:"\e941";font-variation-settings:"FILL" 0,"wght" var(--text-link--icon-weight),"GRAD" 0,"opsz" 48;font-family:var(--icons--font-family);content:var(--text-link--icon);vertical-align:text-bottom;position:relative;padding-left:.25rem}.wp-block-button.is-style-read-more .wp-element-button.has-base-background-color,.viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-base-background-color,.viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-base-background-color,.wp-block-button.is-style-read-more .wp-block-button__link.has-base-background-color,.viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-base-background-color,.viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-base-background-color{--text-link--color: var(--wp--preset--color--base);--text-link--hover--color: var(--wp--preset--color--accent) !important;background:rgba(0,0,0,0) none !important}.wp-block-button.is-style-read-more .wp-element-button.has-accent-background-color,.viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-accent-background-color,.viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-accent-background-color,.wp-block-button.is-style-read-more .wp-block-button__link.has-accent-background-color,.viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-accent-background-color,.viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-accent-background-color{--text-link--color: var(--wp--preset--color--accent);--text-link--hover--color: var(--wp--preset--color--accent) !important;background:rgba(0,0,0,0) none !important}.wp-block-button.is-style-read-more .wp-element-button.has-light-background-color,.viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-light-background-color,.viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-light-background-color,.wp-block-button.is-style-read-more .wp-block-button__link.has-light-background-color,.viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-light-background-color,.viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-light-background-color{--text-link--color: var(--wp--preset--color--light);--text-link--hover--color: var(--wp--preset--color--accent) !important;background:rgba(0,0,0,0) none !important}.wp-block-button.is-style-read-more .wp-element-button.has-dark-background-color,.viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-dark-background-color,.viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-dark-background-color,.wp-block-button.is-style-read-more .wp-block-button__link.has-dark-background-color,.viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-dark-background-color,.viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-dark-background-color{--text-link--color: var(--wp--preset--color--dark);--text-link--hover--color: var(--wp--preset--color--accent) !important;background:rgba(0,0,0,0) none !important}.wp-block-button.is-style-read-more .wp-element-button.has-white-background-color,.viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-white-background-color,.viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-white-background-color,.wp-block-button.is-style-read-more .wp-block-button__link.has-white-background-color,.viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-white-background-color,.viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-white-background-color{--text-link--color: var(--wp--preset--color--white);--text-link--hover--color: var(--wp--preset--color--accent) !important;background:rgba(0,0,0,0) none !important}.wp-block-button.is-style-read-more .wp-element-button.has-black-background-color,.viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-black-background-color,.viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-black-background-color,.wp-block-button.is-style-read-more .wp-block-button__link.has-black-background-color,.viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-black-background-color,.viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-black-background-color{--text-link--color: var(--wp--preset--color--black);--text-link--hover--color: var(--wp--preset--color--accent) !important;background:rgba(0,0,0,0) none !important}.wp-block-button.is-style-read-more .wp-element-button.has-gray-background-color,.viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-gray-background-color,.viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-gray-background-color,.wp-block-button.is-style-read-more .wp-block-button__link.has-gray-background-color,.viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-gray-background-color,.viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-gray-background-color{--text-link--color: var(--wp--preset--color--gray);--text-link--hover--color: var(--wp--preset--color--accent) !important;background:rgba(0,0,0,0) none !important}.wp-block-button.is-style-read-more .wp-element-button.has-accent-background-color,.viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-accent-background-color,.viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-accent-background-color,.wp-block-button.is-style-read-more .wp-block-button__link.has-accent-background-color,.viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-accent-background-color,.viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-accent-background-color{--text-link--hover--color: var(--wp--preset--color--base) !important}.viva-card span.wp-block-button__link,.viva-card span.wp-element-button{cursor:pointer !important}.has-background:not(.alignfull):not(.wp-block-button__link):not(.wp-element-button){border-radius:var(--block-radius)}.viva-card{border-radius:var(--block-radius)}.viva-card img{border-top-left-radius:var(--block-radius);border-top-right-radius:var(--block-radius)}.viva-card:not(.has-background) img{border-bottom-left-radius:var(--block-radius);border-bottom-right-radius:var(--block-radius)}.viva-card.viva-card-cover,.viva-card.viva-card-cover img{border-radius:var(--block-radius)}.viva-block-cover:not(.alignfull){border-radius:var(--block-radius) !important;overflow:hidden}.viva-block-map:not(.alignfull) .maps{border-radius:var(--block-radius);overflow:hidden}.viva-block-split.has-equal-columns .container.alignfull .has-background{border-radius:0 !important}.viva-block-split.has-equal-columns .container:not(.alignfull) .grid:not(.has-background) .viva-block-split--media{border-radius:var(--block-radius)}.viva-block-split.has-equal-columns .container:not(.alignfull) .has-background{overflow:hidden}.viva-block-rtf-list img{border-radius:var(--block-radius)}.is-style-radius{border-radius:var(--block-radius)}.is-style-radius:not(.wp-block-columns)>*{border-radius:var(--block-radius);overflow:hidden}.is-style-radius.wp-block-columns{overflow:hidden}.is-style-radius.wp-block-columns:before{border-radius:var(--block-radius)}.is-style-radius.wp-block-columns>*:first-of-type{border-top-left-radius:var(--block-radius);border-bottom-left-radius:var(--block-radius);overflow:hidden}.is-style-radius.wp-block-columns>*:last-of-type{border-top-right-radius:var(--block-radius);border-bottom-right-radius:var(--block-radius);overflow:hidden}.viva-block.has-background:not(.viva-block-cover):has(>.container){border-radius:0 !important}.viva-card.has-background{box-shadow:var(--block-shadow)}.viva-block-cover.container:not(.alignfull){box-shadow:var(--block-shadow)}.viva-block-cover.container:not(.alignfull):not(.has-background){box-shadow:none}.viva-block-cover.container:not(.alignfull):has(img){box-shadow:var(--block-shadow) !important}.viva-block-cover.container:not(.alignfull):has(img) .viva-block-cover--media{border-radius:inherit;overflow:hidden}.viva-block-map.container:not(.alignfull) .maps{box-shadow:var(--block-shadow)}.viva-block-split.has-equal-columns .container:not(.alignfull) .has-background{overflow:visible;box-shadow:var(--block-shadow)}.viva-block-split.has-equal-columns.has-media-on-the-left .viva-block-split--body:first-of-type{border-top-left-radius:inherit;border-bottom-left-radius:inherit;overflow:hidden}.viva-block-split.has-equal-columns.has-media-on-the-left .viva-block-split--body:last-of-type{border-top-right-radius:inherit;border-bottom-right-radius:inherit;overflow:hidden}.viva-block-split.has-equal-columns.has-media-on-the-right .viva-block-split--body:first-of-type{border-top-right-radius:inherit;border-bottom-right-radius:inherit;overflow:hidden}.viva-block-split.has-equal-columns.has-media-on-the-right .viva-block-split--body:last-of-type{border-top-left-radius:inherit;border-bottom-left-radius:inherit;overflow:hidden}body.search .viva-block-archive--taxonomy{text-align:center}body.single .viva-block-cover,body.single-post .viva-block-cover,body.blog .viva-block-cover,body.archive .viva-block-cover{min-height:var(--cover--search--min-height) !important}body.single main>*:not(:is(.viva-block-cover:first-child,.wp-block-cover:first-child,.viva-block-block-heading:first-child)),body.single-post main>*:not(:is(.viva-block-cover:first-child,.wp-block-cover:first-child,.viva-block-block-heading:first-child)){margin-block-start:var(--gap)}.viva-block-block-heading.has-base-background-color{--block--background: var(--wp--preset--color--base);--block--color: var(--on-base--color);--block--heading: var(--on-base--color);--block--category--color: var(--on-base--color);--block--category--border: var(--on-base--color);--block--date--color: var(--on-base--color);--button--background-color: var(--on-base--color);--button--border-color: var(--on-base--color);--button--color: var(--wp--preset--color--base);--button--hover--background-color: var(--on-base--hover--color);--button--hover--border-color: var(--on-base--hover--color);--button--hover--color: var(--on-base--color);--text-link--color: var(--on-base--color);--text-link--hover--color: var(--on-base--hover--color)}.viva-block-block-heading.has-accent-background-color{--block--background: var(--wp--preset--color--accent);--block--color: var(--on-accent--color);--block--heading: var(--on-accent--color);--block--category--color: var(--on-accent--color);--block--category--border: var(--on-accent--color);--block--date--color: var(--on-accent--color);--button--background-color: var(--on-accent--color);--button--border-color: var(--on-accent--color);--button--color: var(--wp--preset--color--accent);--button--hover--background-color: var(--on-accent--hover--color);--button--hover--border-color: var(--on-accent--hover--color);--button--hover--color: var(--on-accent--color);--text-link--color: var(--on-accent--color);--text-link--hover--color: var(--on-accent--hover--color)}.viva-block-block-heading.has-dark-background-color{--block--background: var(--wp--preset--color--dark);--block--color: var(--on-dark--color);--block--heading: var(--on-dark--color);--block--category--color: var(--on-dark--color);--block--category--border: var(--on-dark--color);--block--date--color: var(--on-dark--color);--button--background-color: var(--on-dark--color);--button--border-color: var(--on-dark--color);--button--color: var(--wp--preset--color--dark);--button--hover--background-color: var(--on-dark--hover--color);--button--hover--border-color: var(--on-dark--hover--color);--button--hover--color: var(--on-dark--color);--text-link--color: var(--on-dark--color);--text-link--hover--color: var(--on-dark--hover--color)}.viva-block-block-heading.has-dark-background-color{--button--background-color: var(--wp--preset--color--accent);--button--border-color: var(--wp--preset--color--accent);--button--color: var(--on-accent--color);--button--hover--background-color: var(--wp--preset--color--base);--button--hover--border-color: var(--wp--preset--color--base);--button--hover--color: var(--on-base--color)}.viva-block-block-heading.has-light-background-color{--block--background: var(--wp--preset--color--light);--block--color: var(--on-light--color);--block--heading: var(--headings--color);--block--category--color: var(--wp--preset--color--base);--block--category--border: var(--wp--preset--color--base);--block--date--color: var(--wp--preset--color--dark-gray);--button--background-color: var(--wp--preset--color--base);--button--border-color: var(--wp--preset--color--base);--button--color: var(--wp--preset--color--white);--button--hover--background-color: var(--wp--preset--color--accent);--button--hover--border-color: var(--wp--preset--color--accent);--button--hover--color: var(--wp--preset--color--white);--text-link--color: var(--wp--preset--color--accent);--text-link--hover--color: var(--wp--preset--color--base)}.viva-block-cover.has-base-background-color{--block--background: var(--wp--preset--color--base);--block--color: var(--on-base--color);--block--heading: var(--on-base--color);--block--category--color: var(--on-base--color);--block--category--border: var(--on-base--color);--block--date--color: var(--on-base--color);--button--background-color: var(--on-base--color);--button--border-color: var(--on-base--color);--button--color: var(--wp--preset--color--base);--button--hover--background-color: var(--on-base--hover--color);--button--hover--border-color: var(--on-base--hover--color);--button--hover--color: var(--on-base--color);--text-link--color: var(--on-base--color);--text-link--hover--color: var(--on-base--hover--color)}.viva-block-cover.has-accent-background-color{--block--background: var(--wp--preset--color--accent);--block--color: var(--on-accent--color);--block--heading: var(--on-accent--color);--block--category--color: var(--on-accent--color);--block--category--border: var(--on-accent--color);--block--date--color: var(--on-accent--color);--button--background-color: var(--on-accent--color);--button--border-color: var(--on-accent--color);--button--color: var(--wp--preset--color--accent);--button--hover--background-color: var(--on-accent--hover--color);--button--hover--border-color: var(--on-accent--hover--color);--button--hover--color: var(--on-accent--color);--text-link--color: var(--on-accent--color);--text-link--hover--color: var(--on-accent--hover--color)}.viva-block-cover.has-dark-background-color{--block--background: var(--wp--preset--color--dark);--block--color: var(--on-dark--color);--block--heading: var(--on-dark--color);--block--category--color: var(--on-dark--color);--block--category--border: var(--on-dark--color);--block--date--color: var(--on-dark--color);--button--background-color: var(--on-dark--color);--button--border-color: var(--on-dark--color);--button--color: var(--wp--preset--color--dark);--button--hover--background-color: var(--on-dark--hover--color);--button--hover--border-color: var(--on-dark--hover--color);--button--hover--color: var(--on-dark--color);--text-link--color: var(--on-dark--color);--text-link--hover--color: var(--on-dark--hover--color)}.viva-block-cover.has-dark-background-color{--button--background-color: var(--wp--preset--color--accent);--button--border-color: var(--wp--preset--color--accent);--button--color: var(--on-accent--color);--button--hover--background-color: var(--wp--preset--color--base);--button--hover--border-color: var(--wp--preset--color--base);--button--hover--color: var(--on-base--color)}.viva-block-cover.has-light-background-color{--block--background: var(--wp--preset--color--light);--block--color: var(--on-light--color);--block--heading: var(--headings--color);--block--category--color: var(--wp--preset--color--base);--block--category--border: var(--wp--preset--color--base);--block--date--color: var(--wp--preset--color--dark-gray);--button--background-color: var(--wp--preset--color--base);--button--border-color: var(--wp--preset--color--base);--button--color: var(--wp--preset--color--white);--button--hover--background-color: var(--wp--preset--color--accent);--button--hover--border-color: var(--wp--preset--color--accent);--button--hover--color: var(--wp--preset--color--white);--text-link--color: var(--wp--preset--color--accent);--text-link--hover--color: var(--wp--preset--color--base)}.viva-block-cover:has(.viva-block-cover--media):not(.has-background){--block--background: var(--wp--preset--color--dark);--block--color: var(--on-dark--color);--block--heading: var(--on-dark--color);--block--category--color: var(--on-dark--color);--block--category--border: var(--on-dark--color);--block--date--color: var(--on-dark--color);--button--background-color: var(--on-dark--color);--button--border-color: var(--on-dark--color);--button--color: var(--wp--preset--color--dark);--button--hover--background-color: var(--on-dark--hover--color);--button--hover--border-color: var(--on-dark--hover--color);--button--hover--color: var(--on-dark--color);--text-link--color: var(--on-dark--color);--text-link--hover--color: var(--on-dark--hover--color)}.viva-card.has-base-background-color{--block--background: var(--wp--preset--color--base);--block--color: var(--on-base--color);--block--heading: var(--on-base--color);--block--category--color: var(--on-base--color);--block--category--border: var(--on-base--color);--block--date--color: var(--on-base--color);--button--background-color: var(--on-base--color);--button--border-color: var(--on-base--color);--button--color: var(--wp--preset--color--base);--button--hover--background-color: var(--on-base--hover--color);--button--hover--border-color: var(--on-base--hover--color);--button--hover--color: var(--on-base--color);--text-link--color: var(--on-base--color);--text-link--hover--color: var(--on-base--hover--color)}.viva-card.has-accent-background-color{--block--background: var(--wp--preset--color--accent);--block--color: var(--on-accent--color);--block--heading: var(--on-accent--color);--block--category--color: var(--on-accent--color);--block--category--border: var(--on-accent--color);--block--date--color: var(--on-accent--color);--button--background-color: var(--on-accent--color);--button--border-color: var(--on-accent--color);--button--color: var(--wp--preset--color--accent);--button--hover--background-color: var(--on-accent--hover--color);--button--hover--border-color: var(--on-accent--hover--color);--button--hover--color: var(--on-accent--color);--text-link--color: var(--on-accent--color);--text-link--hover--color: var(--on-accent--hover--color)}.viva-card.has-dark-background-color{--block--background: var(--wp--preset--color--dark);--block--color: var(--on-dark--color);--block--heading: var(--on-dark--color);--block--category--color: var(--on-dark--color);--block--category--border: var(--on-dark--color);--block--date--color: var(--on-dark--color);--button--background-color: var(--on-dark--color);--button--border-color: var(--on-dark--color);--button--color: var(--wp--preset--color--dark);--button--hover--background-color: var(--on-dark--hover--color);--button--hover--border-color: var(--on-dark--hover--color);--button--hover--color: var(--on-dark--color);--text-link--color: var(--on-dark--color);--text-link--hover--color: var(--on-dark--hover--color)}.viva-card.has-dark-background-color{--button--background-color: var(--wp--preset--color--accent);--button--border-color: var(--wp--preset--color--accent);--button--color: var(--on-accent--color);--button--hover--background-color: var(--wp--preset--color--base);--button--hover--border-color: var(--wp--preset--color--base);--button--hover--color: var(--on-base--color)}.viva-card.has-light-background-color{--block--background: var(--wp--preset--color--light);--block--color: var(--on-light--color);--block--heading: var(--headings--color);--block--category--color: var(--wp--preset--color--base);--block--category--border: var(--wp--preset--color--base);--block--date--color: var(--wp--preset--color--dark-gray);--button--background-color: var(--wp--preset--color--base);--button--border-color: var(--wp--preset--color--base);--button--color: var(--wp--preset--color--white);--button--hover--background-color: var(--wp--preset--color--accent);--button--hover--border-color: var(--wp--preset--color--accent);--button--hover--color: var(--wp--preset--color--white);--text-link--color: var(--wp--preset--color--accent);--text-link--hover--color: var(--wp--preset--color--base)}.viva-card.has-base-background-color .viva-card--date{opacity:.75}.viva-card.has-accent-background-color .viva-card--date{opacity:.75}.viva-card.has-dark-background-color .viva-card--date{opacity:.75}.viva-card.viva-card-cover:has(img):not(.has-background){--block--background: var(--wp--preset--color--dark);--block--color: var(--on-dark--color);--block--heading: var(--on-dark--color);--block--category--color: var(--on-dark--color);--block--category--border: var(--on-dark--color);--block--date--color: var(--on-dark--color);--button--background-color: var(--on-dark--color);--button--border-color: var(--on-dark--color);--button--color: var(--wp--preset--color--dark);--button--hover--background-color: var(--on-dark--hover--color);--button--hover--border-color: var(--on-dark--hover--color);--button--hover--color: var(--on-dark--color);--text-link--color: var(--on-dark--color);--text-link--hover--color: var(--on-dark--hover--color);--button--background-color: var(--wp--preset--color--accent);--button--border-color: var(--wp--preset--color--accent);--button--color: var(--on-accent--color);--button--hover--background-color: var(--wp--preset--color--base);--button--hover--border-color: var(--wp--preset--color--base);--button--hover--color: var(--on-base--color)}.viva-card.viva-card-cover:has(img):not(.has-background) .viva-card--date{opacity:.75}.viva-block-cards.has-base-background-color,.viva-block-archive.has-base-background-color{--block--background: var(--wp--preset--color--base);--block--color: var(--on-base--color);--block--heading: var(--on-base--color);--block--category--color: var(--on-base--color);--block--category--border: var(--on-base--color);--block--date--color: var(--on-base--color);--button--background-color: var(--on-base--color);--button--border-color: var(--on-base--color);--button--color: var(--wp--preset--color--base);--button--hover--background-color: var(--on-base--hover--color);--button--hover--border-color: var(--on-base--hover--color);--button--hover--color: var(--on-base--color);--text-link--color: var(--on-base--color);--text-link--hover--color: var(--on-base--hover--color)}.viva-block-cards.has-accent-background-color,.viva-block-archive.has-accent-background-color{--block--background: var(--wp--preset--color--accent);--block--color: var(--on-accent--color);--block--heading: var(--on-accent--color);--block--category--color: var(--on-accent--color);--block--category--border: var(--on-accent--color);--block--date--color: var(--on-accent--color);--button--background-color: var(--on-accent--color);--button--border-color: var(--on-accent--color);--button--color: var(--wp--preset--color--accent);--button--hover--background-color: var(--on-accent--hover--color);--button--hover--border-color: var(--on-accent--hover--color);--button--hover--color: var(--on-accent--color);--text-link--color: var(--on-accent--color);--text-link--hover--color: var(--on-accent--hover--color)}.viva-block-cards.has-dark-background-color,.viva-block-archive.has-dark-background-color{--block--background: var(--wp--preset--color--dark);--block--color: var(--on-dark--color);--block--heading: var(--on-dark--color);--block--category--color: var(--on-dark--color);--block--category--border: var(--on-dark--color);--block--date--color: var(--on-dark--color);--button--background-color: var(--on-dark--color);--button--border-color: var(--on-dark--color);--button--color: var(--wp--preset--color--dark);--button--hover--background-color: var(--on-dark--hover--color);--button--hover--border-color: var(--on-dark--hover--color);--button--hover--color: var(--on-dark--color);--text-link--color: var(--on-dark--color);--text-link--hover--color: var(--on-dark--hover--color)}.viva-block-cards.has-dark-background-color,.viva-block-archive.has-dark-background-color{--button--background-color: var(--wp--preset--color--accent);--button--border-color: var(--wp--preset--color--accent);--button--color: var(--on-accent--color);--button--hover--background-color: var(--wp--preset--color--base);--button--hover--border-color: var(--wp--preset--color--base);--button--hover--color: var(--on-base--color)}.viva-block-cards.has-light-background-color,.viva-block-archive.has-light-background-color{--block--background: var(--wp--preset--color--light);--block--color: var(--on-light--color);--block--heading: var(--headings--color);--block--category--color: var(--wp--preset--color--base);--block--category--border: var(--wp--preset--color--base);--block--date--color: var(--wp--preset--color--dark-gray);--button--background-color: var(--wp--preset--color--base);--button--border-color: var(--wp--preset--color--base);--button--color: var(--wp--preset--color--white);--button--hover--background-color: var(--wp--preset--color--accent);--button--hover--border-color: var(--wp--preset--color--accent);--button--hover--color: var(--wp--preset--color--white);--text-link--color: var(--wp--preset--color--accent);--text-link--hover--color: var(--wp--preset--color--base)}.viva-block-cards .viva-card:not(.has-background):not(.viva-card-cover).has-base-background-color,.viva-block-archive .viva-card:not(.has-background):not(.viva-card-cover).has-base-background-color{--block--background: var(--wp--preset--color--base);--block--color: var(--on-base--color);--block--heading: var(--on-base--color);--block--category--color: var(--on-base--color);--block--category--border: var(--on-base--color);--block--date--color: var(--on-base--color);--button--background-color: var(--on-base--color);--button--border-color: var(--on-base--color);--button--color: var(--wp--preset--color--base);--button--hover--background-color: var(--on-base--hover--color);--button--hover--border-color: var(--on-base--hover--color);--button--hover--color: var(--on-base--color);--text-link--color: var(--on-base--color);--text-link--hover--color: var(--on-base--hover--color)}.viva-block-cards .viva-card:not(.has-background):not(.viva-card-cover).has-accent-background-color,.viva-block-archive .viva-card:not(.has-background):not(.viva-card-cover).has-accent-background-color{--block--background: var(--wp--preset--color--accent);--block--color: var(--on-accent--color);--block--heading: var(--on-accent--color);--block--category--color: var(--on-accent--color);--block--category--border: var(--on-accent--color);--block--date--color: var(--on-accent--color);--button--background-color: var(--on-accent--color);--button--border-color: var(--on-accent--color);--button--color: var(--wp--preset--color--accent);--button--hover--background-color: var(--on-accent--hover--color);--button--hover--border-color: var(--on-accent--hover--color);--button--hover--color: var(--on-accent--color);--text-link--color: var(--on-accent--color);--text-link--hover--color: var(--on-accent--hover--color)}.viva-block-cards .viva-card:not(.has-background):not(.viva-card-cover).has-dark-background-color,.viva-block-archive .viva-card:not(.has-background):not(.viva-card-cover).has-dark-background-color{--block--background: var(--wp--preset--color--dark);--block--color: var(--on-dark--color);--block--heading: var(--on-dark--color);--block--category--color: var(--on-dark--color);--block--category--border: var(--on-dark--color);--block--date--color: var(--on-dark--color);--button--background-color: var(--on-dark--color);--button--border-color: var(--on-dark--color);--button--color: var(--wp--preset--color--dark);--button--hover--background-color: var(--on-dark--hover--color);--button--hover--border-color: var(--on-dark--hover--color);--button--hover--color: var(--on-dark--color);--text-link--color: var(--on-dark--color);--text-link--hover--color: var(--on-dark--hover--color)}.viva-block-cards .viva-card:not(.has-background):not(.viva-card-cover).has-dark-background-color,.viva-block-archive .viva-card:not(.has-background):not(.viva-card-cover).has-dark-background-color{--button--background-color: var(--wp--preset--color--accent);--button--border-color: var(--wp--preset--color--accent);--button--color: var(--on-accent--color);--button--hover--background-color: var(--wp--preset--color--base);--button--hover--border-color: var(--wp--preset--color--base);--button--hover--color: var(--on-base--color)}.viva-block-cards .viva-card:not(.has-background):not(.viva-card-cover).has-light-background-color,.viva-block-archive .viva-card:not(.has-background):not(.viva-card-cover).has-light-background-color{--block--background: var(--wp--preset--color--light);--block--color: var(--on-light--color);--block--heading: var(--headings--color);--block--category--color: var(--wp--preset--color--base);--block--category--border: var(--wp--preset--color--base);--block--date--color: var(--wp--preset--color--dark-gray);--button--background-color: var(--wp--preset--color--base);--button--border-color: var(--wp--preset--color--base);--button--color: var(--wp--preset--color--white);--button--hover--background-color: var(--wp--preset--color--accent);--button--hover--border-color: var(--wp--preset--color--accent);--button--hover--color: var(--wp--preset--color--white);--text-link--color: var(--wp--preset--color--accent);--text-link--hover--color: var(--wp--preset--color--base)}.viva-block-cards.has-base-background-color .viva-card:not(.has-background):not(.viva-card-cover) .viva-card--date,.viva-block-archive.has-base-background-color .viva-card:not(.has-background):not(.viva-card-cover) .viva-card--date{opacity:.75}.viva-block-cards.has-accent-background-color .viva-card:not(.has-background):not(.viva-card-cover) .viva-card--date,.viva-block-archive.has-accent-background-color .viva-card:not(.has-background):not(.viva-card-cover) .viva-card--date{opacity:.75}.viva-block-cards.has-dark-background-color .viva-card:not(.has-background):not(.viva-card-cover) .viva-card--date,.viva-block-archive.has-dark-background-color .viva-card:not(.has-background):not(.viva-card-cover) .viva-card--date{opacity:.75}.viva-block-split.has-equal-columns:has(.viva-block-split--media) .grid:not(.has-background).has-base-background-color{--block--background: var(--wp--preset--color--base);--block--color: var(--on-base--color);--block--heading: var(--on-base--color);--block--category--color: var(--on-base--color);--block--category--border: var(--on-base--color);--block--date--color: var(--on-base--color);--button--background-color: var(--on-base--color);--button--border-color: var(--on-base--color);--button--color: var(--wp--preset--color--base);--button--hover--background-color: var(--on-base--hover--color);--button--hover--border-color: var(--on-base--hover--color);--button--hover--color: var(--on-base--color);--text-link--color: var(--on-base--color);--text-link--hover--color: var(--on-base--hover--color)}.viva-block-split.has-equal-columns:has(.viva-block-split--media) .grid:not(.has-background).has-accent-background-color{--block--background: var(--wp--preset--color--accent);--block--color: var(--on-accent--color);--block--heading: var(--on-accent--color);--block--category--color: var(--on-accent--color);--block--category--border: var(--on-accent--color);--block--date--color: var(--on-accent--color);--button--background-color: var(--on-accent--color);--button--border-color: var(--on-accent--color);--button--color: var(--wp--preset--color--accent);--button--hover--background-color: var(--on-accent--hover--color);--button--hover--border-color: var(--on-accent--hover--color);--button--hover--color: var(--on-accent--color);--text-link--color: var(--on-accent--color);--text-link--hover--color: var(--on-accent--hover--color)}.viva-block-split.has-equal-columns:has(.viva-block-split--media) .grid:not(.has-background).has-dark-background-color{--block--background: var(--wp--preset--color--dark);--block--color: var(--on-dark--color);--block--heading: var(--on-dark--color);--block--category--color: var(--on-dark--color);--block--category--border: var(--on-dark--color);--block--date--color: var(--on-dark--color);--button--background-color: var(--on-dark--color);--button--border-color: var(--on-dark--color);--button--color: var(--wp--preset--color--dark);--button--hover--background-color: var(--on-dark--hover--color);--button--hover--border-color: var(--on-dark--hover--color);--button--hover--color: var(--on-dark--color);--text-link--color: var(--on-dark--color);--text-link--hover--color: var(--on-dark--hover--color)}.viva-block-split.has-equal-columns:has(.viva-block-split--media) .grid:not(.has-background).has-dark-background-color{--button--background-color: var(--wp--preset--color--accent);--button--border-color: var(--wp--preset--color--accent);--button--color: var(--on-accent--color);--button--hover--background-color: var(--wp--preset--color--base);--button--hover--border-color: var(--wp--preset--color--base);--button--hover--color: var(--on-base--color)}.viva-block-split.has-equal-columns:has(.viva-block-split--media) .grid:not(.has-background).has-light-background-color{--block--background: var(--wp--preset--color--light);--block--color: var(--on-light--color);--block--heading: var(--headings--color);--block--category--color: var(--wp--preset--color--base);--block--category--border: var(--wp--preset--color--base);--block--date--color: var(--wp--preset--color--dark-gray);--button--background-color: var(--wp--preset--color--base);--button--border-color: var(--wp--preset--color--base);--button--color: var(--wp--preset--color--white);--button--hover--background-color: var(--wp--preset--color--accent);--button--hover--border-color: var(--wp--preset--color--accent);--button--hover--color: var(--wp--preset--color--white);--text-link--color: var(--wp--preset--color--accent);--text-link--hover--color: var(--wp--preset--color--base)}.viva-block-split.has-equal-columns:has(.viva-block-split--media) .grid.has-base-background-color{--block--background: var(--wp--preset--color--base);--block--color: var(--on-base--color);--block--heading: var(--on-base--color);--block--category--color: var(--on-base--color);--block--category--border: var(--on-base--color);--block--date--color: var(--on-base--color);--button--background-color: var(--on-base--color);--button--border-color: var(--on-base--color);--button--color: var(--wp--preset--color--base);--button--hover--background-color: var(--on-base--hover--color);--button--hover--border-color: var(--on-base--hover--color);--button--hover--color: var(--on-base--color);--text-link--color: var(--on-base--color);--text-link--hover--color: var(--on-base--hover--color)}.viva-block-split.has-equal-columns:has(.viva-block-split--media) .grid.has-accent-background-color{--block--background: var(--wp--preset--color--accent);--block--color: var(--on-accent--color);--block--heading: var(--on-accent--color);--block--category--color: var(--on-accent--color);--block--category--border: var(--on-accent--color);--block--date--color: var(--on-accent--color);--button--background-color: var(--on-accent--color);--button--border-color: var(--on-accent--color);--button--color: var(--wp--preset--color--accent);--button--hover--background-color: var(--on-accent--hover--color);--button--hover--border-color: var(--on-accent--hover--color);--button--hover--color: var(--on-accent--color);--text-link--color: var(--on-accent--color);--text-link--hover--color: var(--on-accent--hover--color)}.viva-block-split.has-equal-columns:has(.viva-block-split--media) .grid.has-dark-background-color{--block--background: var(--wp--preset--color--dark);--block--color: var(--on-dark--color);--block--heading: var(--on-dark--color);--block--category--color: var(--on-dark--color);--block--category--border: var(--on-dark--color);--block--date--color: var(--on-dark--color);--button--background-color: var(--on-dark--color);--button--border-color: var(--on-dark--color);--button--color: var(--wp--preset--color--dark);--button--hover--background-color: var(--on-dark--hover--color);--button--hover--border-color: var(--on-dark--hover--color);--button--hover--color: var(--on-dark--color);--text-link--color: var(--on-dark--color);--text-link--hover--color: var(--on-dark--hover--color)}.viva-block-split.has-equal-columns:has(.viva-block-split--media) .grid.has-dark-background-color{--button--background-color: var(--wp--preset--color--accent);--button--border-color: var(--wp--preset--color--accent);--button--color: var(--on-accent--color);--button--hover--background-color: var(--wp--preset--color--base);--button--hover--border-color: var(--wp--preset--color--base);--button--hover--color: var(--on-base--color)}.viva-block-split.has-equal-columns:has(.viva-block-split--media) .grid.has-light-background-color{--block--background: var(--wp--preset--color--light);--block--color: var(--on-light--color);--block--heading: var(--headings--color);--block--category--color: var(--wp--preset--color--base);--block--category--border: var(--wp--preset--color--base);--block--date--color: var(--wp--preset--color--dark-gray);--button--background-color: var(--wp--preset--color--base);--button--border-color: var(--wp--preset--color--base);--button--color: var(--wp--preset--color--white);--button--hover--background-color: var(--wp--preset--color--accent);--button--hover--border-color: var(--wp--preset--color--accent);--button--hover--color: var(--wp--preset--color--white);--text-link--color: var(--wp--preset--color--accent);--text-link--hover--color: var(--wp--preset--color--base)}.viva-block-split.has-equal-columns.has-base-background-color{--block--background: var(--wp--preset--color--base);--block--color: var(--on-base--color);--block--heading: var(--on-base--color);--block--category--color: var(--on-base--color);--block--category--border: var(--on-base--color);--block--date--color: var(--on-base--color);--button--background-color: var(--on-base--color);--button--border-color: var(--on-base--color);--button--color: var(--wp--preset--color--base);--button--hover--background-color: var(--on-base--hover--color);--button--hover--border-color: var(--on-base--hover--color);--button--hover--color: var(--on-base--color);--text-link--color: var(--on-base--color);--text-link--hover--color: var(--on-base--hover--color)}.viva-block-split.has-equal-columns.has-accent-background-color{--block--background: var(--wp--preset--color--accent);--block--color: var(--on-accent--color);--block--heading: var(--on-accent--color);--block--category--color: var(--on-accent--color);--block--category--border: var(--on-accent--color);--block--date--color: var(--on-accent--color);--button--background-color: var(--on-accent--color);--button--border-color: var(--on-accent--color);--button--color: var(--wp--preset--color--accent);--button--hover--background-color: var(--on-accent--hover--color);--button--hover--border-color: var(--on-accent--hover--color);--button--hover--color: var(--on-accent--color);--text-link--color: var(--on-accent--color);--text-link--hover--color: var(--on-accent--hover--color)}.viva-block-split.has-equal-columns.has-dark-background-color{--block--background: var(--wp--preset--color--dark);--block--color: var(--on-dark--color);--block--heading: var(--on-dark--color);--block--category--color: var(--on-dark--color);--block--category--border: var(--on-dark--color);--block--date--color: var(--on-dark--color);--button--background-color: var(--on-dark--color);--button--border-color: var(--on-dark--color);--button--color: var(--wp--preset--color--dark);--button--hover--background-color: var(--on-dark--hover--color);--button--hover--border-color: var(--on-dark--hover--color);--button--hover--color: var(--on-dark--color);--text-link--color: var(--on-dark--color);--text-link--hover--color: var(--on-dark--hover--color)}.viva-block-split.has-equal-columns.has-dark-background-color{--button--background-color: var(--wp--preset--color--accent);--button--border-color: var(--wp--preset--color--accent);--button--color: var(--on-accent--color);--button--hover--background-color: var(--wp--preset--color--base);--button--hover--border-color: var(--wp--preset--color--base);--button--hover--color: var(--on-base--color)}.viva-block-split.has-equal-columns.has-light-background-color{--block--background: var(--wp--preset--color--light);--block--color: var(--on-light--color);--block--heading: var(--headings--color);--block--category--color: var(--wp--preset--color--base);--block--category--border: var(--wp--preset--color--base);--block--date--color: var(--wp--preset--color--dark-gray);--button--background-color: var(--wp--preset--color--base);--button--border-color: var(--wp--preset--color--base);--button--color: var(--wp--preset--color--white);--button--hover--background-color: var(--wp--preset--color--accent);--button--hover--border-color: var(--wp--preset--color--accent);--button--hover--color: var(--wp--preset--color--white);--text-link--color: var(--wp--preset--color--accent);--text-link--hover--color: var(--wp--preset--color--base)}.viva-block-split.has-equal-columns .grid:has(.viva-block-split--media):not(.has-background).has-base-background-color{--block--background: var(--wp--preset--color--base);--block--color: var(--on-base--color);--block--heading: var(--on-base--color);--block--category--color: var(--on-base--color);--block--category--border: var(--on-base--color);--block--date--color: var(--on-base--color);--button--background-color: var(--on-base--color);--button--border-color: var(--on-base--color);--button--color: var(--wp--preset--color--base);--button--hover--background-color: var(--on-base--hover--color);--button--hover--border-color: var(--on-base--hover--color);--button--hover--color: var(--on-base--color);--text-link--color: var(--on-base--color);--text-link--hover--color: var(--on-base--hover--color)}.viva-block-split.has-equal-columns .grid:has(.viva-block-split--media):not(.has-background).has-accent-background-color{--block--background: var(--wp--preset--color--accent);--block--color: var(--on-accent--color);--block--heading: var(--on-accent--color);--block--category--color: var(--on-accent--color);--block--category--border: var(--on-accent--color);--block--date--color: var(--on-accent--color);--button--background-color: var(--on-accent--color);--button--border-color: var(--on-accent--color);--button--color: var(--wp--preset--color--accent);--button--hover--background-color: var(--on-accent--hover--color);--button--hover--border-color: var(--on-accent--hover--color);--button--hover--color: var(--on-accent--color);--text-link--color: var(--on-accent--color);--text-link--hover--color: var(--on-accent--hover--color)}.viva-block-split.has-equal-columns .grid:has(.viva-block-split--media):not(.has-background).has-dark-background-color{--block--background: var(--wp--preset--color--dark);--block--color: var(--on-dark--color);--block--heading: var(--on-dark--color);--block--category--color: var(--on-dark--color);--block--category--border: var(--on-dark--color);--block--date--color: var(--on-dark--color);--button--background-color: var(--on-dark--color);--button--border-color: var(--on-dark--color);--button--color: var(--wp--preset--color--dark);--button--hover--background-color: var(--on-dark--hover--color);--button--hover--border-color: var(--on-dark--hover--color);--button--hover--color: var(--on-dark--color);--text-link--color: var(--on-dark--color);--text-link--hover--color: var(--on-dark--hover--color)}.viva-block-split.has-equal-columns .grid:has(.viva-block-split--media):not(.has-background).has-dark-background-color{--button--background-color: var(--wp--preset--color--accent);--button--border-color: var(--wp--preset--color--accent);--button--color: var(--on-accent--color);--button--hover--background-color: var(--wp--preset--color--base);--button--hover--border-color: var(--wp--preset--color--base);--button--hover--color: var(--on-base--color)}.viva-block-split.has-equal-columns .grid:has(.viva-block-split--media):not(.has-background).has-light-background-color{--block--background: var(--wp--preset--color--light);--block--color: var(--on-light--color);--block--heading: var(--headings--color);--block--category--color: var(--wp--preset--color--base);--block--category--border: var(--wp--preset--color--base);--block--date--color: var(--wp--preset--color--dark-gray);--button--background-color: var(--wp--preset--color--base);--button--border-color: var(--wp--preset--color--base);--button--color: var(--wp--preset--color--white);--button--hover--background-color: var(--wp--preset--color--accent);--button--hover--border-color: var(--wp--preset--color--accent);--button--hover--color: var(--wp--preset--color--white);--text-link--color: var(--wp--preset--color--accent);--text-link--hover--color: var(--wp--preset--color--base)}.viva-block-split.has-equal-columns .grid:has(.viva-block-split--media).has-base-background-color{--block--background: var(--wp--preset--color--base);--block--color: var(--on-base--color);--block--heading: var(--on-base--color);--block--category--color: var(--on-base--color);--block--category--border: var(--on-base--color);--block--date--color: var(--on-base--color);--button--background-color: var(--on-base--color);--button--border-color: var(--on-base--color);--button--color: var(--wp--preset--color--base);--button--hover--background-color: var(--on-base--hover--color);--button--hover--border-color: var(--on-base--hover--color);--button--hover--color: var(--on-base--color);--text-link--color: var(--on-base--color);--text-link--hover--color: var(--on-base--hover--color)}.viva-block-split.has-equal-columns .grid:has(.viva-block-split--media).has-accent-background-color{--block--background: var(--wp--preset--color--accent);--block--color: var(--on-accent--color);--block--heading: var(--on-accent--color);--block--category--color: var(--on-accent--color);--block--category--border: var(--on-accent--color);--block--date--color: var(--on-accent--color);--button--background-color: var(--on-accent--color);--button--border-color: var(--on-accent--color);--button--color: var(--wp--preset--color--accent);--button--hover--background-color: var(--on-accent--hover--color);--button--hover--border-color: var(--on-accent--hover--color);--button--hover--color: var(--on-accent--color);--text-link--color: var(--on-accent--color);--text-link--hover--color: var(--on-accent--hover--color)}.viva-block-split.has-equal-columns .grid:has(.viva-block-split--media).has-dark-background-color{--block--background: var(--wp--preset--color--dark);--block--color: var(--on-dark--color);--block--heading: var(--on-dark--color);--block--category--color: var(--on-dark--color);--block--category--border: var(--on-dark--color);--block--date--color: var(--on-dark--color);--button--background-color: var(--on-dark--color);--button--border-color: var(--on-dark--color);--button--color: var(--wp--preset--color--dark);--button--hover--background-color: var(--on-dark--hover--color);--button--hover--border-color: var(--on-dark--hover--color);--button--hover--color: var(--on-dark--color);--text-link--color: var(--on-dark--color);--text-link--hover--color: var(--on-dark--hover--color)}.viva-block-split.has-equal-columns .grid:has(.viva-block-split--media).has-dark-background-color{--button--background-color: var(--wp--preset--color--accent);--button--border-color: var(--wp--preset--color--accent);--button--color: var(--on-accent--color);--button--hover--background-color: var(--wp--preset--color--base);--button--hover--border-color: var(--wp--preset--color--base);--button--hover--color: var(--on-base--color)}.viva-block-split.has-equal-columns .grid:has(.viva-block-split--media).has-light-background-color{--block--background: var(--wp--preset--color--light);--block--color: var(--on-light--color);--block--heading: var(--headings--color);--block--category--color: var(--wp--preset--color--base);--block--category--border: var(--wp--preset--color--base);--block--date--color: var(--wp--preset--color--dark-gray);--button--background-color: var(--wp--preset--color--base);--button--border-color: var(--wp--preset--color--base);--button--color: var(--wp--preset--color--white);--button--hover--background-color: var(--wp--preset--color--accent);--button--hover--border-color: var(--wp--preset--color--accent);--button--hover--color: var(--wp--preset--color--white);--text-link--color: var(--wp--preset--color--accent);--text-link--hover--color: var(--wp--preset--color--base)}.viva-block .viva-block-archive--taxonomy.has-base-background-color{--block--background: var(--wp--preset--color--base);--block--color: var(--on-base--color);--block--heading: var(--on-base--color);--block--category--color: var(--on-base--color);--block--category--border: var(--on-base--color);--block--date--color: var(--on-base--color);--button--background-color: var(--on-base--color);--button--border-color: var(--on-base--color);--button--color: var(--wp--preset--color--base);--button--hover--background-color: var(--on-base--hover--color);--button--hover--border-color: var(--on-base--hover--color);--button--hover--color: var(--on-base--color);--text-link--color: var(--on-base--color);--text-link--hover--color: var(--on-base--hover--color)}.viva-block .viva-block-archive--taxonomy.has-accent-background-color{--block--background: var(--wp--preset--color--accent);--block--color: var(--on-accent--color);--block--heading: var(--on-accent--color);--block--category--color: var(--on-accent--color);--block--category--border: var(--on-accent--color);--block--date--color: var(--on-accent--color);--button--background-color: var(--on-accent--color);--button--border-color: var(--on-accent--color);--button--color: var(--wp--preset--color--accent);--button--hover--background-color: var(--on-accent--hover--color);--button--hover--border-color: var(--on-accent--hover--color);--button--hover--color: var(--on-accent--color);--text-link--color: var(--on-accent--color);--text-link--hover--color: var(--on-accent--hover--color)}.viva-block .viva-block-archive--taxonomy.has-dark-background-color{--block--background: var(--wp--preset--color--dark);--block--color: var(--on-dark--color);--block--heading: var(--on-dark--color);--block--category--color: var(--on-dark--color);--block--category--border: var(--on-dark--color);--block--date--color: var(--on-dark--color);--button--background-color: var(--on-dark--color);--button--border-color: var(--on-dark--color);--button--color: var(--wp--preset--color--dark);--button--hover--background-color: var(--on-dark--hover--color);--button--hover--border-color: var(--on-dark--hover--color);--button--hover--color: var(--on-dark--color);--text-link--color: var(--on-dark--color);--text-link--hover--color: var(--on-dark--hover--color)}.viva-block .viva-block-archive--taxonomy.has-dark-background-color{--button--background-color: var(--wp--preset--color--accent);--button--border-color: var(--wp--preset--color--accent);--button--color: var(--on-accent--color);--button--hover--background-color: var(--wp--preset--color--base);--button--hover--border-color: var(--wp--preset--color--base);--button--hover--color: var(--on-base--color)}.viva-block .viva-block-archive--taxonomy.has-light-background-color{--block--background: var(--wp--preset--color--light);--block--color: var(--on-light--color);--block--heading: var(--headings--color);--block--category--color: var(--wp--preset--color--base);--block--category--border: var(--wp--preset--color--base);--block--date--color: var(--wp--preset--color--dark-gray);--button--background-color: var(--wp--preset--color--base);--button--border-color: var(--wp--preset--color--base);--button--color: var(--wp--preset--color--white);--button--hover--background-color: var(--wp--preset--color--accent);--button--hover--border-color: var(--wp--preset--color--accent);--button--hover--color: var(--wp--preset--color--white);--text-link--color: var(--wp--preset--color--accent);--text-link--hover--color: var(--wp--preset--color--base)}.viva-block.has-base-background-color .pagination-box{--block--color: var(--on-base--color);--text-link--color: var(--on-base--hover--color);--button--background-color: var(--on-base--hover--color);--button--color: var(--on-base--color)}.viva-block.has-accent-background-color .pagination-box{--block--color: var(--on-accent--color);--text-link--color: var(--on-accent--hover--color);--button--background-color: var(--on-accent--hover--color);--button--color: var(--on-accent--color)}.viva-block.has-dark-background-color .pagination-box{--block--color: var(--on-dark--color);--text-link--color: var(--on-dark--hover--color);--button--background-color: var(--on-dark--hover--color);--button--color: var(--on-dark--color)}.viva-block:has(.viva-block-breadcrumbs).has-base-background-color>.viva-block-breadcrumbs{--block--color: var(--on-base--color);--text-link--hover--color: var(--on-base--hover--color)}.viva-block:has(.viva-block-breadcrumbs).has-accent-background-color>.viva-block-breadcrumbs{--block--color: var(--on-accent--color);--text-link--hover--color: var(--on-accent--hover--color)}.viva-block:has(.viva-block-breadcrumbs).has-dark-background-color>.viva-block-breadcrumbs{--block--color: var(--on-dark--color);--text-link--hover--color: var(--on-dark--hover--color)}.viva-block:has(.viva-block-breadcrumbs).has-accent-background-color>.viva-block-breadcrumbs a,.viva-block:has(.viva-block-breadcrumbs).has-accent-background-color>.viva-block-breadcrumbs .separator{opacity:1}.viva-block.viva-block-cover:has(.viva-block-cover--media):not(.has-background)>.viva-block-breadcrumbs{--text-link--hover--color: var(--on-accent--color)}.wp-block-quote.has-base-background-color{--block--date--color: var(--on-base--color);--block--heading: var(--on-base--color);--block--color: var(--on-base--color)}.wp-block-quote.has-base-background-color cite{opacity:.75}.wp-block-quote.has-accent-background-color{--block--date--color: var(--on-accent--color);--block--heading: var(--on-accent--color);--block--color: var(--on-accent--color)}.wp-block-quote.has-accent-background-color cite{opacity:.75}.wp-block-quote.has-dark-background-color{--block--date--color: var(--on-dark--color);--block--heading: var(--on-dark--color);--block--color: var(--on-dark--color)}.wp-block-quote.has-dark-background-color cite{opacity:.75}.wp-block-quote.has-light-background-color{--block--date--color: var(--on-gray--color);--block--color: var(--on-gray--color);--block--heading: var(--on-gray--hover--color)}.wp-block-quote.has-light-background-color cite{opacity:.75}.is-style-dark-text-color,.is-style-dark-text-color.has-base-background-color{color:var(--on-base--color);padding:var(--gap) calc(var(--gap)*1.25)}.is-style-dark-text-color>.is-style-checkmark li::before,.is-style-dark-text-color>.is-style-documents li::before,.is-style-dark-text-color.has-base-background-color>.is-style-checkmark li::before,.is-style-dark-text-color.has-base-background-color>.is-style-documents li::before{color:var(--on-base--color)}.is-style-dark-text-color>.wp-block-heading,.is-style-dark-text-color.has-base-background-color>.wp-block-heading{color:var(--on-base--color)}.is-style-dark-text-color .viva-block-teaser .wp-block-heading,.is-style-dark-text-color.has-base-background-color .viva-block-teaser .wp-block-heading{color:var(--on-base--color)}.is-style-dark-text-color .viva-block-tabs .wp-block-heading,.is-style-dark-text-color.has-base-background-color .viva-block-tabs .wp-block-heading{color:var(--on-base--color)}.is-style-dark-text-color .wp-block-quote:not(.has-background) cite,.is-style-dark-text-color.has-base-background-color .wp-block-quote:not(.has-background) cite{color:var(--on-base--color);opacity:.75}.is-style-dark-text-color .wp-block-quote:not(.has-background) *:not(cite),.is-style-dark-text-color.has-base-background-color .wp-block-quote:not(.has-background) *:not(cite){color:var(--on-base--color)}.is-style-dark-text-color .wp-block-quote:not(.has-background):not(.is-style-plain) *:not(cite),.is-style-dark-text-color.has-base-background-color .wp-block-quote:not(.has-background):not(.is-style-plain) *:not(cite){color:var(--on-base--color)}.is-style-dark-text-color .wp-block-separator,.is-style-dark-text-color.has-base-background-color .wp-block-separator{color:rgba(255,255,255,.5);border-top:2px solid rgba(255,255,255,.5)}.is-style-dark-text-color .wp-block-accordion .wp-block-accordion-item,.is-style-dark-text-color.has-base-background-color .wp-block-accordion .wp-block-accordion-item{border-bottom:2px solid rgba(255,255,255,.5)}.is-style-dark-text-color .wp-block-accordion .wp-block-accordion-item:first-child,.is-style-dark-text-color.has-base-background-color .wp-block-accordion .wp-block-accordion-item:first-child{border-top:2px solid rgba(255,255,255,.5)}.is-style-dark-text-color .wp-block-accordion .wp-block-accordion-heading,.is-style-dark-text-color.has-base-background-color .wp-block-accordion .wp-block-accordion-heading{color:var(--on-base--color)}.is-style-dark-text-color .wp-block-details summary,.is-style-dark-text-color.has-base-background-color .wp-block-details summary{color:var(--on-base--color)}.is-style-dark-text-color .wp-block-details summary:before,.is-style-dark-text-color .wp-block-details summary:after,.is-style-dark-text-color.has-base-background-color .wp-block-details summary:before,.is-style-dark-text-color.has-base-background-color .wp-block-details summary:after{border-block-start:2px solid rgba(255,255,255,.5)}.is-style-dark-text-color .wp-block-table table,.is-style-dark-text-color.has-base-background-color .wp-block-table table{border-color:rgba(255,255,255,.35)}.is-style-dark-text-color .wp-block-table thead,.is-style-dark-text-color.has-base-background-color .wp-block-table thead{border-bottom-color:rgba(255,255,255,.35)}.is-style-dark-text-color .wp-block-table tfoot,.is-style-dark-text-color.has-base-background-color .wp-block-table tfoot{border-top-color:rgba(255,255,255,.35)}.is-style-dark-text-color .wp-block-table.is-style-stripes tbody tr:nth-child(odd),.is-style-dark-text-color.has-base-background-color .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:rgba(255,255,255,.15)}.is-style-dark-text-color .nf-form-cont,.is-style-dark-text-color.has-base-background-color .nf-form-cont{color:var(--on-base--color)}.is-style-dark-text-color .nf-form-cont .nf-form-title>*,.is-style-dark-text-color.has-base-background-color .nf-form-cont .nf-form-title>*{color:var(--on-base--color)}.is-style-dark-text-color .nf-form-cont .nf-form-fields-required,.is-style-dark-text-color.has-base-background-color .nf-form-cont .nf-form-fields-required{color:rgba(255,255,255,.9)}.is-style-dark-text-color .nf-form-cont .nf-error-msg,.is-style-dark-text-color .nf-form-cont .ninja-forms-req-symbol,.is-style-dark-text-color .nf-form-cont .ninja-forms-req-symbol,.is-style-dark-text-color.has-base-background-color .nf-form-cont .nf-error-msg,.is-style-dark-text-color.has-base-background-color .nf-form-cont .ninja-forms-req-symbol,.is-style-dark-text-color.has-base-background-color .nf-form-cont .ninja-forms-req-symbol{color:var(--on-base--hover--color)}.is-style-dark-text-color .nf-form-cont .nf-error .ninja-forms-field,.is-style-dark-text-color .nf-form-cont .nf-error.listimage-wrap .nf-field-element ul,.is-style-dark-text-color.has-base-background-color .nf-form-cont .nf-error .ninja-forms-field,.is-style-dark-text-color.has-base-background-color .nf-form-cont .nf-error.listimage-wrap .nf-field-element ul{border-color:var(--on-base--hover--color)}.is-style-dark-text-color .nf-form-cont textarea,.is-style-dark-text-color .nf-form-cont select,.is-style-dark-text-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])),.is-style-dark-text-color.has-base-background-color .nf-form-cont textarea,.is-style-dark-text-color.has-base-background-color .nf-form-cont select,.is-style-dark-text-color.has-base-background-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])){background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,.4)}.is-style-dark-text-color .nf-form-cont textarea:focus,.is-style-dark-text-color .nf-form-cont select:focus,.is-style-dark-text-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])):focus,.is-style-dark-text-color.has-base-background-color .nf-form-cont textarea:focus,.is-style-dark-text-color.has-base-background-color .nf-form-cont select:focus,.is-style-dark-text-color.has-base-background-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])):focus{background-color:rgba(0,0,0,0);border-color:color-mix(in srgb, var(--on-base--hover--color), white 30%);box-shadow:0 0 0 .25rem rgb(from var(--on-base--hover--color) r g b/0.25)}.is-style-dark-text-color .nf-form-cont textarea[disabled],.is-style-dark-text-color .nf-form-cont textarea:disabled,.is-style-dark-text-color .nf-form-cont select[disabled],.is-style-dark-text-color .nf-form-cont select:disabled,.is-style-dark-text-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button]))[disabled],.is-style-dark-text-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])):disabled,.is-style-dark-text-color.has-base-background-color .nf-form-cont textarea[disabled],.is-style-dark-text-color.has-base-background-color .nf-form-cont textarea:disabled,.is-style-dark-text-color.has-base-background-color .nf-form-cont select[disabled],.is-style-dark-text-color.has-base-background-color .nf-form-cont select:disabled,.is-style-dark-text-color.has-base-background-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button]))[disabled],.is-style-dark-text-color.has-base-background-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])):disabled{background-color:#e9ecef}.is-style-dark-text-color .nf-form-cont .nf-fu-fileinput-button,.is-style-dark-text-color .nf-form-cont input[type=submit],.is-style-dark-text-color .nf-form-cont input[type=button],.is-style-dark-text-color.has-base-background-color .nf-form-cont .nf-fu-fileinput-button,.is-style-dark-text-color.has-base-background-color .nf-form-cont input[type=submit],.is-style-dark-text-color.has-base-background-color .nf-form-cont input[type=button]{background-color:var(--on-base--color);color:var(--wp--preset--color--base);border-color:var(--on-base--color)}.is-style-dark-text-color .nf-form-cont .nf-fu-fileinput-button:hover,.is-style-dark-text-color .nf-form-cont .nf-fu-fileinput-button:focus,.is-style-dark-text-color .nf-form-cont input[type=submit]:hover,.is-style-dark-text-color .nf-form-cont input[type=submit]:focus,.is-style-dark-text-color .nf-form-cont input[type=button]:hover,.is-style-dark-text-color .nf-form-cont input[type=button]:focus,.is-style-dark-text-color.has-base-background-color .nf-form-cont .nf-fu-fileinput-button:hover,.is-style-dark-text-color.has-base-background-color .nf-form-cont .nf-fu-fileinput-button:focus,.is-style-dark-text-color.has-base-background-color .nf-form-cont input[type=submit]:hover,.is-style-dark-text-color.has-base-background-color .nf-form-cont input[type=submit]:focus,.is-style-dark-text-color.has-base-background-color .nf-form-cont input[type=button]:hover,.is-style-dark-text-color.has-base-background-color .nf-form-cont input[type=button]:focus{background-color:var(--on-base--hover--color);border-color:var(--on-base--hover--color);color:var(--on-base--color)}.is-style-dark-text-color .nf-form-cont input[type=checkbox],.is-style-dark-text-color .nf-form-cont input[type=radio],.is-style-dark-text-color.has-base-background-color .nf-form-cont input[type=checkbox],.is-style-dark-text-color.has-base-background-color .nf-form-cont input[type=radio]{background-color:var(--color--base);border-color:rgba(255,255,255,.4)}.is-style-dark-text-color .nf-form-cont input[type=checkbox]:checked,.is-style-dark-text-color .nf-form-cont input[type=radio]:checked,.is-style-dark-text-color.has-base-background-color .nf-form-cont input[type=checkbox]:checked,.is-style-dark-text-color.has-base-background-color .nf-form-cont input[type=radio]:checked{background-color:var(--on-base--hover--color);border-color:color-mix(in srgb, var(--on-base--hover--color), white 30%)}.is-style-dark-text-color .nf-form-cont input[type=checkbox]:checked:focus,.is-style-dark-text-color .nf-form-cont input[type=radio]:checked:focus,.is-style-dark-text-color.has-base-background-color .nf-form-cont input[type=checkbox]:checked:focus,.is-style-dark-text-color.has-base-background-color .nf-form-cont input[type=radio]:checked:focus{box-shadow:0 0 0 .25rem rgb(from var(--on-base--hover--color) r g b/0.25)}.is-style-dark-text-color .nf-form-cont input[type=checkbox]:checked[type=checkbox],.is-style-dark-text-color .nf-form-cont input[type=checkbox]:checked[type=radio],.is-style-dark-text-color .nf-form-cont input[type=radio]:checked[type=checkbox],.is-style-dark-text-color .nf-form-cont input[type=radio]:checked[type=radio],.is-style-dark-text-color.has-base-background-color .nf-form-cont input[type=checkbox]:checked[type=checkbox],.is-style-dark-text-color.has-base-background-color .nf-form-cont input[type=checkbox]:checked[type=radio],.is-style-dark-text-color.has-base-background-color .nf-form-cont input[type=radio]:checked[type=checkbox],.is-style-dark-text-color.has-base-background-color .nf-form-cont input[type=radio]:checked[type=radio]{background-color:var(--on-base--hover--color);border-color:var(--on-base--hover--color)}.is-style-dark-text-color .nf-form-cont select,.is-style-dark-text-color.has-base-background-color .nf-form-cont select{background-image:url('data:image/svg+xml;utf8,<svg style="fill: %23FFFFFF;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M119.5 326.9L3.5 209.1c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0L128 287.3l100.4-102.2c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L136.5 327c-4.7 4.6-12.3 4.6-17-.1z"></path></svg>')}.is-style-dark-text-color .nf-form-cont select option,.is-style-dark-text-color.has-base-background-color .nf-form-cont select option{color:var(--body--color)}.is-style-dark-text-color .viva-block-tabs,.is-style-dark-text-color.has-base-background-color .viva-block-tabs{color:var(--on-base--color)}.is-style-dark-text-color .viva-block-tabs>h2,.is-style-dark-text-color.has-base-background-color .viva-block-tabs>h2{color:var(--on-base--color)}.is-style-dark-text-color .viva-block-tabs [role=tab],.is-style-dark-text-color.has-base-background-color .viva-block-tabs [role=tab]{border-color:rgba(255,255,255,.5);border-color:color-mix(in srgb, var(--wp--preset--color--base), white 50%);color:var(--on-base--color);background-color:rgba(0,0,0,0)}.is-style-dark-text-color .viva-block-tabs [role=tab][aria-selected=true],.is-style-dark-text-color.has-base-background-color .viva-block-tabs [role=tab][aria-selected=true]{background-color:var(--wp--preset--color--base);border-bottom-color:var(--wp--preset--color--base)}.is-style-dark-text-color .viva-block-tabs [role=tab][aria-selected=false],.is-style-dark-text-color.has-base-background-color .viva-block-tabs [role=tab][aria-selected=false]{border-bottom-color:rgba(255,255,255,.5);border-bottom-color:color-mix(in srgb, var(--wp--preset--color--base), white 50%)}.is-style-dark-text-color .viva-block-tabs [role=tabpanel],.is-style-dark-text-color.has-base-background-color .viva-block-tabs [role=tabpanel]{border-color:rgba(255,255,255,.5);border-color:color-mix(in srgb, var(--wp--preset--color--base), white 50%)}.is-style-dark-text-color .viva-block-meta,.is-style-dark-text-color.has-base-background-color .viva-block-meta{color:var(--on-base--color)}.is-style-dark-text-color .viva-block-meta .has-white-color,.is-style-dark-text-color.has-base-background-color .viva-block-meta .has-white-color{color:var(--on-base--color) !important}.is-style-dark-text-color .viva-block-meta .has-gray-background-color,.is-style-dark-text-color.has-base-background-color .viva-block-meta .has-gray-background-color{background-color:rgba(255,255,255,.25) !important;background-color:color-mix(in srgb, var(--wp--preset--color--base), white 25%) !important}.is-style-dark-text-color .viva-block-teaser details summary,.is-style-dark-text-color.has-base-background-color .viva-block-teaser details summary{background-color:var(--on-base--color);border-color:var(--on-base--color);color:var(--wp--preset--color--base)}.is-style-dark-text-color .viva-block-teaser details summary:hover,.is-style-dark-text-color .viva-block-teaser details summary:focus,.is-style-dark-text-color.has-base-background-color .viva-block-teaser details summary:hover,.is-style-dark-text-color.has-base-background-color .viva-block-teaser details summary:focus{background-color:var(--on-base--hover--color);border-color:var(--on-base--hover--color);color:var(--on-base--color)}.is-style-dark-text-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background){background-color:var(--on-base--color);color:var(--wp--preset--color--base);border-color:var(--on-base--color)}.is-style-dark-text-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--on-base--hover--color);border-color:var(--on-base--hover--color);color:var(--on-base--color)}.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;border-color:var(--on-base--color);color:var(--on-base--color)}.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus{border-color:var(--on-base--hover--color);color:var(--on-base--hover--color)}.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;color:var(--on-base--color);border-color:rgba(0,0,0,0) !important}.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus{background:rgba(0,0,0,0) none !important;border-color:rgba(0,0,0,0) !important;color:var(--on-base--hover--color)}.is-style-dark-text-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background){background-color:var(--on-base--color);color:var(--wp--preset--color--base);border-color:var(--on-base--color)}.is-style-dark-text-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--on-base--hover--color);border-color:var(--on-base--hover--color);color:var(--on-base--color)}.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;border-color:var(--on-base--color);color:var(--on-base--color)}.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus{border-color:var(--on-base--hover--color);color:var(--on-base--hover--color)}.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;color:var(--on-base--color);border-color:rgba(0,0,0,0) !important}.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus{background:rgba(0,0,0,0) none !important;border-color:rgba(0,0,0,0) !important;color:var(--on-base--hover--color)}.is-style-dark-text-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background){background-color:var(--on-base--color);color:var(--wp--preset--color--base);border-color:var(--on-base--color)}.is-style-dark-text-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--on-base--hover--color);border-color:var(--on-base--hover--color);color:var(--on-base--color)}.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;border-color:var(--on-base--color);color:var(--on-base--color)}.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus{border-color:var(--on-base--hover--color);color:var(--on-base--hover--color)}.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;color:var(--on-base--color);border-color:rgba(0,0,0,0) !important}.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus{background:rgba(0,0,0,0) none !important;border-color:rgba(0,0,0,0) !important;color:var(--on-base--hover--color)}.is-style-dark-text-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background){background-color:var(--on-base--color);color:var(--wp--preset--color--base);border-color:var(--on-base--color)}.is-style-dark-text-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--on-base--hover--color);border-color:var(--on-base--hover--color);color:var(--on-base--color)}.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;border-color:var(--on-base--color);color:var(--on-base--color)}.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus{border-color:var(--on-base--hover--color);color:var(--on-base--hover--color)}.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;color:var(--on-base--color);border-color:rgba(0,0,0,0) !important}.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus{background:rgba(0,0,0,0) none !important;border-color:rgba(0,0,0,0) !important;color:var(--on-base--hover--color)}.is-style-dark-text-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background){background-color:var(--on-base--color);color:var(--wp--preset--color--base);border-color:var(--on-base--color)}.is-style-dark-text-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--on-base--hover--color);border-color:var(--on-base--hover--color);color:var(--on-base--color)}.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;border-color:var(--on-base--color);color:var(--on-base--color)}.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus{border-color:var(--on-base--hover--color);color:var(--on-base--hover--color)}.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background),.is-style-dark-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;color:var(--on-base--color);border-color:rgba(0,0,0,0) !important}.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus{background:rgba(0,0,0,0) none !important;border-color:rgba(0,0,0,0) !important;color:var(--on-base--hover--color)}.is-style-dark-text-color>.viva-block-breadcrumbs,.is-style-dark-text-color.wp-block-column>.viva-block-breadcrumbs,.is-style-dark-text-color.wp-block-group>.viva-block-breadcrumbs,.is-style-dark-text-color.has-base-background-color>.viva-block-breadcrumbs,.is-style-dark-text-color.has-base-background-color.wp-block-column>.viva-block-breadcrumbs,.is-style-dark-text-color.has-base-background-color.wp-block-group>.viva-block-breadcrumbs{color:var(--on-base--color)}.is-style-dark-text-color>.viva-block-breadcrumbs .last,.is-style-dark-text-color>.viva-block-breadcrumbs .breadcrumb_last,.is-style-dark-text-color.wp-block-column>.viva-block-breadcrumbs .last,.is-style-dark-text-color.wp-block-column>.viva-block-breadcrumbs .breadcrumb_last,.is-style-dark-text-color.wp-block-group>.viva-block-breadcrumbs .last,.is-style-dark-text-color.wp-block-group>.viva-block-breadcrumbs .breadcrumb_last,.is-style-dark-text-color.has-base-background-color>.viva-block-breadcrumbs .last,.is-style-dark-text-color.has-base-background-color>.viva-block-breadcrumbs .breadcrumb_last,.is-style-dark-text-color.has-base-background-color.wp-block-column>.viva-block-breadcrumbs .last,.is-style-dark-text-color.has-base-background-color.wp-block-column>.viva-block-breadcrumbs .breadcrumb_last,.is-style-dark-text-color.has-base-background-color.wp-block-group>.viva-block-breadcrumbs .last,.is-style-dark-text-color.has-base-background-color.wp-block-group>.viva-block-breadcrumbs .breadcrumb_last{color:var(--on-base--hover--color)}.is-style-dark-text-color .viva-block:not(.has-background):has(.viva-block-breadcrumbs) .viva-block-breadcrumbs,.is-style-dark-text-color.has-base-background-color .viva-block:not(.has-background):has(.viva-block-breadcrumbs) .viva-block-breadcrumbs{--block--color: var(--on-base--color);--text-link--hover--color: var(--on-base--hover--color)}.is-style-dark-text-color .viva-block:not(.has-background).viva-block-cover:has(.viva-block-cover--media) .viva-block-breadcrumbs,.is-style-dark-text-color.has-base-background-color .viva-block:not(.has-background).viva-block-cover:has(.viva-block-cover--media) .viva-block-breadcrumbs{--text-link--hover--color: var(--on-base--color)}.is-style-dark-text-color .viva-block-split.has-equal-columns:has(:not(.viva-block-split--media)):not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-split.has-equal-columns:has(:not(.viva-block-split--media)):not(.has-background){--block--background: var(--wp--preset--color--base);--block--color: var(--on-base--color);--block--heading: var(--on-base--color);--block--category--color: var(--on-base--color);--block--category--border: var(--on-base--color);--block--date--color: var(--on-base--color);--button--background-color: var(--on-base--color);--button--border-color: var(--on-base--color);--button--color: var(--wp--preset--color--base);--button--hover--background-color: var(--on-base--hover--color);--button--hover--border-color: var(--on-base--hover--color);--button--hover--color: var(--on-base--color);--text-link--color: var(--on-base--color);--text-link--hover--color: var(--on-base--hover--color)}.is-style-dark-text-color .viva-block-split.has-equal-columns:has(:not(.viva-block-split--media)):not(.has-background) .grid:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-split.has-equal-columns:has(:not(.viva-block-split--media)):not(.has-background) .grid:not(.has-background){--block--background: var(--wp--preset--color--base);--block--color: var(--on-base--color);--block--heading: var(--on-base--color);--block--category--color: var(--on-base--color);--block--category--border: var(--on-base--color);--block--date--color: var(--on-base--color);--button--background-color: var(--on-base--color);--button--border-color: var(--on-base--color);--button--color: var(--wp--preset--color--base);--button--hover--background-color: var(--on-base--hover--color);--button--hover--border-color: var(--on-base--hover--color);--button--hover--color: var(--on-base--color);--text-link--color: var(--on-base--color);--text-link--hover--color: var(--on-base--hover--color)}.is-style-dark-text-color .viva-block-block-heading:not(.has-background),.is-style-dark-text-color.has-base-background-color .viva-block-block-heading:not(.has-background){--block--background: var(--wp--preset--color--base);--block--color: var(--on-base--color);--block--heading: var(--on-base--color);--block--category--color: var(--on-base--color);--block--category--border: var(--on-base--color);--block--date--color: var(--on-base--color);--button--background-color: var(--on-base--color);--button--border-color: var(--on-base--color);--button--color: var(--wp--preset--color--base);--button--hover--background-color: var(--on-base--hover--color);--button--hover--border-color: var(--on-base--hover--color);--button--hover--color: var(--on-base--color);--text-link--color: var(--on-base--color);--text-link--hover--color: var(--on-base--hover--color)}.is-style-dark-text-color .viva-block:not(.has-background) .viva-block-archive--taxonomy,.is-style-dark-text-color.has-base-background-color .viva-block:not(.has-background) .viva-block-archive--taxonomy{--block--background: var(--wp--preset--color--base);--block--color: var(--on-base--color);--block--heading: var(--on-base--color);--block--category--color: var(--on-base--color);--block--category--border: var(--on-base--color);--block--date--color: var(--on-base--color);--button--background-color: var(--on-base--color);--button--border-color: var(--on-base--color);--button--color: var(--wp--preset--color--base);--button--hover--background-color: var(--on-base--hover--color);--button--hover--border-color: var(--on-base--hover--color);--button--hover--color: var(--on-base--color);--text-link--color: var(--on-base--color);--text-link--hover--color: var(--on-base--hover--color)}.is-style-dark-text-color .viva-block-cover:not(.has-background):not(:has(.viva-block-cover--media)),.is-style-dark-text-color.has-base-background-color .viva-block-cover:not(.has-background):not(:has(.viva-block-cover--media)){--block--background: var(--wp--preset--color--base);--block--color: var(--on-base--color);--block--heading: var(--on-base--color);--block--category--color: var(--on-base--color);--block--category--border: var(--on-base--color);--block--date--color: var(--on-base--color);--button--background-color: var(--on-base--color);--button--border-color: var(--on-base--color);--button--color: var(--wp--preset--color--base);--button--hover--background-color: var(--on-base--hover--color);--button--hover--border-color: var(--on-base--hover--color);--button--hover--color: var(--on-base--color);--text-link--color: var(--on-base--color);--text-link--hover--color: var(--on-base--hover--color)}.is-style-dark-text-color .viva-block-cards:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover),.is-style-dark-text-color.has-base-background-color .viva-block-cards:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover){--block--background: var(--wp--preset--color--base);--block--color: var(--on-base--color);--block--heading: var(--on-base--color);--block--category--color: var(--on-base--color);--block--category--border: var(--on-base--color);--block--date--color: var(--on-base--color);--button--background-color: var(--on-base--color);--button--border-color: var(--on-base--color);--button--color: var(--wp--preset--color--base);--button--hover--background-color: var(--on-base--hover--color);--button--hover--border-color: var(--on-base--hover--color);--button--hover--color: var(--on-base--color);--text-link--color: var(--on-base--color);--text-link--hover--color: var(--on-base--hover--color)}.is-style-dark-text-color .viva-block-archive:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover),.is-style-dark-text-color.has-base-background-color .viva-block-archive:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover){--block--background: var(--wp--preset--color--base);--block--color: var(--on-base--color);--block--heading: var(--on-base--color);--block--category--color: var(--on-base--color);--block--category--border: var(--on-base--color);--block--date--color: var(--on-base--color);--button--background-color: var(--on-base--color);--button--border-color: var(--on-base--color);--button--color: var(--wp--preset--color--base);--button--hover--background-color: var(--on-base--hover--color);--button--hover--border-color: var(--on-base--hover--color);--button--hover--color: var(--on-base--color);--text-link--color: var(--on-base--color);--text-link--hover--color: var(--on-base--hover--color)}.is-style-dark-text-color .viva-block-cards:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover) .viva-card--date,.is-style-dark-text-color.has-base-background-color .viva-block-cards:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover) .viva-card--date{opacity:.75}.is-style-dark-text-color .viva-block-archive:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover) .viva-card--date,.is-style-dark-text-color.has-base-background-color .viva-block-archive:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover) .viva-card--date{opacity:.75}.is-style-dark-text-color .viva-block:not(.has-background) .pagination-box,.is-style-dark-text-color.has-base-background-color .viva-block:not(.has-background) .pagination-box{--block--color: var(--on-base--color);--text-link--color: var(--on-base--hover--color);--button--background-color: var(--on-base--hover--color);--button--color: var(--on-base--color)}.is-style-dark-text-color,.is-style-dark-text-color.has-accent-background-color{color:var(--on-accent--color);padding:var(--gap) calc(var(--gap)*1.25)}.is-style-dark-text-color>.is-style-checkmark li::before,.is-style-dark-text-color>.is-style-documents li::before,.is-style-dark-text-color.has-accent-background-color>.is-style-checkmark li::before,.is-style-dark-text-color.has-accent-background-color>.is-style-documents li::before{color:var(--on-accent--color)}.is-style-dark-text-color>.wp-block-heading,.is-style-dark-text-color.has-accent-background-color>.wp-block-heading{color:var(--on-accent--color)}.is-style-dark-text-color .viva-block-teaser .wp-block-heading,.is-style-dark-text-color.has-accent-background-color .viva-block-teaser .wp-block-heading{color:var(--on-accent--color)}.is-style-dark-text-color .viva-block-tabs .wp-block-heading,.is-style-dark-text-color.has-accent-background-color .viva-block-tabs .wp-block-heading{color:var(--on-accent--color)}.is-style-dark-text-color .wp-block-quote:not(.has-background) cite,.is-style-dark-text-color.has-accent-background-color .wp-block-quote:not(.has-background) cite{color:var(--on-accent--color);opacity:.75}.is-style-dark-text-color .wp-block-quote:not(.has-background) *:not(cite),.is-style-dark-text-color.has-accent-background-color .wp-block-quote:not(.has-background) *:not(cite){color:var(--on-accent--color)}.is-style-dark-text-color .wp-block-quote:not(.has-background):not(.is-style-plain) *:not(cite),.is-style-dark-text-color.has-accent-background-color .wp-block-quote:not(.has-background):not(.is-style-plain) *:not(cite){color:var(--on-accent--color)}.is-style-dark-text-color .wp-block-separator,.is-style-dark-text-color.has-accent-background-color .wp-block-separator{color:rgba(255,255,255,.5);border-top:2px solid rgba(255,255,255,.5)}.is-style-dark-text-color .wp-block-accordion .wp-block-accordion-item,.is-style-dark-text-color.has-accent-background-color .wp-block-accordion .wp-block-accordion-item{border-bottom:2px solid rgba(255,255,255,.5)}.is-style-dark-text-color .wp-block-accordion .wp-block-accordion-item:first-child,.is-style-dark-text-color.has-accent-background-color .wp-block-accordion .wp-block-accordion-item:first-child{border-top:2px solid rgba(255,255,255,.5)}.is-style-dark-text-color .wp-block-accordion .wp-block-accordion-heading,.is-style-dark-text-color.has-accent-background-color .wp-block-accordion .wp-block-accordion-heading{color:var(--on-accent--color)}.is-style-dark-text-color .wp-block-details summary,.is-style-dark-text-color.has-accent-background-color .wp-block-details summary{color:var(--on-accent--color)}.is-style-dark-text-color .wp-block-details summary:before,.is-style-dark-text-color .wp-block-details summary:after,.is-style-dark-text-color.has-accent-background-color .wp-block-details summary:before,.is-style-dark-text-color.has-accent-background-color .wp-block-details summary:after{border-block-start:2px solid rgba(255,255,255,.5)}.is-style-dark-text-color .wp-block-table table,.is-style-dark-text-color.has-accent-background-color .wp-block-table table{border-color:rgba(255,255,255,.35)}.is-style-dark-text-color .wp-block-table thead,.is-style-dark-text-color.has-accent-background-color .wp-block-table thead{border-bottom-color:rgba(255,255,255,.35)}.is-style-dark-text-color .wp-block-table tfoot,.is-style-dark-text-color.has-accent-background-color .wp-block-table tfoot{border-top-color:rgba(255,255,255,.35)}.is-style-dark-text-color .wp-block-table.is-style-stripes tbody tr:nth-child(odd),.is-style-dark-text-color.has-accent-background-color .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:rgba(255,255,255,.15)}.is-style-dark-text-color .nf-form-cont,.is-style-dark-text-color.has-accent-background-color .nf-form-cont{color:var(--on-accent--color)}.is-style-dark-text-color .nf-form-cont .nf-form-title>*,.is-style-dark-text-color.has-accent-background-color .nf-form-cont .nf-form-title>*{color:var(--on-accent--color)}.is-style-dark-text-color .nf-form-cont .nf-form-fields-required,.is-style-dark-text-color.has-accent-background-color .nf-form-cont .nf-form-fields-required{color:rgba(255,255,255,.9)}.is-style-dark-text-color .nf-form-cont .nf-error-msg,.is-style-dark-text-color .nf-form-cont .ninja-forms-req-symbol,.is-style-dark-text-color .nf-form-cont .ninja-forms-req-symbol,.is-style-dark-text-color.has-accent-background-color .nf-form-cont .nf-error-msg,.is-style-dark-text-color.has-accent-background-color .nf-form-cont .ninja-forms-req-symbol,.is-style-dark-text-color.has-accent-background-color .nf-form-cont .ninja-forms-req-symbol{color:var(--on-accent--hover--color)}.is-style-dark-text-color .nf-form-cont .nf-error .ninja-forms-field,.is-style-dark-text-color .nf-form-cont .nf-error.listimage-wrap .nf-field-element ul,.is-style-dark-text-color.has-accent-background-color .nf-form-cont .nf-error .ninja-forms-field,.is-style-dark-text-color.has-accent-background-color .nf-form-cont .nf-error.listimage-wrap .nf-field-element ul{border-color:var(--on-accent--hover--color)}.is-style-dark-text-color .nf-form-cont textarea,.is-style-dark-text-color .nf-form-cont select,.is-style-dark-text-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])),.is-style-dark-text-color.has-accent-background-color .nf-form-cont textarea,.is-style-dark-text-color.has-accent-background-color .nf-form-cont select,.is-style-dark-text-color.has-accent-background-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])){background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,.4)}.is-style-dark-text-color .nf-form-cont textarea:focus,.is-style-dark-text-color .nf-form-cont select:focus,.is-style-dark-text-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])):focus,.is-style-dark-text-color.has-accent-background-color .nf-form-cont textarea:focus,.is-style-dark-text-color.has-accent-background-color .nf-form-cont select:focus,.is-style-dark-text-color.has-accent-background-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])):focus{background-color:rgba(0,0,0,0);border-color:color-mix(in srgb, var(--on-accent--hover--color), white 30%);box-shadow:0 0 0 .25rem rgb(from var(--on-accent--hover--color) r g b/0.25)}.is-style-dark-text-color .nf-form-cont textarea[disabled],.is-style-dark-text-color .nf-form-cont textarea:disabled,.is-style-dark-text-color .nf-form-cont select[disabled],.is-style-dark-text-color .nf-form-cont select:disabled,.is-style-dark-text-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button]))[disabled],.is-style-dark-text-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])):disabled,.is-style-dark-text-color.has-accent-background-color .nf-form-cont textarea[disabled],.is-style-dark-text-color.has-accent-background-color .nf-form-cont textarea:disabled,.is-style-dark-text-color.has-accent-background-color .nf-form-cont select[disabled],.is-style-dark-text-color.has-accent-background-color .nf-form-cont select:disabled,.is-style-dark-text-color.has-accent-background-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button]))[disabled],.is-style-dark-text-color.has-accent-background-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])):disabled{background-color:#e9ecef}.is-style-dark-text-color .nf-form-cont .nf-fu-fileinput-button,.is-style-dark-text-color .nf-form-cont input[type=submit],.is-style-dark-text-color .nf-form-cont input[type=button],.is-style-dark-text-color.has-accent-background-color .nf-form-cont .nf-fu-fileinput-button,.is-style-dark-text-color.has-accent-background-color .nf-form-cont input[type=submit],.is-style-dark-text-color.has-accent-background-color .nf-form-cont input[type=button]{background-color:var(--on-accent--color);color:var(--wp--preset--color--accent);border-color:var(--on-accent--color)}.is-style-dark-text-color .nf-form-cont .nf-fu-fileinput-button:hover,.is-style-dark-text-color .nf-form-cont .nf-fu-fileinput-button:focus,.is-style-dark-text-color .nf-form-cont input[type=submit]:hover,.is-style-dark-text-color .nf-form-cont input[type=submit]:focus,.is-style-dark-text-color .nf-form-cont input[type=button]:hover,.is-style-dark-text-color .nf-form-cont input[type=button]:focus,.is-style-dark-text-color.has-accent-background-color .nf-form-cont .nf-fu-fileinput-button:hover,.is-style-dark-text-color.has-accent-background-color .nf-form-cont .nf-fu-fileinput-button:focus,.is-style-dark-text-color.has-accent-background-color .nf-form-cont input[type=submit]:hover,.is-style-dark-text-color.has-accent-background-color .nf-form-cont input[type=submit]:focus,.is-style-dark-text-color.has-accent-background-color .nf-form-cont input[type=button]:hover,.is-style-dark-text-color.has-accent-background-color .nf-form-cont input[type=button]:focus{background-color:var(--on-accent--hover--color);border-color:var(--on-accent--hover--color);color:var(--on-accent--color)}.is-style-dark-text-color .nf-form-cont input[type=checkbox],.is-style-dark-text-color .nf-form-cont input[type=radio],.is-style-dark-text-color.has-accent-background-color .nf-form-cont input[type=checkbox],.is-style-dark-text-color.has-accent-background-color .nf-form-cont input[type=radio]{background-color:var(--color--accent);border-color:rgba(255,255,255,.4)}.is-style-dark-text-color .nf-form-cont input[type=checkbox]:checked,.is-style-dark-text-color .nf-form-cont input[type=radio]:checked,.is-style-dark-text-color.has-accent-background-color .nf-form-cont input[type=checkbox]:checked,.is-style-dark-text-color.has-accent-background-color .nf-form-cont input[type=radio]:checked{background-color:var(--on-accent--hover--color);border-color:color-mix(in srgb, var(--on-accent--hover--color), white 30%)}.is-style-dark-text-color .nf-form-cont input[type=checkbox]:checked:focus,.is-style-dark-text-color .nf-form-cont input[type=radio]:checked:focus,.is-style-dark-text-color.has-accent-background-color .nf-form-cont input[type=checkbox]:checked:focus,.is-style-dark-text-color.has-accent-background-color .nf-form-cont input[type=radio]:checked:focus{box-shadow:0 0 0 .25rem rgb(from var(--on-accent--hover--color) r g b/0.25)}.is-style-dark-text-color .nf-form-cont input[type=checkbox]:checked[type=checkbox],.is-style-dark-text-color .nf-form-cont input[type=checkbox]:checked[type=radio],.is-style-dark-text-color .nf-form-cont input[type=radio]:checked[type=checkbox],.is-style-dark-text-color .nf-form-cont input[type=radio]:checked[type=radio],.is-style-dark-text-color.has-accent-background-color .nf-form-cont input[type=checkbox]:checked[type=checkbox],.is-style-dark-text-color.has-accent-background-color .nf-form-cont input[type=checkbox]:checked[type=radio],.is-style-dark-text-color.has-accent-background-color .nf-form-cont input[type=radio]:checked[type=checkbox],.is-style-dark-text-color.has-accent-background-color .nf-form-cont input[type=radio]:checked[type=radio]{background-color:var(--on-accent--hover--color);border-color:var(--on-accent--hover--color)}.is-style-dark-text-color .nf-form-cont select,.is-style-dark-text-color.has-accent-background-color .nf-form-cont select{background-image:url('data:image/svg+xml;utf8,<svg style="fill: %23FFFFFF;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M119.5 326.9L3.5 209.1c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0L128 287.3l100.4-102.2c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L136.5 327c-4.7 4.6-12.3 4.6-17-.1z"></path></svg>')}.is-style-dark-text-color .nf-form-cont select option,.is-style-dark-text-color.has-accent-background-color .nf-form-cont select option{color:var(--body--color)}.is-style-dark-text-color .viva-block-tabs,.is-style-dark-text-color.has-accent-background-color .viva-block-tabs{color:var(--on-accent--color)}.is-style-dark-text-color .viva-block-tabs>h2,.is-style-dark-text-color.has-accent-background-color .viva-block-tabs>h2{color:var(--on-accent--color)}.is-style-dark-text-color .viva-block-tabs [role=tab],.is-style-dark-text-color.has-accent-background-color .viva-block-tabs [role=tab]{border-color:rgba(255,255,255,.5);border-color:color-mix(in srgb, var(--wp--preset--color--accent), white 50%);color:var(--on-accent--color);background-color:rgba(0,0,0,0)}.is-style-dark-text-color .viva-block-tabs [role=tab][aria-selected=true],.is-style-dark-text-color.has-accent-background-color .viva-block-tabs [role=tab][aria-selected=true]{background-color:var(--wp--preset--color--accent);border-bottom-color:var(--wp--preset--color--accent)}.is-style-dark-text-color .viva-block-tabs [role=tab][aria-selected=false],.is-style-dark-text-color.has-accent-background-color .viva-block-tabs [role=tab][aria-selected=false]{border-bottom-color:rgba(255,255,255,.5);border-bottom-color:color-mix(in srgb, var(--wp--preset--color--accent), white 50%)}.is-style-dark-text-color .viva-block-tabs [role=tabpanel],.is-style-dark-text-color.has-accent-background-color .viva-block-tabs [role=tabpanel]{border-color:rgba(255,255,255,.5);border-color:color-mix(in srgb, var(--wp--preset--color--accent), white 50%)}.is-style-dark-text-color .viva-block-meta,.is-style-dark-text-color.has-accent-background-color .viva-block-meta{color:var(--on-accent--color)}.is-style-dark-text-color .viva-block-meta .has-white-color,.is-style-dark-text-color.has-accent-background-color .viva-block-meta .has-white-color{color:var(--on-accent--color) !important}.is-style-dark-text-color .viva-block-meta .has-gray-background-color,.is-style-dark-text-color.has-accent-background-color .viva-block-meta .has-gray-background-color{background-color:rgba(255,255,255,.25) !important;background-color:color-mix(in srgb, var(--wp--preset--color--accent), white 25%) !important}.is-style-dark-text-color .viva-block-teaser details summary,.is-style-dark-text-color.has-accent-background-color .viva-block-teaser details summary{background-color:var(--on-accent--color);border-color:var(--on-accent--color);color:var(--wp--preset--color--accent)}.is-style-dark-text-color .viva-block-teaser details summary:hover,.is-style-dark-text-color .viva-block-teaser details summary:focus,.is-style-dark-text-color.has-accent-background-color .viva-block-teaser details summary:hover,.is-style-dark-text-color.has-accent-background-color .viva-block-teaser details summary:focus{background-color:var(--on-accent--hover--color);border-color:var(--on-accent--hover--color);color:var(--on-accent--color)}.is-style-dark-text-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background){background-color:var(--on-accent--color);color:var(--wp--preset--color--accent);border-color:var(--on-accent--color)}.is-style-dark-text-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--on-accent--hover--color);border-color:var(--on-accent--hover--color);color:var(--on-accent--color)}.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;border-color:var(--on-accent--color);color:var(--on-accent--color)}.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus{border-color:var(--on-accent--hover--color);color:var(--on-accent--hover--color)}.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;color:var(--on-accent--color);border-color:rgba(0,0,0,0) !important}.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus{background:rgba(0,0,0,0) none !important;border-color:rgba(0,0,0,0) !important;color:var(--on-accent--hover--color)}.is-style-dark-text-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background){background-color:var(--on-accent--color);color:var(--wp--preset--color--accent);border-color:var(--on-accent--color)}.is-style-dark-text-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--on-accent--hover--color);border-color:var(--on-accent--hover--color);color:var(--on-accent--color)}.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;border-color:var(--on-accent--color);color:var(--on-accent--color)}.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus{border-color:var(--on-accent--hover--color);color:var(--on-accent--hover--color)}.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;color:var(--on-accent--color);border-color:rgba(0,0,0,0) !important}.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus{background:rgba(0,0,0,0) none !important;border-color:rgba(0,0,0,0) !important;color:var(--on-accent--hover--color)}.is-style-dark-text-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background){background-color:var(--on-accent--color);color:var(--wp--preset--color--accent);border-color:var(--on-accent--color)}.is-style-dark-text-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--on-accent--hover--color);border-color:var(--on-accent--hover--color);color:var(--on-accent--color)}.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;border-color:var(--on-accent--color);color:var(--on-accent--color)}.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus{border-color:var(--on-accent--hover--color);color:var(--on-accent--hover--color)}.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;color:var(--on-accent--color);border-color:rgba(0,0,0,0) !important}.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus{background:rgba(0,0,0,0) none !important;border-color:rgba(0,0,0,0) !important;color:var(--on-accent--hover--color)}.is-style-dark-text-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background){background-color:var(--on-accent--color);color:var(--wp--preset--color--accent);border-color:var(--on-accent--color)}.is-style-dark-text-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--on-accent--hover--color);border-color:var(--on-accent--hover--color);color:var(--on-accent--color)}.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;border-color:var(--on-accent--color);color:var(--on-accent--color)}.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus{border-color:var(--on-accent--hover--color);color:var(--on-accent--hover--color)}.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;color:var(--on-accent--color);border-color:rgba(0,0,0,0) !important}.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus{background:rgba(0,0,0,0) none !important;border-color:rgba(0,0,0,0) !important;color:var(--on-accent--hover--color)}.is-style-dark-text-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background){background-color:var(--on-accent--color);color:var(--wp--preset--color--accent);border-color:var(--on-accent--color)}.is-style-dark-text-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--on-accent--hover--color);border-color:var(--on-accent--hover--color);color:var(--on-accent--color)}.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;border-color:var(--on-accent--color);color:var(--on-accent--color)}.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus{border-color:var(--on-accent--hover--color);color:var(--on-accent--hover--color)}.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background),.is-style-dark-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;color:var(--on-accent--color);border-color:rgba(0,0,0,0) !important}.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus{background:rgba(0,0,0,0) none !important;border-color:rgba(0,0,0,0) !important;color:var(--on-accent--hover--color)}.is-style-dark-text-color>.viva-block-breadcrumbs,.is-style-dark-text-color.wp-block-column>.viva-block-breadcrumbs,.is-style-dark-text-color.wp-block-group>.viva-block-breadcrumbs,.is-style-dark-text-color.has-accent-background-color>.viva-block-breadcrumbs,.is-style-dark-text-color.has-accent-background-color.wp-block-column>.viva-block-breadcrumbs,.is-style-dark-text-color.has-accent-background-color.wp-block-group>.viva-block-breadcrumbs{color:var(--on-accent--color)}.is-style-dark-text-color>.viva-block-breadcrumbs .last,.is-style-dark-text-color>.viva-block-breadcrumbs .breadcrumb_last,.is-style-dark-text-color.wp-block-column>.viva-block-breadcrumbs .last,.is-style-dark-text-color.wp-block-column>.viva-block-breadcrumbs .breadcrumb_last,.is-style-dark-text-color.wp-block-group>.viva-block-breadcrumbs .last,.is-style-dark-text-color.wp-block-group>.viva-block-breadcrumbs .breadcrumb_last,.is-style-dark-text-color.has-accent-background-color>.viva-block-breadcrumbs .last,.is-style-dark-text-color.has-accent-background-color>.viva-block-breadcrumbs .breadcrumb_last,.is-style-dark-text-color.has-accent-background-color.wp-block-column>.viva-block-breadcrumbs .last,.is-style-dark-text-color.has-accent-background-color.wp-block-column>.viva-block-breadcrumbs .breadcrumb_last,.is-style-dark-text-color.has-accent-background-color.wp-block-group>.viva-block-breadcrumbs .last,.is-style-dark-text-color.has-accent-background-color.wp-block-group>.viva-block-breadcrumbs .breadcrumb_last{color:var(--on-accent--hover--color)}.is-style-dark-text-color .viva-block:not(.has-background):has(.viva-block-breadcrumbs) .viva-block-breadcrumbs,.is-style-dark-text-color.has-accent-background-color .viva-block:not(.has-background):has(.viva-block-breadcrumbs) .viva-block-breadcrumbs{--block--color: var(--on-accent--color);--text-link--hover--color: var(--on-accent--hover--color)}.is-style-dark-text-color .viva-block:not(.has-background).viva-block-cover:has(.viva-block-cover--media) .viva-block-breadcrumbs,.is-style-dark-text-color.has-accent-background-color .viva-block:not(.has-background).viva-block-cover:has(.viva-block-cover--media) .viva-block-breadcrumbs{--text-link--hover--color: var(--on-accent--color)}.is-style-dark-text-color .viva-block-split.has-equal-columns:has(:not(.viva-block-split--media)):not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-split.has-equal-columns:has(:not(.viva-block-split--media)):not(.has-background){--block--background: var(--wp--preset--color--accent);--block--color: var(--on-accent--color);--block--heading: var(--on-accent--color);--block--category--color: var(--on-accent--color);--block--category--border: var(--on-accent--color);--block--date--color: var(--on-accent--color);--button--background-color: var(--on-accent--color);--button--border-color: var(--on-accent--color);--button--color: var(--wp--preset--color--accent);--button--hover--background-color: var(--on-accent--hover--color);--button--hover--border-color: var(--on-accent--hover--color);--button--hover--color: var(--on-accent--color);--text-link--color: var(--on-accent--color);--text-link--hover--color: var(--on-accent--hover--color)}.is-style-dark-text-color .viva-block-split.has-equal-columns:has(:not(.viva-block-split--media)):not(.has-background) .grid:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-split.has-equal-columns:has(:not(.viva-block-split--media)):not(.has-background) .grid:not(.has-background){--block--background: var(--wp--preset--color--accent);--block--color: var(--on-accent--color);--block--heading: var(--on-accent--color);--block--category--color: var(--on-accent--color);--block--category--border: var(--on-accent--color);--block--date--color: var(--on-accent--color);--button--background-color: var(--on-accent--color);--button--border-color: var(--on-accent--color);--button--color: var(--wp--preset--color--accent);--button--hover--background-color: var(--on-accent--hover--color);--button--hover--border-color: var(--on-accent--hover--color);--button--hover--color: var(--on-accent--color);--text-link--color: var(--on-accent--color);--text-link--hover--color: var(--on-accent--hover--color)}.is-style-dark-text-color .viva-block-block-heading:not(.has-background),.is-style-dark-text-color.has-accent-background-color .viva-block-block-heading:not(.has-background){--block--background: var(--wp--preset--color--accent);--block--color: var(--on-accent--color);--block--heading: var(--on-accent--color);--block--category--color: var(--on-accent--color);--block--category--border: var(--on-accent--color);--block--date--color: var(--on-accent--color);--button--background-color: var(--on-accent--color);--button--border-color: var(--on-accent--color);--button--color: var(--wp--preset--color--accent);--button--hover--background-color: var(--on-accent--hover--color);--button--hover--border-color: var(--on-accent--hover--color);--button--hover--color: var(--on-accent--color);--text-link--color: var(--on-accent--color);--text-link--hover--color: var(--on-accent--hover--color)}.is-style-dark-text-color .viva-block:not(.has-background) .viva-block-archive--taxonomy,.is-style-dark-text-color.has-accent-background-color .viva-block:not(.has-background) .viva-block-archive--taxonomy{--block--background: var(--wp--preset--color--accent);--block--color: var(--on-accent--color);--block--heading: var(--on-accent--color);--block--category--color: var(--on-accent--color);--block--category--border: var(--on-accent--color);--block--date--color: var(--on-accent--color);--button--background-color: var(--on-accent--color);--button--border-color: var(--on-accent--color);--button--color: var(--wp--preset--color--accent);--button--hover--background-color: var(--on-accent--hover--color);--button--hover--border-color: var(--on-accent--hover--color);--button--hover--color: var(--on-accent--color);--text-link--color: var(--on-accent--color);--text-link--hover--color: var(--on-accent--hover--color)}.is-style-dark-text-color .viva-block-cover:not(.has-background):not(:has(.viva-block-cover--media)),.is-style-dark-text-color.has-accent-background-color .viva-block-cover:not(.has-background):not(:has(.viva-block-cover--media)){--block--background: var(--wp--preset--color--accent);--block--color: var(--on-accent--color);--block--heading: var(--on-accent--color);--block--category--color: var(--on-accent--color);--block--category--border: var(--on-accent--color);--block--date--color: var(--on-accent--color);--button--background-color: var(--on-accent--color);--button--border-color: var(--on-accent--color);--button--color: var(--wp--preset--color--accent);--button--hover--background-color: var(--on-accent--hover--color);--button--hover--border-color: var(--on-accent--hover--color);--button--hover--color: var(--on-accent--color);--text-link--color: var(--on-accent--color);--text-link--hover--color: var(--on-accent--hover--color)}.is-style-dark-text-color .viva-block-cards:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover),.is-style-dark-text-color.has-accent-background-color .viva-block-cards:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover){--block--background: var(--wp--preset--color--accent);--block--color: var(--on-accent--color);--block--heading: var(--on-accent--color);--block--category--color: var(--on-accent--color);--block--category--border: var(--on-accent--color);--block--date--color: var(--on-accent--color);--button--background-color: var(--on-accent--color);--button--border-color: var(--on-accent--color);--button--color: var(--wp--preset--color--accent);--button--hover--background-color: var(--on-accent--hover--color);--button--hover--border-color: var(--on-accent--hover--color);--button--hover--color: var(--on-accent--color);--text-link--color: var(--on-accent--color);--text-link--hover--color: var(--on-accent--hover--color)}.is-style-dark-text-color .viva-block-archive:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover),.is-style-dark-text-color.has-accent-background-color .viva-block-archive:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover){--block--background: var(--wp--preset--color--accent);--block--color: var(--on-accent--color);--block--heading: var(--on-accent--color);--block--category--color: var(--on-accent--color);--block--category--border: var(--on-accent--color);--block--date--color: var(--on-accent--color);--button--background-color: var(--on-accent--color);--button--border-color: var(--on-accent--color);--button--color: var(--wp--preset--color--accent);--button--hover--background-color: var(--on-accent--hover--color);--button--hover--border-color: var(--on-accent--hover--color);--button--hover--color: var(--on-accent--color);--text-link--color: var(--on-accent--color);--text-link--hover--color: var(--on-accent--hover--color)}.is-style-dark-text-color .viva-block-cards:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover) .viva-card--date,.is-style-dark-text-color.has-accent-background-color .viva-block-cards:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover) .viva-card--date{opacity:.75}.is-style-dark-text-color .viva-block-archive:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover) .viva-card--date,.is-style-dark-text-color.has-accent-background-color .viva-block-archive:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover) .viva-card--date{opacity:.75}.is-style-dark-text-color .viva-block:not(.has-background) .pagination-box,.is-style-dark-text-color.has-accent-background-color .viva-block:not(.has-background) .pagination-box{--block--color: var(--on-accent--color);--text-link--color: var(--on-accent--hover--color);--button--background-color: var(--on-accent--hover--color);--button--color: var(--on-accent--color)}.is-style-dark-text-color,.is-style-dark-text-color.has-dark-background-color{color:var(--on-dark--color);padding:var(--gap) calc(var(--gap)*1.25)}.is-style-dark-text-color>.is-style-checkmark li::before,.is-style-dark-text-color>.is-style-documents li::before,.is-style-dark-text-color.has-dark-background-color>.is-style-checkmark li::before,.is-style-dark-text-color.has-dark-background-color>.is-style-documents li::before{color:var(--on-dark--color)}.is-style-dark-text-color>.wp-block-heading,.is-style-dark-text-color.has-dark-background-color>.wp-block-heading{color:var(--on-dark--color)}.is-style-dark-text-color .viva-block-teaser .wp-block-heading,.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-heading{color:var(--on-dark--color)}.is-style-dark-text-color .viva-block-tabs .wp-block-heading,.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-heading{color:var(--on-dark--color)}.is-style-dark-text-color .wp-block-quote:not(.has-background) cite,.is-style-dark-text-color.has-dark-background-color .wp-block-quote:not(.has-background) cite{color:var(--on-dark--color);opacity:.75}.is-style-dark-text-color .wp-block-quote:not(.has-background) *:not(cite),.is-style-dark-text-color.has-dark-background-color .wp-block-quote:not(.has-background) *:not(cite){color:var(--on-dark--color)}.is-style-dark-text-color .wp-block-quote:not(.has-background):not(.is-style-plain) *:not(cite),.is-style-dark-text-color.has-dark-background-color .wp-block-quote:not(.has-background):not(.is-style-plain) *:not(cite){color:var(--on-dark--color)}.is-style-dark-text-color .wp-block-separator,.is-style-dark-text-color.has-dark-background-color .wp-block-separator{color:rgba(255,255,255,.5);border-top:2px solid rgba(255,255,255,.5)}.is-style-dark-text-color .wp-block-accordion .wp-block-accordion-item,.is-style-dark-text-color.has-dark-background-color .wp-block-accordion .wp-block-accordion-item{border-bottom:2px solid rgba(255,255,255,.5)}.is-style-dark-text-color .wp-block-accordion .wp-block-accordion-item:first-child,.is-style-dark-text-color.has-dark-background-color .wp-block-accordion .wp-block-accordion-item:first-child{border-top:2px solid rgba(255,255,255,.5)}.is-style-dark-text-color .wp-block-accordion .wp-block-accordion-heading,.is-style-dark-text-color.has-dark-background-color .wp-block-accordion .wp-block-accordion-heading{color:var(--on-dark--color)}.is-style-dark-text-color .wp-block-details summary,.is-style-dark-text-color.has-dark-background-color .wp-block-details summary{color:var(--on-dark--color)}.is-style-dark-text-color .wp-block-details summary:before,.is-style-dark-text-color .wp-block-details summary:after,.is-style-dark-text-color.has-dark-background-color .wp-block-details summary:before,.is-style-dark-text-color.has-dark-background-color .wp-block-details summary:after{border-block-start:2px solid rgba(255,255,255,.5)}.is-style-dark-text-color .wp-block-table table,.is-style-dark-text-color.has-dark-background-color .wp-block-table table{border-color:rgba(255,255,255,.35)}.is-style-dark-text-color .wp-block-table thead,.is-style-dark-text-color.has-dark-background-color .wp-block-table thead{border-bottom-color:rgba(255,255,255,.35)}.is-style-dark-text-color .wp-block-table tfoot,.is-style-dark-text-color.has-dark-background-color .wp-block-table tfoot{border-top-color:rgba(255,255,255,.35)}.is-style-dark-text-color .wp-block-table.is-style-stripes tbody tr:nth-child(odd),.is-style-dark-text-color.has-dark-background-color .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:rgba(255,255,255,.15)}.is-style-dark-text-color .nf-form-cont,.is-style-dark-text-color.has-dark-background-color .nf-form-cont{color:var(--on-dark--color)}.is-style-dark-text-color .nf-form-cont .nf-form-title>*,.is-style-dark-text-color.has-dark-background-color .nf-form-cont .nf-form-title>*{color:var(--on-dark--color)}.is-style-dark-text-color .nf-form-cont .nf-form-fields-required,.is-style-dark-text-color.has-dark-background-color .nf-form-cont .nf-form-fields-required{color:rgba(255,255,255,.9)}.is-style-dark-text-color .nf-form-cont .nf-error-msg,.is-style-dark-text-color .nf-form-cont .ninja-forms-req-symbol,.is-style-dark-text-color .nf-form-cont .ninja-forms-req-symbol,.is-style-dark-text-color.has-dark-background-color .nf-form-cont .nf-error-msg,.is-style-dark-text-color.has-dark-background-color .nf-form-cont .ninja-forms-req-symbol,.is-style-dark-text-color.has-dark-background-color .nf-form-cont .ninja-forms-req-symbol{color:var(--on-dark--hover--color)}.is-style-dark-text-color .nf-form-cont .nf-error .ninja-forms-field,.is-style-dark-text-color .nf-form-cont .nf-error.listimage-wrap .nf-field-element ul,.is-style-dark-text-color.has-dark-background-color .nf-form-cont .nf-error .ninja-forms-field,.is-style-dark-text-color.has-dark-background-color .nf-form-cont .nf-error.listimage-wrap .nf-field-element ul{border-color:var(--on-dark--hover--color)}.is-style-dark-text-color .nf-form-cont textarea,.is-style-dark-text-color .nf-form-cont select,.is-style-dark-text-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])),.is-style-dark-text-color.has-dark-background-color .nf-form-cont textarea,.is-style-dark-text-color.has-dark-background-color .nf-form-cont select,.is-style-dark-text-color.has-dark-background-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])){background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,.4)}.is-style-dark-text-color .nf-form-cont textarea:focus,.is-style-dark-text-color .nf-form-cont select:focus,.is-style-dark-text-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])):focus,.is-style-dark-text-color.has-dark-background-color .nf-form-cont textarea:focus,.is-style-dark-text-color.has-dark-background-color .nf-form-cont select:focus,.is-style-dark-text-color.has-dark-background-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])):focus{background-color:rgba(0,0,0,0);border-color:color-mix(in srgb, var(--on-dark--hover--color), white 30%);box-shadow:0 0 0 .25rem rgb(from var(--on-dark--hover--color) r g b/0.25)}.is-style-dark-text-color .nf-form-cont textarea[disabled],.is-style-dark-text-color .nf-form-cont textarea:disabled,.is-style-dark-text-color .nf-form-cont select[disabled],.is-style-dark-text-color .nf-form-cont select:disabled,.is-style-dark-text-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button]))[disabled],.is-style-dark-text-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])):disabled,.is-style-dark-text-color.has-dark-background-color .nf-form-cont textarea[disabled],.is-style-dark-text-color.has-dark-background-color .nf-form-cont textarea:disabled,.is-style-dark-text-color.has-dark-background-color .nf-form-cont select[disabled],.is-style-dark-text-color.has-dark-background-color .nf-form-cont select:disabled,.is-style-dark-text-color.has-dark-background-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button]))[disabled],.is-style-dark-text-color.has-dark-background-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])):disabled{background-color:#e9ecef}.is-style-dark-text-color .nf-form-cont .nf-fu-fileinput-button,.is-style-dark-text-color .nf-form-cont input[type=submit],.is-style-dark-text-color .nf-form-cont input[type=button],.is-style-dark-text-color.has-dark-background-color .nf-form-cont .nf-fu-fileinput-button,.is-style-dark-text-color.has-dark-background-color .nf-form-cont input[type=submit],.is-style-dark-text-color.has-dark-background-color .nf-form-cont input[type=button]{background-color:var(--on-dark--color);color:var(--wp--preset--color--dark);border-color:var(--on-dark--color)}.is-style-dark-text-color .nf-form-cont .nf-fu-fileinput-button:hover,.is-style-dark-text-color .nf-form-cont .nf-fu-fileinput-button:focus,.is-style-dark-text-color .nf-form-cont input[type=submit]:hover,.is-style-dark-text-color .nf-form-cont input[type=submit]:focus,.is-style-dark-text-color .nf-form-cont input[type=button]:hover,.is-style-dark-text-color .nf-form-cont input[type=button]:focus,.is-style-dark-text-color.has-dark-background-color .nf-form-cont .nf-fu-fileinput-button:hover,.is-style-dark-text-color.has-dark-background-color .nf-form-cont .nf-fu-fileinput-button:focus,.is-style-dark-text-color.has-dark-background-color .nf-form-cont input[type=submit]:hover,.is-style-dark-text-color.has-dark-background-color .nf-form-cont input[type=submit]:focus,.is-style-dark-text-color.has-dark-background-color .nf-form-cont input[type=button]:hover,.is-style-dark-text-color.has-dark-background-color .nf-form-cont input[type=button]:focus{background-color:var(--on-dark--hover--color);border-color:var(--on-dark--hover--color);color:var(--on-dark--color)}.is-style-dark-text-color .nf-form-cont input[type=checkbox],.is-style-dark-text-color .nf-form-cont input[type=radio],.is-style-dark-text-color.has-dark-background-color .nf-form-cont input[type=checkbox],.is-style-dark-text-color.has-dark-background-color .nf-form-cont input[type=radio]{background-color:var(--color--dark);border-color:rgba(255,255,255,.4)}.is-style-dark-text-color .nf-form-cont input[type=checkbox]:checked,.is-style-dark-text-color .nf-form-cont input[type=radio]:checked,.is-style-dark-text-color.has-dark-background-color .nf-form-cont input[type=checkbox]:checked,.is-style-dark-text-color.has-dark-background-color .nf-form-cont input[type=radio]:checked{background-color:var(--on-dark--hover--color);border-color:color-mix(in srgb, var(--on-dark--hover--color), white 30%)}.is-style-dark-text-color .nf-form-cont input[type=checkbox]:checked:focus,.is-style-dark-text-color .nf-form-cont input[type=radio]:checked:focus,.is-style-dark-text-color.has-dark-background-color .nf-form-cont input[type=checkbox]:checked:focus,.is-style-dark-text-color.has-dark-background-color .nf-form-cont input[type=radio]:checked:focus{box-shadow:0 0 0 .25rem rgb(from var(--on-dark--hover--color) r g b/0.25)}.is-style-dark-text-color .nf-form-cont input[type=checkbox]:checked[type=checkbox],.is-style-dark-text-color .nf-form-cont input[type=checkbox]:checked[type=radio],.is-style-dark-text-color .nf-form-cont input[type=radio]:checked[type=checkbox],.is-style-dark-text-color .nf-form-cont input[type=radio]:checked[type=radio],.is-style-dark-text-color.has-dark-background-color .nf-form-cont input[type=checkbox]:checked[type=checkbox],.is-style-dark-text-color.has-dark-background-color .nf-form-cont input[type=checkbox]:checked[type=radio],.is-style-dark-text-color.has-dark-background-color .nf-form-cont input[type=radio]:checked[type=checkbox],.is-style-dark-text-color.has-dark-background-color .nf-form-cont input[type=radio]:checked[type=radio]{background-color:var(--on-dark--hover--color);border-color:var(--on-dark--hover--color)}.is-style-dark-text-color .nf-form-cont select,.is-style-dark-text-color.has-dark-background-color .nf-form-cont select{background-image:url('data:image/svg+xml;utf8,<svg style="fill: %23FFFFFF;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M119.5 326.9L3.5 209.1c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0L128 287.3l100.4-102.2c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L136.5 327c-4.7 4.6-12.3 4.6-17-.1z"></path></svg>')}.is-style-dark-text-color .nf-form-cont select option,.is-style-dark-text-color.has-dark-background-color .nf-form-cont select option{color:var(--body--color)}.is-style-dark-text-color .viva-block-tabs,.is-style-dark-text-color.has-dark-background-color .viva-block-tabs{color:var(--on-dark--color)}.is-style-dark-text-color .viva-block-tabs>h2,.is-style-dark-text-color.has-dark-background-color .viva-block-tabs>h2{color:var(--on-dark--color)}.is-style-dark-text-color .viva-block-tabs [role=tab],.is-style-dark-text-color.has-dark-background-color .viva-block-tabs [role=tab]{border-color:rgba(255,255,255,.5);border-color:color-mix(in srgb, var(--wp--preset--color--dark), white 50%);color:var(--on-dark--color);background-color:rgba(0,0,0,0)}.is-style-dark-text-color .viva-block-tabs [role=tab][aria-selected=true],.is-style-dark-text-color.has-dark-background-color .viva-block-tabs [role=tab][aria-selected=true]{background-color:var(--wp--preset--color--dark);border-bottom-color:var(--wp--preset--color--dark)}.is-style-dark-text-color .viva-block-tabs [role=tab][aria-selected=false],.is-style-dark-text-color.has-dark-background-color .viva-block-tabs [role=tab][aria-selected=false]{border-bottom-color:rgba(255,255,255,.5);border-bottom-color:color-mix(in srgb, var(--wp--preset--color--dark), white 50%)}.is-style-dark-text-color .viva-block-tabs [role=tabpanel],.is-style-dark-text-color.has-dark-background-color .viva-block-tabs [role=tabpanel]{border-color:rgba(255,255,255,.5);border-color:color-mix(in srgb, var(--wp--preset--color--dark), white 50%)}.is-style-dark-text-color .viva-block-meta,.is-style-dark-text-color.has-dark-background-color .viva-block-meta{color:var(--on-dark--color)}.is-style-dark-text-color .viva-block-meta .has-white-color,.is-style-dark-text-color.has-dark-background-color .viva-block-meta .has-white-color{color:var(--on-dark--color) !important}.is-style-dark-text-color .viva-block-meta .has-gray-background-color,.is-style-dark-text-color.has-dark-background-color .viva-block-meta .has-gray-background-color{background-color:rgba(255,255,255,.25) !important;background-color:color-mix(in srgb, var(--wp--preset--color--dark), white 25%) !important}.is-style-dark-text-color .viva-block-teaser details summary,.is-style-dark-text-color.has-dark-background-color .viva-block-teaser details summary{background-color:var(--on-dark--color);border-color:var(--on-dark--color);color:var(--wp--preset--color--dark)}.is-style-dark-text-color .viva-block-teaser details summary:hover,.is-style-dark-text-color .viva-block-teaser details summary:focus,.is-style-dark-text-color.has-dark-background-color .viva-block-teaser details summary:hover,.is-style-dark-text-color.has-dark-background-color .viva-block-teaser details summary:focus{background-color:var(--on-dark--hover--color);border-color:var(--on-dark--hover--color);color:var(--on-dark--color)}.is-style-dark-text-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background){background-color:var(--on-dark--color);color:var(--wp--preset--color--dark);border-color:var(--on-dark--color)}.is-style-dark-text-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--on-dark--hover--color);border-color:var(--on-dark--hover--color);color:var(--on-dark--color)}.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;border-color:var(--on-dark--color);color:var(--on-dark--color)}.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus{border-color:var(--on-dark--hover--color);color:var(--on-dark--hover--color)}.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;color:var(--on-dark--color);border-color:rgba(0,0,0,0) !important}.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus{background:rgba(0,0,0,0) none !important;border-color:rgba(0,0,0,0) !important;color:var(--on-dark--hover--color)}.is-style-dark-text-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background){background-color:var(--on-dark--color);color:var(--wp--preset--color--dark);border-color:var(--on-dark--color)}.is-style-dark-text-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--on-dark--hover--color);border-color:var(--on-dark--hover--color);color:var(--on-dark--color)}.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;border-color:var(--on-dark--color);color:var(--on-dark--color)}.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus{border-color:var(--on-dark--hover--color);color:var(--on-dark--hover--color)}.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;color:var(--on-dark--color);border-color:rgba(0,0,0,0) !important}.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus{background:rgba(0,0,0,0) none !important;border-color:rgba(0,0,0,0) !important;color:var(--on-dark--hover--color)}.is-style-dark-text-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background){background-color:var(--on-dark--color);color:var(--wp--preset--color--dark);border-color:var(--on-dark--color)}.is-style-dark-text-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--on-dark--hover--color);border-color:var(--on-dark--hover--color);color:var(--on-dark--color)}.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;border-color:var(--on-dark--color);color:var(--on-dark--color)}.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus{border-color:var(--on-dark--hover--color);color:var(--on-dark--hover--color)}.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;color:var(--on-dark--color);border-color:rgba(0,0,0,0) !important}.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus{background:rgba(0,0,0,0) none !important;border-color:rgba(0,0,0,0) !important;color:var(--on-dark--hover--color)}.is-style-dark-text-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background){background-color:var(--on-dark--color);color:var(--wp--preset--color--dark);border-color:var(--on-dark--color)}.is-style-dark-text-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--on-dark--hover--color);border-color:var(--on-dark--hover--color);color:var(--on-dark--color)}.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;border-color:var(--on-dark--color);color:var(--on-dark--color)}.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus{border-color:var(--on-dark--hover--color);color:var(--on-dark--hover--color)}.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;color:var(--on-dark--color);border-color:rgba(0,0,0,0) !important}.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus{background:rgba(0,0,0,0) none !important;border-color:rgba(0,0,0,0) !important;color:var(--on-dark--hover--color)}.is-style-dark-text-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background),.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background){background-color:var(--on-dark--color);color:var(--wp--preset--color--dark);border-color:var(--on-dark--color)}.is-style-dark-text-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--on-dark--hover--color);border-color:var(--on-dark--hover--color);color:var(--on-dark--color)}.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;border-color:var(--on-dark--color);color:var(--on-dark--color)}.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus{border-color:var(--on-dark--hover--color);color:var(--on-dark--hover--color)}.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background),.is-style-dark-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-card.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-block.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;color:var(--on-dark--color);border-color:rgba(0,0,0,0) !important}.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus{background:rgba(0,0,0,0) none !important;border-color:rgba(0,0,0,0) !important;color:var(--on-dark--hover--color)}.is-style-dark-text-color>.viva-block-breadcrumbs,.is-style-dark-text-color.wp-block-column>.viva-block-breadcrumbs,.is-style-dark-text-color.wp-block-group>.viva-block-breadcrumbs,.is-style-dark-text-color.has-dark-background-color>.viva-block-breadcrumbs,.is-style-dark-text-color.has-dark-background-color.wp-block-column>.viva-block-breadcrumbs,.is-style-dark-text-color.has-dark-background-color.wp-block-group>.viva-block-breadcrumbs{color:var(--on-dark--color)}.is-style-dark-text-color>.viva-block-breadcrumbs .last,.is-style-dark-text-color>.viva-block-breadcrumbs .breadcrumb_last,.is-style-dark-text-color.wp-block-column>.viva-block-breadcrumbs .last,.is-style-dark-text-color.wp-block-column>.viva-block-breadcrumbs .breadcrumb_last,.is-style-dark-text-color.wp-block-group>.viva-block-breadcrumbs .last,.is-style-dark-text-color.wp-block-group>.viva-block-breadcrumbs .breadcrumb_last,.is-style-dark-text-color.has-dark-background-color>.viva-block-breadcrumbs .last,.is-style-dark-text-color.has-dark-background-color>.viva-block-breadcrumbs .breadcrumb_last,.is-style-dark-text-color.has-dark-background-color.wp-block-column>.viva-block-breadcrumbs .last,.is-style-dark-text-color.has-dark-background-color.wp-block-column>.viva-block-breadcrumbs .breadcrumb_last,.is-style-dark-text-color.has-dark-background-color.wp-block-group>.viva-block-breadcrumbs .last,.is-style-dark-text-color.has-dark-background-color.wp-block-group>.viva-block-breadcrumbs .breadcrumb_last{color:var(--on-dark--hover--color)}.is-style-dark-text-color .viva-block:not(.has-background):has(.viva-block-breadcrumbs) .viva-block-breadcrumbs,.is-style-dark-text-color.has-dark-background-color .viva-block:not(.has-background):has(.viva-block-breadcrumbs) .viva-block-breadcrumbs{--block--color: var(--on-dark--color);--text-link--hover--color: var(--on-dark--hover--color)}.is-style-dark-text-color .viva-block:not(.has-background).viva-block-cover:has(.viva-block-cover--media) .viva-block-breadcrumbs,.is-style-dark-text-color.has-dark-background-color .viva-block:not(.has-background).viva-block-cover:has(.viva-block-cover--media) .viva-block-breadcrumbs{--text-link--hover--color: var(--on-dark--color)}.is-style-dark-text-color .viva-block-split.has-equal-columns:has(:not(.viva-block-split--media)):not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-split.has-equal-columns:has(:not(.viva-block-split--media)):not(.has-background){--block--background: var(--wp--preset--color--dark);--block--color: var(--on-dark--color);--block--heading: var(--on-dark--color);--block--category--color: var(--on-dark--color);--block--category--border: var(--on-dark--color);--block--date--color: var(--on-dark--color);--button--background-color: var(--on-dark--color);--button--border-color: var(--on-dark--color);--button--color: var(--wp--preset--color--dark);--button--hover--background-color: var(--on-dark--hover--color);--button--hover--border-color: var(--on-dark--hover--color);--button--hover--color: var(--on-dark--color);--text-link--color: var(--on-dark--color);--text-link--hover--color: var(--on-dark--hover--color)}.is-style-dark-text-color .viva-block-split.has-equal-columns:has(:not(.viva-block-split--media)):not(.has-background) .grid:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-split.has-equal-columns:has(:not(.viva-block-split--media)):not(.has-background) .grid:not(.has-background){--block--background: var(--wp--preset--color--dark);--block--color: var(--on-dark--color);--block--heading: var(--on-dark--color);--block--category--color: var(--on-dark--color);--block--category--border: var(--on-dark--color);--block--date--color: var(--on-dark--color);--button--background-color: var(--on-dark--color);--button--border-color: var(--on-dark--color);--button--color: var(--wp--preset--color--dark);--button--hover--background-color: var(--on-dark--hover--color);--button--hover--border-color: var(--on-dark--hover--color);--button--hover--color: var(--on-dark--color);--text-link--color: var(--on-dark--color);--text-link--hover--color: var(--on-dark--hover--color)}.is-style-dark-text-color .viva-block-block-heading:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-block-heading:not(.has-background){--block--background: var(--wp--preset--color--dark);--block--color: var(--on-dark--color);--block--heading: var(--on-dark--color);--block--category--color: var(--on-dark--color);--block--category--border: var(--on-dark--color);--block--date--color: var(--on-dark--color);--button--background-color: var(--on-dark--color);--button--border-color: var(--on-dark--color);--button--color: var(--wp--preset--color--dark);--button--hover--background-color: var(--on-dark--hover--color);--button--hover--border-color: var(--on-dark--hover--color);--button--hover--color: var(--on-dark--color);--text-link--color: var(--on-dark--color);--text-link--hover--color: var(--on-dark--hover--color)}.is-style-dark-text-color .viva-block:not(.has-background) .viva-block-archive--taxonomy,.is-style-dark-text-color.has-dark-background-color .viva-block:not(.has-background) .viva-block-archive--taxonomy{--block--background: var(--wp--preset--color--dark);--block--color: var(--on-dark--color);--block--heading: var(--on-dark--color);--block--category--color: var(--on-dark--color);--block--category--border: var(--on-dark--color);--block--date--color: var(--on-dark--color);--button--background-color: var(--on-dark--color);--button--border-color: var(--on-dark--color);--button--color: var(--wp--preset--color--dark);--button--hover--background-color: var(--on-dark--hover--color);--button--hover--border-color: var(--on-dark--hover--color);--button--hover--color: var(--on-dark--color);--text-link--color: var(--on-dark--color);--text-link--hover--color: var(--on-dark--hover--color)}.is-style-dark-text-color .viva-block-cover:not(.has-background):not(:has(.viva-block-cover--media)),.is-style-dark-text-color.has-dark-background-color .viva-block-cover:not(.has-background):not(:has(.viva-block-cover--media)){--block--background: var(--wp--preset--color--dark);--block--color: var(--on-dark--color);--block--heading: var(--on-dark--color);--block--category--color: var(--on-dark--color);--block--category--border: var(--on-dark--color);--block--date--color: var(--on-dark--color);--button--background-color: var(--on-dark--color);--button--border-color: var(--on-dark--color);--button--color: var(--wp--preset--color--dark);--button--hover--background-color: var(--on-dark--hover--color);--button--hover--border-color: var(--on-dark--hover--color);--button--hover--color: var(--on-dark--color);--text-link--color: var(--on-dark--color);--text-link--hover--color: var(--on-dark--hover--color)}.is-style-dark-text-color .viva-block-cards:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover),.is-style-dark-text-color.has-dark-background-color .viva-block-cards:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover){--block--background: var(--wp--preset--color--dark);--block--color: var(--on-dark--color);--block--heading: var(--on-dark--color);--block--category--color: var(--on-dark--color);--block--category--border: var(--on-dark--color);--block--date--color: var(--on-dark--color);--button--background-color: var(--on-dark--color);--button--border-color: var(--on-dark--color);--button--color: var(--wp--preset--color--dark);--button--hover--background-color: var(--on-dark--hover--color);--button--hover--border-color: var(--on-dark--hover--color);--button--hover--color: var(--on-dark--color);--text-link--color: var(--on-dark--color);--text-link--hover--color: var(--on-dark--hover--color)}.is-style-dark-text-color .viva-block-archive:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover),.is-style-dark-text-color.has-dark-background-color .viva-block-archive:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover){--block--background: var(--wp--preset--color--dark);--block--color: var(--on-dark--color);--block--heading: var(--on-dark--color);--block--category--color: var(--on-dark--color);--block--category--border: var(--on-dark--color);--block--date--color: var(--on-dark--color);--button--background-color: var(--on-dark--color);--button--border-color: var(--on-dark--color);--button--color: var(--wp--preset--color--dark);--button--hover--background-color: var(--on-dark--hover--color);--button--hover--border-color: var(--on-dark--hover--color);--button--hover--color: var(--on-dark--color);--text-link--color: var(--on-dark--color);--text-link--hover--color: var(--on-dark--hover--color)}.is-style-dark-text-color .viva-block-cards:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover) .viva-card--date,.is-style-dark-text-color.has-dark-background-color .viva-block-cards:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover) .viva-card--date{opacity:.75}.is-style-dark-text-color .viva-block-archive:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover) .viva-card--date,.is-style-dark-text-color.has-dark-background-color .viva-block-archive:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover) .viva-card--date{opacity:.75}.is-style-dark-text-color .viva-block:not(.has-background) .pagination-box,.is-style-dark-text-color.has-dark-background-color .viva-block:not(.has-background) .pagination-box{--block--color: var(--on-dark--color);--text-link--color: var(--on-dark--hover--color);--button--background-color: var(--on-dark--hover--color);--button--color: var(--on-dark--color)}.is-style-dark-text-color.has-base-background-color .viva-block-meta .has-gray-background-color{background-color:color-mix(in srgb, var(--wp--preset--color--base), black 70%) !important}.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button .wp-element-button.has-accent-background-color:not(span):hover,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button .wp-element-button.has-accent-background-color:not(span):focus,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button .wp-block-button__link.has-accent-background-color:not(span):hover,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button .wp-block-button__link.has-accent-background-color:not(span):focus{background-color:var(--wp--preset--color--white) !important;border-color:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--base) !important}.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button.has-accent-background-color:not(span):hover,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button.has-accent-background-color:not(span):focus,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.has-accent-background-color:not(span):hover,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.has-accent-background-color:not(span):focus{background-color:rgba(0,0,0,0) !important;border-color:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--white) !important}.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button.has-accent-background-color:not(span):hover,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-accent-background-color:not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button.has-accent-background-color:not(span):hover,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-accent-background-color:not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button.has-accent-background-color:not(span):hover,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button.has-accent-background-color:not(span):focus,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-accent-background-color:not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button.has-accent-background-color:not(span):focus,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-accent-background-color:not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button.has-accent-background-color:not(span):focus,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link.has-accent-background-color:not(span):hover,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-accent-background-color:not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-accent-background-color:not(span):hover,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-accent-background-color:not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-accent-background-color:not(span):hover,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link.has-accent-background-color:not(span):focus,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-accent-background-color:not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-accent-background-color:not(span):focus,.is-style-dark-text-color.has-base-background-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-accent-background-color:not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color.has-base-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-accent-background-color:not(span):focus{background-color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important;color:var(--wp--preset--color--white) !important}.is-style-dark-text-color.has-accent-background-color .viva-block-meta .has-gray-background-color{background-color:color-mix(in srgb, var(--wp--preset--color--accent), black 35%) !important}.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button .wp-element-button.has-background:not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button .wp-element-button.has-background:not(span):focus,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button .wp-block-button__link.has-background:not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button .wp-block-button__link.has-background:not(span):focus{background-color:var(--wp--preset--color--base) !important;border-color:var(--wp--preset--color--base) !important;color:var(--wp--preset--color--white) !important}.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button .wp-element-button.has-background.has-base-background-color:not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button .wp-element-button.has-background.has-base-background-color:not(span):focus,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button .wp-block-button__link.has-background.has-base-background-color:not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button .wp-block-button__link.has-background.has-base-background-color:not(span):focus{background-color:var(--wp--preset--color--white) !important;border-color:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--accent) !important}.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button.has-background:not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button.has-background:not(span):focus,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.has-background:not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.has-background:not(span):focus{background-color:rgba(0,0,0,0) !important;border-color:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--white) !important}.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button.has-background.has-light-background-color:not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button.has-background.has-light-background-color:not(span):focus,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.has-background.has-light-background-color:not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.has-background.has-light-background-color:not(span):focus{background-color:rgba(0,0,0,0) !important;border-color:var(--wp--preset--color--base) !important;color:var(--wp--preset--color--base) !important}.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button.has-background:not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-background:not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button.has-background:not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-background:not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button.has-background:not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button.has-background:not(span):focus,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-background:not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button.has-background:not(span):focus,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-background:not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button.has-background:not(span):focus,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link.has-background:not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-background:not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-background:not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-background:not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-background:not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link.has-background:not(span):focus,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-background:not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-background:not(span):focus,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-background:not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-background:not(span):focus{background-color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important;color:var(--wp--preset--color--white) !important}.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button.has-background.has-light-background-color:not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-background.has-light-background-color:not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button.has-background.has-light-background-color:not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-background.has-light-background-color:not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button.has-background.has-light-background-color:not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button.has-background.has-light-background-color:not(span):focus,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-background.has-light-background-color:not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button.has-background.has-light-background-color:not(span):focus,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button.has-background.has-light-background-color:not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button.has-background.has-light-background-color:not(span):focus,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link.has-background.has-light-background-color:not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-background.has-light-background-color:not(span):hover,.viva-card.is-style-read-more .is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-background.has-light-background-color:not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-background.has-light-background-color:not(span):hover,.viva-block.is-style-read-more .is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-background.has-light-background-color:not(span):hover,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link.has-background.has-light-background-color:not(span):focus,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-background.has-light-background-color:not(span):focus,.viva-card.is-style-read-more .is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-background.has-light-background-color:not(span):focus,.is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-background.has-light-background-color:not(span):focus,.viva-block.is-style-read-more .is-style-dark-text-color.has-accent-background-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link.has-background.has-light-background-color:not(span):focus{background-color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important;color:var(--wp--preset--color--base) !important}.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-element-button:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-block-button__link:not(.has-background){background-color:var(--wp--preset--color--accent) !important;border-color:var(--wp--preset--color--accent) !important;color:var(--on-accent--color) !important}.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-tabs .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--wp--preset--color--base) !important;border-color:var(--wp--preset--color--base) !important;color:var(--on-base--color) !important}.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-element-button:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-block-button__link:not(.has-background){background-color:var(--wp--preset--color--accent) !important;border-color:var(--wp--preset--color--accent) !important;color:var(--on-accent--color) !important}.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-teaser .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--wp--preset--color--base) !important;border-color:var(--wp--preset--color--base) !important;color:var(--on-base--color) !important}.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-element-button:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-block-button__link:not(.has-background){background-color:var(--wp--preset--color--accent) !important;border-color:var(--wp--preset--color--accent) !important;color:var(--on-accent--color) !important}.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-meta .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--wp--preset--color--base) !important;border-color:var(--wp--preset--color--base) !important;color:var(--on-base--color) !important}.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-element-button:not(.has-background),.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-block-button__link:not(.has-background){background-color:var(--wp--preset--color--accent) !important;border-color:var(--wp--preset--color--accent) !important;color:var(--on-accent--color) !important}.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color .viva-block-cta .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--wp--preset--color--base) !important;border-color:var(--wp--preset--color--base) !important;color:var(--on-base--color) !important}.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-element-button:not(.has-background),.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-block-button__link:not(.has-background){background-color:var(--wp--preset--color--accent) !important;border-color:var(--wp--preset--color--accent) !important;color:var(--on-accent--color) !important}.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-element-button:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-element-button:not(.has-background):not(span):focus,.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-dark-text-color.has-dark-background-color>.wp-block-buttons .wp-block-button:not(.is-style-outline):not(.is-style-read-more) .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--wp--preset--color--base) !important;border-color:var(--wp--preset--color--base) !important;color:var(--on-base--color) !important}.is-style-light-text-color,.is-style-light-text-color.has-light-background-color{color:var(--body--color);padding:var(--gap) calc(var(--gap)*1.25)}.is-style-light-text-color>.is-style-checkmark li::before,.is-style-light-text-color>.is-style-documents li::before,.is-style-light-text-color.has-light-background-color>.is-style-checkmark li::before,.is-style-light-text-color.has-light-background-color>.is-style-documents li::before{color:var(--headings--color)}.is-style-light-text-color>.wp-block-heading,.is-style-light-text-color.has-light-background-color>.wp-block-heading{color:var(--headings--color)}.is-style-light-text-color .viva-block-teaser .wp-block-heading,.is-style-light-text-color.has-light-background-color .viva-block-teaser .wp-block-heading{color:var(--headings--color)}.is-style-light-text-color .viva-block-tabs .wp-block-heading,.is-style-light-text-color.has-light-background-color .viva-block-tabs .wp-block-heading{color:var(--headings--color)}.is-style-light-text-color .wp-block-quote:not(.has-background) cite,.is-style-light-text-color.has-light-background-color .wp-block-quote:not(.has-background) cite{color:var(--wp--preset--color--dark-gray);opacity:1}.is-style-light-text-color .wp-block-quote:not(.has-background) *:not(cite),.is-style-light-text-color.has-light-background-color .wp-block-quote:not(.has-background) *:not(cite){color:var(--body--color)}.is-style-light-text-color .wp-block-quote:not(.has-background):not(.is-style-plain) *:not(cite),.is-style-light-text-color.has-light-background-color .wp-block-quote:not(.has-background):not(.is-style-plain) *:not(cite){color:var(--headings--color)}.is-style-light-text-color .wp-block-separator,.is-style-light-text-color.has-light-background-color .wp-block-separator{color:var(--wp--preset--color--gray);border-top:2px solid var(--wp--preset--color--gray)}.is-style-light-text-color .wp-block-accordion .wp-block-accordion-item,.is-style-light-text-color.has-light-background-color .wp-block-accordion .wp-block-accordion-item{border-bottom:2px solid var(--wp--preset--color--gray)}.is-style-light-text-color .wp-block-accordion .wp-block-accordion-item:first-child,.is-style-light-text-color.has-light-background-color .wp-block-accordion .wp-block-accordion-item:first-child{border-top:2px solid var(--wp--preset--color--gray)}.is-style-light-text-color .wp-block-accordion .wp-block-accordion-heading,.is-style-light-text-color.has-light-background-color .wp-block-accordion .wp-block-accordion-heading{color:var(--headings--color)}.is-style-light-text-color .wp-block-details summary,.is-style-light-text-color.has-light-background-color .wp-block-details summary{color:var(--headings--color)}.is-style-light-text-color .wp-block-details summary:before,.is-style-light-text-color .wp-block-details summary:after,.is-style-light-text-color.has-light-background-color .wp-block-details summary:before,.is-style-light-text-color.has-light-background-color .wp-block-details summary:after{border-block-start:2px solid var(--headings--color)}.is-style-light-text-color .wp-block-table table,.is-style-light-text-color.has-light-background-color .wp-block-table table{border-color:rgba(0,0,0,.2)}.is-style-light-text-color .wp-block-table thead,.is-style-light-text-color.has-light-background-color .wp-block-table thead{border-bottom-color:rgba(0,0,0,.2)}.is-style-light-text-color .wp-block-table tfoot,.is-style-light-text-color.has-light-background-color .wp-block-table tfoot{border-top-color:rgba(0,0,0,.2)}.is-style-light-text-color .wp-block-table.is-style-stripes tbody tr:nth-child(odd),.is-style-light-text-color.has-light-background-color .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:rgba(255,255,255,.5)}.is-style-light-text-color .nf-form-cont,.is-style-light-text-color.has-light-background-color .nf-form-cont{color:var(--body--color)}.is-style-light-text-color .nf-form-cont .nf-form-title>*,.is-style-light-text-color.has-light-background-color .nf-form-cont .nf-form-title>*{color:var(--headings--color)}.is-style-light-text-color .nf-form-cont .nf-form-fields-required,.is-style-light-text-color.has-light-background-color .nf-form-cont .nf-form-fields-required{color:var(--wp--preset--color--dark-gray)}.is-style-light-text-color .nf-form-cont .nf-error-msg,.is-style-light-text-color .nf-form-cont .ninja-forms-req-symbol,.is-style-light-text-color .nf-form-cont .ninja-forms-req-symbol,.is-style-light-text-color.has-light-background-color .nf-form-cont .nf-error-msg,.is-style-light-text-color.has-light-background-color .nf-form-cont .ninja-forms-req-symbol,.is-style-light-text-color.has-light-background-color .nf-form-cont .ninja-forms-req-symbol{color:var(--wp--preset--color--danger)}.is-style-light-text-color .nf-form-cont .nf-error .ninja-forms-field,.is-style-light-text-color .nf-form-cont .nf-error.listimage-wrap .nf-field-element ul,.is-style-light-text-color.has-light-background-color .nf-form-cont .nf-error .ninja-forms-field,.is-style-light-text-color.has-light-background-color .nf-form-cont .nf-error.listimage-wrap .nf-field-element ul{border-color:var(--wp--preset--color--danger)}.is-style-light-text-color .nf-form-cont textarea,.is-style-light-text-color .nf-form-cont select,.is-style-light-text-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])),.is-style-light-text-color.has-light-background-color .nf-form-cont textarea,.is-style-light-text-color.has-light-background-color .nf-form-cont select,.is-style-light-text-color.has-light-background-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])){background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,.25)}.is-style-light-text-color .nf-form-cont textarea:focus,.is-style-light-text-color .nf-form-cont select:focus,.is-style-light-text-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])):focus,.is-style-light-text-color.has-light-background-color .nf-form-cont textarea:focus,.is-style-light-text-color.has-light-background-color .nf-form-cont select:focus,.is-style-light-text-color.has-light-background-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])):focus{background-color:rgba(0,0,0,0);border-color:var(--focus-ring-color);box-shadow:var(--focus-ring-shadow)}.is-style-light-text-color .nf-form-cont textarea[disabled],.is-style-light-text-color .nf-form-cont textarea:disabled,.is-style-light-text-color .nf-form-cont select[disabled],.is-style-light-text-color .nf-form-cont select:disabled,.is-style-light-text-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button]))[disabled],.is-style-light-text-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])):disabled,.is-style-light-text-color.has-light-background-color .nf-form-cont textarea[disabled],.is-style-light-text-color.has-light-background-color .nf-form-cont textarea:disabled,.is-style-light-text-color.has-light-background-color .nf-form-cont select[disabled],.is-style-light-text-color.has-light-background-color .nf-form-cont select:disabled,.is-style-light-text-color.has-light-background-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button]))[disabled],.is-style-light-text-color.has-light-background-color .nf-form-cont input:not(:is([type=checkbox],[type=radio],[type=submit],[type=button])):disabled{background-color:#e9ecef}.is-style-light-text-color .nf-form-cont .nf-fu-fileinput-button,.is-style-light-text-color .nf-form-cont input[type=submit],.is-style-light-text-color .nf-form-cont input[type=button],.is-style-light-text-color.has-light-background-color .nf-form-cont .nf-fu-fileinput-button,.is-style-light-text-color.has-light-background-color .nf-form-cont input[type=submit],.is-style-light-text-color.has-light-background-color .nf-form-cont input[type=button]{background-color:var(--button--background-color);color:var(--button--color);border-color:var(--button--border-color)}.is-style-light-text-color .nf-form-cont .nf-fu-fileinput-button:hover,.is-style-light-text-color .nf-form-cont .nf-fu-fileinput-button:focus,.is-style-light-text-color .nf-form-cont input[type=submit]:hover,.is-style-light-text-color .nf-form-cont input[type=submit]:focus,.is-style-light-text-color .nf-form-cont input[type=button]:hover,.is-style-light-text-color .nf-form-cont input[type=button]:focus,.is-style-light-text-color.has-light-background-color .nf-form-cont .nf-fu-fileinput-button:hover,.is-style-light-text-color.has-light-background-color .nf-form-cont .nf-fu-fileinput-button:focus,.is-style-light-text-color.has-light-background-color .nf-form-cont input[type=submit]:hover,.is-style-light-text-color.has-light-background-color .nf-form-cont input[type=submit]:focus,.is-style-light-text-color.has-light-background-color .nf-form-cont input[type=button]:hover,.is-style-light-text-color.has-light-background-color .nf-form-cont input[type=button]:focus{background-color:var(--button--hover--background-color);border-color:var(--button--hover--border-color);color:var(--button--hover--color)}.is-style-light-text-color .nf-form-cont input[type=checkbox],.is-style-light-text-color .nf-form-cont input[type=radio],.is-style-light-text-color.has-light-background-color .nf-form-cont input[type=checkbox],.is-style-light-text-color.has-light-background-color .nf-form-cont input[type=radio]{background-color:var(--wp--preset--color--light);border-color:rgba(0,0,0,.25)}.is-style-light-text-color .nf-form-cont input[type=checkbox]:checked,.is-style-light-text-color .nf-form-cont input[type=radio]:checked,.is-style-light-text-color.has-light-background-color .nf-form-cont input[type=checkbox]:checked,.is-style-light-text-color.has-light-background-color .nf-form-cont input[type=radio]:checked{background-color:rgba(0,0,0,0);border-color:var(--focus-ring-color)}.is-style-light-text-color .nf-form-cont input[type=checkbox]:checked:focus,.is-style-light-text-color .nf-form-cont input[type=radio]:checked:focus,.is-style-light-text-color.has-light-background-color .nf-form-cont input[type=checkbox]:checked:focus,.is-style-light-text-color.has-light-background-color .nf-form-cont input[type=radio]:checked:focus{box-shadow:var(--focus-ring-shadow)}.is-style-light-text-color .nf-form-cont input[type=checkbox]:checked[type=checkbox],.is-style-light-text-color .nf-form-cont input[type=checkbox]:checked[type=radio],.is-style-light-text-color .nf-form-cont input[type=radio]:checked[type=checkbox],.is-style-light-text-color .nf-form-cont input[type=radio]:checked[type=radio],.is-style-light-text-color.has-light-background-color .nf-form-cont input[type=checkbox]:checked[type=checkbox],.is-style-light-text-color.has-light-background-color .nf-form-cont input[type=checkbox]:checked[type=radio],.is-style-light-text-color.has-light-background-color .nf-form-cont input[type=radio]:checked[type=checkbox],.is-style-light-text-color.has-light-background-color .nf-form-cont input[type=radio]:checked[type=radio]{background-color:var(--wp--preset--color--base);border-color:var(--wp--preset--color--base)}.is-style-light-text-color .nf-form-cont select,.is-style-light-text-color.has-light-background-color .nf-form-cont select{background-image:url('data:image/svg+xml;utf8,<svg style="fill: %23666666;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M119.5 326.9L3.5 209.1c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0L128 287.3l100.4-102.2c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L136.5 327c-4.7 4.6-12.3 4.6-17-.1z"></path></svg>')}.is-style-light-text-color .viva-block-tabs,.is-style-light-text-color.has-light-background-color .viva-block-tabs{color:var(--body--color)}.is-style-light-text-color .viva-block-tabs>h2,.is-style-light-text-color.has-light-background-color .viva-block-tabs>h2{color:var(--headings--color)}.is-style-light-text-color .viva-block-tabs [role=tab],.is-style-light-text-color.has-light-background-color .viva-block-tabs [role=tab]{border-color:rgba(0,0,0,.25);border-color:color-mix(in srgb, var(--wp--preset--color--light), black 25%);color:var(--headings--color);background-color:rgba(0,0,0,0)}.is-style-light-text-color .viva-block-tabs [role=tab][aria-selected=true],.is-style-light-text-color.has-light-background-color .viva-block-tabs [role=tab][aria-selected=true]{background-color:var(--wp--preset--color--light);border-bottom-color:var(--wp--preset--color--light)}.is-style-light-text-color .viva-block-tabs [role=tab][aria-selected=false],.is-style-light-text-color.has-light-background-color .viva-block-tabs [role=tab][aria-selected=false]{border-bottom-color:rgba(0,0,0,.25);border-bottom-color:color-mix(in srgb, var(--wp--preset--color--light), black 25%)}.is-style-light-text-color .viva-block-tabs [role=tabpanel],.is-style-light-text-color.has-light-background-color .viva-block-tabs [role=tabpanel]{border-color:rgba(0,0,0,.25);border-color:color-mix(in srgb, var(--wp--preset--color--light), black 25%)}.is-style-light-text-color .viva-block-meta,.is-style-light-text-color.has-light-background-color .viva-block-meta{color:var(--wp--preset--color--dark-gray)}.is-style-light-text-color .viva-block-meta .has-white-color,.is-style-light-text-color.has-light-background-color .viva-block-meta .has-white-color{color:var(--wp--preset--color--white) !important}.is-style-light-text-color .viva-block-meta .has-gray-background-color,.is-style-light-text-color.has-light-background-color .viva-block-meta .has-gray-background-color{background-color:var(--wp--preset--color--dark-gray) !important}.is-style-light-text-color .viva-block-teaser details summary,.is-style-light-text-color.has-light-background-color .viva-block-teaser details summary{background-color:var(--button--background-color);color:var(--button--color);border-color:var(--button--border-color)}.is-style-light-text-color .viva-block-teaser details summary:hover,.is-style-light-text-color .viva-block-teaser details summary:focus,.is-style-light-text-color.has-light-background-color .viva-block-teaser details summary:hover,.is-style-light-text-color.has-light-background-color .viva-block-teaser details summary:focus{background-color:var(--button--hover--background-color);border-color:var(--button--hover--border-color);color:var(--button--hover--color)}.is-style-light-text-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background),.is-style-light-text-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background){background-color:var(--button--background-color);color:var(--button--color);border-color:var(--button--border-color)}.is-style-light-text-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-tabs .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-tabs .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--button--hover--background-color);border-color:var(--button--hover--border-color);color:var(--button--hover--color)}.is-style-light-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-light-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;border-color:var(--button--border-color);color:var(--button--background-color)}.is-style-light-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-tabs .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus{border-color:var(--button--hover--border-color);color:var(--button--hover--background-color)}.is-style-light-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-light-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-card.is-style-read-more .is-style-light-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-light-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-block.is-style-read-more .is-style-light-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-light-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background),.is-style-light-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-card.is-style-read-more .is-style-light-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-light-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-block.is-style-read-more .is-style-light-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;color:var(--text-link--color);border-color:rgba(0,0,0,0) !important}.is-style-light-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-light-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-light-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-light-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-light-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-light-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-light-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-tabs .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-light-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-tabs .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-light-text-color .viva-block-tabs .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-tabs .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus{background:rgba(0,0,0,0) none !important;border-color:rgba(0,0,0,0) !important;color:var(--text-link--hover--color)}.is-style-light-text-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background),.is-style-light-text-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background){background-color:var(--button--background-color);color:var(--button--color);border-color:var(--button--border-color)}.is-style-light-text-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-teaser .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-teaser .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--button--hover--background-color);border-color:var(--button--hover--border-color);color:var(--button--hover--color)}.is-style-light-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-light-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;border-color:var(--button--border-color);color:var(--button--background-color)}.is-style-light-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-teaser .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus{border-color:var(--button--hover--border-color);color:var(--button--hover--background-color)}.is-style-light-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-light-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-card.is-style-read-more .is-style-light-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-light-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-block.is-style-read-more .is-style-light-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-light-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background),.is-style-light-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-card.is-style-read-more .is-style-light-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-light-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-block.is-style-read-more .is-style-light-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;color:var(--text-link--color);border-color:rgba(0,0,0,0) !important}.is-style-light-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-light-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-light-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-light-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-light-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-light-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-light-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-teaser .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-light-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-teaser .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-light-text-color .viva-block-teaser .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-teaser .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus{background:rgba(0,0,0,0) none !important;border-color:rgba(0,0,0,0) !important;color:var(--text-link--hover--color)}.is-style-light-text-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background),.is-style-light-text-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background){background-color:var(--button--background-color);color:var(--button--color);border-color:var(--button--border-color)}.is-style-light-text-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-meta .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-meta .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--button--hover--background-color);border-color:var(--button--hover--border-color);color:var(--button--hover--color)}.is-style-light-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-light-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;border-color:var(--button--border-color);color:var(--button--background-color)}.is-style-light-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-meta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus{border-color:var(--button--hover--border-color);color:var(--button--hover--background-color)}.is-style-light-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-light-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-card.is-style-read-more .is-style-light-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-light-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-block.is-style-read-more .is-style-light-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-light-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background),.is-style-light-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-card.is-style-read-more .is-style-light-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-light-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-block.is-style-read-more .is-style-light-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;color:var(--text-link--color);border-color:rgba(0,0,0,0) !important}.is-style-light-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-light-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-light-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-light-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-light-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-light-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-light-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-meta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-light-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-meta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-light-text-color .viva-block-meta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-meta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus{background:rgba(0,0,0,0) none !important;border-color:rgba(0,0,0,0) !important;color:var(--text-link--hover--color)}.is-style-light-text-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background),.is-style-light-text-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background){background-color:var(--button--background-color);color:var(--button--color);border-color:var(--button--border-color)}.is-style-light-text-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-cta .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-cta .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--button--hover--background-color);border-color:var(--button--hover--border-color);color:var(--button--hover--color)}.is-style-light-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-light-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;border-color:var(--button--border-color);color:var(--button--background-color)}.is-style-light-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-cta .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus{border-color:var(--button--hover--border-color);color:var(--button--hover--background-color)}.is-style-light-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-light-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-card.is-style-read-more .is-style-light-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-light-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-block.is-style-read-more .is-style-light-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-light-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background),.is-style-light-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-card.is-style-read-more .is-style-light-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-light-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-block.is-style-read-more .is-style-light-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;color:var(--text-link--color);border-color:rgba(0,0,0,0) !important}.is-style-light-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-light-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-light-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-light-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-light-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-light-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-light-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-cta .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-light-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color .viva-block-cta .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-light-text-color .viva-block-cta .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color .viva-block-cta .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus{background:rgba(0,0,0,0) none !important;border-color:rgba(0,0,0,0) !important;color:var(--text-link--hover--color)}.is-style-light-text-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background),.is-style-light-text-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background),.is-style-light-text-color.has-light-background-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background),.is-style-light-text-color.has-light-background-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background){background-color:var(--button--background-color);color:var(--button--color);border-color:var(--button--border-color)}.is-style-light-text-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color>.wp-block-buttons .wp-block-button .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color>.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-background):not(span):focus{background-color:var(--button--hover--background-color);border-color:var(--button--hover--border-color);color:var(--button--hover--color)}.is-style-light-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-light-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.is-style-light-text-color.has-light-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background),.is-style-light-text-color.has-light-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;border-color:var(--button--border-color);color:var(--button--background-color)}.is-style-light-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color>.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(span):focus{border-color:var(--button--hover--border-color);color:var(--button--hover--background-color)}.is-style-light-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-light-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-card.is-style-read-more .is-style-light-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-light-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.viva-block.is-style-read-more .is-style-light-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background),.is-style-light-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background),.is-style-light-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-card.is-style-read-more .is-style-light-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-light-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.viva-block.is-style-read-more .is-style-light-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background),.is-style-light-text-color.has-light-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background),.is-style-light-text-color.has-light-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background){background:rgba(0,0,0,0) none !important;color:var(--text-link--color);border-color:rgba(0,0,0,0) !important}.is-style-light-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-light-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-light-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-light-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-light-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-card.is-style-read-more .is-style-light-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.viva-block.is-style-read-more .is-style-light-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color>.wp-block-buttons .viva-card.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-card.is-style-read-more .is-style-light-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color>.wp-block-buttons .viva-block.is-style-read-more .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.viva-block.is-style-read-more .is-style-light-text-color>.wp-block-buttons .wp-block-button:not(.viva-card--categories) .wp-block-button__link:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-element-button:not(.has-background):not(span):focus,.is-style-light-text-color.has-light-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):hover,.is-style-light-text-color.has-light-background-color>.wp-block-buttons .wp-block-button.is-style-read-more .wp-block-button__link:not(.has-background):not(span):focus{background:rgba(0,0,0,0) none !important;border-color:rgba(0,0,0,0) !important;color:var(--text-link--hover--color)}.is-style-light-text-color>.viva-block-breadcrumbs,.is-style-light-text-color.wp-block-column>.viva-block-breadcrumbs,.is-style-light-text-color.wp-block-group>.viva-block-breadcrumbs,.is-style-light-text-color.has-light-background-color>.viva-block-breadcrumbs,.is-style-light-text-color.has-light-background-color.wp-block-column>.viva-block-breadcrumbs,.is-style-light-text-color.has-light-background-color.wp-block-group>.viva-block-breadcrumbs{color:var(--body--color)}.is-style-light-text-color>.viva-block-breadcrumbs .last,.is-style-light-text-color>.viva-block-breadcrumbs .breadcrumb_last,.is-style-light-text-color.wp-block-column>.viva-block-breadcrumbs .last,.is-style-light-text-color.wp-block-column>.viva-block-breadcrumbs .breadcrumb_last,.is-style-light-text-color.wp-block-group>.viva-block-breadcrumbs .last,.is-style-light-text-color.wp-block-group>.viva-block-breadcrumbs .breadcrumb_last,.is-style-light-text-color.has-light-background-color>.viva-block-breadcrumbs .last,.is-style-light-text-color.has-light-background-color>.viva-block-breadcrumbs .breadcrumb_last,.is-style-light-text-color.has-light-background-color.wp-block-column>.viva-block-breadcrumbs .last,.is-style-light-text-color.has-light-background-color.wp-block-column>.viva-block-breadcrumbs .breadcrumb_last,.is-style-light-text-color.has-light-background-color.wp-block-group>.viva-block-breadcrumbs .last,.is-style-light-text-color.has-light-background-color.wp-block-group>.viva-block-breadcrumbs .breadcrumb_last{color:var(--text-link--hover--color)}.is-style-light-text-color .viva-block:not(.has-background):has(.viva-block-breadcrumbs) .viva-block-breadcrumbs,.is-style-light-text-color.has-light-background-color .viva-block:not(.has-background):has(.viva-block-breadcrumbs) .viva-block-breadcrumbs{--block--color: var(--body--color);--text-link--hover--color: var(--wp--preset--color--base)}.is-style-light-text-color .viva-block:not(.has-background).viva-block-cover:has(.viva-block-cover--media) .viva-block-breadcrumbs,.is-style-light-text-color.has-light-background-color .viva-block:not(.has-background).viva-block-cover:has(.viva-block-cover--media) .viva-block-breadcrumbs{color:var(--on-dark--color);--text-link--hover--color: var(--on-dark--color)}.is-style-light-text-color .viva-block-split.has-equal-columns:has(:not(.viva-block-split--media)):not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-split.has-equal-columns:has(:not(.viva-block-split--media)):not(.has-background){--block--background: var(--wp--preset--color--light);--block--color: var(--on-light--color);--block--heading: var(--headings--color);--block--category--color: var(--wp--preset--color--base);--block--category--border: var(--wp--preset--color--base);--block--date--color: var(--wp--preset--color--dark-gray);--button--background-color: var(--wp--preset--color--base);--button--border-color: var(--wp--preset--color--base);--button--color: var(--wp--preset--color--white);--button--hover--background-color: var(--wp--preset--color--accent);--button--hover--border-color: var(--wp--preset--color--accent);--button--hover--color: var(--wp--preset--color--white);--text-link--color: var(--wp--preset--color--accent);--text-link--hover--color: var(--wp--preset--color--base)}.is-style-light-text-color .viva-block-split.has-equal-columns:has(:not(.viva-block-split--media)):not(.has-background) .grid:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-split.has-equal-columns:has(:not(.viva-block-split--media)):not(.has-background) .grid:not(.has-background){--block--background: var(--wp--preset--color--light);--block--color: var(--on-light--color);--block--heading: var(--headings--color);--block--category--color: var(--wp--preset--color--base);--block--category--border: var(--wp--preset--color--base);--block--date--color: var(--wp--preset--color--dark-gray);--button--background-color: var(--wp--preset--color--base);--button--border-color: var(--wp--preset--color--base);--button--color: var(--wp--preset--color--white);--button--hover--background-color: var(--wp--preset--color--accent);--button--hover--border-color: var(--wp--preset--color--accent);--button--hover--color: var(--wp--preset--color--white);--text-link--color: var(--wp--preset--color--accent);--text-link--hover--color: var(--wp--preset--color--base)}.is-style-light-text-color .viva-block-block-heading:not(.has-background),.is-style-light-text-color.has-light-background-color .viva-block-block-heading:not(.has-background){--block--background: var(--wp--preset--color--light);--block--color: var(--on-light--color);--block--heading: var(--headings--color);--block--category--color: var(--wp--preset--color--base);--block--category--border: var(--wp--preset--color--base);--block--date--color: var(--wp--preset--color--dark-gray);--button--background-color: var(--wp--preset--color--base);--button--border-color: var(--wp--preset--color--base);--button--color: var(--wp--preset--color--white);--button--hover--background-color: var(--wp--preset--color--accent);--button--hover--border-color: var(--wp--preset--color--accent);--button--hover--color: var(--wp--preset--color--white);--text-link--color: var(--wp--preset--color--accent);--text-link--hover--color: var(--wp--preset--color--base)}.is-style-light-text-color .viva-block:not(.has-background) .viva-block-archive--taxonomy,.is-style-light-text-color.has-light-background-color .viva-block:not(.has-background) .viva-block-archive--taxonomy{--block--background: var(--wp--preset--color--light);--block--color: var(--on-light--color);--block--heading: var(--headings--color);--block--category--color: var(--wp--preset--color--base);--block--category--border: var(--wp--preset--color--base);--block--date--color: var(--wp--preset--color--dark-gray);--button--background-color: var(--wp--preset--color--base);--button--border-color: var(--wp--preset--color--base);--button--color: var(--wp--preset--color--white);--button--hover--background-color: var(--wp--preset--color--accent);--button--hover--border-color: var(--wp--preset--color--accent);--button--hover--color: var(--wp--preset--color--white);--text-link--color: var(--wp--preset--color--accent);--text-link--hover--color: var(--wp--preset--color--base)}.is-style-light-text-color .viva-block-cover:not(.has-background):not(:has(.viva-block-cover--media)),.is-style-light-text-color.has-light-background-color .viva-block-cover:not(.has-background):not(:has(.viva-block-cover--media)){--block--background: var(--wp--preset--color--light);--block--color: var(--on-light--color);--block--heading: var(--headings--color);--block--category--color: var(--wp--preset--color--base);--block--category--border: var(--wp--preset--color--base);--block--date--color: var(--wp--preset--color--dark-gray);--button--background-color: var(--wp--preset--color--base);--button--border-color: var(--wp--preset--color--base);--button--color: var(--wp--preset--color--white);--button--hover--background-color: var(--wp--preset--color--accent);--button--hover--border-color: var(--wp--preset--color--accent);--button--hover--color: var(--wp--preset--color--white);--text-link--color: var(--wp--preset--color--accent);--text-link--hover--color: var(--wp--preset--color--base)}.is-style-light-text-color .viva-block-cards:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover),.is-style-light-text-color.has-light-background-color .viva-block-cards:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover){--block--background: var(--wp--preset--color--light);--block--color: var(--on-light--color);--block--heading: var(--headings--color);--block--category--color: var(--wp--preset--color--base);--block--category--border: var(--wp--preset--color--base);--block--date--color: var(--wp--preset--color--dark-gray);--button--background-color: var(--wp--preset--color--base);--button--border-color: var(--wp--preset--color--base);--button--color: var(--wp--preset--color--white);--button--hover--background-color: var(--wp--preset--color--accent);--button--hover--border-color: var(--wp--preset--color--accent);--button--hover--color: var(--wp--preset--color--white);--text-link--color: var(--wp--preset--color--accent);--text-link--hover--color: var(--wp--preset--color--base)}.is-style-light-text-color .viva-block-archive:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover),.is-style-light-text-color.has-light-background-color .viva-block-archive:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover){--block--background: var(--wp--preset--color--light);--block--color: var(--on-light--color);--block--heading: var(--headings--color);--block--category--color: var(--wp--preset--color--base);--block--category--border: var(--wp--preset--color--base);--block--date--color: var(--wp--preset--color--dark-gray);--button--background-color: var(--wp--preset--color--base);--button--border-color: var(--wp--preset--color--base);--button--color: var(--wp--preset--color--white);--button--hover--background-color: var(--wp--preset--color--accent);--button--hover--border-color: var(--wp--preset--color--accent);--button--hover--color: var(--wp--preset--color--white);--text-link--color: var(--wp--preset--color--accent);--text-link--hover--color: var(--wp--preset--color--base)}.is-style-light-text-color .viva-block-cards:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover) .viva-card--date,.is-style-light-text-color.has-light-background-color .viva-block-cards:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover) .viva-card--date{opacity:.75}.is-style-light-text-color .viva-block-archive:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover) .viva-card--date,.is-style-light-text-color.has-light-background-color .viva-block-archive:not(.has-background) .viva-card:not(.has-background):not(.viva-card-cover) .viva-card--date{opacity:.75}.is-style-light-text-color .viva-block:not(.has-background) .pagination-box,.is-style-light-text-color.has-light-background-color .viva-block:not(.has-background) .pagination-box{--block--color: var(--body--color);--text-link--color: var(--wp--preset--color--accent);--button--background-color: var(--wp--preset--color--base);--button--color: var(--wp--preset--color--white)}#navigation{display:block;width:100%;position:sticky;top:0;left:0;z-index:9999;background-color:var(--wp--preset--color--white);transition:all .25s ease-in-out;box-shadow:0 0 22px 0 rgba(0,0,0,.1)}#navigation .container{max-width:var(--wp--style--global--navigation);display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}@media(max-width: 1199px){#navigation .container{padding-right:calc(var(--gap)*.5)}}#navigation ul.navigation{width:100%;margin-left:auto;transition:all .25s ease-in-out;display:none;flex-flow:column wrap;justify-content:center;align-items:flex-start}@media(max-width: 1199px){#navigation ul.navigation{max-height:0;overflow:hidden;transition:max-height .25s ease-in-out;order:100}}@media(min-width: 1200px){#navigation ul.navigation{width:fit-content;display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}}@media(min-width: 900px){#navigation ul.navigation{gap:var(--gap)}}#navigation.is-open .navigation{display:flex}@media(max-width: 1199px){#navigation.is-open .navigation{max-height:100vh}}#navigation ul{width:100%;list-style:none;margin:0;padding:0}#navigation ul>li.menu-item-has-children:hover>ul.sub-menu,#navigation ul>li.menu-item-has-children:focus-within>ul.sub-menu{visibility:visible;pointer-events:auto;opacity:1}#navigation ul>li.menu-item-has-children:hover>ul.sub-menu>li.menu-item-has-children:hover>ul.sub-menu,#navigation ul>li.menu-item-has-children:hover>ul.sub-menu>li.menu-item-has-children:focus-within>ul.sub-menu,#navigation ul>li.menu-item-has-children:focus-within>ul.sub-menu>li.menu-item-has-children:hover>ul.sub-menu,#navigation ul>li.menu-item-has-children:focus-within>ul.sub-menu>li.menu-item-has-children:focus-within>ul.sub-menu{visibility:visible;opacity:1;pointer-events:auto}@media(min-width: 1200px){#navigation ul>li.menu-item-has-children:hover>ul.sub-menu>li.menu-item-has-children:hover>ul.sub-menu,#navigation ul>li.menu-item-has-children:hover>ul.sub-menu>li.menu-item-has-children:focus-within>ul.sub-menu,#navigation ul>li.menu-item-has-children:focus-within>ul.sub-menu>li.menu-item-has-children:hover>ul.sub-menu,#navigation ul>li.menu-item-has-children:focus-within>ul.sub-menu>li.menu-item-has-children:focus-within>ul.sub-menu{left:100%}}#navigation ul>li.menu-item-has-children a{padding-right:calc(var(--gap) + 1.25em)}@media(min-width: 1200px){#navigation ul>li.menu-item-has-children a{padding-right:0}}#navigation ul .submenu-toggle{width:calc(var(--gap) + 1.25em);height:calc(var(--gap) + 1.25em);background:rgba(0,0,0,0);border:none;cursor:pointer;position:absolute;right:0;top:0;padding:0}@media(min-width: 1200px){#navigation ul .submenu-toggle{display:none}}#navigation ul .submenu-toggle:after{content:"\e313";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;font-family:var(--icons--font-family);width:inherit;height:inherit;opacity:.65;text-align:center;display:flex;align-items:center;justify-content:center;transition:all .25s ease-in-out}#navigation ul .submenu-toggle[aria-expanded=true]:after{transform:rotate(-180deg)}#navigation ul .submenu-toggle[aria-expanded=true]~.sub-menu{visibility:visible;opacity:1;pointer-events:auto;display:block;padding-left:.5rem}#navigation ul.sub-menu{top:100%;position:static;background-color:var(--wp--preset--color--white);padding-top:calc(var(--gap)*.25);padding-bottom:calc(var(--gap)*.25);transition:none;visibility:hidden;opacity:0;pointer-events:none}@media(max-width: 1199px){#navigation ul.sub-menu{display:none}}@media(min-width: 1200px){#navigation ul.sub-menu{position:absolute;min-width:260px;max-width:360px}}#navigation ul.sub-menu .sub-menu{top:0}#navigation ul.sub-menu a{padding-right:calc(var(--gap)*.5);padding-left:calc(var(--gap)*.5);color:var(--body--color)}#navigation ul.sub-menu a:hover,#navigation ul.sub-menu a:focus{color:var(--wp--preset--color--accent)}#navigation ul li{display:block;position:relative;width:100%}@media(min-width: 1200px){#navigation ul li{width:initial}}#navigation ul li.menu-item-has-children>a:after{content:"\e313";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;font-family:var(--icons--font-family);margin-left:.25rem;opacity:.65}@media(max-width: 1199px){#navigation ul li.menu-item-has-children>a:after{display:none}}#navigation ul li.menu-item-has-children li.menu-item-has-children>a:after{content:"\e315";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;font-family:var(--icons--font-family);position:absolute;top:50%;margin-left:0;right:.55rem;transform:translateY(-50%)}@media(max-width: 1199px){#navigation ul li.menu-item-has-children li.menu-item-has-children>a:after{display:none}}#navigation ul li a{border:0 none;display:flex;align-items:center;padding:0;padding-top:calc(var(--gap)*.5);padding-bottom:calc(var(--gap)*.5);text-decoration:underline;color:var(--body--color);transition:all .25s ease-in-out;text-decoration-color:rgba(0,0,0,0);position:relative;font-family:var(--headings--font-family);font-weight:400;font-optical-sizing:auto;font-variation-settings:"wdth" 100}#navigation ul li a span{text-indent:-999999px;display:block;height:0;width:0;color:var(--wp--preset--color--white)}#navigation ul li a:hover,#navigation ul li a:focus{color:var(--wp--preset--color--accent)}#navigation ul li button:not(.open-search):not(.submenu-toggle){border:0 none;display:block;padding:0;padding-top:calc(var(--gap)*.5);padding-bottom:calc(var(--gap)*.5);padding-left:22px;padding-right:22px;text-decoration:underline;color:var(--wp--preset--color--white);transition:all .25s ease-in-out;text-decoration-color:rgba(0,0,0,0);position:relative;font-family:var(--headings--font-family);font-weight:400;font-optical-sizing:auto;font-variation-settings:"wdth" 100;cursor:pointer;font-size:.9rem;background-color:rgba(0,0,0,0)}#navigation ul li button:not(.open-search):not(.submenu-toggle):hover,#navigation ul li button:not(.open-search):not(.submenu-toggle):focus{color:var(--wp--preset--color--accent)}#navigation ul li button:not(.open-search):not(.submenu-toggle):focus{border:0 none;outline:none}#navigation ul li ul a:hover,#navigation ul li ul a:focus{color:var(--wp--preset--color--white);text-decoration-color:rgba(255,255,255,.75);text-decoration-color:rgb(from var(--wp--preset--color--white) r g b/0.75);background-color:rgba(255,255,255,.1);background-color:rgb(from var(--wp--preset--color--white) r g b/0.1)}#navigation ul li.current-post-ancestor a,#navigation ul li.current-page-ancestor a,#navigation ul li.current-menu-item a{color:var(--wp--preset--color--accent)}#navigation ul li.current-post-ancestor .sub-menu a,#navigation ul li.current-page-ancestor .sub-menu a,#navigation ul li.current-menu-item .sub-menu a{color:var(--body--color)}#navigation ul li.current-post-ancestor .sub-menu a:hover,#navigation ul li.current-post-ancestor .sub-menu a:focus,#navigation ul li.current-page-ancestor .sub-menu a:hover,#navigation ul li.current-page-ancestor .sub-menu a:focus,#navigation ul li.current-menu-item .sub-menu a:hover,#navigation ul li.current-menu-item .sub-menu a:focus{color:var(--wp--preset--color--accent)}#navigation ul li.current-post-ancestor .sub-menu li.current-post-ancestor>a,#navigation ul li.current-post-ancestor .sub-menu li.current-page-ancestor>a,#navigation ul li.current-page-ancestor .sub-menu li.current-post-ancestor>a,#navigation ul li.current-page-ancestor .sub-menu li.current-page-ancestor>a,#navigation ul li.current-menu-item .sub-menu li.current-post-ancestor>a,#navigation ul li.current-menu-item .sub-menu li.current-page-ancestor>a{text-decoration:underline}#navigation ul li.current-post-ancestor .sub-menu .current-menu-item a,#navigation ul li.current-page-ancestor .sub-menu .current-menu-item a,#navigation ul li.current-menu-item .sub-menu .current-menu-item a{text-decoration:underline;color:var(--wp--preset--color--white)}#navigation ul li.current-post-ancestor .sub-menu .current-menu-item .sub-menu a,#navigation ul li.current-page-ancestor .sub-menu .current-menu-item .sub-menu a,#navigation ul li.current-menu-item .sub-menu .current-menu-item .sub-menu a{text-decoration:none}#navigation a.logotype{display:block;padding-top:calc(var(--gap)*.15);padding-bottom:calc(var(--gap)*.15)}#navigation a.logotype img{transition:all .25s ease-in-out;display:block;height:1.2rem;width:auto}@media(min-width: 900px){#navigation a.logotype img{height:1.4rem}}#navigation ul li.menu-item-button,#navigation ul li.button,#navigation ul main li.nf-fu-fileinput-button,main #navigation ul li.nf-fu-fileinput-button{padding-top:.5rem;padding-bottom:.5rem}@media(max-width: 899px){#navigation ul li.menu-item-button,#navigation ul li.button,#navigation ul main li.nf-fu-fileinput-button,main #navigation ul li.nf-fu-fileinput-button{margin-right:var(--gap)}}#navigation ul li.menu-item-button a,#navigation ul li.button a,#navigation ul main li.nf-fu-fileinput-button a,main #navigation ul li.nf-fu-fileinput-button a{background-color:var(--button--hover--background-color);color:var(--button--hover--color);border:var(--button--border-width) solid var(--button--hover--background-color);border-radius:var(--button--border-radius);padding-top:calc(var(--button--padding-top) + 2px);padding-left:calc(var(--button--padding-left) + 2px);padding-right:calc(var(--button--padding-right) + 2px);padding-bottom:calc(var(--button--padding-bottom) + 2px);font-family:var(--button--font-family);font-weight:var(--button--font-weight);font-size:var(--button--font-size)}#navigation ul li.menu-item-button a:hover,#navigation ul li.menu-item-button a:focus,#navigation ul li.button a:hover,#navigation ul main li.nf-fu-fileinput-button a:hover,main #navigation ul li.nf-fu-fileinput-button a:hover,#navigation ul li.button a:focus,#navigation ul main li.nf-fu-fileinput-button a:focus,main #navigation ul li.nf-fu-fileinput-button a:focus{border-color:var(--button--border-color);background-color:var(--button--border-color);color:var(--button--color)}#navigation ul li.menu-item-button.current-page-ancestor a,#navigation ul li.menu-item-button.current-page-parent a,#navigation ul li.menu-item-button.current-menu-item a,#navigation ul li.button.current-page-ancestor a,#navigation ul main li.current-page-ancestor.nf-fu-fileinput-button a,main #navigation ul li.current-page-ancestor.nf-fu-fileinput-button a,#navigation ul li.button.current-page-parent a,#navigation ul main li.current-page-parent.nf-fu-fileinput-button a,main #navigation ul li.current-page-parent.nf-fu-fileinput-button a,#navigation ul li.button.current-menu-item a,#navigation ul main li.current-menu-item.nf-fu-fileinput-button a,main #navigation ul li.current-menu-item.nf-fu-fileinput-button a{color:var(--wp--preset--color--white) !important}#navigation .searcher{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-left:auto;border:0 none;display:flex;align-items:center;padding:0;background-color:rgba(0,0,0,0);box-shadow:none;cursor:pointer;padding-top:calc(var(--gap)*.25);padding-bottom:calc(var(--gap)*.25);text-decoration:underline;color:var(--wp--preset--color--base);transition:all .25s ease-in-out;text-decoration-color:rgba(0,0,0,0);position:relative}@media(min-width: 1200px){#navigation .searcher{margin-left:calc(var(--gap)*.25)}}#navigation .searcher:before{content:"\e8b6";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;font-family:var(--icons--font-family)}#navigation .searcher:hover,#navigation .searcher:focus{color:var(--wp--preset--color--accent)}#navigation .searcher:focus{border:0 none;outline:none}#navigation .toggler{order:99;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;padding:0;width:48px;height:48px;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0 none;margin:0;overflow:visible}@media(min-width: 1200px){#navigation .toggler{display:none}}#navigation .toggler:hover{opacity:.75}#navigation .toggler .toggler--container{width:22px;height:16px;display:inline-block;position:relative;margin-top:2px}#navigation .toggler .toggler--inner{display:block;top:50%;margin-top:-1px;transition-duration:.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}#navigation .toggler .toggler--inner,#navigation .toggler .toggler--inner::before,#navigation .toggler .toggler--inner::after{width:22px;height:2px;background-color:var(--wp--preset--color--base);border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}#navigation .toggler .toggler--inner::before,#navigation .toggler .toggler--inner::after{content:"";display:block}#navigation .toggler .toggler--inner::before{top:-7px}#navigation .toggler .toggler--inner::after{bottom:-7px}#navigation .toggler .toggler--inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}#navigation .toggler .toggler--inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}#navigation .toggler.is-active:hover{opacity:.75}#navigation .toggler.is-active .toggler--inner,#navigation .toggler.is-active .toggler--inner::before,#navigation .toggler.is-active .toggler--inner::after{background-color:var(--wp--preset--color--accent)}#navigation .toggler.is-active .toggler--inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}#navigation .toggler.is-active .toggler--inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}#navigation .toggler.is-active .toggler--inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.viva-card{transition:all .25s ease-in-out}.viva-card .viva-card--container{text-decoration:none;transition:all .25s ease-in-out;display:block}.viva-card .viva-card--container:hover,.viva-card .viva-card--container:focus{color:inherit}.viva-card figure{width:100%;height:100%;display:flex;align-items:flex-end}.viva-card figure img{width:100%;height:100%;object-fit:cover}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.viva-card figure img{flex:none}}.viva-card .viva-card--title{width:100%;min-width:100%;margin:0;margin-bottom:.65rem;color:var(--block--heading)}.viva-card .viva-card--body{color:var(--block--color);width:100%;transition:all .25s ease-in-out;padding-top:calc(var(--gap-card)*.8)}.viva-card .viva-card--text{font-size:calc(var(--body--font-size)*.95)}.viva-card .viva-card--text :last-child{margin-bottom:0}.viva-card .viva-card--text h1,.viva-card .viva-card--text h2,.viva-card .viva-card--text h3,.viva-card .viva-card--text h4,.viva-card .viva-card--text h5,.viva-card .viva-card--text h6{margin-bottom:.65rem;margin-top:0}.viva-card .viva-card--text ul,.viva-card .viva-card--text ol{padding-left:1.35rem;margin-top:.75rem}.viva-card .viva-card--text ul li,.viva-card .viva-card--text ol li{padding-bottom:.2rem}.viva-card .wp-block-button{margin-top:1rem;font-size:calc(var(--body--font-size)*.95)}.viva-card .wp-block-button span{display:inline-block !important}@media(min-width: 900px){.viva-card:has(a.viva-card--container):hover,.viva-card:has(a.viva-card--container):focus{transform:scale(1.02)}}.viva-card .viva-card--meta{display:flex;align-items:center;column-gap:.75rem;margin-bottom:.75rem;margin-top:-2px}.viva-card .viva-card--meta .viva-card--date{margin-top:2px;font-size:.8rem}.viva-card .viva-card--categories{margin-top:0 !important}.viva-card .viva-card--category.wp-block-button__link.wp-element-button{color:var(--block--category--color) !important;border-color:var(--block--category--border) !important}.viva-card .viva-card--date{color:var(--block--date--color)}.viva-card.is-style-read-more:hover .wp-element-button:not(.viva-card--categories),.viva-card.is-style-read-more .viva-card.wp-block-button:hover:not(.viva-card--categories) .wp-element-button:not(.viva-card--categories),.viva-block.is-style-read-more .viva-card.wp-block-button:hover:not(.viva-card--categories) .wp-element-button:not(.viva-card--categories),.viva-card.is-style-read-more:hover .wp-block-button__link:not(.viva-card--categories),.viva-card.is-style-read-more .viva-card.wp-block-button:hover:not(.viva-card--categories) .wp-block-button__link:not(.viva-card--categories),.viva-block.is-style-read-more .viva-card.wp-block-button:hover:not(.viva-card--categories) .wp-block-button__link:not(.viva-card--categories),.viva-card.is-style-read-more:focus .wp-element-button:not(.viva-card--categories),.viva-card.is-style-read-more .viva-card.wp-block-button:focus:not(.viva-card--categories) .wp-element-button:not(.viva-card--categories),.viva-block.is-style-read-more .viva-card.wp-block-button:focus:not(.viva-card--categories) .wp-element-button:not(.viva-card--categories),.viva-card.is-style-read-more:focus .wp-block-button__link:not(.viva-card--categories),.viva-card.is-style-read-more .viva-card.wp-block-button:focus:not(.viva-card--categories) .wp-block-button__link:not(.viva-card--categories),.viva-block.is-style-read-more .viva-card.wp-block-button:focus:not(.viva-card--categories) .wp-block-button__link:not(.viva-card--categories){color:var(--text-link--hover--color)}.viva-card:hover .wp-element-button:not(.viva-card--category),.viva-card:hover .wp-block-button__link:not(.viva-card--category),.viva-card:focus .wp-element-button:not(.viva-card--category),.viva-card:focus .wp-block-button__link:not(.viva-card--category){background-color:var(--button--hover--background-color);border-color:var(--button--hover--border-color);color:var(--button--hover--color)}.viva-card.has-background .viva-card--body{padding-inline:var(--gap-card);padding-bottom:calc(var(--gap-card)*.85)}.viva-card.has-text-align-center .viva-card--meta{justify-content:center}.viva-card.has-text-align-right .viva-card--meta{justify-content:flex-end}.viva-card.viva-card-search .viva-card--container{grid-template-rows:auto !important}.viva-card.viva-card-search:not(.has-background) .viva-card--container>.viva-card--body:first-child{padding-top:0}.viva-card.viva-card-search .viva-card--media img{aspect-ratio:3/2;object-fit:cover;object-position:center}.viva-card.viva-card-search .viva-card--title{display:block;display:-webkit-box;max-height:calc(6em*var(--headings--line-height));-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.viva-card.viva-card-search .viva-card--text{display:block;display:-webkit-box;max-height:12.5em;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;flex:none}@media(min-width: 600px){.viva-card.viva-card-search .viva-card--text{max-height:13.75em}}.viva-card.viva-card-search .viva-card--media+.viva-card--body .viva-card--title{max-height:calc(2em*var(--headings--line-height));-webkit-line-clamp:2}.viva-card.viva-card-search .viva-card--media+.viva-card--body .viva-card--text{max-height:6.25em;-webkit-line-clamp:5}@media(min-width: 600px){.viva-card.viva-card-search .viva-card--media+.viva-card--body .viva-card--text{max-height:6.875em}}.viva-card.viva-card-cover .viva-card--container{position:relative;grid-template-rows:1fr}.viva-card.viva-card-cover .viva-card--media{position:absolute;left:0;top:0;width:100%;height:100%}.viva-card.viva-card-cover .viva-card--media img{transition:all .5s ease-in-out}.viva-card.viva-card-cover .viva-card--body{position:relative;z-index:1;height:100%;justify-content:center;padding-left:var(--gap-card);padding-right:var(--gap-card);padding-bottom:calc(var(--gap-card)*.85)}.viva-card.viva-card-cover .viva-card--body:has(.viva-card--title:only-child){min-height:260px}.viva-card.viva-card-cover .viva-card--body .viva-card--title:only-child{margin-bottom:0}.viva-card.viva-card-cover .viva-card--body .viva-card--text{margin-bottom:0}.viva-card.viva-card-cover:hover .viva-card--media img,.viva-card.viva-card-cover:focus .viva-card--media img{transform:scale(1.1) rotate(-3deg);filter:blur(10px)}.viva-card.viva-card-contact .wp-element-button:not(.viva-card--category),.viva-card.viva-card-contact .wp-block-button__link:not(.viva-card--category){background-color:var(--button--background-color) !important;border-color:var(--button--border-color) !important;color:var(--button--color) !important}.viva-card.viva-card-contact .wp-element-button:not(.viva-card--category):hover,.viva-card.viva-card-contact .wp-element-button:not(.viva-card--category):focus,.viva-card.viva-card-contact .wp-block-button__link:not(.viva-card--category):hover,.viva-card.viva-card-contact .wp-block-button__link:not(.viva-card--category):focus{background-color:var(--button--hover--background-color) !important;border-color:var(--button--hover--border-color) !important;color:var(--button--hover--color) !important}.viva-card.viva-card-contact .viva-card--text{padding-bottom:1rem}.viva-card.viva-card-contact .viva-card--contact-meta{margin-top:auto}.viva-card.viva-card-contact:not(.is-style-read-more) .viva-card--contact-meta{padding-bottom:.5rem}.viva-card--designation{margin-top:-0.5rem;font-size:.9rem;margin-bottom:1rem;color:var(--block--date--color)}.viva-card--contact-meta{display:grid;grid-template-columns:minmax(0px, 1fr);width:100%;row-gap:.5rem;font-size:1rem}.viva-card--contact-meta a{display:block;color:inherit;text-decoration:underline;text-decoration-color:rgba(0,0,0,0)}.viva-card--contact-meta a:hover,.viva-card--contact-meta a:focus{text-decoration:underline;color:var(--text-link--color);text-decoration-color:var(--text-link--color)}.viva-card--contact-meta *:before{font-size:1.15em;padding-right:.5rem;vertical-align:text-bottom;position:relative;top:-1px;color:var(--block--heading)}.viva-card--office{margin-top:2px;font-size:.9rem;color:var(--block--date--color)}.viva-card--office:before{content:"\e0c8";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;font-family:var(--icons--font-family);font-size:1.1em;padding-right:.15rem;vertical-align:text-bottom;position:relative;top:-1px}.viva-card--address:before{content:"\e0c8";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;font-family:var(--icons--font-family)}.viva-card--phone:before{content:"\e9cd";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;font-family:var(--icons--font-family)}.viva-card--landline:before{content:"\f7fa";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;font-family:var(--icons--font-family)}.viva-card--email{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.viva-card--email:before{content:"\e158";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;font-family:var(--icons--font-family)}.viva-block.has-background:not(.viva-block-cover){padding-top:var(--block-spacing);padding-bottom:var(--block-spacing)}.viva-block.viva-block-cover:has(.viva-block-cover--media)+.has-background.alignfull,.viva-block.viva-block-cover:has(.viva-block-cover--media)+.viva-block.viva-block-cover.alignfull:has(.viva-block-cover--media),.viva-block.has-background+.has-background.alignfull,.viva-block.has-background+.viva-block.viva-block-cover.alignfull:has(.viva-block-cover--media){margin-block-start:0}.viva-block.is-dimmed figure{background-color:#000}.viva-block.is-dimmed figure img{opacity:.75}.viva-block.has-text-align-center .is-layout-flex,.viva-block:has(.has-text-align-center) .is-layout-flex{justify-content:center}.viva-block.has-text-align-right .is-layout-flex,.viva-block:has(.has-text-align-right) .is-layout-flex{justify-content:right}main>*:not(:is(.viva-block-cover.alignfull:first-child,.wp-block-cover.alignfull:first-child)){margin-block-start:var(--block-spacing)}main>*:is(.nf-form-cont),main>*:last-child:not(.has-background):not(.viva-block-cover){margin-block-end:var(--block-spacing)}main>*:is(p,h1,h2,h3,h4,h5,h6,ul,ol,[class^=wp-block-]){max-width:var(--wp--style--global--content-size);padding-left:var(--gap);padding-right:var(--gap);margin-left:auto;margin-right:auto}main>*:is(.viva-block.alignwide,.alignwide){max-width:var(--wp--style--global--wide-size);padding-left:var(--gap);padding-right:var(--gap);margin-left:auto;margin-right:auto}main>*:is(.wp-block-separator.is-style-wide,.viva-block.alignfull,.alignfull){margin-left:auto;margin-right:auto;width:100%;max-width:100%;padding-left:0;padding-right:0}main>*.viva-block.viva-block-block-heading+.viva-block:not(.viva-block-split){padding-block-start:2rem;margin-block-start:0}main>*.viva-block.viva-block-block-heading+.viva-block:not(.viva-block-split).has-background{margin-top:calc(var(--block-spacing)*-1)}main>*.viva-block.viva-block-block-heading+.viva-block:not(.viva-block-split).viva-block-archive{padding-block-start:2rem}.viva-block-cover{position:relative}.viva-block-cover.container:not(.alignfull).alignwide{max-width:calc(var(--wp--style--global--wide-size) - var(--gap) - var(--gap)) !important}.viva-block-cover .viva-block-cover--media{position:absolute;left:0;top:0;width:100%;height:100%}.viva-block-cover .viva-block-cover--image{width:100%;height:100%;object-fit:cover;object-position:center}.viva-block-cover .viva-block-cover--body.container{position:relative;z-index:1;height:100%;min-height:inherit;display:flex;align-items:center}.viva-block-cover .viva-block-cover--body.container.alignfull{padding-left:var(--gap);padding-right:var(--gap)}.viva-block-cover .viva-block-cover--text{padding-top:var(--block-spacing);padding-bottom:var(--block-spacing);color:var(--block--color);width:100%;max-width:var(--wp--style--global--content-size)}.viva-block-cover .viva-block-cover--text .wp-block-heading{color:inherit;color:var(--block--heading)}.viva-block-cover .viva-block-cover--text .wp-block-buttons{padding-top:.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5em}.viva-block-cover.has-text-align-center .viva-block-cover--text{margin-left:auto;margin-right:auto}.viva-block-cover.has-text-align-right .viva-block-cover--text{margin-left:auto}.viva-block-cover.has-small-size{min-height:var(--cover--small--min-height)}.viva-block-cover.has-medium-size{min-height:var(--cover--medium--min-height)}.viva-block-cover.has-large-size{min-height:var(--cover--large--min-height)}.viva-block-cover.has-x-large-size{min-height:var(--cover--xlarge--min-height)}.viva-block-cover.has-xx-large-size{min-height:var(--cover--xxlarge--min-height)}.viva-block-cover .wp-block-search__input{--form-border-color: white}.viva-block-cover .wp-block-search__input:-moz-placeholder{color:#fff;opacity:.9}.viva-block-cover .wp-block-search__input::-moz-placeholder{color:#fff;opacity:.9}.viva-block-cover .wp-block-search__input:-ms-input-placeholder{color:#fff;opacity:.9}.viva-block-cover .wp-block-search__input::-ms-input-placeholder{color:#fff;opacity:.9}.viva-block-cover .wp-block-search__input::-webkit-input-placeholder{color:#fff;opacity:.9}.viva-block-cover .wp-block-search__inside-wrapper{max-width:calc(100% - 101px)}.viva-block-cover:has(.search-results){position:relative;min-height:var(--cover--search--min-height)}.viva-block-cover .search-results{width:100%;position:absolute;bottom:.5rem;left:50%;transform:translateX(-50%);font-size:1.15em;text-shadow:0 0 20px var(--wp--preset--color--black)}.viva-block-cover .search-results strong{text-decoration:underline;font-style:italic}.viva-block-split.has-equal-columns .grid:has(.viva-block-split--media),.viva-block-split.has-equal-columns .grid.has-background{column-gap:0}.viva-block-split.has-equal-columns .grid:has(.viva-block-split--media) .viva-block-split--body,.viva-block-split.has-equal-columns .grid.has-background .viva-block-split--body{padding:calc(var(--gap)*2)}.viva-block-split.has-equal-columns .grid:has(.viva-block-split--media) figure:has(figcaption),.viva-block-split.has-equal-columns .grid.has-background figure:has(figcaption){position:relative;overflow:visible}.viva-block-split.has-equal-columns .grid:has(.viva-block-split--media) figure:has(figcaption) figcaption,.viva-block-split.has-equal-columns .grid.has-background figure:has(figcaption) figcaption{position:absolute;bottom:0;transform:translateY(100%);width:100%;padding-top:5px}.viva-block-split.has-equal-columns .grid .wp-block-heading{color:var(--block--heading)}.viva-block-split.has-equal-columns .grid .wp-block-heading:not(:first-child){margin-block-start:1.5rem}.viva-block-split.has-equal-columns .grid .viva-block,.viva-block-split.has-equal-columns .grid .nf-form-cont{margin-block-end:1.5rem}.viva-block-split.has-equal-columns .viva-block-split--body{color:var(--block--color)}.viva-block-split.has-equal-columns .viva-block-split--body .wp-block-buttons{padding-top:.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5em}.viva-block-split.has-equal-columns .viva-block-split--body .container{padding-left:0;padding-right:0}.viva-block-split.has-equal-columns .viva-block-split--body:has(>:only-child:is(.wp-block-image,.wp-block-video,.wp-block-embed,.wp-block-gallery)){padding:0}.viva-block-split.has-equal-columns.is-vertically-aligned-center .grid{align-items:center}.viva-block-split.has-equal-columns.is-vertically-aligned-bottom .grid{align-items:end}.viva-block-split.has-equal-columns.is-vertically-aligned-stretch .grid{align-items:stretch}.viva-block-split.has-equal-columns.is-vertically-aligned-stretch .viva-block-split--media,.viva-block-split.has-equal-columns.is-vertically-aligned-stretch .viva-block-split--media img{height:100%}.viva-block-split.has-equal-columns.is-vertically-aligned-stretch .viva-block-split--body:not(:has(.viva-block-split--media)){align-self:center}.viva-block-split.has-equal-columns.has-text-align-center .viva-block-split--body{text-align:center}.viva-block-split.has-equal-columns.has-text-align-right .viva-block-split--body{text-align:right}.viva-block-split.has-equal-columns.has-media-on-the-left .viva-block-split--body:first-of-type{order:1}.viva-block-split.has-equal-columns.has-media-on-the-left .viva-block-split--body:last-of-type{order:2}.viva-block-split.has-equal-columns.has-media-on-the-right .viva-block-split--body:first-of-type{order:2}.viva-block-split.has-equal-columns.has-media-on-the-right .viva-block-split--body:last-of-type{order:1}.viva-block-block-heading{color:var(--block--color)}.viva-block-block-heading .wp-block-heading{color:var(--block--heading)}.viva-block-block-heading .viva-block-heading--text:not(:has(.wp-block-heading)){max-width:var(--wp--style--global--content-size)}.viva-block-block-heading .container.alignfull{padding-left:var(--gap);padding-right:var(--gap)}.viva-block-block-heading:has(.container>.viva-block-breadcrumbs:only-child) .viva-block-breadcrumbs{margin-bottom:calc(var(--gap)*.75)}.viva-block-block-heading:has(.container>.viva-block-breadcrumbs:only-child)+.viva-block,.viva-block-block-heading:has(.container>.viva-block-breadcrumbs:only-child)+.wp-block-columns{margin-block-start:0 !important}.viva-block-block-heading.has-text-align-center .viva-block-heading--text:not(:has(.wp-block-heading)){margin-left:auto;margin-right:auto}.viva-block-block-heading.has-text-align-right .viva-block-heading--text:not(:has(.wp-block-heading)){margin-left:auto}.viva-block-cards.has-hidden-image .viva-card--container{grid-template-rows:auto !important}.viva-block-cards.has-hidden-image .viva-card--media{display:none}.viva-block-teaser details{display:flex;flex-flow:column-reverse wrap;transition:all .25s ease-in-out;container-name:teaser;container-type:inline-size;row-gap:.5rem}.viva-block-teaser details summary{display:inline-block;background-color:var(--button--background-color);color:var(--button--color);border:var(--button--border-width) solid var(--button--border-color);border-radius:var(--button--border-radius);padding-top:calc(var(--button--padding-top) + 2px);padding-left:calc(var(--button--padding-left) + 2px);padding-right:calc(var(--button--padding-right) + 2px);padding-bottom:calc(var(--button--padding-bottom) + 2px);transition:all .25s ease-in-out;font-family:var(--button--font-family);font-weight:var(--button--font-weight);font-size:var(--button--font-size);width:fit-content;cursor:pointer}.viva-block-teaser details summary:hover,.viva-block-teaser details summary:focus{background-color:var(--button--hover--background-color);border-color:var(--button--hover--border-color);color:var(--button--hover--color)}.viva-block-teaser details summary span:after{vertical-align:middle}.viva-block-teaser details summary span:nth-of-type(1):after{content:"\e984";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;font-family:var(--icons--font-family)}.viva-block-teaser details summary span:nth-of-type(2):after{content:"\e986";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;font-family:var(--icons--font-family)}.viva-block-teaser details summary span:nth-of-type(2){display:none}.viva-block-teaser details summary::marker{content:""}@container teaser (width > 900px){.viva-block-teaser details .viva-block-teaser--text{column-count:2;column-gap:2rem;text-align:left !important}.viva-block-teaser details .viva-block-teaser--text>*{break-inside:avoid-column}}.viva-block-teaser details .viva-block-teaser--text{margin-bottom:1rem}.viva-block-teaser details[open] summary span:nth-of-type(1){display:none}.viva-block-teaser details[open] summary span:nth-of-type(2){display:inline}.viva-block-teaser details[open] .viva-block-teaser--text{animation:animateDown .2s linear forwards}.viva-block-teaser.has-text-align-left details{align-items:left}.viva-block-teaser.has-text-align-left details .is-layout-flex{justify-content:flex-start}.viva-block-teaser.has-text-align-center details{align-items:center}.viva-block-teaser.has-text-align-center details .is-layout-flex{justify-content:center}@container teaser (width > 900px){.viva-block-teaser.has-text-align-center details .is-layout-flex{justify-content:flex-start}}.viva-block-teaser.has-text-align-right details{align-items:flex-end}.viva-block-teaser.has-text-align-right details .is-layout-flex{justify-content:flex-end}@container teaser (width > 900px){.viva-block-teaser.has-text-align-right details .is-layout-flex{justify-content:flex-start}}@keyframes animateDown{0%{opacity:0;transform:translateY(-15px)}100%{opacity:1;transform:translateY(0)}}.viva-block-archive.has-hidden-image .viva-card--container{grid-template-rows:auto !important}.viva-block-archive.has-hidden-image .viva-card--media{display:none}.viva-block-archive--taxonomy{margin-block-end:1.5rem}[role=tablist]{min-width:100%}[role=tab]{display:inline-block;position:relative;z-index:2;margin:0;padding:.5em 1em;border:var(--form-border-width) solid var(--form-border-color);border-radius:var(--form-border-radius) var(--form-border-radius) 0 0;outline:none;font-weight:bold;max-width:22%;overflow:hidden;text-align:left;cursor:pointer;font-family:var(--headings--font-family);font-weight:var(--headings--font-weight);line-height:var(--headings--line-height);color:var(--headings--color);background-color:rgba(0,0,0,0)}[role=tab][aria-selected=true]{background-color:var(--wp--preset--color--white);border-bottom-color:var(--wp--preset--color--white)}[role=tab][aria-selected=false]{border-bottom-color:var(--form-border-color)}[role=tabpanel]{padding:var(--gap);border:var(--form-border-width) solid var(--form-border-color);border-radius:0 var(--form-border-radius) var(--form-border-radius) var(--form-border-radius);min-height:10em;width:100%;margin-top:calc(var(--form-border-width)*-1);overflow:auto}[role=tabpanel].is-hidden{display:none}.map-popup strong{display:block;padding-bottom:.25rem;font-size:1.125rem}.map-popup a{display:block;font-size:.9rem}.viva-block-map .maps{width:100%;height:300px}.viva-block-map.has-medium-size .maps{height:500px}.viva-block-map.has-large-size .maps{height:700px}.viva-block-map.has-x-large-size .maps{height:1000px}.viva-block-map.has-xx-large-size .maps{height:100svh}.viva-block-icon{display:flex;align-items:center;justify-content:center}.viva-block-icon .material-symbols{font-size:inherit;color:inherit}.viva-block-rtf-list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:minmax(0, 1fr);row-gap:var(--gap)}@media(min-width: 0)and (max-width: 599px){.viva-block-rtf-list{row-gap:calc(var(--gap)*1.75)}}.viva-block-rtf-list>li{display:flex;align-items:flex-start;column-gap:calc(var(--gap)*.75)}.viva-block-rtf-list>li:has(.viva-block-icon){column-gap:calc(var(--gap)*.5)}.viva-block-rtf-list>li .rtf-list--media{width:1rem;height:1rem;position:relative;top:4px}.viva-block-rtf-list>li .rtf-list--media.has-small-size{width:var(--wp--preset--font-size--small);height:var(--wp--preset--font-size--small)}.viva-block-rtf-list>li .rtf-list--media.has-small-size:has(img){width:38px;height:38px}.viva-block-rtf-list>li .rtf-list--media.has-medium-size{width:var(--wp--preset--font-size--medium);height:var(--wp--preset--font-size--medium)}.viva-block-rtf-list>li .rtf-list--media.has-medium-size:has(img){width:60px;height:60px}.viva-block-rtf-list>li .rtf-list--media.has-large-size{width:var(--wp--preset--font-size--large);height:var(--wp--preset--font-size--large)}.viva-block-rtf-list>li .rtf-list--media.has-large-size:has(img){width:82px;height:82px}.viva-block-rtf-list>li .rtf-list--media.has-x-large-size{width:var(--wp--preset--font-size--x-large);height:var(--wp--preset--font-size--x-large)}.viva-block-rtf-list>li .rtf-list--media.has-x-large-size:has(img){width:126px;height:126px}.viva-block-rtf-list>li .rtf-list--media.has-xx-large-size{width:var(--wp--preset--font-size--xx-large);height:var(--wp--preset--font-size--xx-large)}.viva-block-rtf-list>li .rtf-list--media.has-xx-large-size:has(img){width:150px;height:150px}.viva-block-rtf-list>li .rtf-list--media img{width:100%;width:100%;object-fit:cover}.viva-block-rtf-list>li .rtf-list--media .viva-block-icon{width:inherit;height:inherit}.viva-block-rtf-list>li ul,.viva-block-rtf-list>li ol{padding-left:1.25rem}.viva-block-rtf-list>li ul{list-style-type:disc}.viva-block-rtf-list .rtf-list--item{width:100%}.viva-block-rtf-list .rtf-list--body{width:100%;flex:1}.viva-block-rtf-list .rtf-list--text{font-size:1rem}.viva-block-rtf-list .rtf-list--text :last-child{margin-bottom:0}.viva-block-rtf-list.has-media-on-the-right:not(.has-text-align-right) .rtf-list--media,.viva-block-rtf-list.has-media-on-the-right.has-text-align-right.is-stacked .rtf-list--media,.viva-block-rtf-list.has-media-on-the-right.has-text-align-right.is-stacked-on-mobile .rtf-list--media{order:2}.viva-block-rtf-list.has-media-on-the-right:not(.has-text-align-right) .rtf-list--body,.viva-block-rtf-list.has-media-on-the-right.has-text-align-right.is-stacked .rtf-list--body,.viva-block-rtf-list.has-media-on-the-right.has-text-align-right.is-stacked-on-mobile .rtf-list--body{order:1}.viva-block-rtf-list.has-media-on-the-right.is-stacked .rtf-list--media,.viva-block-rtf-list.has-media-on-the-right.is-stacked-on-mobile .rtf-list--media{margin-bottom:0;margin-top:.75rem}.viva-block-rtf-list.has-media-on-the-right.has-text-align-center .rtf-list--item .rtf-list--body{margin-right:0;margin-left:auto}.viva-block-rtf-list.has-media-on-the-right.has-text-align-center .rtf-list--item .rtf-list--media{margin-right:auto;margin-left:0}.viva-block-rtf-list.has-media-on-the-right.has-text-align-right .rtf-list--item .rtf-list--media{margin-left:auto}.viva-block-rtf-list.has-media-on-the-right.has-text-align-right .rtf-list--body{width:initial;max-width:80%;flex:none}.viva-block-rtf-list.has-media-on-the-right.has-text-align-right .rtf-list--media.has-small-size+.rtf-list--body{max-width:calc(100% - var(--gap)*.5 - var(--wp--preset--font-size--small))}.viva-block-rtf-list.has-media-on-the-right.has-text-align-right .rtf-list--media.has-medium-size+.rtf-list--body{max-width:calc(100% - var(--gap)*.5 - var(--wp--preset--font-size--medium))}.viva-block-rtf-list.has-media-on-the-right.has-text-align-right .rtf-list--media.has-large-size+.rtf-list--body{max-width:calc(100% - var(--gap)*.75 - var(--wp--preset--font-size--large))}.viva-block-rtf-list.has-media-on-the-right.has-text-align-right .rtf-list--media.has-x-large-size+.rtf-list--body{max-width:calc(100% - var(--gap)*.75 - var(--wp--preset--font-size--x-large))}.viva-block-rtf-list.has-media-on-the-right.has-text-align-right .rtf-list--media.has-xx-large-size+.rtf-list--body{max-width:calc(100% - var(--gap)*.75 - var(--wp--preset--font-size--xx-large))}.viva-block-rtf-list.has-media-on-the-right.has-text-align-right .rtf-list--media:has(img).has-small-size+.rtf-list--body{max-width:calc(100% - var(--gap)*.75 - 38px)}.viva-block-rtf-list.has-media-on-the-right.has-text-align-right .rtf-list--media:has(img).has-medium-size+.rtf-list--body{max-width:calc(100% - var(--gap)*.75 - 60px)}.viva-block-rtf-list.has-media-on-the-right.has-text-align-right .rtf-list--media:has(img).has-large-size+.rtf-list--body{max-width:calc(100% - var(--gap)*.75 - 82px)}.viva-block-rtf-list.has-media-on-the-right.has-text-align-right .rtf-list--media:has(img).has-x-large-size+.rtf-list--body{max-width:calc(100% - var(--gap)*.75 - 126px)}.viva-block-rtf-list.has-media-on-the-right.has-text-align-right .rtf-list--media:has(img).has-xx-large-size+.rtf-list--body{max-width:calc(100% - var(--gap)*.75 - 150px)}.viva-block-rtf-list.has-text-align-center .rtf-list--item{align-items:center}.viva-block-rtf-list.has-text-align-center .rtf-list--item .rtf-list--media{margin-left:auto}.viva-block-rtf-list.has-text-align-center .rtf-list--item .rtf-list--body{margin-right:auto}.viva-block-rtf-list.has-text-align-center .rtf-list--body{width:initial;max-width:80%;flex:none}.viva-block-rtf-list.has-text-align-center .rtf-list--media.has-small-size+.rtf-list--body{max-width:calc(100% - var(--gap)*.5 - var(--wp--preset--font-size--small))}.viva-block-rtf-list.has-text-align-center .rtf-list--media.has-medium-size+.rtf-list--body{max-width:calc(100% - var(--gap)*.5 - var(--wp--preset--font-size--medium))}.viva-block-rtf-list.has-text-align-center .rtf-list--media.has-large-size+.rtf-list--body{max-width:calc(100% - var(--gap)*.75 - var(--wp--preset--font-size--large))}.viva-block-rtf-list.has-text-align-center .rtf-list--media.has-x-large-size+.rtf-list--body{max-width:calc(100% - var(--gap)*.75 - var(--wp--preset--font-size--x-large))}.viva-block-rtf-list.has-text-align-center .rtf-list--media.has-xx-large-size+.rtf-list--body{max-width:calc(100% - var(--gap)*.75 - var(--wp--preset--font-size--xx-large))}.viva-block-rtf-list.has-text-align-center .rtf-list--media:has(img).has-small-size+.rtf-list--body{max-width:calc(100% - var(--gap)*.75 - 38px)}.viva-block-rtf-list.has-text-align-center .rtf-list--media:has(img).has-medium-size+.rtf-list--body{max-width:calc(100% - var(--gap)*.75 - 60px)}.viva-block-rtf-list.has-text-align-center .rtf-list--media:has(img).has-large-size+.rtf-list--body{max-width:calc(100% - var(--gap)*.75 - 82px)}.viva-block-rtf-list.has-text-align-center .rtf-list--media:has(img).has-x-large-size+.rtf-list--body{max-width:calc(100% - var(--gap)*.75 - 126px)}.viva-block-rtf-list.has-text-align-center .rtf-list--media:has(img).has-xx-large-size+.rtf-list--body{max-width:calc(100% - var(--gap)*.75 - 150px)}.viva-block-rtf-list.has-text-align-right .rtf-list--item{flex-direction:row-reverse}.viva-block-rtf-list.is-vertically-aligned-top .rtf-list--item{align-items:flex-start}.viva-block-rtf-list.is-vertically-aligned-center .rtf-list--item{align-items:center}.viva-block-rtf-list.is-vertically-aligned-bottom .rtf-list--item{align-items:flex-end}.viva-block-rtf-list.is-vertically-aligned-bottom .rtf-list--media{top:auto;bottom:4px}.viva-block-rtf-list.is-stacked .rtf-list--item{flex-wrap:wrap}.viva-block-rtf-list.is-stacked .rtf-list--body{width:100%;flex:none}.viva-block-rtf-list.is-stacked .rtf-list--media{margin-bottom:.75rem}.viva-block-rtf-list.is-stacked.has-text-align-center .rtf-list--item{flex-direction:column}.viva-block-rtf-list.is-stacked.has-text-align-center .rtf-list--item .rtf-list--media{margin-left:auto;margin-right:auto}.viva-block-rtf-list.is-stacked.has-text-align-center .rtf-list--item .rtf-list--body{width:100%;max-width:100% !important;margin-right:auto;margin-left:auto}.viva-block-rtf-list.is-stacked.has-text-align-right .rtf-list--media{margin-left:auto}@media(min-width: 0)and (max-width: 599px){.viva-block-rtf-list.is-stacked-on-mobile .rtf-list--item{flex-wrap:wrap !important}.viva-block-rtf-list.is-stacked-on-mobile .rtf-list--body{width:100%;flex:none}.viva-block-rtf-list.is-stacked-on-mobile .rtf-list--media{margin-bottom:.75rem}.viva-block-rtf-list.is-stacked-on-mobile.has-text-align-center .rtf-list--item .rtf-list--media{margin-left:auto;margin-right:auto}.viva-block-rtf-list.is-stacked-on-mobile.has-text-align-center .rtf-list--item .rtf-list--body{width:100%;max-width:100% !important;margin-right:auto;margin-left:auto}.viva-block-rtf-list.is-stacked-on-mobile.has-text-align-right .rtf-list--item .rtf-list--media{margin-left:auto}.viva-block-rtf-list.is-stacked-on-mobile.has-text-align-right .rtf-list--item .rtf-list--body{width:100%;max-width:100% !important;margin-left:auto}}.wp-block-viva-blocks-layout-block{width:100%;margin-left:auto;margin-right:auto;display:grid;grid-auto-rows:auto;row-gap:0;column-gap:var(--gap);grid-template-columns:minmax(0px, 1fr)}@media(min-width: 1200px){.wp-block-viva-blocks-layout-block.viva-layout-block-default{grid-template-columns:minmax(0px, 3fr) minmax(260px, 1.2fr)}}@media(min-width: 1200px){.wp-block-viva-blocks-layout-block.viva-layout-block-half-half{grid-template-columns:repeat(2, minmax(0px, 1fr))}}.wp-block-viva-blocks-layout-block .viva-layout-block-column:first-of-type{padding-left:var(--gap)}.wp-block-viva-blocks-layout-block .viva-layout-block-column:nth-of-type(2){padding-right:var(--gap)}.wp-block-heading{margin-block-start:0;margin-block-end:1rem}.wp-block-heading .viva-block-icon{display:inline-block;vertical-align:middle;line-height:1;padding-right:.35rem}.wp-block-heading.is-style-with-border{padding-bottom:.15em;position:relative;border:0 none;border-bottom:2px solid var(--wp--preset--color--gray)}main>.wp-block-heading:not(.alignfull).is-style-with-border{padding-bottom:calc(.15em + 2px);position:relative;border:0 none}main>.wp-block-heading:not(.alignfull).is-style-with-border:after{position:absolute;width:100%;display:block;bottom:0;left:0;content:"";height:2px;background-color:var(--wp--preset--color--gray)}main>.wp-block-heading:not(.alignfull).is-style-with-border:after{width:calc(100% - var(--gap) - var(--gap));left:var(--gap)}.is-style-text-leading{font-family:var(--leading-font-family);font-size:var(--leading-font-size);font-style:var(--leading-font-style);font-weight:var(--leading-font-weight)}.wp-block-social-links:not(.has-small-icon-size) .wp-social-link svg{height:.75em;width:.75em}:root :where(.wp-block-social-links:not(.has-small-icon-size) .wp-social-link a){padding:.4em}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-details{transition:all .25s ease-in-out;padding-top:.35rem;padding-bottom:.35rem}.wp-block-details+.wp-block-details{margin-block-start:calc(var(--gap)*.5) !important}.wp-block-details summary{position:relative;anchor-name:--summary;cursor:pointer;font-weight:bold;color:var(--headings--color)}.wp-block-details summary::marker{content:""}.wp-block-details summary:before,.wp-block-details summary:after{content:"";border-block-start:2px solid var(--headings--color);height:0;width:12px;inset-block-start:50%;inset-inline-end:0;transition:all .25s ease-in-out;position:absolute;position-anchor:--summary;position-area:top end}.wp-block-details summary:after{transform:rotate(90deg);transform-origin:50%}.wp-block-details p:last-child{margin-bottom:0}.wp-block-details[open] summary{padding-bottom:.5rem}.wp-block-details[open] summary:after{transform:rotate(0deg)}.wp-block-separator{border:none;color:var(--wp--preset--color--gray);border-top:2px solid var(--wp--preset--color--gray)}.wp-block-columns.has-background:not(.alignfull){padding:0;background:rgba(0,0,0,0) !important;position:relative}.wp-block-columns.has-background:not(.alignfull):before{content:"";position:absolute;left:var(--gap);top:0;height:100%;width:calc(100% - var(--gap) - var(--gap));z-index:-1}.wp-block-columns.has-background:not(.alignfull).has-light-background-color:before{background-color:var(--wp--preset--color--light)}.wp-block-columns.has-background:not(.alignfull).has-gray-background-color:before{background-color:var(--wp--preset--color--gray)}.wp-block-columns.has-background:not(.alignfull).has-black-background-color:before{background-color:var(--wp--preset--color--black)}.wp-block-columns.has-background:not(.alignfull).has-dark-background-color:before{background-color:var(--wp--preset--color--dark)}.wp-block-columns.has-background:not(.alignfull).has-white-background-color:before{background-color:var(--wp--preset--color--white)}.wp-block-columns.has-background:not(.alignfull).has-accent-background-color:before{background-color:var(--wp--preset--color--accent)}.wp-block-columns.has-background:not(.alignfull).has-base-background-color:before{background-color:var(--wp--preset--color--base)}.wp-block-column .viva-block,.wp-block-column .nf-form-cont{margin-block-end:1.5rem}.wp-block-column.has-background :last-child{margin-bottom:0}.wp-block-column:has(>figure.wp-block-image:only-child) figure:has(figcaption){position:relative;overflow:visible}.wp-block-column:has(>figure.wp-block-image:only-child) figure:has(figcaption) figcaption{position:absolute;bottom:0;transform:translateY(100%);width:100%;padding-top:5px;margin-bottom:0}.wp-block-group .viva-block:not(.container),.wp-block-column .viva-block:not(.container){max-width:100%}.wp-block-group .viva-block,.wp-block-column .viva-block{padding-left:0;padding-right:0}.is-style-padded{padding:var(--gap)}.wp-block-accordion .wp-block-accordion-item{border-bottom:2px solid var(--wp--preset--color--gray)}.wp-block-accordion .wp-block-accordion-item:first-child{border-top:2px solid var(--wp--preset--color--gray)}.wp-block-accordion .wp-block-accordion-heading{font-family:var(--body--font-family);color:var(--headings--color);font-size:var(--body--font-size);margin-top:.25rem;margin-bottom:.25rem}.wp-block-accordion .wp-block-accordion-heading span.wp-block-accordion-heading__toggle-icon{width:44px;height:44px;font-size:1.4em;font-weight:normal}.wp-block-accordion .wp-block-accordion-heading.has-medium-font-size{margin-bottom:.35rem}.wp-block-accordion .wp-block-accordion-heading.has-large-font-size{margin-bottom:.45rem}.wp-block-accordion .wp-block-accordion-heading.has-x-large-font-size{margin-bottom:.5rem}.wp-block-accordion .wp-block-accordion-heading.has-xx-large-font-size{margin-bottom:.75rem}.wp-block-quote cite{color:var(--block--date--color);font-size:.9rem}.wp-block-quote *:not(cite){color:var(--block--color)}.wp-block-quote:not(.is-style-plain) *:not(cite){font-family:var(--headings--font-family);font-weight:var(--headings--font-weight);line-height:var(--headings--line-height);color:var(--block--heading)}.wp-block-quote.has-background{padding:var(--gap) calc(var(--gap)*1.25)}.wp-block-table{border-bottom:0 none}.wp-block-table table{border-color:#ced4da;border-color:color-mix(in srgb, var(--wp--preset--color--light), black 10%)}.wp-block-table th{text-align:left}.wp-block-table thead{border-bottom-color:#ced4da;border-bottom-color:color-mix(in srgb, var(--wp--preset--color--light), black 10%)}.wp-block-table tfoot{border-top-color:#ced4da;border-top-color:color-mix(in srgb, var(--wp--preset--color--light), black 10%)}.wp-block-table.is-style-stripes{border-bottom:0 none}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--wp--preset--color--light)}.wp-block-table:not(.is-style-stripes) table *{border-color:inherit}.is-style-checkmark{padding-left:0;list-style:none}.is-style-checkmark li{position:relative;padding-left:1.35em}.is-style-checkmark li::before{content:"\e86c";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;font-family:var(--icons--font-family);position:absolute;left:0;color:var(--block--heading);font-size:1em;top:2px}.is-style-documents{padding-left:0;list-style:none}.is-style-documents li{position:relative;padding-left:1.5em;padding-bottom:.25em}.is-style-documents li::before{content:"\fffb5";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;font-family:var(--icons--font-family);position:absolute;left:0;color:var(--block--heading);font-size:1.1em;top:2px}.is-style-documents li:has(a[href$=".pdfx"]):before,.is-style-documents li:has(a[href$=".pdfa"]):before,.is-style-documents li:has(a[href$=".fdf"]):before,.is-style-documents li:has(a[href$=".pdf"]):before{content:"" !important}.is-style-documents li:has(a[href$=".docx"]):before,.is-style-documents li:has(a[href$=".otd"]):before,.is-style-documents li:has(a[href$=".txt"]):before,.is-style-documents li:has(a[href$=rft]):before,.is-style-documents li:has(a[href$=".pages"]):before,.is-style-documents li:has(a[href$=".doc"]):before{content:"" !important}.is-style-documents li:has(a[href$=".png"]):before,.is-style-documents li:has(a[href$=".jpeg"]):before,.is-style-documents li:has(a[href$=".webp"]):before,.is-style-documents li:has(a[href$=".gif"]):before,.is-style-documents li:has(a[href$=".tiff"]):before,.is-style-documents li:has(a[href$=".tif"]):before,.is-style-documents li:has(a[href$=".heic"]):before,.is-style-documents li:has(a[href$=".heif"]):before,.is-style-documents li:has(a[href$=".raw"]):before,.is-style-documents li:has(a[href$=".jpg"]):before{content:"" !important}.is-style-documents li:has(a[href$=".mov"]):before,.is-style-documents li:has(a[href$=".webm"]):before,.is-style-documents li:has(a[href$=".mkv"]):before,.is-style-documents li:has(a[href$=".wmv"]):before,.is-style-documents li:has(a[href$=".avi"]):before,.is-style-documents li:has(a[href$=".mp4"]):before{content:"" !important}.is-style-documents li:has(a[target=_blank]):before{content:"" !important}.viva-block-meta{color:var(--wp--preset--color--dark-gray);font-size:.9rem}.viva-block-meta .wp-block-social-links{margin-top:0;margin-bottom:.75rem}.viva-block-meta .wp-block-group{gap:0}.viva-block-meta .wp-block-group:first-of-type{margin-bottom:.15rem}.viva-block-meta .has-gray-background-color{background-color:var(--wp--preset--color--dark-gray) !important}.viva-block-cta>.wp-block-group{column-gap:1.5rem}.viva-block-cta img{width:76px;height:76px}.viva-block-cta .wp-block-group p{font-weight:bold;margin-bottom:.5rem}.viva-block-cta .material-symbols{vertical-align:middle;font-size:inherit;position:relative;top:-2px;margin-right:.25rem}.viva-block-cta .wp-block-buttons{column-gap:1px}.viva-block-cta .wp-block-buttons .wp-block-button:first-of-type .wp-block-button__link,.viva-block-cta .wp-block-buttons .wp-block-button:first-of-type .wp-element-button{border-top-right-radius:0;border-bottom-right-radius:0}.viva-block-cta .wp-block-buttons .wp-block-button:last-of-type .wp-block-button__link,.viva-block-cta .wp-block-buttons .wp-block-button:last-of-type .wp-element-button{border-top-left-radius:0;border-bottom-left-radius:0}.viva-block-cta .wp-block-buttons .wp-block-button:not(:first-of-type):not(:last-of-type) .wp-block-button__link,.viva-block-cta .wp-block-buttons .wp-block-button:not(:first-of-type):not(:last-of-type) .wp-element-button{border-radius:0}.viva-block-cta .wp-block-buttons .wp-block-button .wp-element-button,.viva-block-cta .wp-block-buttons .wp-block-button .wp-block-button__link{font-size:1rem}.wp-block-group.viva-block>*{max-width:inherit}.viva-block-footer{background-color:var(--footer--background-color);background-image:var(--footer--background-image);background-repeat:var(--footer--background-repeat);background-size:var(--footer--background-size);color:rgba(var(--footer--color-rgb), 0.5);padding-top:var(--footer--padding-top);padding-bottom:var(--footer--padding-bottom)}.viva-block-footer .grid{padding-top:.25rem;grid-template-columns:minmax(0px, 2fr) repeat(3, minmax(0px, 1fr))}.viva-block-footer .logotype{margin-bottom:2.25rem;display:block;text-align:center}.viva-block-footer .logotype img{width:120px;height:auto}@media(min-width: 900px){.viva-block-footer .logotype img{width:120px}}.viva-block-footer h2,.viva-block-footer h3,.viva-block-footer h4,.viva-block-footer h5,.viva-block-footer h6{color:rgb(var(--footer--color-rgb));margin-top:0;margin-bottom:.75rem;font-size:var(--wp--preset--font-size--medium)}.viva-block-footer ul{list-style:none;padding:0;margin:0}.viva-block-footer a:not(.wp-block-social-link-anchor){color:rgba(var(--footer--color-rgb), 0.5);text-decoration:underline;text-decoration-color:rgba(0,0,0,0);transition:all .25s ease-in-out}.viva-block-footer a:not(.wp-block-social-link-anchor):hover,.viva-block-footer a:not(.wp-block-social-link-anchor):focus{color:var(--wp--preset--color--accent);text-decoration-color:currentColor}.social-icons{display:flex;list-style:none;margin:0;padding:0;justify-content:center;gap:.25rem;max-width:max-content}.social-icons li a{display:inline-flex;border-radius:50%;transition:all .25s ease-in-out;vertical-align:middle;background-color:rgb(var(--footer--color-rgb));color:var(--footer--background-color);text-decoration:none;padding:0;align-items:center;justify-content:center;width:28px;height:28px}@media(min-width: 600px){.social-icons li a{width:38px;height:38px}}.social-icons li a:hover,.social-icons li a:focus{background-color:var(--footer--hover--color);text-decoration:none}.social-icons li a:hover:before,.social-icons li a:focus:before{background-color:rgb(var(--footer--color-rgb))}.icon:before{content:"";display:inline-block;mask-repeat:no-repeat;width:1rem;height:1rem;mask-position:center;background-color:var(--footer--background-color);transition:all .25s ease-in-out}@media(min-width: 600px){.icon:before{width:1.1rem;height:1.1rem}}.icon-linkedin:before{mask-image:url('data:image/svg+xml;utf8,%3Csvg style="fill:currentColor;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"/%3E%3C/svg%3E')}.icon-facebook:before{mask-image:url('data:image/svg+xml;utf8,%3Csvg style="fill:currentColor;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"/%3E%3C/svg%3E')}.icon-instagram:before{mask-image:url('data:image/svg+xml;utf8,%3Csvg style="fill:currentColor;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"/%3E%3C/svg%3E')}.icon-tiktok:before{mask-image:url('data:image/svg+xml;utf8,%3Csvg style="fill:currentColor;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"%3E%3Cpath d="M16.708 0.027c1.745-0.027 3.48-0.011 5.213-0.027 0.105 2.041 0.839 4.12 2.333 5.563 1.491 1.479 3.6 2.156 5.652 2.385v5.369c-1.923-0.063-3.855-0.463-5.6-1.291-0.76-0.344-1.468-0.787-2.161-1.24-0.009 3.896 0.016 7.787-0.025 11.667-0.104 1.864-0.719 3.719-1.803 5.255-1.744 2.557-4.771 4.224-7.88 4.276-1.907 0.109-3.812-0.411-5.437-1.369-2.693-1.588-4.588-4.495-4.864-7.615-0.032-0.667-0.043-1.333-0.016-1.984 0.24-2.537 1.495-4.964 3.443-6.615 2.208-1.923 5.301-2.839 8.197-2.297 0.027 1.975-0.052 3.948-0.052 5.923-1.323-0.428-2.869-0.308-4.025 0.495-0.844 0.547-1.485 1.385-1.819 2.333-0.276 0.676-0.197 1.427-0.181 2.145 0.317 2.188 2.421 4.027 4.667 3.828 1.489-0.016 2.916-0.88 3.692-2.145 0.251-0.443 0.532-0.896 0.547-1.417 0.131-2.385 0.079-4.76 0.095-7.145 0.011-5.375-0.016-10.735 0.025-16.093z"/%3E%3C/svg%3E')}.icon-youtube:before{mask-image:url('data:image/svg+xml;utf8,%3Csvg style="fill:currentColor;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"/%3E%3C/svg%3E')}.icon-x:before{mask-image:url('data:image/svg+xml;utf8,%3Csvg style="fill:currentColor;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z"/%3E%3C/svg%3E')}.icon-mail:before{mask-image:url('data:image/svg+xml;utf8,%3Csvg style="fill:currentColor;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M19,5H5c-1.1,0-2,.9-2,2v10c0,1.1.9,2,2,2h14c1.1,0,2-.9,2-2V7c0-1.1-.9-2-2-2zm.5,12c0,.3-.2.5-.5.5H5c-.3,0-.5-.2-.5-.5V9.8l7.5,5.6,7.5-5.6V17zm0-9.1L12,13.6,4.5,7.9V7c0-.3.2-.5.5-.5h14c.3,0,.5.2.5.5v.9z"/%3E%3C/svg%3E')}.icon-pinterest:before{mask-image:url('data:image/svg+xml;utf8,%3Csvg style="fill:currentColor;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M12.289,2C6.617,2,3.606,5.648,3.606,9.622c0,1.846,1.025,4.146,2.666,4.878c0.25,0.111,0.381,0.063,0.439-0.169 c0.044-0.175,0.267-1.029,0.365-1.428c0.032-0.128,0.017-0.237-0.091-0.362C6.445,11.911,6.01,10.75,6.01,9.668 c0-2.777,2.194-5.464,5.933-5.464c3.23,0,5.49,2.108,5.49,5.122c0,3.407-1.794,5.768-4.13,5.768c-1.291,0-2.257-1.021-1.948-2.277 c0.372-1.495,1.089-3.112,1.089-4.191c0-0.967-0.542-1.775-1.663-1.775c-1.319,0-2.379,1.309-2.379,3.059 c0,1.115,0.394,1.869,0.394,1.869s-1.302,5.279-1.54,6.261c-0.405,1.666,0.053,4.368,0.094,4.604 c0.021,0.126,0.167,0.169,0.25,0.063c0.129-0.165,1.699-2.419,2.142-4.051c0.158-0.59,0.817-2.995,0.817-2.995 c0.43,0.784,1.681,1.446,3.013,1.446c3.963,0,6.822-3.494,6.822-7.833C20.394,5.112,16.849,2,12.289,2"/%3E%3C/svg%3E')}.icon-reddit:before{mask-image:url('data:image/svg+xml;utf8,%3Csvg style="fill:currentColor;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M5.27 9.221A2.775 2.775 0 0 0 2.498 11.993a2.785 2.785 0 0 0 1.6 2.511 5.337 5.337 0 0 0 2.374 4.11 9.386 9.386 0 0 0 5.539 1.7 9.386 9.386 0 0 0 5.541-1.7 5.331 5.331 0 0 0 2.372-4.114 2.787 2.787 0 0 0 1.583-2.5 2.775 2.775 0 0 0-2.772-2.772 2.742 2.742 0 0 0-1.688.574 9.482 9.482 0 0 0-4.637-1.348v-.008a2.349 2.349 0 0 1 2.011-2.316 1.97 1.97 0 0 0 1.926 1.521 1.98 1.98 0 0 0 1.978-1.978 1.98 1.98 0 0 0-1.978-1.978 1.985 1.985 0 0 0-1.938 1.578 3.183 3.183 0 0 0-2.849 3.172v.011a9.463 9.463 0 0 0-4.59 1.35 2.741 2.741 0 0 0-1.688-.574Zm6.736 9.1a3.162 3.162 0 0 1-2.921-1.944.215.215 0 0 1 .014-.2.219.219 0 0 1 .168-.106 27.327 27.327 0 0 1 2.74-.133 27.357 27.357 0 0 1 2.74.133.219.219 0 0 1 .168.106.215.215 0 0 1 .014.2 3.158 3.158 0 0 1-2.921 1.944Zm3.743-3.157a1.265 1.265 0 0 1-1.4-1.371 1.954 1.954 0 0 1 .482-1.442 1.15 1.15 0 0 1 .842-.379 1.7 1.7 0 0 1 1.49 1.777 1.323 1.323 0 0 1-.325 1.015 1.476 1.476 0 0 1-1.089.4Zm-7.485 0a1.476 1.476 0 0 1-1.086-.4 1.323 1.323 0 0 1-.325-1.016 1.7 1.7 0 0 1 1.49-1.777 1.151 1.151 0 0 1 .843.379 1.951 1.951 0 0 1 .481 1.441 1.276 1.276 0 0 1-1.403 1.373Z"/%3E%3C/svg%3E')}.icon-snapchat:before{mask-image:url('data:image/svg+xml;utf8,%3Csvg style="fill:currentColor;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M12.065,2a5.526,5.526,0,0,1,3.132.892A5.854,5.854,0,0,1,17.326,5.4a5.821,5.821,0,0,1,.351,2.33q0,.612-.117,2.487a.809.809,0,0,0,.365.091,1.93,1.93,0,0,0,.664-.176,1.93,1.93,0,0,1,.664-.176,1.3,1.3,0,0,1,.729.234.7.7,0,0,1,.351.6.839.839,0,0,1-.41.7,2.732,2.732,0,0,1-.9.41,3.192,3.192,0,0,0-.9.378.728.728,0,0,0-.41.618,1.575,1.575,0,0,0,.156.56,6.9,6.9,0,0,0,1.334,1.953,5.6,5.6,0,0,0,1.881,1.315,5.875,5.875,0,0,0,1.042.3.42.42,0,0,1,.365.456q0,.911-2.852,1.341a1.379,1.379,0,0,0-.143.507,1.8,1.8,0,0,1-.182.605.451.451,0,0,1-.429.241,5.878,5.878,0,0,1-.807-.085,5.917,5.917,0,0,0-.833-.085,4.217,4.217,0,0,0-.807.065,2.42,2.42,0,0,0-.82.293,6.682,6.682,0,0,0-.755.5q-.351.267-.755.527a3.886,3.886,0,0,1-.989.436A4.471,4.471,0,0,1,11.831,22a4.307,4.307,0,0,1-1.256-.176,3.784,3.784,0,0,1-.976-.436q-.4-.26-.749-.527a6.682,6.682,0,0,0-.755-.5,2.422,2.422,0,0,0-.807-.293,4.432,4.432,0,0,0-.82-.065,5.089,5.089,0,0,0-.853.1,5,5,0,0,1-.762.1.474.474,0,0,1-.456-.241,1.819,1.819,0,0,1-.182-.618,1.411,1.411,0,0,0-.143-.521q-2.852-.429-2.852-1.341a.42.42,0,0,1,.365-.456,5.793,5.793,0,0,0,1.042-.3,5.524,5.524,0,0,0,1.881-1.315,6.789,6.789,0,0,0,1.334-1.953A1.575,1.575,0,0,0,6,12.9a.728.728,0,0,0-.41-.618,3.323,3.323,0,0,0-.9-.384,2.912,2.912,0,0,1-.9-.41.814.814,0,0,1-.41-.684.71.71,0,0,1,.338-.593,1.208,1.208,0,0,1,.716-.241,1.976,1.976,0,0,1,.625.169,2.008,2.008,0,0,0,.69.169.919.919,0,0,0,.416-.091q-.117-1.849-.117-2.474A5.861,5.861,0,0,1,6.385,5.4,5.516,5.516,0,0,1,8.625,2.819,7.075,7.075,0,0,1,12.062,2Z"/%3E%3C/svg%3E')}.icon-spotify:before{mask-image:url('data:image/svg+xml;utf8,%3Csvg style="fill:currentColor;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M12,2C6.477,2,2,6.477,2,12c0,5.523,4.477,10,10,10c5.523,0,10-4.477,10-10C22,6.477,17.523,2,12,2 M16.586,16.424 c-0.18,0.295-0.563,0.387-0.857,0.207c-2.348-1.435-5.304-1.76-8.785-0.964c-0.335,0.077-0.67-0.133-0.746-0.469 c-0.077-0.335,0.132-0.67,0.469-0.746c3.809-0.871,7.077-0.496,9.713,1.115C16.673,15.746,16.766,16.13,16.586,16.424 M17.81,13.7 c-0.226,0.367-0.706,0.482-1.072,0.257c-2.687-1.652-6.785-2.131-9.965-1.166C6.36,12.917,5.925,12.684,5.8,12.273 C5.675,11.86,5.908,11.425,6.32,11.3c3.632-1.102,8.147-0.568,11.234,1.328C17.92,12.854,18.035,13.335,17.81,13.7 M17.915,10.865 c-3.223-1.914-8.54-2.09-11.618-1.156C5.804,9.859,5.281,9.58,5.131,9.086C4.982,8.591,5.26,8.069,5.755,7.919 c3.532-1.072,9.404-0.865,13.115,1.338c0.445,0.264,0.59,0.838,0.327,1.282C18.933,10.983,18.359,11.129,17.915,10.865"/%3E%3C/svg%3E')}.icon-twitter:before{mask-image:url('data:image/svg+xml;utf8,%3Csvg style="fill:currentColor;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z"/%3E%3C/svg%3E')}.icon-vimeo:before{mask-image:url('data:image/svg+xml;utf8,%3Csvg style="fill:currentColor;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M22.396,7.164c-0.093,2.026-1.507,4.799-4.245,8.32C15.322,19.161,12.928,21,10.97,21c-1.214,0-2.24-1.119-3.079-3.359 c-0.56-2.053-1.119-4.106-1.68-6.159C5.588,9.243,4.921,8.122,4.206,8.122c-0.156,0-0.701,0.328-1.634,0.98L1.594,7.841 c1.027-0.902,2.04-1.805,3.037-2.708C6.001,3.95,7.03,3.327,7.715,3.264c1.619-0.156,2.616,0.951,2.99,3.321 c0.404,2.557,0.685,4.147,0.841,4.769c0.467,2.121,0.981,3.181,1.542,3.181c0.435,0,1.09-0.688,1.963-2.065 c0.871-1.376,1.338-2.422,1.401-3.142c0.125-1.187-0.343-1.782-1.401-1.782c-0.498,0-1.012,0.115-1.541,0.341 c1.023-3.35,2.977-4.977,5.862-4.884C21.511,3.066,22.52,4.453,22.396,7.164z"/%3E%3C/svg%3E')}.icon-whatsapp:before{mask-image:url('data:image/svg+xml;utf8,%3Csvg style="fill:currentColor;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M 12.011719 2 C 6.5057187 2 2.0234844 6.478375 2.0214844 11.984375 C 2.0204844 13.744375 2.4814687 15.462563 3.3554688 16.976562 L 2 22 L 7.2324219 20.763672 C 8.6914219 21.559672 10.333859 21.977516 12.005859 21.978516 L 12.009766 21.978516 C 17.514766 21.978516 21.995047 17.499141 21.998047 11.994141 C 22.000047 9.3251406 20.962172 6.8157344 19.076172 4.9277344 C 17.190172 3.0407344 14.683719 2.001 12.011719 2 z M 12.009766 4 C 14.145766 4.001 16.153109 4.8337969 17.662109 6.3417969 C 19.171109 7.8517969 20.000047 9.8581875 19.998047 11.992188 C 19.996047 16.396187 16.413812 19.978516 12.007812 19.978516 C 10.674812 19.977516 9.3544062 19.642812 8.1914062 19.007812 L 7.5175781 18.640625 L 6.7734375 18.816406 L 4.8046875 19.28125 L 5.2851562 17.496094 L 5.5019531 16.695312 L 5.0878906 15.976562 C 4.3898906 14.768562 4.0204844 13.387375 4.0214844 11.984375 C 4.0234844 7.582375 7.6067656 4 12.009766 4 z M 8.4765625 7.375 C 8.3095625 7.375 8.0395469 7.4375 7.8105469 7.6875 C 7.5815469 7.9365 6.9355469 8.5395781 6.9355469 9.7675781 C 6.9355469 10.995578 7.8300781 12.182609 7.9550781 12.349609 C 8.0790781 12.515609 9.68175 15.115234 12.21875 16.115234 C 14.32675 16.946234 14.754891 16.782234 15.212891 16.740234 C 15.670891 16.699234 16.690438 16.137687 16.898438 15.554688 C 17.106437 14.971687 17.106922 14.470187 17.044922 14.367188 C 16.982922 14.263188 16.816406 14.201172 16.566406 14.076172 C 16.317406 13.951172 15.090328 13.348625 14.861328 13.265625 C 14.632328 13.182625 14.464828 13.140625 14.298828 13.390625 C 14.132828 13.640625 13.655766 14.201187 13.509766 14.367188 C 13.363766 14.534188 13.21875 14.556641 12.96875 14.431641 C 12.71875 14.305641 11.914938 14.041406 10.960938 13.191406 C 10.218937 12.530406 9.7182656 11.714844 9.5722656 11.464844 C 9.4272656 11.215844 9.5585938 11.079078 9.6835938 10.955078 C 9.7955938 10.843078 9.9316406 10.663578 10.056641 10.517578 C 10.180641 10.371578 10.223641 10.267562 10.306641 10.101562 C 10.389641 9.9355625 10.347156 9.7890625 10.285156 9.6640625 C 10.223156 9.5390625 9.737625 8.3065 9.515625 7.8125 C 9.328625 7.3975 9.131125 7.3878594 8.953125 7.3808594 C 8.808125 7.3748594 8.6425625 7.375 8.4765625 7.375 z"/%3E%3C/svg%3E')}.icon-telegram:before{mask-image:url('data:image/svg+xml;utf8,%3Csvg style="fill:currentColor;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"%3E%3Cpath d="M28.9700376,63.3244248 C47.6273373,55.1957357 60.0684594,49.8368063 66.2934036,47.2476366 C84.0668845,39.855031 87.7600616,38.5708563 90.1672227,38.528 C90.6966555,38.5191258 91.8804274,38.6503351 92.6472251,39.2725385 C93.294694,39.7979149 93.4728387,40.5076237 93.5580865,41.0057381 C93.6433345,41.5038525 93.7494885,42.63857 93.6651041,43.5252052 C92.7019529,53.6451182 88.5344133,78.2034783 86.4142057,89.5379542 C85.5170662,94.3339958 83.750571,95.9420841 82.0403991,96.0994568 C78.3237996,96.4414641 75.5015827,93.6432685 71.9018743,91.2836143 C66.2690414,87.5912212 63.0868492,85.2926952 57.6192095,81.6896017 C51.3004058,77.5256038 55.3966232,75.2369981 58.9976911,71.4967761 C59.9401076,70.5179421 76.3155302,55.6232293 76.6324771,54.2720454 C76.6721165,54.1030573 76.7089039,53.4731496 76.3346867,53.1405352 C75.9604695,52.8079208 75.4081573,52.921662 75.0095933,53.0121213 C74.444641,53.1403447 65.4461175,59.0880351 48.0140228,70.8551922 C45.4598218,72.6091037 43.1463059,73.4636682 41.0734751,73.4188859 C38.7883453,73.3695169 34.3926725,72.1268388 31.1249416,71.0646282 C27.1169366,69.7617838 23.931454,69.0729605 24.208838,66.8603276 C24.3533167,65.7078514 25.9403832,64.5292172 28.9700376,63.3244248 Z"/%3E%3C/svg%3E')}.icon-google:before{mask-image:url('data:image/svg+xml;utf8,%3Csvg style="fill:currentColor;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M12.02,10.18v3.72v0.01h5.51c-0.26,1.57-1.67,4.22-5.5,4.22c-3.31,0-6.01-2.75-6.01-6.12s2.7-6.12,6.01-6.12 c1.87,0,3.13,0.8,3.85,1.48l2.84-2.76C16.99,2.99,14.73,2,12.03,2c-5.52,0-10,4.48-10,10s4.48,10,10,10c5.77,0,9.6-4.06,9.6-9.77 c0-0.83-0.11-1.42-0.25-2.05H12.02z"/%3E%3C/svg%3E')}.icon-rss-feed:before{mask-image:url('data:image/svg+xml;utf8,%3Csvg style="fill:currentColor;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M2,8.667V12c5.515,0,10,4.485,10,10h3.333C15.333,14.637,9.363,8.667,2,8.667z M2,2v3.333 c9.19,0,16.667,7.477,16.667,16.667H22C22,10.955,13.045,2,2,2z M4.5,17C3.118,17,2,18.12,2,19.5S3.118,22,4.5,22S7,20.88,7,19.5 S5.882,17,4.5,17z"/%3E%3C/svg%3E')}.icon-link:before{mask-image:url('data:image/svg+xml;utf8,%3Csvg style="fill:currentColor;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M15.6,7.2H14v1.5h1.6c2,0,3.7,1.7,3.7,3.7s-1.7,3.7-3.7,3.7H14v1.5h1.6c2.8,0,5.2-2.3,5.2-5.2,0-2.9-2.3-5.2-5.2-5.2zM4.7,12.4c0-2,1.7-3.7,3.7-3.7H10V7.2H8.4c-2.9,0-5.2,2.3-5.2,5.2,0,2.9,2.3,5.2,5.2,5.2H10v-1.5H8.4c-2,0-3.7-1.7-3.7-3.7zm4.6.9h5.3v-1.5H9.3v1.5z"/%3E%3C/svg%3E')}/*# sourceMappingURL=main.min.css.map */
