/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:10px 10px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000}.hamburger-box{width:26px;height:23px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:26px;height:3px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.animation-fade-in{opacity:0;position:relative;transition:opacity .3s}.animation-fade-in.ready{opacity:1}.animation-zoom-in{position:relative;transform:scale(0);transition:transform .3s}.animation-zoom-in.ready{transform:scale(1)}.animation-slide-in-from-left{left:-100px;opacity:0;position:relative;transition:opacity .3s,left .3s}.animation-slide-in-from-left.ready{left:0;opacity:1}.animation-slide-in-from-right{right:-100px;opacity:0;position:relative;transition:opacity .3s,right .3s}.animation-slide-in-from-right.ready{right:0;opacity:1}.animation-slide-in-from-bottom{bottom:-100px;opacity:0;position:relative;transition:opacity .3s,bottom .3s}.animation-slide-in-from-bottom.ready{bottom:0;opacity:1}.btn{border-style:solid}.btn.has-shadow{box-shadow:0px 0px 10px 0px #595959}.btn-text,.btn-text::before,.btn-text:hover,.btn-text:focus,.btn-text:hover::before,.btn-text:focus::before{background-color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important;text-decoration:none !important}.btn-text .button-text,.btn-text:hover .button-text,.btn-text:focus .button-text{text-decoration:none}h1.wp-block-blockflow-title,.wp-block-blockflow-title.h1,h1.wp-block-blockflow-post-title,.wp-block-blockflow-post-title.h1,.wp-block-blockflow-post-meta h1,.wp-block-blockflow-author-meta h1{-webkit-hyphenate-limit-after:6;-webkit-hyphenate-limit-before:6;hyphenate-limit-chars:10 6 6;hyphenate-limit-last:always;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2;hyphenate-limit-zone:8%;hyphens:auto;font-family:var(--virta_fonts_h1__font-family, sans-serif);font-size:var(--virta_fonts_h1__font-size, 35px);font-weight:var(--virta_fonts_h1__font-weight, bold);letter-spacing:var(--virta_fonts_h1__letter-spacing, normal);line-height:var(--virta_fonts_h1__line-height, 150%);text-transform:var(--virta_fonts_h1__uppercase, none);color:var(--virta_fonts_h1__font-color, black);margin-block:0;margin-left:auto;margin-right:auto;max-width:100%;word-break:break-word}h1.wp-block-blockflow-title.align-none,h1.wp-block-blockflow-title.align-left,.wp-block-blockflow-title.h1.align-none,.wp-block-blockflow-title.h1.align-left,h1.wp-block-blockflow-post-title.align-none,h1.wp-block-blockflow-post-title.align-left,.wp-block-blockflow-post-title.h1.align-none,.wp-block-blockflow-post-title.h1.align-left,.wp-block-blockflow-post-meta h1.align-none,.wp-block-blockflow-post-meta h1.align-left,.wp-block-blockflow-author-meta h1.align-none,.wp-block-blockflow-author-meta h1.align-left{text-align:left}h1.wp-block-blockflow-title.align-center,.wp-block-blockflow-title.h1.align-center,h1.wp-block-blockflow-post-title.align-center,.wp-block-blockflow-post-title.h1.align-center,.wp-block-blockflow-post-meta h1.align-center,.wp-block-blockflow-author-meta h1.align-center{text-align:center}h1.wp-block-blockflow-title.align-right,.wp-block-blockflow-title.h1.align-right,h1.wp-block-blockflow-post-title.align-right,.wp-block-blockflow-post-title.h1.align-right,.wp-block-blockflow-post-meta h1.align-right,.wp-block-blockflow-author-meta h1.align-right{text-align:right}h1.wp-block-blockflow-title.content-align-left,.wp-block-blockflow-title.h1.content-align-left,h1.wp-block-blockflow-post-title.content-align-left,.wp-block-blockflow-post-title.h1.content-align-left,.wp-block-blockflow-post-meta h1.content-align-left,.wp-block-blockflow-author-meta h1.content-align-left{margin-left:0}h1.wp-block-blockflow-title.content-align-right,.wp-block-blockflow-title.h1.content-align-right,h1.wp-block-blockflow-post-title.content-align-right,.wp-block-blockflow-post-title.h1.content-align-right,.wp-block-blockflow-post-meta h1.content-align-right,.wp-block-blockflow-author-meta h1.content-align-right{margin-right:0}h2.wp-block-blockflow-title,.wp-block-blockflow-title.h2,h2.wp-block-blockflow-post-title,.wp-block-blockflow-post-title.h2,.wp-block-blockflow-post-meta h2,.wp-block-blockflow-author-meta h2{-webkit-hyphenate-limit-after:6;-webkit-hyphenate-limit-before:6;hyphenate-limit-chars:10 6 6;hyphenate-limit-last:always;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2;hyphenate-limit-zone:8%;hyphens:auto;font-family:var(--virta_fonts_h2__font-family, sans-serif);font-size:var(--virta_fonts_h2__font-size, 35px);font-weight:var(--virta_fonts_h2__font-weight, bold);letter-spacing:var(--virta_fonts_h2__letter-spacing, normal);line-height:var(--virta_fonts_h2__line-height, 150%);text-transform:var(--virta_fonts_h2__uppercase, none);color:var(--virta_fonts_h2__font-color, black);margin-block:0;margin-left:auto;margin-right:auto;max-width:100%;word-break:break-word}h2.wp-block-blockflow-title.align-none,h2.wp-block-blockflow-title.align-left,.wp-block-blockflow-title.h2.align-none,.wp-block-blockflow-title.h2.align-left,h2.wp-block-blockflow-post-title.align-none,h2.wp-block-blockflow-post-title.align-left,.wp-block-blockflow-post-title.h2.align-none,.wp-block-blockflow-post-title.h2.align-left,.wp-block-blockflow-post-meta h2.align-none,.wp-block-blockflow-post-meta h2.align-left,.wp-block-blockflow-author-meta h2.align-none,.wp-block-blockflow-author-meta h2.align-left{text-align:left}h2.wp-block-blockflow-title.align-center,.wp-block-blockflow-title.h2.align-center,h2.wp-block-blockflow-post-title.align-center,.wp-block-blockflow-post-title.h2.align-center,.wp-block-blockflow-post-meta h2.align-center,.wp-block-blockflow-author-meta h2.align-center{text-align:center}h2.wp-block-blockflow-title.align-right,.wp-block-blockflow-title.h2.align-right,h2.wp-block-blockflow-post-title.align-right,.wp-block-blockflow-post-title.h2.align-right,.wp-block-blockflow-post-meta h2.align-right,.wp-block-blockflow-author-meta h2.align-right{text-align:right}h2.wp-block-blockflow-title.content-align-left,.wp-block-blockflow-title.h2.content-align-left,h2.wp-block-blockflow-post-title.content-align-left,.wp-block-blockflow-post-title.h2.content-align-left,.wp-block-blockflow-post-meta h2.content-align-left,.wp-block-blockflow-author-meta h2.content-align-left{margin-left:0}h2.wp-block-blockflow-title.content-align-right,.wp-block-blockflow-title.h2.content-align-right,h2.wp-block-blockflow-post-title.content-align-right,.wp-block-blockflow-post-title.h2.content-align-right,.wp-block-blockflow-post-meta h2.content-align-right,.wp-block-blockflow-author-meta h2.content-align-right{margin-right:0}h3.wp-block-blockflow-title,.wp-block-blockflow-title.h3,h3.wp-block-blockflow-post-title,.wp-block-blockflow-post-title.h3,.wp-block-blockflow-post-meta h3,.wp-block-blockflow-author-meta h3{-webkit-hyphenate-limit-after:6;-webkit-hyphenate-limit-before:6;hyphenate-limit-chars:10 6 6;hyphenate-limit-last:always;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2;hyphenate-limit-zone:8%;hyphens:auto;font-family:var(--virta_fonts_h3__font-family, sans-serif);font-size:var(--virta_fonts_h3__font-size, 35px);font-weight:var(--virta_fonts_h3__font-weight, bold);letter-spacing:var(--virta_fonts_h3__letter-spacing, normal);line-height:var(--virta_fonts_h3__line-height, 150%);text-transform:var(--virta_fonts_h3__uppercase, none);color:var(--virta_fonts_h3__font-color, black);margin-block:0;margin-left:auto;margin-right:auto;max-width:100%;word-break:break-word}h3.wp-block-blockflow-title.align-none,h3.wp-block-blockflow-title.align-left,.wp-block-blockflow-title.h3.align-none,.wp-block-blockflow-title.h3.align-left,h3.wp-block-blockflow-post-title.align-none,h3.wp-block-blockflow-post-title.align-left,.wp-block-blockflow-post-title.h3.align-none,.wp-block-blockflow-post-title.h3.align-left,.wp-block-blockflow-post-meta h3.align-none,.wp-block-blockflow-post-meta h3.align-left,.wp-block-blockflow-author-meta h3.align-none,.wp-block-blockflow-author-meta h3.align-left{text-align:left}h3.wp-block-blockflow-title.align-center,.wp-block-blockflow-title.h3.align-center,h3.wp-block-blockflow-post-title.align-center,.wp-block-blockflow-post-title.h3.align-center,.wp-block-blockflow-post-meta h3.align-center,.wp-block-blockflow-author-meta h3.align-center{text-align:center}h3.wp-block-blockflow-title.align-right,.wp-block-blockflow-title.h3.align-right,h3.wp-block-blockflow-post-title.align-right,.wp-block-blockflow-post-title.h3.align-right,.wp-block-blockflow-post-meta h3.align-right,.wp-block-blockflow-author-meta h3.align-right{text-align:right}h3.wp-block-blockflow-title.content-align-left,.wp-block-blockflow-title.h3.content-align-left,h3.wp-block-blockflow-post-title.content-align-left,.wp-block-blockflow-post-title.h3.content-align-left,.wp-block-blockflow-post-meta h3.content-align-left,.wp-block-blockflow-author-meta h3.content-align-left{margin-left:0}h3.wp-block-blockflow-title.content-align-right,.wp-block-blockflow-title.h3.content-align-right,h3.wp-block-blockflow-post-title.content-align-right,.wp-block-blockflow-post-title.h3.content-align-right,.wp-block-blockflow-post-meta h3.content-align-right,.wp-block-blockflow-author-meta h3.content-align-right{margin-right:0}h4.wp-block-blockflow-title,.wp-block-blockflow-title.h4,h4.wp-block-blockflow-post-title,.wp-block-blockflow-post-title.h4,.wp-block-blockflow-post-meta h4,.wp-block-blockflow-author-meta h4{-webkit-hyphenate-limit-after:6;-webkit-hyphenate-limit-before:6;hyphenate-limit-chars:10 6 6;hyphenate-limit-last:always;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2;hyphenate-limit-zone:8%;hyphens:auto;font-family:var(--virta_fonts_h4__font-family, sans-serif);font-size:var(--virta_fonts_h4__font-size, 35px);font-weight:var(--virta_fonts_h4__font-weight, bold);letter-spacing:var(--virta_fonts_h4__letter-spacing, normal);line-height:var(--virta_fonts_h4__line-height, 150%);text-transform:var(--virta_fonts_h4__uppercase, none);color:var(--virta_fonts_h4__font-color, black);margin-block:0;margin-left:auto;margin-right:auto;max-width:100%;word-break:break-word}h4.wp-block-blockflow-title.align-none,h4.wp-block-blockflow-title.align-left,.wp-block-blockflow-title.h4.align-none,.wp-block-blockflow-title.h4.align-left,h4.wp-block-blockflow-post-title.align-none,h4.wp-block-blockflow-post-title.align-left,.wp-block-blockflow-post-title.h4.align-none,.wp-block-blockflow-post-title.h4.align-left,.wp-block-blockflow-post-meta h4.align-none,.wp-block-blockflow-post-meta h4.align-left,.wp-block-blockflow-author-meta h4.align-none,.wp-block-blockflow-author-meta h4.align-left{text-align:left}h4.wp-block-blockflow-title.align-center,.wp-block-blockflow-title.h4.align-center,h4.wp-block-blockflow-post-title.align-center,.wp-block-blockflow-post-title.h4.align-center,.wp-block-blockflow-post-meta h4.align-center,.wp-block-blockflow-author-meta h4.align-center{text-align:center}h4.wp-block-blockflow-title.align-right,.wp-block-blockflow-title.h4.align-right,h4.wp-block-blockflow-post-title.align-right,.wp-block-blockflow-post-title.h4.align-right,.wp-block-blockflow-post-meta h4.align-right,.wp-block-blockflow-author-meta h4.align-right{text-align:right}h4.wp-block-blockflow-title.content-align-left,.wp-block-blockflow-title.h4.content-align-left,h4.wp-block-blockflow-post-title.content-align-left,.wp-block-blockflow-post-title.h4.content-align-left,.wp-block-blockflow-post-meta h4.content-align-left,.wp-block-blockflow-author-meta h4.content-align-left{margin-left:0}h4.wp-block-blockflow-title.content-align-right,.wp-block-blockflow-title.h4.content-align-right,h4.wp-block-blockflow-post-title.content-align-right,.wp-block-blockflow-post-title.h4.content-align-right,.wp-block-blockflow-post-meta h4.content-align-right,.wp-block-blockflow-author-meta h4.content-align-right{margin-right:0}h5.wp-block-blockflow-title,.wp-block-blockflow-title.h5,h5.wp-block-blockflow-post-title,.wp-block-blockflow-post-title.h5,.wp-block-blockflow-post-meta h5,.wp-block-blockflow-author-meta h5{-webkit-hyphenate-limit-after:6;-webkit-hyphenate-limit-before:6;hyphenate-limit-chars:10 6 6;hyphenate-limit-last:always;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2;hyphenate-limit-zone:8%;hyphens:auto;font-family:var(--virta_fonts_h5__font-family, sans-serif);font-size:var(--virta_fonts_h5__font-size, 35px);font-weight:var(--virta_fonts_h5__font-weight, bold);letter-spacing:var(--virta_fonts_h5__letter-spacing, normal);line-height:var(--virta_fonts_h5__line-height, 150%);text-transform:var(--virta_fonts_h5__uppercase, none);color:var(--virta_fonts_h5__font-color, black);margin-block:0;margin-left:auto;margin-right:auto;max-width:100%;word-break:break-word}h5.wp-block-blockflow-title.align-none,h5.wp-block-blockflow-title.align-left,.wp-block-blockflow-title.h5.align-none,.wp-block-blockflow-title.h5.align-left,h5.wp-block-blockflow-post-title.align-none,h5.wp-block-blockflow-post-title.align-left,.wp-block-blockflow-post-title.h5.align-none,.wp-block-blockflow-post-title.h5.align-left,.wp-block-blockflow-post-meta h5.align-none,.wp-block-blockflow-post-meta h5.align-left,.wp-block-blockflow-author-meta h5.align-none,.wp-block-blockflow-author-meta h5.align-left{text-align:left}h5.wp-block-blockflow-title.align-center,.wp-block-blockflow-title.h5.align-center,h5.wp-block-blockflow-post-title.align-center,.wp-block-blockflow-post-title.h5.align-center,.wp-block-blockflow-post-meta h5.align-center,.wp-block-blockflow-author-meta h5.align-center{text-align:center}h5.wp-block-blockflow-title.align-right,.wp-block-blockflow-title.h5.align-right,h5.wp-block-blockflow-post-title.align-right,.wp-block-blockflow-post-title.h5.align-right,.wp-block-blockflow-post-meta h5.align-right,.wp-block-blockflow-author-meta h5.align-right{text-align:right}h5.wp-block-blockflow-title.content-align-left,.wp-block-blockflow-title.h5.content-align-left,h5.wp-block-blockflow-post-title.content-align-left,.wp-block-blockflow-post-title.h5.content-align-left,.wp-block-blockflow-post-meta h5.content-align-left,.wp-block-blockflow-author-meta h5.content-align-left{margin-left:0}h5.wp-block-blockflow-title.content-align-right,.wp-block-blockflow-title.h5.content-align-right,h5.wp-block-blockflow-post-title.content-align-right,.wp-block-blockflow-post-title.h5.content-align-right,.wp-block-blockflow-post-meta h5.content-align-right,.wp-block-blockflow-author-meta h5.content-align-right{margin-right:0}h6.wp-block-blockflow-title,.wp-block-blockflow-title.h6,h6.wp-block-blockflow-post-title,.wp-block-blockflow-post-title.h6,.wp-block-blockflow-post-meta h6,.wp-block-blockflow-author-meta h6{-webkit-hyphenate-limit-after:6;-webkit-hyphenate-limit-before:6;hyphenate-limit-chars:10 6 6;hyphenate-limit-last:always;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2;hyphenate-limit-zone:8%;hyphens:auto;font-family:var(--virta_fonts_h6__font-family, sans-serif);font-size:var(--virta_fonts_h6__font-size, 35px);font-weight:var(--virta_fonts_h6__font-weight, bold);letter-spacing:var(--virta_fonts_h6__letter-spacing, normal);line-height:var(--virta_fonts_h6__line-height, 150%);text-transform:var(--virta_fonts_h6__uppercase, none);color:var(--virta_fonts_h6__font-color, black);margin-block:0;margin-left:auto;margin-right:auto;max-width:100%;word-break:break-word}h6.wp-block-blockflow-title.align-none,h6.wp-block-blockflow-title.align-left,.wp-block-blockflow-title.h6.align-none,.wp-block-blockflow-title.h6.align-left,h6.wp-block-blockflow-post-title.align-none,h6.wp-block-blockflow-post-title.align-left,.wp-block-blockflow-post-title.h6.align-none,.wp-block-blockflow-post-title.h6.align-left,.wp-block-blockflow-post-meta h6.align-none,.wp-block-blockflow-post-meta h6.align-left,.wp-block-blockflow-author-meta h6.align-none,.wp-block-blockflow-author-meta h6.align-left{text-align:left}h6.wp-block-blockflow-title.align-center,.wp-block-blockflow-title.h6.align-center,h6.wp-block-blockflow-post-title.align-center,.wp-block-blockflow-post-title.h6.align-center,.wp-block-blockflow-post-meta h6.align-center,.wp-block-blockflow-author-meta h6.align-center{text-align:center}h6.wp-block-blockflow-title.align-right,.wp-block-blockflow-title.h6.align-right,h6.wp-block-blockflow-post-title.align-right,.wp-block-blockflow-post-title.h6.align-right,.wp-block-blockflow-post-meta h6.align-right,.wp-block-blockflow-author-meta h6.align-right{text-align:right}h6.wp-block-blockflow-title.content-align-left,.wp-block-blockflow-title.h6.content-align-left,h6.wp-block-blockflow-post-title.content-align-left,.wp-block-blockflow-post-title.h6.content-align-left,.wp-block-blockflow-post-meta h6.content-align-left,.wp-block-blockflow-author-meta h6.content-align-left{margin-left:0}h6.wp-block-blockflow-title.content-align-right,.wp-block-blockflow-title.h6.content-align-right,h6.wp-block-blockflow-post-title.content-align-right,.wp-block-blockflow-post-title.h6.content-align-right,.wp-block-blockflow-post-meta h6.content-align-right,.wp-block-blockflow-author-meta h6.content-align-right{margin-right:0}.wp-block-blockflow-text.align-none,.wp-block-blockflow-text.align-left,.wp-block-blockflow-post-meta.align-none,.wp-block-blockflow-post-meta.align-left,.wp-block-blockflow-post-text.align-none,.wp-block-blockflow-post-text.align-left,.wp-block-blockflow-author-name.align-none,.wp-block-blockflow-author-name.align-left,.wp-block-blockflow-author-meta.align-none,.wp-block-blockflow-author-meta.align-left,.wp-block-blockflow-post-date.align-none,.wp-block-blockflow-post-date.align-left{text-align:left}.wp-block-blockflow-text.align-center,.wp-block-blockflow-post-meta.align-center,.wp-block-blockflow-post-text.align-center,.wp-block-blockflow-author-name.align-center,.wp-block-blockflow-author-meta.align-center,.wp-block-blockflow-post-date.align-center{text-align:center}.wp-block-blockflow-text.align-right,.wp-block-blockflow-post-meta.align-right,.wp-block-blockflow-post-text.align-right,.wp-block-blockflow-author-name.align-right,.wp-block-blockflow-author-meta.align-right,.wp-block-blockflow-post-date.align-right{text-align:right}.wp-block-blockflow-text.size-s,.wp-block-blockflow-single-line-text.size-s,.wp-block-blockflow-post-text.size-s,.wp-block-blockflow-post-meta.size-s,.wp-block-blockflow-post-date.size-s,.wp-block-blockflow-post-category.size-s,.wp-block-blockflow-author-name.size-s,.wp-block-blockflow-list.size-s,.wp-block-blockflow-list-item.size-s,.wp-block-blockflow-polylang-switcher.size-s,.wp-block-blockflow-post-query-pagination-next.size-s,.wp-block-blockflow-post-query-pagination-numbers.size-s,.wp-block-blockflow-post-query-pagination-previous.size-s{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-s__font-size, 14px);font-weight:var(--virta_fonts_text-s__font-weight, 400);letter-spacing:var(--virta_fonts_text-s__letter-spacing, normal);line-height:var(--virta_fonts_text-s__line-height, 26px)}.wp-block-blockflow-text.size-s sup,.wp-block-blockflow-text.size-s sub,.wp-block-blockflow-single-line-text.size-s sup,.wp-block-blockflow-single-line-text.size-s sub,.wp-block-blockflow-post-text.size-s sup,.wp-block-blockflow-post-text.size-s sub,.wp-block-blockflow-post-meta.size-s sup,.wp-block-blockflow-post-meta.size-s sub,.wp-block-blockflow-post-date.size-s sup,.wp-block-blockflow-post-date.size-s sub,.wp-block-blockflow-post-category.size-s sup,.wp-block-blockflow-post-category.size-s sub,.wp-block-blockflow-author-name.size-s sup,.wp-block-blockflow-author-name.size-s sub,.wp-block-blockflow-list.size-s sup,.wp-block-blockflow-list.size-s sub,.wp-block-blockflow-list-item.size-s sup,.wp-block-blockflow-list-item.size-s sub,.wp-block-blockflow-polylang-switcher.size-s sup,.wp-block-blockflow-polylang-switcher.size-s sub,.wp-block-blockflow-post-query-pagination-next.size-s sup,.wp-block-blockflow-post-query-pagination-next.size-s sub,.wp-block-blockflow-post-query-pagination-numbers.size-s sup,.wp-block-blockflow-post-query-pagination-numbers.size-s sub,.wp-block-blockflow-post-query-pagination-previous.size-s sup,.wp-block-blockflow-post-query-pagination-previous.size-s sub{font-size:calc(var(--virta_fonts_text-s__font-size, 14px)*.66);line-height:calc(var(--virta_fonts_text-s__line-height, 26px)*.5)}.wp-block-blockflow-text.size-m,.wp-block-blockflow-single-line-text.size-m,.wp-block-blockflow-post-text.size-m,.wp-block-blockflow-post-meta.size-m,.wp-block-blockflow-post-date.size-m,.wp-block-blockflow-post-category.size-m,.wp-block-blockflow-author-name.size-m,.wp-block-blockflow-list.size-m,.wp-block-blockflow-list-item.size-m,.wp-block-blockflow-polylang-switcher.size-m,.wp-block-blockflow-post-query-pagination-next.size-m,.wp-block-blockflow-post-query-pagination-numbers.size-m,.wp-block-blockflow-post-query-pagination-previous.size-m{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-m__font-size, 16px);font-weight:var(--virta_fonts_text-m__font-weight, 400);letter-spacing:var(--virta_fonts_text-m__letter-spacing, normal);line-height:var(--virta_fonts_text-m__line-height, 28px)}.wp-block-blockflow-text.size-m sup,.wp-block-blockflow-text.size-m sub,.wp-block-blockflow-single-line-text.size-m sup,.wp-block-blockflow-single-line-text.size-m sub,.wp-block-blockflow-post-text.size-m sup,.wp-block-blockflow-post-text.size-m sub,.wp-block-blockflow-post-meta.size-m sup,.wp-block-blockflow-post-meta.size-m sub,.wp-block-blockflow-post-date.size-m sup,.wp-block-blockflow-post-date.size-m sub,.wp-block-blockflow-post-category.size-m sup,.wp-block-blockflow-post-category.size-m sub,.wp-block-blockflow-author-name.size-m sup,.wp-block-blockflow-author-name.size-m sub,.wp-block-blockflow-list.size-m sup,.wp-block-blockflow-list.size-m sub,.wp-block-blockflow-list-item.size-m sup,.wp-block-blockflow-list-item.size-m sub,.wp-block-blockflow-polylang-switcher.size-m sup,.wp-block-blockflow-polylang-switcher.size-m sub,.wp-block-blockflow-post-query-pagination-next.size-m sup,.wp-block-blockflow-post-query-pagination-next.size-m sub,.wp-block-blockflow-post-query-pagination-numbers.size-m sup,.wp-block-blockflow-post-query-pagination-numbers.size-m sub,.wp-block-blockflow-post-query-pagination-previous.size-m sup,.wp-block-blockflow-post-query-pagination-previous.size-m sub{font-size:calc(var(--virta_fonts_text-m__font-size, 16px)*.66);line-height:calc(var(--virta_fonts_text-m__line-height, 28px)*.5)}.wp-block-blockflow-text.size-l,.wp-block-blockflow-single-line-text.size-l,.wp-block-blockflow-post-text.size-l,.wp-block-blockflow-post-meta.size-l,.wp-block-blockflow-post-date.size-l,.wp-block-blockflow-post-category.size-l,.wp-block-blockflow-author-name.size-l,.wp-block-blockflow-list.size-l,.wp-block-blockflow-list-item.size-l,.wp-block-blockflow-polylang-switcher.size-l,.wp-block-blockflow-post-query-pagination-next.size-l,.wp-block-blockflow-post-query-pagination-numbers.size-l,.wp-block-blockflow-post-query-pagination-previous.size-l{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-l__font-size, 18px);font-weight:var(--virta_fonts_text-l__font-weight, 400);letter-spacing:var(--virta_fonts_text-l__letter-spacing, normal);line-height:var(--virta_fonts_text-l__line-height, 30px)}.wp-block-blockflow-text.size-l sup,.wp-block-blockflow-text.size-l sub,.wp-block-blockflow-single-line-text.size-l sup,.wp-block-blockflow-single-line-text.size-l sub,.wp-block-blockflow-post-text.size-l sup,.wp-block-blockflow-post-text.size-l sub,.wp-block-blockflow-post-meta.size-l sup,.wp-block-blockflow-post-meta.size-l sub,.wp-block-blockflow-post-date.size-l sup,.wp-block-blockflow-post-date.size-l sub,.wp-block-blockflow-post-category.size-l sup,.wp-block-blockflow-post-category.size-l sub,.wp-block-blockflow-author-name.size-l sup,.wp-block-blockflow-author-name.size-l sub,.wp-block-blockflow-list.size-l sup,.wp-block-blockflow-list.size-l sub,.wp-block-blockflow-list-item.size-l sup,.wp-block-blockflow-list-item.size-l sub,.wp-block-blockflow-polylang-switcher.size-l sup,.wp-block-blockflow-polylang-switcher.size-l sub,.wp-block-blockflow-post-query-pagination-next.size-l sup,.wp-block-blockflow-post-query-pagination-next.size-l sub,.wp-block-blockflow-post-query-pagination-numbers.size-l sup,.wp-block-blockflow-post-query-pagination-numbers.size-l sub,.wp-block-blockflow-post-query-pagination-previous.size-l sup,.wp-block-blockflow-post-query-pagination-previous.size-l sub{font-size:calc(var(--virta_fonts_text-l__font-size, 18px)*.66);line-height:calc(var(--virta_fonts_text-l__line-height, 30px)*.5)}.wp-block-blockflow-text a,.wp-block-blockflow-list a{color:var(--virta_link_color, initial);-webkit-text-decoration:var(--virta_link_style, none);text-decoration:var(--virta_link_style, none);transition:all .2s}.wp-block-blockflow-text a:focus,.wp-block-blockflow-text a:hover,.wp-block-blockflow-list a:focus,.wp-block-blockflow-list a:hover{color:var(--virta_link_color_hover, initial);-webkit-text-decoration:var(--virta_link_style_hover, none);text-decoration:var(--virta_link_style_hover, none)}body:not(.login):not(.wp-admin) form{accent-color:var(--virta_form_check_color, black);font-family:var(--virta_fonts_font-family, san-serif) !important}body:not(.login):not(.wp-admin) form input[type=text],body:not(.login):not(.wp-admin) form input[type=tel],body:not(.login):not(.wp-admin) form input[type=email],body:not(.login):not(.wp-admin) form input[type=password],body:not(.login):not(.wp-admin) form input[type=file],body:not(.login):not(.wp-admin) form input[type=date],body:not(.login):not(.wp-admin) form input[type=url],body:not(.login):not(.wp-admin) form input[type=time],body:not(.login):not(.wp-admin) form input[type=number],body:not(.login):not(.wp-admin) form select{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-m__font-size, 16px);font-weight:var(--virta_fonts_text-m__font-weight, 400);letter-spacing:var(--virta_fonts_text-m__letter-spacing, normal);line-height:var(--virta_fonts_text-m__line-height, 28px);-webkit-appearance:none;appearance:none;background-color:var(--virta_form_background_color, #F5F5F5);border:var(--virta_form_line, 0px) solid var(--virta_form_line_color, transparent);border-radius:var(--virta_form_border-radius, 0px);box-sizing:border-box;font-family:var(--virta_fonts_font-family) !important;font-weight:var(--virta_fonts_text-m__font-weight) !important;padding:7px 20px;width:100%}body:not(.login):not(.wp-admin) form input[type=text]:focus,body:not(.login):not(.wp-admin) form input[type=text]:focus-visible,body:not(.login):not(.wp-admin) form input[type=text]:focus-within,body:not(.login):not(.wp-admin) form input[type=tel]:focus,body:not(.login):not(.wp-admin) form input[type=tel]:focus-visible,body:not(.login):not(.wp-admin) form input[type=tel]:focus-within,body:not(.login):not(.wp-admin) form input[type=email]:focus,body:not(.login):not(.wp-admin) form input[type=email]:focus-visible,body:not(.login):not(.wp-admin) form input[type=email]:focus-within,body:not(.login):not(.wp-admin) form input[type=password]:focus,body:not(.login):not(.wp-admin) form input[type=password]:focus-visible,body:not(.login):not(.wp-admin) form input[type=password]:focus-within,body:not(.login):not(.wp-admin) form input[type=file]:focus,body:not(.login):not(.wp-admin) form input[type=file]:focus-visible,body:not(.login):not(.wp-admin) form input[type=file]:focus-within,body:not(.login):not(.wp-admin) form input[type=date]:focus,body:not(.login):not(.wp-admin) form input[type=date]:focus-visible,body:not(.login):not(.wp-admin) form input[type=date]:focus-within,body:not(.login):not(.wp-admin) form input[type=url]:focus,body:not(.login):not(.wp-admin) form input[type=url]:focus-visible,body:not(.login):not(.wp-admin) form input[type=url]:focus-within,body:not(.login):not(.wp-admin) form input[type=time]:focus,body:not(.login):not(.wp-admin) form input[type=time]:focus-visible,body:not(.login):not(.wp-admin) form input[type=time]:focus-within,body:not(.login):not(.wp-admin) form input[type=number]:focus,body:not(.login):not(.wp-admin) form input[type=number]:focus-visible,body:not(.login):not(.wp-admin) form input[type=number]:focus-within,body:not(.login):not(.wp-admin) form select:focus,body:not(.login):not(.wp-admin) form select:focus-visible,body:not(.login):not(.wp-admin) form select:focus-within{outline-color:var(--virta_form_focus_color);outline-width:max(2px, var(--virta_form_line))}body:not(.login):not(.wp-admin) form input[type=search]{-webkit-appearance:none;appearance:none;border:var(--virta_form_line, 0px) solid var(--virta_form_line_color, transparent);border-radius:var(--virta_form_border-radius, 0px);box-sizing:border-box;font-family:var(--virta_fonts_font-family, san-serif) !important;font-size:var(--virta_fonts_text-m__font-size, 16px);font-weight:var(--virta_fonts_text-m__font-weight, 400) !important;line-height:var(--virta_fonts_text-m__line-height, 28px);padding:13px 20px;width:100%}body:not(.login):not(.wp-admin) form input[type=search]:not([class*=background-color-]){background-color:var(--virta_form_background_color, #F5F5F5)}body:not(.login):not(.wp-admin) form input[type=search]:focus,body:not(.login):not(.wp-admin) form input[type=search]:focus-visible,body:not(.login):not(.wp-admin) form input[type=search]:focus-within{outline-color:var(--virta_form_focus_color);outline-width:max(2px, var(--virta_form_line))}body:not(.login):not(.wp-admin) form input[type=checkbox]{-webkit-appearance:none;appearance:none;border:0;opacity:0;position:relative;z-index:3}body:not(.login):not(.wp-admin) form input[type=checkbox]+span,body:not(.login):not(.wp-admin) form input[type=checkbox]+label{margin-right:10px;padding-left:calc(3px + var(--virta_form_line, 0px));position:relative}body:not(.login):not(.wp-admin) form input[type=checkbox]+span::before,body:not(.login):not(.wp-admin) form input[type=checkbox]+label::before{background-color:var(--virta_form_background_color, #F5F5F5);border:var(--virta_form_line, 0px) solid var(--virta_form_line_color, transparent);border-radius:0px;color:var(--virta_form_check_color, black);content:"";font-family:dotflow;font-size:16px;height:20px;left:-25px;line-height:20px;position:absolute;text-align:center;top:calc(0px - var(--virta_form_line, 0px));width:20px;z-index:1}body:not(.login):not(.wp-admin) form input[type=checkbox]:checked+span::before,body:not(.login):not(.wp-admin) form input[type=checkbox]:checked+label::before{content:""}body:not(.login):not(.wp-admin) form input[type=radio]{-webkit-appearance:none;appearance:none;border:none;opacity:0;position:relative;z-index:3}body:not(.login):not(.wp-admin) form input[type=radio]+span,body:not(.login):not(.wp-admin) form input[type=radio]+label{margin-right:10px;padding-left:calc(3px + var(--virta_form_line, 0px));position:relative}body:not(.login):not(.wp-admin) form input[type=radio]+span::before,body:not(.login):not(.wp-admin) form input[type=radio]+label::before{background-color:var(--virta_form_background_color, #F5F5F5);border:var(--virta_form_line, 0px) solid var(--virta_form_line_color, transparent);border-radius:50%;color:var(--virta_form_check_color, black);content:"";font-family:dotflow;font-size:16px;height:20px;left:-25px;line-height:20px;position:absolute;text-align:center;top:calc(0px - var(--virta_form_line, 0px));width:20px;z-index:1}body:not(.login):not(.wp-admin) form input[type=radio]:checked+span::before,body:not(.login):not(.wp-admin) form input[type=radio]:checked+label::before{content:""}body:not(.login):not(.wp-admin) form textarea{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-m__font-size, 16px);font-weight:var(--virta_fonts_text-m__font-weight, 400);letter-spacing:var(--virta_fonts_text-m__letter-spacing, normal);line-height:var(--virta_fonts_text-m__line-height, 28px);-webkit-appearance:none;appearance:none;background-color:var(--virta_form_background_color, #F5F5F5);border:var(--virta_form_line, 0px) solid var(--virta_form_line_color, transparent);border-radius:var(--virta_form_border-radius, 0px);box-sizing:border-box;font-family:var(--virta_fonts_font-family) !important;font-weight:var(--virta_fonts_text-m__font-weight) !important;padding:7px 20px;width:100%;height:150px;width:100% !important}body:not(.login):not(.wp-admin) form textarea:focus,body:not(.login):not(.wp-admin) form textarea:focus-visible,body:not(.login):not(.wp-admin) form textarea:focus-within{outline-color:var(--virta_form_focus_color);outline-width:max(2px, var(--virta_form_line))}body:not(.login):not(.wp-admin) form select{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 viewBox=%270 0 492 492%27%3E%3Cpath d=%27m484.1 125-16-16.2c-5.2-5.1-11.9-7.9-19.1-7.9-7.2 0-14 2.8-19 7.9L246 292.6l-184-184a27 27 0 0 0-38 0l-16.2 16a27 27 0 0 0 0 38.1l219.1 220c5 5 11.8 8.6 19 8.6h.2c7.2 0 14-3.6 19-8.6l219-219.4a27.2 27.2 0 0 0 0-38.3z%27/%3E%3C/svg%3E%0A");background-position-x:calc(100% - 20px);background-position-y:center;background-repeat:no-repeat;background-size:11px;padding-right:40px}body:not(.login):not(.wp-admin) form select::-ms-expand{display:none}body:not(.login):not(.wp-admin) form select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:none}body:not(.login):not(.wp-admin) form input[type=file]{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-m__font-size, 16px);font-weight:var(--virta_fonts_text-m__font-weight, 400);letter-spacing:var(--virta_fonts_text-m__letter-spacing, normal);line-height:var(--virta_fonts_text-m__line-height, 28px)}body:not(.login):not(.wp-admin) form input[type=file]::file-selector-button{background-color:#ededed;border:none;border-radius:calc(var(--virta_form_border-radius, 0px) - 2px);cursor:pointer;margin-right:10px;mix-blend-mode:multiply;padding:6px 13px;transition:all .3s;font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-m__font-size, 16px);font-weight:var(--virta_fonts_text-m__font-weight, 400);letter-spacing:var(--virta_fonts_text-m__letter-spacing, normal);line-height:var(--virta_fonts_text-m__line-height, 28px)}body:not(.login):not(.wp-admin) form input[type=file]:focus::file-selector-button,body:not(.login):not(.wp-admin) form input[type=file]:hover::file-selector-button{background-color:#e3e3e3}body:not(.login):not(.wp-admin) form input[type=submit],body:not(.login):not(.wp-admin) form button[type=submit]{-webkit-appearance:none;appearance:none;cursor:pointer;font-size:var(--virta_fonts_text-m__font-size, 16px);position:relative;transition:all .3s}body:not(.login):not(.wp-admin) form .wpforms-submit.btn::before{display:none}body:not(.login):not(.wp-admin) form legend{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-l__font-size, 18px);font-weight:var(--virta_fonts_text-l__font-weight, 400);letter-spacing:var(--virta_fonts_text-l__letter-spacing, normal);line-height:var(--virta_fonts_text-l__line-height, 30px)}body:not(.login):not(.wp-admin) form label{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-s__font-size, 14px);font-weight:var(--virta_fonts_text-s__font-weight, 400);letter-spacing:var(--virta_fonts_text-s__letter-spacing, normal);line-height:var(--virta_fonts_text-s__line-height, 26px)}body:not(.login):not(.wp-admin) form .wpcf7-spinner{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%, -50%)}body:not(.login):not(.wp-admin) form .wpcf7-acceptance input{width:0 !important}body:not(.login):not(.wp-admin) form .wpcf7-acceptance label{margin-top:10px}body:not(.login):not(.wp-admin) form .wpcf7-not-valid-tip,body:not(.login):not(.wp-admin) form .wpforms-error{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-s__font-size, 14px);font-weight:var(--virta_fonts_text-s__font-weight, 400);letter-spacing:var(--virta_fonts_text-s__letter-spacing, normal);line-height:var(--virta_fonts_text-s__line-height, 26px);margin-top:5px}body:not(.login):not(.wp-admin) form input.wpforms-error,body:not(.login):not(.wp-admin) form input.user-invalid,body:not(.login):not(.wp-admin) form textarea.wpforms-error,body:not(.login):not(.wp-admin) form textarea.user-invalid,body:not(.login):not(.wp-admin) form select.wpforms-error,body:not(.login):not(.wp-admin) form select.user-invalid{border-width:var(--virta_form_line, 1px) !important}body:not(.login):not(.wp-admin) form input.wpforms-field-medium,body:not(.login):not(.wp-admin) form select.wpforms-field-medium,body:not(.login):not(.wp-admin) form .wpforms-field-row.wpforms-field-medium{max-width:100% !important}body:not(.login):not(.wp-admin) form .wpcf7-response-output{border-radius:var(--virta_form_border-radius, 0px);font-size:.7em;margin:10px 0 0 !important;padding:10px !important}body:not(.login):not(.wp-admin) form p{margin-block-end:.5em;margin-block-start:.5em}body:not(.login):not(.wp-admin) form .wpforms-field{padding:.5em 0 !important}body:not(.login):not(.wp-admin) form .wpforms-field ul{list-style-type:none !important;padding-inline-start:0}body:not(.login):not(.wp-admin) form .wpforms-field ul li{margin:0 0 7px 0}body:not(.login):not(.wp-admin) .select2-container{max-width:100%;width:100%}body:not(.login):not(.wp-admin) .select2-container.select2-container--open .select2-selection,body:not(.login):not(.wp-admin) .select2-container.select2-container--focus .select2-selection{border-color:var(--virta_form_focus_color)}body:not(.login):not(.wp-admin) .select2-container .select2-selection{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-m__font-size, 16px);font-weight:var(--virta_fonts_text-m__font-weight, 400);letter-spacing:var(--virta_fonts_text-m__letter-spacing, normal);line-height:var(--virta_fonts_text-m__line-height, 28px);-webkit-appearance:none;appearance:none;background-color:var(--virta_form_background_color, #F5F5F5);border:var(--virta_form_line, 0px) solid var(--virta_form_line_color, transparent);border-radius:var(--virta_form_border-radius, 0px);box-sizing:border-box;font-family:var(--virta_fonts_font-family) !important;font-weight:var(--virta_fonts_text-m__font-weight) !important;padding:7px 20px;width:100%;height:-moz-fit-content;height:fit-content;padding-right:30px}body:not(.login):not(.wp-admin) .select2-container .select2-selection:focus,body:not(.login):not(.wp-admin) .select2-container .select2-selection:focus-visible,body:not(.login):not(.wp-admin) .select2-container .select2-selection:focus-within{outline-color:var(--virta_form_focus_color);outline-width:max(2px, var(--virta_form_line))}body:not(.login):not(.wp-admin) .select2-container .select2-selection .select2-selection__rendered{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-m__font-size, 16px);font-weight:var(--virta_fonts_text-m__font-weight, 400);letter-spacing:var(--virta_fonts_text-m__letter-spacing, normal);line-height:var(--virta_fonts_text-m__line-height, 28px);font-family:var(--virta_fonts_font-family, san-serif) !important;font-weight:var(--virta_fonts_text-m__font-weight, 400) !important;height:-moz-fit-content;height:fit-content;padding-left:0}body:not(.login):not(.wp-admin) .select2-container .select2-selection .select2-selection__clear{font-weight:var(--virta_fonts_text-m__font-weight, 400);margin-left:7px}body:not(.login):not(.wp-admin) .select2-container .select2-selection .select2-selection__arrow{background-color:var(--virta_colors_color-text, black);height:100% !important;-webkit-mask-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E");mask-position:50%;-webkit-mask-position:50%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:16px 16px;mask-size:16px 16px;top:0 !important;transition:all .2s;width:40px !important}body:not(.login):not(.wp-admin) .select2-container .select2-selection .select2-selection__arrow b{display:none}body:not(.login):not(.wp-admin) .select2-container--open .select2-selection__arrow{transform:rotate(180deg)}body:not(.login):not(.wp-admin) .select2-dropdown{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-m__font-size, 16px);font-weight:var(--virta_fonts_text-m__font-weight, 400);letter-spacing:var(--virta_fonts_text-m__letter-spacing, normal);line-height:var(--virta_fonts_text-m__line-height, 28px);-webkit-appearance:none;appearance:none;background-color:var(--virta_form_background_color, #F5F5F5);border:var(--virta_form_line, 0px) solid var(--virta_form_line_color, transparent);border-radius:var(--virta_form_border-radius, 0px);box-sizing:border-box;font-family:var(--virta_fonts_font-family) !important;font-weight:var(--virta_fonts_text-m__font-weight) !important;padding:7px 20px;width:100%;border-color:var(--virta_form_focus_color);overflow:hidden;padding:0}body:not(.login):not(.wp-admin) .select2-dropdown:focus,body:not(.login):not(.wp-admin) .select2-dropdown:focus-visible,body:not(.login):not(.wp-admin) .select2-dropdown:focus-within{outline-color:var(--virta_form_focus_color);outline-width:max(2px, var(--virta_form_line))}body:not(.login):not(.wp-admin) .select2-dropdown .select2-results__option{padding:13px 20px}body:not(.login):not(.wp-admin) .select2-dropdown .select2-results__option--highlighted{background-color:var(--virta_form_check_color, black)}body:not(.login):not(.wp-admin) .select2-dropdown .select2-search--dropdown{padding:12px !important}body:not(.login):not(.wp-admin) .select2-dropdown input[type=search]{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-m__font-size, 16px);font-weight:var(--virta_fonts_text-m__font-weight, 400);letter-spacing:var(--virta_fonts_text-m__letter-spacing, normal);line-height:var(--virta_fonts_text-m__line-height, 28px);-webkit-appearance:none;appearance:none;background-color:var(--virta_form_background_color, #F5F5F5);border:var(--virta_form_line, 0px) solid var(--virta_form_line_color, transparent);border-radius:var(--virta_form_border-radius, 0px);box-sizing:border-box;font-family:var(--virta_fonts_font-family) !important;font-weight:var(--virta_fonts_text-m__font-weight) !important;padding:7px 20px;width:100%;border-radius:calc(var(--virta_form_border-radius, 0px) - 2px)}body:not(.login):not(.wp-admin) .select2-dropdown input[type=search]:focus,body:not(.login):not(.wp-admin) .select2-dropdown input[type=search]:focus-visible,body:not(.login):not(.wp-admin) .select2-dropdown input[type=search]:focus-within{outline-color:var(--virta_form_focus_color);outline-width:max(2px, var(--virta_form_line))}.wp-block-blockflow-image,.wp-block-blockflow-post-image{display:flex;max-width:100%}.wp-block-blockflow-image.align-left,.wp-block-blockflow-post-image.align-left{justify-content:flex-start}.wp-block-blockflow-image.align-center,.wp-block-blockflow-post-image.align-center{justify-content:space-around}.wp-block-blockflow-image.align-right,.wp-block-blockflow-post-image.align-right{justify-content:flex-end}.wp-block-blockflow-image.align-full,.wp-block-blockflow-post-image.align-full{width:100%}.wp-block-blockflow-image.align-full figure,.wp-block-blockflow-post-image.align-full figure{width:100%}.wp-block-blockflow-image.align-full img,.wp-block-blockflow-post-image.align-full img{width:100%}.wp-block-blockflow-image.align-full.hover-overlay figure,.wp-block-blockflow-post-image.align-full.hover-overlay figure{width:100%}.wp-block-blockflow-image.caption-align-left figcaption,.wp-block-blockflow-post-image.caption-align-left figcaption{text-align:left}.wp-block-blockflow-image.caption-align-center figcaption,.wp-block-blockflow-post-image.caption-align-center figcaption{text-align:center}.wp-block-blockflow-image.caption-align-right figcaption,.wp-block-blockflow-post-image.caption-align-right figcaption{text-align:right}.wp-block-blockflow-image[class*=caption-background-color-] figcaption,.wp-block-blockflow-post-image[class*=caption-background-color-] figcaption{margin:0;padding:3px 10px}.wp-block-blockflow-image.border-radius .image-wrapper,.wp-block-blockflow-post-image.border-radius .image-wrapper{overflow:hidden}.wp-block-blockflow-image.size-s figcaption,.wp-block-blockflow-post-image.size-s figcaption{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-s__font-size, 14px);font-weight:var(--virta_fonts_text-s__font-weight, 400);letter-spacing:var(--virta_fonts_text-s__letter-spacing, normal);line-height:var(--virta_fonts_text-s__line-height, 26px)}.wp-block-blockflow-image.size-m figcaption,.wp-block-blockflow-post-image.size-m figcaption{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-m__font-size, 16px);font-weight:var(--virta_fonts_text-m__font-weight, 400);letter-spacing:var(--virta_fonts_text-m__letter-spacing, normal);line-height:var(--virta_fonts_text-m__line-height, 28px)}.wp-block-blockflow-image.size-l figcaption,.wp-block-blockflow-post-image.size-l figcaption{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-l__font-size, 18px);font-weight:var(--virta_fonts_text-l__font-weight, 400);letter-spacing:var(--virta_fonts_text-l__letter-spacing, normal);line-height:var(--virta_fonts_text-l__line-height, 30px)}.wp-block-blockflow-image img,.wp-block-blockflow-post-image img{max-width:100%}.wp-block-blockflow-image img.size-full,.wp-block-blockflow-post-image img.size-full{height:-moz-fit-content;height:fit-content}.wp-block-blockflow-image figure,.wp-block-blockflow-post-image figure{display:table;line-height:0;margin:0}.wp-block-blockflow-image figure .image-wrapper:not(.size-custom) img[src$=".svg"],.wp-block-blockflow-post-image figure .image-wrapper:not(.size-custom) img[src$=".svg"]{min-height:75px}.wp-block-blockflow-image figcaption,.wp-block-blockflow-post-image figcaption{caption-side:bottom;display:table-caption;font-family:var(--virta_fonts_font-family, sans-serif);margin:3px 0;padding:0 5px}.wp-block-blockflow-image .image-wrapper.size-custom img,.wp-block-blockflow-post-image .image-wrapper.size-custom img{-o-object-fit:cover;object-fit:cover}.wp-block-blockflow-image a,.wp-block-blockflow-post-image a{text-decoration:none}.wp-block-blockflow-image.hover-zoom-in figure .image-wrapper,.wp-block-blockflow-post-image.hover-zoom-in figure .image-wrapper{overflow:hidden}.wp-block-blockflow-image.hover-zoom-in figure img,.wp-block-blockflow-post-image.hover-zoom-in figure img{transform:scale(1);transition:transform .3s}.wp-block-blockflow-image.hover-zoom-in figure:hover img,.wp-block-blockflow-post-image.hover-zoom-in figure:hover img{transform:scale(1.1)}.wp-block-blockflow-image.hover-overlay figure,.wp-block-blockflow-post-image.hover-overlay figure{margin:0;position:relative}.wp-block-blockflow-image.hover-overlay figure figcaption,.wp-block-blockflow-post-image.hover-overlay figure figcaption{align-content:center;box-sizing:border-box;display:grid;height:100%;left:0;opacity:0;overflow:hidden;padding:var(--virta_layout_margins_s);position:absolute;top:0;transition:opacity .3s;width:100%;z-index:2}.wp-block-blockflow-image.hover-overlay figure::after,.wp-block-blockflow-post-image.hover-overlay figure::after{content:" ";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%;z-index:1}.wp-block-blockflow-image.hover-overlay figure:hover::after,.wp-block-blockflow-post-image.hover-overlay figure:hover::after{opacity:.7}.wp-block-blockflow-image.hover-overlay figure:hover figcaption,.wp-block-blockflow-post-image.hover-overlay figure:hover figcaption{opacity:1}.wp-block-blockflow-image.hover-overlay.border-radius figure::after,.wp-block-blockflow-post-image.hover-overlay.border-radius figure::after{border-radius:var(--virta_image_border_radius, 0px)}.wp-block-blockflow-post-image.hover-zoom-in figure{overflow:hidden}.wp-block-blockflow-post-image.size-custom.fit-contain img{-o-object-fit:contain;object-fit:contain}.wp-block-blockflow-post-image.size-custom.fit-cover img{-o-object-fit:cover;object-fit:cover}.wp-block-blockflow-post-image:not(.size-custom) img{height:-moz-fit-content;height:fit-content}.wp-block-blockflow-list{margin-block:0;padding-left:20px}.wp-block-blockflow-list ul,.wp-block-blockflow-list ol{margin-block:0;padding:0}.wp-block-blockflow-list li{-webkit-hyphenate-limit-after:4;-webkit-hyphenate-limit-before:4;hyphenate-limit-chars:10 4 4;hyphenate-limit-last:always;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2;hyphenate-limit-zone:8%;hyphens:auto;margin-bottom:var(--virta_lists_item-margin);padding-left:0;word-break:break-word}.wp-block-blockflow-list.list-type-ol{padding-left:28px}.wp-block-blockflow-list.list-type-ol ::marker{color:var(--virta_lists_icon-color, black)}.wp-block-blockflow-list.list-type-ul{padding-left:20px}.wp-block-blockflow-list.list-type-ul ::marker{color:var(--virta_lists_icon-color, black)}.wp-block-blockflow-list.icon-list{list-style:none;padding-left:0}.wp-block-blockflow-list.icon-list li{align-items:flex-start;display:flex;padding-left:0;position:relative}.wp-block-blockflow-list.icon-list li::before{background-color:var(--virta_lists_icon-color, black);content:" ";display:block;flex-shrink:0;height:var(--virta_fonts_text-m__line-height, 28px);margin-right:10px;mask-position:center;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--virta_fonts_text-m__font-size, 16px)}.wp-block-blockflow-list.icon-list.icon-none li::before{background-color:rgba(0,0,0,0)}.wp-block-blockflow-list.size-l li::before{height:var(--virta_fonts_text-l__line-height, 30px);width:var(--virta_fonts_text-l__font-size, 18px)}.wp-block-blockflow-list.size-s li::before{height:var(--virta_fonts_text-s__line-height, 26px);width:var(--virta_fonts_text-s__font-size, 14px)}:root{--virta_lists_item-margin: 10px;--virta_lists_icon-color: var(--virta_colors_color-primary)}.infoBox{background-color:#fff;min-width:200px;padding:10px}.infoBox h5{margin:0}.wp-block-blockflow-navigation{display:none}.wp-block-blockflow-navigation .hamburger{display:none}.wp-block-blockflow-navigation a,.wp-block-blockflow-navigation span{transition:color .3s}.wp-block-blockflow-navigation.megamenu-not-fullwidth .mega-menu{margin:0 !important;max-width:var(--virta_layout_default-content-width, 1200px)}.wp-block-blockflow-navigation.menu-is-initialized{display:block}.wp-block-blockflow-navigation.uppercase{text-transform:uppercase}.wp-block-blockflow-navigation.text-size-s{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-s__font-size, 14px);font-weight:var(--virta_fonts_text-s__font-weight, 400);letter-spacing:var(--virta_fonts_text-s__letter-spacing, normal);line-height:var(--virta_fonts_text-s__line-height, 26px)}.wp-block-blockflow-navigation.text-size-m{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-m__font-size, 16px);font-weight:var(--virta_fonts_text-m__font-weight, 400);letter-spacing:var(--virta_fonts_text-m__letter-spacing, normal);line-height:var(--virta_fonts_text-m__line-height, 28px)}.wp-block-blockflow-navigation.text-size-l{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-l__font-size, 18px);font-weight:var(--virta_fonts_text-l__font-weight, 400);letter-spacing:var(--virta_fonts_text-l__letter-spacing, normal);line-height:var(--virta_fonts_text-l__line-height, 30px)}.wp-block-blockflow-navigation.is-desktop-menu-active .hamburger{display:none}.wp-block-blockflow-navigation.is-desktop-menu-active.level-main-icon-none .blockflow-navigation-list .link-container.level-0{padding-right:0}.wp-block-blockflow-navigation.is-desktop-menu-active.level-main-icon-none .blockflow-navigation-list .link-container.level-0>.wp-block-blockflow-navigation-link::after{display:none}.wp-block-blockflow-navigation.is-desktop-menu-active.level-0-icon-none .blockflow-navigation-list .link-container.level-1{padding-right:0}.wp-block-blockflow-navigation.is-desktop-menu-active.level-0-icon-none .blockflow-navigation-list .link-container.level-1>.wp-block-blockflow-navigation-link::after{display:none}.wp-block-blockflow-navigation.is-desktop-menu-active.level-1-icon-none .blockflow-navigation-list .link-container.level-2{padding-right:0}.wp-block-blockflow-navigation.is-desktop-menu-active.level-1-icon-none .blockflow-navigation-list .link-container.level-2>.wp-block-blockflow-navigation-link::after{display:none}.wp-block-blockflow-navigation.is-desktop-menu-active.level-2-icon-none .blockflow-navigation-list .link-container.level-3{padding-right:0}.wp-block-blockflow-navigation.is-desktop-menu-active.level-2-icon-none .blockflow-navigation-list .link-container.level-3>.wp-block-blockflow-navigation-link::after{display:none}.wp-block-blockflow-navigation.is-desktop-menu-active.level-3-icon-none .blockflow-navigation-list .link-container.level-4{padding-right:0}.wp-block-blockflow-navigation.is-desktop-menu-active.level-3-icon-none .blockflow-navigation-list .link-container.level-4>.wp-block-blockflow-navigation-link::after{display:none}.wp-block-blockflow-navigation.is-desktop-menu-active:not(.selected-icon-none) .blockflow-navigation-list li.has-sub-menu,.wp-block-blockflow-navigation.is-desktop-menu-active:not(.selected-icon-none) .blockflow-navigation-list li.has-mega-menu,.wp-block-blockflow-navigation.is-desktop-menu-active:not(.no-desktop-arrows) .blockflow-navigation-list li.has-sub-menu,.wp-block-blockflow-navigation.is-desktop-menu-active:not(.no-desktop-arrows) .blockflow-navigation-list li.has-mega-menu{padding-right:20px}.wp-block-blockflow-navigation.is-desktop-menu-active:not(.selected-icon-none) .blockflow-navigation-list li.has-sub-menu>.wp-block-blockflow-navigation-link::after,.wp-block-blockflow-navigation.is-desktop-menu-active:not(.selected-icon-none) .blockflow-navigation-list li.has-mega-menu>.wp-block-blockflow-navigation-link::after,.wp-block-blockflow-navigation.is-desktop-menu-active:not(.no-desktop-arrows) .blockflow-navigation-list li.has-sub-menu>.wp-block-blockflow-navigation-link::after,.wp-block-blockflow-navigation.is-desktop-menu-active:not(.no-desktop-arrows) .blockflow-navigation-list li.has-mega-menu>.wp-block-blockflow-navigation-link::after{background-color:var(--virta_dropdown_arrow_color, black);content:"";display:inline-block;height:13px;margin-left:5px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:-20px;top:50%;transform-origin:center;transition:all .3s;width:13px}.wp-block-blockflow-navigation.is-desktop-menu-active:not(.selected-icon-none) .blockflow-navigation-list li.has-sub-menu:focus>.wp-block-blockflow-navigation-link::after,.wp-block-blockflow-navigation.is-desktop-menu-active:not(.selected-icon-none) .blockflow-navigation-list li.has-sub-menu:hover>.wp-block-blockflow-navigation-link::after,.wp-block-blockflow-navigation.is-desktop-menu-active:not(.selected-icon-none) .blockflow-navigation-list li.has-mega-menu:focus>.wp-block-blockflow-navigation-link::after,.wp-block-blockflow-navigation.is-desktop-menu-active:not(.selected-icon-none) .blockflow-navigation-list li.has-mega-menu:hover>.wp-block-blockflow-navigation-link::after,.wp-block-blockflow-navigation.is-desktop-menu-active:not(.no-desktop-arrows) .blockflow-navigation-list li.has-sub-menu:focus>.wp-block-blockflow-navigation-link::after,.wp-block-blockflow-navigation.is-desktop-menu-active:not(.no-desktop-arrows) .blockflow-navigation-list li.has-sub-menu:hover>.wp-block-blockflow-navigation-link::after,.wp-block-blockflow-navigation.is-desktop-menu-active:not(.no-desktop-arrows) .blockflow-navigation-list li.has-mega-menu:focus>.wp-block-blockflow-navigation-link::after,.wp-block-blockflow-navigation.is-desktop-menu-active:not(.no-desktop-arrows) .blockflow-navigation-list li.has-mega-menu:hover>.wp-block-blockflow-navigation-link::after{background-color:var(--virta_dropdown_hover_arrow_color, var(--virta_dropdown_arrow_color, black))}.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list ul{list-style:none;margin:0;padding:0}.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list .link-container[class*=color-]:not(:hover)>a,.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list .link-container[class*=color-]:not(:hover)>span{color:inherit}.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list .blockflow-navigation-level-0{align-items:center;display:flex;flex-direction:row}.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list .blockflow-navigation-level-0 li{padding:3px 0}.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list li.has-mega-menu{cursor:pointer}.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list li.has-mega-menu:hover>.mega-menu{display:block;opacity:1;pointer-events:all}.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list li.has-sub-menu{position:relative}.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list li.has-sub-menu>.wp-block-blockflow-navigation-link,.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list li.has-mega-menu>.wp-block-blockflow-navigation-link{position:relative}.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list li.has-sub-menu,.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list li.has-mega-menu{cursor:pointer}.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list li.has-sub-menu>.link-container:not(:hover)>a,.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list li.has-sub-menu>.link-container:not(:hover)>span,.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list li.has-mega-menu>.link-container:not(:hover)>a,.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list li.has-mega-menu>.link-container:not(:hover)>span{color:inherit}.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list li.has-sub-menu:hover>.sub-menu,.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list li.has-mega-menu:hover>.sub-menu{opacity:1;pointer-events:all}.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list li.has-sub-menu:hover>.wp-block-blockflow-navigation-link::after,.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list li.has-mega-menu:hover>.wp-block-blockflow-navigation-link::after{background-color:var(--virta_dropdown_hover_arrow_color, var(--virta_dropdown_arrow_color), black);margin-bottom:0}.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list .mega-menu{display:none;left:0;opacity:0;pointer-events:none;position:absolute;transition:all .2s;width:100%}.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list .mega-menu:focus,.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list .mega-menu:hover{opacity:1;pointer-events:all}.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list .mega-menu .mega-menu-container{background-color:var(--virta_submenu_color, white);box-shadow:0 4px 10px 0 rgba(0,0,0,.25);cursor:auto}.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list .mega-menu .mega-menu-container .wp-block-blockflow-columns{max-width:calc(100% + 1px);width:calc(100% + 1px)}.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list .mega-menu .mega-menu-container .wp-block-blockflow-text a{color:inherit}.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list .mega-menu .wp-block-blockflow-columns{overflow:hidden}.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list .sub-menu{background-color:var(--virta_submenu_color, white);display:block;opacity:0;padding:0;pointer-events:none;position:absolute;transition:all .2s;width:max-content}.wp-block-blockflow-navigation.is-desktop-menu-active .blockflow-navigation-list .sub-menu li:not(:last-child){margin-bottom:7px}.wp-block-blockflow-navigation.is-desktop-menu-active.level-0-position-b .blockflow-navigation-level-0>li.has-sub-menu>.sub-menu{left:0;top:100%}.wp-block-blockflow-navigation.is-desktop-menu-active.level-0-position-l .blockflow-navigation-level-0>li.has-sub-menu>.sub-menu{right:100%;top:0}.wp-block-blockflow-navigation.is-desktop-menu-active.level-0-position-r .blockflow-navigation-level-0>li.has-sub-menu>.sub-menu{left:100%;top:0}.wp-block-blockflow-navigation.is-desktop-menu-active.level-1-position-b .blockflow-navigation-level-1>li.has-sub-menu>.sub-menu{left:0;top:100%}.wp-block-blockflow-navigation.is-desktop-menu-active.level-1-position-l .blockflow-navigation-level-1>li.has-sub-menu>.sub-menu{right:100%;top:0}.wp-block-blockflow-navigation.is-desktop-menu-active.level-1-position-r .blockflow-navigation-level-1>li.has-sub-menu>.sub-menu{left:100%;top:0}.wp-block-blockflow-navigation.is-desktop-menu-active.level-2-position-b .blockflow-navigation-level-2>li.has-sub-menu>.sub-menu{left:0;top:100%}.wp-block-blockflow-navigation.is-desktop-menu-active.level-2-position-l .blockflow-navigation-level-2>li.has-sub-menu>.sub-menu{right:100%;top:0}.wp-block-blockflow-navigation.is-desktop-menu-active.level-2-position-r .blockflow-navigation-level-2>li.has-sub-menu>.sub-menu{left:100%;top:0}.wp-block-blockflow-navigation.is-desktop-menu-active.level-3-position-b .blockflow-navigation-level-3>li.has-sub-menu>.sub-menu{left:0;top:100%}.wp-block-blockflow-navigation.is-desktop-menu-active.level-3-position-l .blockflow-navigation-level-3>li.has-sub-menu>.sub-menu{right:100%;top:0}.wp-block-blockflow-navigation.is-desktop-menu-active.level-3-position-r .blockflow-navigation-level-3>li.has-sub-menu>.sub-menu{left:100%;top:0}.wp-block-blockflow-navigation.is-desktop-menu-active.selected-icon-none .blockflow-navigation-list li.has-sub-menu,.wp-block-blockflow-navigation.is-desktop-menu-active.selected-icon-none .blockflow-navigation-list li.has-mega-menu,.wp-block-blockflow-navigation.is-desktop-menu-active.no-desktop-arrows .blockflow-navigation-list li.has-sub-menu,.wp-block-blockflow-navigation.is-desktop-menu-active.no-desktop-arrows .blockflow-navigation-list li.has-mega-menu{padding-right:0}.wp-block-blockflow-navigation.is-desktop-menu-active.selected-icon-none .blockflow-navigation-list li.has-sub-menu>.wp-block-blockflow-navigation-link::after,.wp-block-blockflow-navigation.is-desktop-menu-active.selected-icon-none .blockflow-navigation-list li.has-mega-menu>.wp-block-blockflow-navigation-link::after,.wp-block-blockflow-navigation.is-desktop-menu-active.no-desktop-arrows .blockflow-navigation-list li.has-sub-menu>.wp-block-blockflow-navigation-link::after,.wp-block-blockflow-navigation.is-desktop-menu-active.no-desktop-arrows .blockflow-navigation-list li.has-mega-menu>.wp-block-blockflow-navigation-link::after{content:none}.wp-block-blockflow-navigation.is-mobile-menu-active .hamburger{background:var(--virta_hamburger_background_color, transparent);border-radius:var(--virta_hamburger_border-radius, 0);display:flex;margin-left:auto}.wp-block-blockflow-navigation.is-mobile-menu-active .hamburger .hamburger-box{height:calc(var(--virta_hamburger_line, 2px)*3 + 12px)}.wp-block-blockflow-navigation.is-mobile-menu-active .hamburger .hamburger-box .hamburger-inner{margin-top:calc(var(--virta_hamburger_line, 3px)/-2)}.wp-block-blockflow-navigation.is-mobile-menu-active .hamburger .hamburger-box .hamburger-inner::before{top:calc((6px + var(--virta_hamburger_line, 3px))*-1)}.wp-block-blockflow-navigation.is-mobile-menu-active .hamburger .hamburger-box .hamburger-inner::after{bottom:calc((6px + var(--virta_hamburger_line, 3px))*-1)}.wp-block-blockflow-navigation.is-mobile-menu-active .hamburger .hamburger-box .hamburger-inner,.wp-block-blockflow-navigation.is-mobile-menu-active .hamburger .hamburger-box .hamburger-inner::before,.wp-block-blockflow-navigation.is-mobile-menu-active .hamburger .hamburger-box .hamburger-inner::after{background-color:var(--virta_hamburger_color, black);border-radius:0;height:var(--virta_hamburger_line, 3px)}.wp-block-blockflow-navigation.is-mobile-menu-active .hamburger.is-active .hamburger-inner::before{top:0}.wp-block-blockflow-navigation.is-mobile-menu-active .hamburger.is-active .hamburger-inner::after{bottom:0}.wp-block-blockflow-navigation.is-mobile-menu-active .blockflow-navigation-list{background:var(--virta_responsive_menu_color, white);box-shadow:0 4px 10px 0 rgba(0,0,0,.25);box-sizing:border-box;display:none;left:0;overflow:hidden;padding:var(--virta_layout_margins_d, 16px);position:absolute;width:100%;z-index:1000}.wp-block-blockflow-navigation.is-mobile-menu-active .blockflow-navigation-list ul{list-style:none;margin:0;padding:0}.wp-block-blockflow-navigation.is-mobile-menu-active .blockflow-navigation-list .blockflow-navigation-level-0{display:flex;flex-direction:column;overflow:auto;overflow-x:hidden}.wp-block-blockflow-navigation.is-mobile-menu-active .blockflow-navigation-list .blockflow-navigation-level-0 li{padding:5px 0}.wp-block-blockflow-navigation.is-mobile-menu-active .blockflow-navigation-list .blockflow-navigation-level-0 li>a,.wp-block-blockflow-navigation.is-mobile-menu-active .blockflow-navigation-list .blockflow-navigation-level-0 li>span{display:block;hyphens:auto;word-break:break-word}.wp-block-blockflow-navigation.is-mobile-menu-active .blockflow-navigation-list .blockflow-navigation-level-0 li>a:not([class*=mobile-color-]),.wp-block-blockflow-navigation.is-mobile-menu-active .blockflow-navigation-list .blockflow-navigation-level-0 li>span:not([class*=mobile-color-]){color:inherit}.wp-block-blockflow-navigation.is-mobile-menu-active .blockflow-navigation-list .wp-block-blockflow-navigation-divider{display:none}.wp-block-blockflow-navigation.is-mobile-menu-active .blockflow-navigation-list .wp-block-blockflow-navigation-divider::after{box-sizing:border-box;content:"";display:block;height:1px;width:100%}.wp-block-blockflow-navigation.is-mobile-menu-active .blockflow-navigation-list .wp-block-blockflow-polylang-switcher ul{display:flex;flex-direction:column;gap:5px}.wp-block-blockflow-navigation.is-mobile-menu-active .blockflow-navigation-list .wp-block-blockflow-polylang-switcher ul a{align-items:center;display:flex;width:100%}.wp-block-blockflow-navigation.is-mobile-menu-active .blockflow-navigation-list .wp-block-blockflow-polylang-switcher.display-slug.spacer-pipe ul{flex-direction:row;flex-wrap:wrap;gap:15px}.wp-block-blockflow-navigation.is-mobile-menu-active .blockflow-navigation-list .wp-block-blockflow-polylang-switcher.spacer-pipe:not(.display-slug) li:after{display:none}.wp-block-blockflow-navigation.is-mobile-menu-active .blockflow-navigation-list .wp-block-blockflow-button{display:flex;margin:5px 0;width:100%}.wp-block-blockflow-navigation.is-mobile-menu-active .blockflow-navigation-list .mega-menu .wp-block-blockflow-column{flex:0 1 100%;max-width:100%}.wp-block-blockflow-navigation.is-mobile-menu-active .blockflow-navigation-list .mega-menu .mega-menu-container{margin-top:10px}.wp-block-blockflow-navigation.is-mobile-menu-active.padding-mobile-0 .blockflow-navigation-list{padding:var(--virta_layout_padding-outside_0, 16px)}.wp-block-blockflow-navigation.is-mobile-menu-active.padding-mobile-d .blockflow-navigation-list{padding:var(--virta_layout_padding-outside_d, 16px)}.wp-block-blockflow-navigation.is-mobile-menu-active.padding-mobile-s .blockflow-navigation-list{padding:var(--virta_layout_padding-outside_s, 16px)}.wp-block-blockflow-navigation.is-mobile-menu-active.padding-mobile-m .blockflow-navigation-list{padding:var(--virta_layout_padding-outside_m, 16px)}.wp-block-blockflow-navigation.is-mobile-menu-active.padding-mobile-l .blockflow-navigation-list{padding:var(--virta_layout_padding-outside_l, 16px)}.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding .link-container{display:flex;flex-direction:column}.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding .has-sub-menu{transition:padding .3s}.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding .has-sub-menu.open{padding-bottom:0}.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding .sub-menu{box-sizing:border-box;display:flex;flex-direction:column;margin:0;width:100%}.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding .mega-menu{box-sizing:border-box;margin:0;width:100%}.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding .toggle-link{cursor:pointer;padding-right:24px;position:relative}.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding .toggle-link::after{background-color:var(--virta_responsive_dropdown_arrow_color, black);content:"";cursor:pointer;display:inline-block;height:15px;mask-image:url(f951087accd388c17ed5.svg);-webkit-mask-image:url(f951087accd388c17ed5.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;pointer-events:none;position:absolute;right:2px;top:50%;transition:all .3s;width:15px}.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding.mobile-indent-0 .link-container.has-sub-menu>.sub-menu,.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding.mobile-indent-0 .link-container.has-sub-menu>.mega-menu,.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding.mobile-indent-0 .link-container.has-mega-menu>.sub-menu,.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding.mobile-indent-0 .link-container.has-mega-menu>.mega-menu{padding-left:var(--virta_layout_padding-outside_0, 0px)}.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding.mobile-indent-d .link-container.has-sub-menu>.sub-menu,.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding.mobile-indent-d .link-container.has-sub-menu>.mega-menu,.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding.mobile-indent-d .link-container.has-mega-menu>.sub-menu,.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding.mobile-indent-d .link-container.has-mega-menu>.mega-menu{padding-left:var(--virta_layout_padding-outside_d, 0px)}.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding.mobile-indent-s .link-container.has-sub-menu>.sub-menu,.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding.mobile-indent-s .link-container.has-sub-menu>.mega-menu,.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding.mobile-indent-s .link-container.has-mega-menu>.sub-menu,.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding.mobile-indent-s .link-container.has-mega-menu>.mega-menu{padding-left:var(--virta_layout_padding-outside_s, 0px)}.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding.mobile-indent-m .link-container.has-sub-menu>.sub-menu,.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding.mobile-indent-m .link-container.has-sub-menu>.mega-menu,.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding.mobile-indent-m .link-container.has-mega-menu>.sub-menu,.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding.mobile-indent-m .link-container.has-mega-menu>.mega-menu{padding-left:var(--virta_layout_padding-outside_m, 0px)}.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding.mobile-indent-l .link-container.has-sub-menu>.sub-menu,.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding.mobile-indent-l .link-container.has-sub-menu>.mega-menu,.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding.mobile-indent-l .link-container.has-mega-menu>.sub-menu,.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-expanding.mobile-indent-l .link-container.has-mega-menu>.mega-menu{padding-left:var(--virta_layout_padding-outside_l, 0px)}.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-sliding .blockflow-navigation-list{padding:0}.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-sliding .blockflow-navigation-level-0{padding:var(--virta_layout_margins_d, 16px);position:relative;transition:transform .4s}.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-sliding .mega-menu,.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-sliding .sub-menu{box-sizing:border-box;display:flex;flex-direction:column;left:100%;margin-left:0 !important;margin-right:0 !important;padding:var(--virta_layout_margins_d, 16px);position:absolute;top:0;width:100%}.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-sliding .slide-link{cursor:pointer;padding-right:15px;position:relative}.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-sliding .slide-link::after{background-color:var(--virta_responsive_dropdown_arrow_color, black);content:"";cursor:pointer;display:inline-block;height:20px;mask-image:url(f951087accd388c17ed5.svg);-webkit-mask-image:url(f951087accd388c17ed5.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;pointer-events:none;position:absolute;right:2px;top:50%;width:20px}.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-sliding li.back-link{cursor:pointer;padding-left:20px;position:relative}.wp-block-blockflow-navigation.is-mobile-menu-active.mobile-nav-type-sliding li.back-link::after{background-color:var(--virta_responsive_dropdown_arrow_color, black);content:"";cursor:pointer;display:inline-block;height:20px;left:-4px;mask-image:url(f951087accd388c17ed5.svg);-webkit-mask-image:url(f951087accd388c17ed5.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;pointer-events:none;position:absolute;top:50%;transform:rotate(90deg) translateX(-50%);width:20px}.wp-block-blockflow-navigation.is-mobile-menu-active .direct-link a::after{content:none !important}body.breakpoint-mobile .wp-block-blockflow-navigation .link-container:has(>.wp-block-blockflow-navigation-link.block-visibility-hidden-mobile){display:none}body.breakpoint-tablet .wp-block-blockflow-navigation .link-container:has(>.wp-block-blockflow-navigation-link.block-visibility-hidden-tablet){display:none}body.breakpoint-desktop .wp-block-blockflow-navigation .link-container:has(>.wp-block-blockflow-navigation-link.block-visibility-hidden-desktop),body.breakpoint-default .wp-block-blockflow-navigation .link-container:has(>.wp-block-blockflow-navigation-link.block-visibility-hidden-desktop){display:none}div[class*=wp-block-blockflow]:not(.wp-block-blockflow-container):has(.wp-block-blockflow-navigation.megamenu-fullwidth){position:unset}body.menu-overlay.menu-is-open>header.wp-block-template-part::before,body.menu-overlay.menu-is-open>.wp-site-blocks>header.wp-block-template-part::before,body.menu-overlay.megamenu-open>header.wp-block-template-part::before,body.menu-overlay.megamenu-open>.wp-site-blocks>header.wp-block-template-part::before{backdrop-filter:blur(var(--virta_menu_overlay_blur, 3px));background-color:color-mix(in srgb, var(--virta_menu_overlay_color) var(--virta_menu_overlay_opacity, 33%), transparent);opacity:1;pointer-events:all}body:not(.wp-admin) .wp-block-blockflow-navigation.is-mobile-menu-active .blockflow-navigation-list .wp-block-blockflow-button{margin:5px 0;width:100%}html .scrollbar-dummy{display:none}html.menu-is-open{overflow:hidden;padding-right:var(--bf-scrollbar-width, 17px)}html.menu-is-open body>header.wp-block-template-part::before,html.menu-is-open body>.wp-site-blocks>header.wp-block-template-part::before{width:100vw}html.menu-is-open .scrollbar-dummy{display:block;height:100%;overflow-y:scroll;position:fixed;right:0;top:0;z-index:1000}p.wp-block-blockflow-post-category{margin-top:0;margin-block-start:0;margin-block-end:0}.wp-block-blockflow-post-meta p,.wp-block-blockflow-post-meta span{-webkit-hyphenate-limit-after:4;-webkit-hyphenate-limit-before:4;hyphenate-limit-chars:10 4 4;hyphenate-limit-last:always;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2;hyphenate-limit-zone:8%;hyphens:auto;margin-block-start:0;margin-top:0;word-break:break-word}.wp-block-blockflow-post-meta p:last-child,.wp-block-blockflow-post-meta span:last-child{margin-block-end:0}.wp-block-blockflow-post-query-pagination{display:flex}.wp-block-blockflow-post-query-pagination .wp-block-blockflow-post-query-pagination-numbers,.wp-block-blockflow-post-query-pagination .wp-block-blockflow-post-query-pagination-next,.wp-block-blockflow-post-query-pagination .wp-block-blockflow-post-query-pagination-previous{margin-left:var(--virta_layout_margins_d);margin-right:var(--virta_layout_margins_d)}.wp-block-blockflow-post-query-filter form{display:flex;flex-direction:row}.wp-block-blockflow-post-query-loop.spacing-desktop-0 .wp-block-blockflow-post-template.highlight-template.desktop-columns-1 .post-template-container .wp-block-post{flex:0 0 calc(100%/1 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/1 - .1px);max-width:calc(100%/1 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/1 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-0.desktop-columns-1 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-0.desktop-columns-1 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-0.desktop-columns-1 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/1 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/1 - .1px);max-width:calc(100%/1 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/1 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-0 .wp-block-blockflow-post-template.highlight-template.desktop-columns-2 .post-template-container .wp-block-post{flex:0 0 calc(100%/2 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/2 - .1px);max-width:calc(100%/2 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/2 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-0.desktop-columns-2 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-0.desktop-columns-2 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-0.desktop-columns-2 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/2 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/2 - .1px);max-width:calc(100%/2 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/2 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-0 .wp-block-blockflow-post-template.highlight-template.desktop-columns-3 .post-template-container .wp-block-post{flex:0 0 calc(100%/3 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/3 - .1px);max-width:calc(100%/3 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/3 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-0.desktop-columns-3 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-0.desktop-columns-3 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-0.desktop-columns-3 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/3 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/3 - .1px);max-width:calc(100%/3 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/3 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-0 .wp-block-blockflow-post-template.highlight-template.desktop-columns-4 .post-template-container .wp-block-post{flex:0 0 calc(100%/4 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/4 - .1px);max-width:calc(100%/4 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/4 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-0.desktop-columns-4 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-0.desktop-columns-4 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-0.desktop-columns-4 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/4 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/4 - .1px);max-width:calc(100%/4 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/4 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-0 .wp-block-blockflow-post-template.highlight-template.desktop-columns-5 .post-template-container .wp-block-post{flex:0 0 calc(100%/5 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/5 - .1px);max-width:calc(100%/5 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/5 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-0.desktop-columns-5 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-0.desktop-columns-5 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-0.desktop-columns-5 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/5 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/5 - .1px);max-width:calc(100%/5 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/5 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-0 .wp-block-blockflow-post-template.highlight-template.desktop-columns-6 .post-template-container .wp-block-post{flex:0 0 calc(100%/6 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/6 - .1px);max-width:calc(100%/6 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/6 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-0.desktop-columns-6 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-0.desktop-columns-6 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-0.desktop-columns-6 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/6 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/6 - .1px);max-width:calc(100%/6 - var(--virta_layout_margins_0) + var(--virta_layout_margins_0)/6 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-d .wp-block-blockflow-post-template.highlight-template.desktop-columns-1 .post-template-container .wp-block-post{flex:0 0 calc(100%/1 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/1 - .1px);max-width:calc(100%/1 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/1 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-d.desktop-columns-1 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-d.desktop-columns-1 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-d.desktop-columns-1 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/1 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/1 - .1px);max-width:calc(100%/1 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/1 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-d .wp-block-blockflow-post-template.highlight-template.desktop-columns-2 .post-template-container .wp-block-post{flex:0 0 calc(100%/2 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/2 - .1px);max-width:calc(100%/2 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/2 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-d.desktop-columns-2 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-d.desktop-columns-2 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-d.desktop-columns-2 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/2 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/2 - .1px);max-width:calc(100%/2 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/2 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-d .wp-block-blockflow-post-template.highlight-template.desktop-columns-3 .post-template-container .wp-block-post{flex:0 0 calc(100%/3 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/3 - .1px);max-width:calc(100%/3 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/3 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-d.desktop-columns-3 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-d.desktop-columns-3 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-d.desktop-columns-3 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/3 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/3 - .1px);max-width:calc(100%/3 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/3 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-d .wp-block-blockflow-post-template.highlight-template.desktop-columns-4 .post-template-container .wp-block-post{flex:0 0 calc(100%/4 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/4 - .1px);max-width:calc(100%/4 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/4 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-d.desktop-columns-4 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-d.desktop-columns-4 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-d.desktop-columns-4 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/4 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/4 - .1px);max-width:calc(100%/4 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/4 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-d .wp-block-blockflow-post-template.highlight-template.desktop-columns-5 .post-template-container .wp-block-post{flex:0 0 calc(100%/5 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/5 - .1px);max-width:calc(100%/5 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/5 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-d.desktop-columns-5 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-d.desktop-columns-5 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-d.desktop-columns-5 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/5 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/5 - .1px);max-width:calc(100%/5 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/5 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-d .wp-block-blockflow-post-template.highlight-template.desktop-columns-6 .post-template-container .wp-block-post{flex:0 0 calc(100%/6 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/6 - .1px);max-width:calc(100%/6 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/6 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-d.desktop-columns-6 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-d.desktop-columns-6 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-d.desktop-columns-6 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/6 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/6 - .1px);max-width:calc(100%/6 - var(--virta_layout_margins_d) + var(--virta_layout_margins_d)/6 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-l .wp-block-blockflow-post-template.highlight-template.desktop-columns-1 .post-template-container .wp-block-post{flex:0 0 calc(100%/1 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/1 - .1px);max-width:calc(100%/1 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/1 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-l.desktop-columns-1 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-l.desktop-columns-1 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-l.desktop-columns-1 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/1 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/1 - .1px);max-width:calc(100%/1 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/1 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-l .wp-block-blockflow-post-template.highlight-template.desktop-columns-2 .post-template-container .wp-block-post{flex:0 0 calc(100%/2 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/2 - .1px);max-width:calc(100%/2 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/2 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-l.desktop-columns-2 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-l.desktop-columns-2 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-l.desktop-columns-2 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/2 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/2 - .1px);max-width:calc(100%/2 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/2 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-l .wp-block-blockflow-post-template.highlight-template.desktop-columns-3 .post-template-container .wp-block-post{flex:0 0 calc(100%/3 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/3 - .1px);max-width:calc(100%/3 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/3 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-l.desktop-columns-3 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-l.desktop-columns-3 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-l.desktop-columns-3 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/3 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/3 - .1px);max-width:calc(100%/3 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/3 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-l .wp-block-blockflow-post-template.highlight-template.desktop-columns-4 .post-template-container .wp-block-post{flex:0 0 calc(100%/4 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/4 - .1px);max-width:calc(100%/4 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/4 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-l.desktop-columns-4 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-l.desktop-columns-4 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-l.desktop-columns-4 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/4 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/4 - .1px);max-width:calc(100%/4 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/4 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-l .wp-block-blockflow-post-template.highlight-template.desktop-columns-5 .post-template-container .wp-block-post{flex:0 0 calc(100%/5 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/5 - .1px);max-width:calc(100%/5 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/5 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-l.desktop-columns-5 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-l.desktop-columns-5 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-l.desktop-columns-5 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/5 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/5 - .1px);max-width:calc(100%/5 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/5 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-l .wp-block-blockflow-post-template.highlight-template.desktop-columns-6 .post-template-container .wp-block-post{flex:0 0 calc(100%/6 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/6 - .1px);max-width:calc(100%/6 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/6 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-l.desktop-columns-6 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-l.desktop-columns-6 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-l.desktop-columns-6 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/6 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/6 - .1px);max-width:calc(100%/6 - var(--virta_layout_margins_l) + var(--virta_layout_margins_l)/6 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-m .wp-block-blockflow-post-template.highlight-template.desktop-columns-1 .post-template-container .wp-block-post{flex:0 0 calc(100%/1 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/1 - .1px);max-width:calc(100%/1 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/1 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-m.desktop-columns-1 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-m.desktop-columns-1 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-m.desktop-columns-1 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/1 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/1 - .1px);max-width:calc(100%/1 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/1 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-m .wp-block-blockflow-post-template.highlight-template.desktop-columns-2 .post-template-container .wp-block-post{flex:0 0 calc(100%/2 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/2 - .1px);max-width:calc(100%/2 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/2 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-m.desktop-columns-2 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-m.desktop-columns-2 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-m.desktop-columns-2 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/2 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/2 - .1px);max-width:calc(100%/2 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/2 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-m .wp-block-blockflow-post-template.highlight-template.desktop-columns-3 .post-template-container .wp-block-post{flex:0 0 calc(100%/3 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/3 - .1px);max-width:calc(100%/3 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/3 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-m.desktop-columns-3 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-m.desktop-columns-3 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-m.desktop-columns-3 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/3 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/3 - .1px);max-width:calc(100%/3 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/3 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-m .wp-block-blockflow-post-template.highlight-template.desktop-columns-4 .post-template-container .wp-block-post{flex:0 0 calc(100%/4 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/4 - .1px);max-width:calc(100%/4 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/4 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-m.desktop-columns-4 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-m.desktop-columns-4 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-m.desktop-columns-4 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/4 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/4 - .1px);max-width:calc(100%/4 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/4 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-m .wp-block-blockflow-post-template.highlight-template.desktop-columns-5 .post-template-container .wp-block-post{flex:0 0 calc(100%/5 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/5 - .1px);max-width:calc(100%/5 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/5 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-m.desktop-columns-5 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-m.desktop-columns-5 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-m.desktop-columns-5 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/5 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/5 - .1px);max-width:calc(100%/5 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/5 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-m .wp-block-blockflow-post-template.highlight-template.desktop-columns-6 .post-template-container .wp-block-post{flex:0 0 calc(100%/6 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/6 - .1px);max-width:calc(100%/6 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/6 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-m.desktop-columns-6 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-m.desktop-columns-6 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-m.desktop-columns-6 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/6 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/6 - .1px);max-width:calc(100%/6 - var(--virta_layout_margins_m) + var(--virta_layout_margins_m)/6 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-s .wp-block-blockflow-post-template.highlight-template.desktop-columns-1 .post-template-container .wp-block-post{flex:0 0 calc(100%/1 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/1 - .1px);max-width:calc(100%/1 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/1 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-s.desktop-columns-1 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-s.desktop-columns-1 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-s.desktop-columns-1 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/1 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/1 - .1px);max-width:calc(100%/1 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/1 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-s .wp-block-blockflow-post-template.highlight-template.desktop-columns-2 .post-template-container .wp-block-post{flex:0 0 calc(100%/2 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/2 - .1px);max-width:calc(100%/2 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/2 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-s.desktop-columns-2 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-s.desktop-columns-2 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-s.desktop-columns-2 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/2 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/2 - .1px);max-width:calc(100%/2 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/2 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-s .wp-block-blockflow-post-template.highlight-template.desktop-columns-3 .post-template-container .wp-block-post{flex:0 0 calc(100%/3 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/3 - .1px);max-width:calc(100%/3 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/3 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-s.desktop-columns-3 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-s.desktop-columns-3 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-s.desktop-columns-3 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/3 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/3 - .1px);max-width:calc(100%/3 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/3 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-s .wp-block-blockflow-post-template.highlight-template.desktop-columns-4 .post-template-container .wp-block-post{flex:0 0 calc(100%/4 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/4 - .1px);max-width:calc(100%/4 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/4 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-s.desktop-columns-4 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-s.desktop-columns-4 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-s.desktop-columns-4 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/4 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/4 - .1px);max-width:calc(100%/4 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/4 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-s .wp-block-blockflow-post-template.highlight-template.desktop-columns-5 .post-template-container .wp-block-post{flex:0 0 calc(100%/5 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/5 - .1px);max-width:calc(100%/5 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/5 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-s.desktop-columns-5 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-s.desktop-columns-5 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-s.desktop-columns-5 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/5 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/5 - .1px);max-width:calc(100%/5 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/5 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-s .wp-block-blockflow-post-template.highlight-template.desktop-columns-6 .post-template-container .wp-block-post{flex:0 0 calc(100%/6 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/6 - .1px);max-width:calc(100%/6 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/6 - .1px)}.wp-block-blockflow-post-query-loop.spacing-desktop-s.desktop-columns-6 .wp-block-blockflow-post-template .post-template-container .wp-block-post,.wp-block-blockflow-post-query-loop.spacing-desktop-s.desktop-columns-6 .wp-block-blockflow-post-template .post-template-container .wp-block-blockflow-post-disruptor,.wp-block-blockflow-post-query-loop.spacing-desktop-s.desktop-columns-6 div[data-type="blockflow/post-disruptor"]{flex:0 0 calc(100%/6 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/6 - .1px);max-width:calc(100%/6 - var(--virta_layout_margins_s) + var(--virta_layout_margins_s)/6 - .1px)}.wp-block-blockflow-search{align-items:stretch;display:flex;flex-direction:row;justify-content:stretch;margin-left:auto;margin-right:auto;max-width:100%}.wp-block-blockflow-search.content-align-left{margin-left:0}.wp-block-blockflow-search.content-align-right{margin-right:0}.wp-block-blockflow-search input,.wp-block-blockflow-post-query-filter input{border:1px solid #000;font-family:var(--virta_font_main);padding:1% 1.5%;width:100%}.wp-block-blockflow-search input:focus,.wp-block-blockflow-search input:focus-visible,.wp-block-blockflow-search input:focus-within,.wp-block-blockflow-post-query-filter input:focus,.wp-block-blockflow-post-query-filter input:focus-visible,.wp-block-blockflow-post-query-filter input:focus-within{outline:var(--virta_colors_color-primary, black) auto 1px}.wp-block-blockflow-search input::-webkit-search-cancel-button,.wp-block-blockflow-post-query-filter input::-webkit-search-cancel-button{-webkit-appearance:none;background-color:var(--virta_colors_color-text, black);background-size:20px 20px;cursor:pointer;height:20px;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27%23777%27><path d=%27M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z%27/></svg>");width:20px}.wp-block-blockflow-search .btn,.wp-block-blockflow-post-query-filter .btn{flex-shrink:0}.wp-block-blockflow-slider{box-sizing:border-box;max-width:100%;position:relative}.wp-block-blockflow-slider .swiper-button-prev,.wp-block-blockflow-slider .swiper-button-next{cursor:pointer;height:25px;position:absolute;width:25px;z-index:20}.wp-block-blockflow-slider .swiper-button-prev.inside.top,.wp-block-blockflow-slider .swiper-button-next.inside.top{top:0}.wp-block-blockflow-slider .swiper-button-prev.middle,.wp-block-blockflow-slider .swiper-button-next.middle{margin-top:-12px;top:50%}.wp-block-blockflow-slider .swiper-button-prev.inside.bottom,.wp-block-blockflow-slider .swiper-button-next.inside.bottom{bottom:0}.wp-block-blockflow-slider .swiper-button-prev.outside.top,.wp-block-blockflow-slider .swiper-button-next.outside.top{bottom:100%}.wp-block-blockflow-slider .swiper-button-prev.outside.bottom,.wp-block-blockflow-slider .swiper-button-next.outside.bottom{top:100%}.wp-block-blockflow-slider .swiper-button-prev .swiper-button-inner,.wp-block-blockflow-slider .swiper-button-next .swiper-button-inner{height:100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;text-align:center;transition:background-color .3s}.wp-block-blockflow-slider .swiper-button-prev{transform:scaleX(-1)}.wp-block-blockflow-slider .swiper-button-prev.center{right:calc(50% + 15px)}.wp-block-blockflow-slider .swiper-button-prev.inside.outer{left:5px}.wp-block-blockflow-slider .swiper-button-prev.outside.outer{right:calc(100% + 5px)}.wp-block-blockflow-slider .swiper-button-next.center{left:calc(50% + 15px)}.wp-block-blockflow-slider .swiper-button-next.inside.outer{right:5px}.wp-block-blockflow-slider .swiper-button-next.outside.outer{left:calc(100% + 5px)}.wp-block-blockflow-slider .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px}.wp-block-blockflow-slider .swiper{display:flex}.wp-block-blockflow-slider .swiper .swiper-wrapper{display:flex;flex-grow:1;height:auto}.wp-block-blockflow-slider .swiper .wp-block-blockflow-slide{display:flex;flex-direction:column;flex-grow:1}.wp-block-blockflow-slider .swiper .wp-block-blockflow-slide>.inner-wrapper-container{height:100%}.wp-block-blockflow-slider .swiper .wp-block-blockflow-slide>.inner-wrapper-container>.inner-wrapper{display:flex;flex-direction:column}.wp-block-blockflow-slider .swiper-cube .swiper-cube-shadow{opacity:.3}.wp-block-blockflow-slider.fullwidth{margin-left:calc((100vw - var(--virta_layout_default-content-width, 1200px) - var(--bf-scrollbar-width, 17px))/-2);max-width:calc(100vw - var(--bf-scrollbar-width, 17px));width:calc(100vw - var(--bf-scrollbar-width, 17px))}.wp-block-blockflow-slider.fullwidth .wp-block-blockflow-slide>.inner-wrapper-container{padding:0 var(--virta_layout_margins_d, 16)}.wp-block-blockflow-slider.fullwidth.has-inner-container .wp-block-blockflow-slide>.inner-wrapper-container{padding-left:0;padding-right:0}.wp-block-blockflow-slider.pagination-outside{margin-bottom:20px}.wp-block-blockflow-slider.pagination-outside .swiper-pagination{bottom:-20px;top:auto}.wp-block-blockflow-slider.pagination-inside .wp-block-blockflow-slide>.inner-wrapper-container{padding-bottom:20px}.wp-block-blockflow-slider.nav-inside .wp-block-blockflow-slide>.inner-wrapper-container{padding-left:30px;padding-right:30px}.wp-block-blockflow-slider .wp-block-blockflow-slide.overlay-true::after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.wp-block-blockflow-slider .wp-block-blockflow-slide.overlay-true .inner-wrapper-container{z-index:1}body:not(.wp-admin):not(.block-editor-iframe__body) .wp-block-blockflow-slider.fullwidth.has-inner-container .wp-block-blockflow-slide>.inner-wrapper-container>.inner-wrapper{padding-left:0;padding-right:0}.wp-block-blockflow-tabs.toggles-multiple>.tab-contents>.single-headline,.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines>.single-headline{align-items:center;background:var(--virta_tabs_headline_background_color, white);border:var(--virta_tabs_line, 1px) solid var(--virta_tabs_line_color, #c1c1c1);cursor:pointer;display:flex;gap:7px;padding:10px clamp(15px,.9375rem + (1vw - 4px)*.3289,20px);position:relative;z-index:0}.wp-block-blockflow-tabs.toggles-multiple>.tab-contents>.single-headline::after,.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines>.single-headline::after{background:var(--virta_tabs_line_color, #c1c1c1);bottom:calc(var(--virta_tabs_line, 1px)*-1);content:"";display:block;height:var(--virta_tabs_line, 1px);left:calc(var(--virta_tabs_line, 1px)*-1);position:absolute;width:calc(100% + var(--virta_tabs_line, 1px)*2)}.wp-block-blockflow-tabs.toggles-multiple>.tab-contents>.single-headline span,.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines>.single-headline span{color:var(--virta_tabs_headline_font_color, var(--virta_colors_color-text, black))}body.breakpoint-mobile .wp-block-blockflow-tabs.toggles-multiple>.tab-contents>.single-headline span,body.breakpoint-mobile .wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines>.single-headline span{hyphens:auto}.wp-block-blockflow-tabs.toggles-multiple>.tab-contents>.single-headline.active,.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines>.single-headline.active{background:var(--virta_tabs_headline_active_background_color, white);z-index:2}.wp-block-blockflow-tabs.toggles-multiple>.tab-contents>.single-headline.active::after,.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines>.single-headline.active::after{background:var(--virta_tabs_headline_active_background_color, white);content:"";display:block;left:0;width:100%}.wp-block-blockflow-tabs.toggles-multiple>.tab-contents>.single-headline.active span,.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines>.single-headline.active span{color:var(--virta_tabs_headline_active_font_color, var(--virta_colors_color-text, black))}.wp-block-blockflow-tabs.toggles-multiple>.tab-contents>.single-headline[class*=color-]:not(.active) span,.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines>.single-headline[class*=color-]:not(.active) span{color:inherit}.wp-block-blockflow-tabs.toggles-multiple>.tab-contents>.single-headline img,.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines>.single-headline img{height:24px;width:auto}.wp-block-blockflow-tabs.toggles-multiple>.tab-contents>.single-headline.s,.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines>.single-headline.s{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-s__font-size, 14px);font-weight:var(--virta_fonts_text-s__font-weight, 400);letter-spacing:var(--virta_fonts_text-s__letter-spacing, normal);line-height:var(--virta_fonts_text-s__line-height, 26px)}.wp-block-blockflow-tabs.toggles-multiple>.tab-contents>.single-headline.m,.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines>.single-headline.m{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-m__font-size, 16px);font-weight:var(--virta_fonts_text-m__font-weight, 400);letter-spacing:var(--virta_fonts_text-m__letter-spacing, normal);line-height:var(--virta_fonts_text-m__line-height, 28px)}.wp-block-blockflow-tabs.toggles-multiple>.tab-contents>.single-headline.l,.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines>.single-headline.l{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-l__font-size, 18px);font-weight:var(--virta_fonts_text-l__font-weight, 400);letter-spacing:var(--virta_fonts_text-l__letter-spacing, normal);line-height:var(--virta_fonts_text-l__line-height, 30px)}.wp-block-blockflow-tabs.toggles-multiple>.tab-contents>.single-headline.h1,.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines>.single-headline.h1{font-family:var(--virta_fonts_h1__font-family, sans-serif);font-size:var(--virta_fonts_h1__font-size, 35px);font-weight:var(--virta_fonts_h1__font-weight, bold);letter-spacing:var(--virta_fonts_h1__letter-spacing, normal);line-height:var(--virta_fonts_h1__line-height, 150%);text-transform:var(--virta_fonts_h1__uppercase, none)}.wp-block-blockflow-tabs.toggles-multiple>.tab-contents>.single-headline.h2,.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines>.single-headline.h2{font-family:var(--virta_fonts_h2__font-family, sans-serif);font-size:var(--virta_fonts_h2__font-size, 35px);font-weight:var(--virta_fonts_h2__font-weight, bold);letter-spacing:var(--virta_fonts_h2__letter-spacing, normal);line-height:var(--virta_fonts_h2__line-height, 150%);text-transform:var(--virta_fonts_h2__uppercase, none)}.wp-block-blockflow-tabs.toggles-multiple>.tab-contents>.single-headline.h3,.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines>.single-headline.h3{font-family:var(--virta_fonts_h3__font-family, sans-serif);font-size:var(--virta_fonts_h3__font-size, 35px);font-weight:var(--virta_fonts_h3__font-weight, bold);letter-spacing:var(--virta_fonts_h3__letter-spacing, normal);line-height:var(--virta_fonts_h3__line-height, 150%);text-transform:var(--virta_fonts_h3__uppercase, none)}.wp-block-blockflow-tabs.toggles-multiple>.tab-contents>.single-headline.h4,.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines>.single-headline.h4{font-family:var(--virta_fonts_h4__font-family, sans-serif);font-size:var(--virta_fonts_h4__font-size, 35px);font-weight:var(--virta_fonts_h4__font-weight, bold);letter-spacing:var(--virta_fonts_h4__letter-spacing, normal);line-height:var(--virta_fonts_h4__line-height, 150%);text-transform:var(--virta_fonts_h4__uppercase, none)}.wp-block-blockflow-tabs.toggles-multiple>.tab-contents>.single-headline.h5,.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines>.single-headline.h5{font-family:var(--virta_fonts_h5__font-family, sans-serif);font-size:var(--virta_fonts_h5__font-size, 35px);font-weight:var(--virta_fonts_h5__font-weight, bold);letter-spacing:var(--virta_fonts_h5__letter-spacing, normal);line-height:var(--virta_fonts_h5__line-height, 150%);text-transform:var(--virta_fonts_h5__uppercase, none)}.wp-block-blockflow-tabs.toggles-multiple>.tab-contents>.single-headline.h6,.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines>.single-headline.h6{font-family:var(--virta_fonts_h6__font-family, sans-serif);font-size:var(--virta_fonts_h6__font-size, 35px);font-weight:var(--virta_fonts_h6__font-weight, bold);letter-spacing:var(--virta_fonts_h6__letter-spacing, normal);line-height:var(--virta_fonts_h6__line-height, 150%);text-transform:var(--virta_fonts_h6__uppercase, none)}.wp-block-blockflow-tabs.toggles-multiple>.tab-contents>.single-headline .toggle-handle,.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines>.single-headline .toggle-handle{background-color:var(--virta_tabs_icon_color_inactive, black);background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:none;flex:0 0 20%;max-height:22px;height:45%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;max-width:50px;pointer-events:none;position:absolute;right:0;transition:transform .3s;width:20%}.wp-block-blockflow-tabs.toggles-multiple>.tab-contents>.single-headline .toggle-handle.active,.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines>.single-headline .toggle-handle.active{background-color:var(--virta_tabs_icon_color, black)}.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines{display:flex;flex-wrap:wrap;margin-bottom:calc(var(--virta_tabs_line, 1px)*-1)}.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines.gap-0{gap:0px}.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines.gap-0>.single-headline:not(:first-child){margin-left:calc(var(--virta_tabs_line, 1px)*-1)}.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines.gap-s{gap:5px}.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines.gap-m{gap:15px}.wp-block-blockflow-tabs>.headlines-dropdown-container>.tab-headlines.gap-l{gap:30px}.wp-block-blockflow-tabs:not(.use-box-shadow)>.tab-contents>.wp-block-blockflow-tab{box-shadow:none !important}.wp-block-blockflow-tabs.use-box-shadow>.headlines-dropdown-container>.tab-headlines>.single-headline{clip-path:inset(-25px -25px 0px -25px)}.wp-block-blockflow-tabs.use-box-shadow.vertical>.headlines-dropdown-container>.tab-headlines>.single-headline{clip-path:inset(-25px 0px -25px -25px)}.wp-block-blockflow-tabs.use-box-shadow:not(.toggles)>.headlines-dropdown-container,.wp-block-blockflow-tabs.use-box-shadow:not(.toggles)>.tab-contents>.wp-block-blockflow-tab{box-shadow:none !important}.wp-block-blockflow-tabs:not(.vertical)>.headlines-dropdown-container>.tab-headlines.direction-center{justify-content:center}.wp-block-blockflow-tabs:not(.vertical)>.headlines-dropdown-container>.tab-headlines.direction-right{justify-content:flex-end}.wp-block-blockflow-tabs:not(.vertical)>.headlines-dropdown-container>.tab-headlines.direction-full{justify-content:space-between}.wp-block-blockflow-tabs:not(.vertical)>.headlines-dropdown-container>.tab-headlines.direction-full .single-headline{flex-basis:10%;flex-grow:1;justify-content:center;text-align:center}.wp-block-blockflow-tabs>.tab-contents{background:var(--virta_tabs_content_background_color, white);border:var(--virta_tabs_line, 1px) solid var(--virta_tabs_line_color, #c1c1c1);padding:10px clamp(15px,.9375rem + (1vw - 4px)*.3289,20px);position:relative;z-index:1}.wp-block-blockflow-tabs.icons-false>.headlines-dropdown-container>.tab-headlines .single-headline img{display:none !important}.wp-block-blockflow-tabs.vertical:not(.toggles){display:grid;grid-template-columns:1fr 6fr}.wp-block-blockflow-tabs.vertical:not(.toggles)>.headlines-dropdown-container>.tab-headlines{margin-bottom:0}.wp-block-blockflow-tabs.vertical:not(.toggles)>.headlines-dropdown-container>.tab-headlines.gap-0 .single-headline:not(:first-child){margin-left:0;margin-top:calc(var(--virta_tabs_line, 1px)*-1)}.wp-block-blockflow-tabs.vertical:not(.toggles)>.headlines-dropdown-container>.tab-headlines.direction-left .single-headline,.wp-block-blockflow-tabs.vertical:not(.toggles)>.headlines-dropdown-container>.tab-headlines.direction-full .single-headline{justify-content:flex-start}.wp-block-blockflow-tabs.vertical:not(.toggles)>.headlines-dropdown-container>.tab-headlines.direction-center .single-headline{justify-content:center}.wp-block-blockflow-tabs.vertical:not(.toggles)>.headlines-dropdown-container>.tab-headlines.direction-right .single-headline{justify-content:flex-end}.wp-block-blockflow-tabs.vertical:not(.toggles)>.headlines-dropdown-container>.tab-headlines .single-headline{margin-bottom:0;margin-right:calc(var(--virta_tabs_line, 1px)*-1);width:100%}.wp-block-blockflow-tabs.vertical:not(.toggles)>.headlines-dropdown-container>.tab-headlines .single-headline::after{bottom:0;height:calc(100% + var(--virta_tabs_line, 1px)*2);left:auto;right:calc(var(--virta_tabs_line, 1px)*-1);top:calc(var(--virta_tabs_line, 1px)*-1);width:var(--virta_tabs_line, 1px)}.wp-block-blockflow-tabs.vertical:not(.toggles)>.headlines-dropdown-container>.tab-headlines .single-headline.active::after{background:var(--virta_tabs_headline_active_background_color, white);height:100%;top:0}.wp-block-blockflow-tabs.vertical:not(.toggles)>.headlines-dropdown-container>.tab-headlines .single-headline.active input{color:var(--virta_tabs_headline_active_font_color, var(--virta_colors_color-text, black))}.wp-block-blockflow-tabs.toggles>.tab-contents{background:none;border:none;padding:0}.wp-block-blockflow-tabs.toggles>.tab-contents .wp-block-blockflow-tab{background:var(--virta_tabs_content_background_color, white);border:var(--virta_tabs_line, 1px) solid var(--virta_tabs_line_color, #c1c1c1);padding:10px clamp(15px,.9375rem + (1vw - 4px)*.3289,20px)}.wp-block-blockflow-tabs.toggles>.tab-contents>.headlines-dropdown-container .single-headline{border:var(--virta_tabs_line, 1px) solid var(--virta_tabs_line_color, #c1c1c1)}.wp-block-blockflow-tabs.toggles>.tab-contents>.headlines-dropdown-container .single-headline:not(:first-of-type){margin-top:var(--virta_layout_padding-outside_d)}.wp-block-blockflow-tabs.toggles>.tab-contents>.headlines-dropdown-container .single-headline:not(.active)::after{display:none}.wp-block-blockflow-tabs.toggles>.tab-contents>.headlines-dropdown-container .single-headline .toggle-handle{display:block}.wp-block-blockflow-tabs.toggles>.tab-contents>.headlines-dropdown-container .single-headline .toggle-handle.toggle-icon-none{display:none}.wp-block-blockflow-tabs.toggles>.tab-contents>.headlines-dropdown-container .single-headline.resp-align-center{justify-content:center}.wp-block-blockflow-tabs.toggles>.tab-contents>.headlines-dropdown-container .single-headline.resp-align-right{justify-content:flex-end}.wp-block-blockflow-tabs.toggles>.tab-contents>.headlines-dropdown-container .single-headline.resp-align-right .toggle-handle{left:0;right:auto}.wp-block-blockflow-tabs.toggles>.tab-contents>.headlines-dropdown-container .single-headline.resp-align-left{justify-content:flex-start}.wp-block-blockflow-tabs.toggles.toggles-multiple.use-box-shadow .single-headline{clip-path:none}.wp-block-blockflow-tabs.toggles.toggles-multiple.use-box-shadow .tab-contents{box-shadow:none !important}.wp-block-blockflow-tabs.toggles.toggles-multiple>.tab-contents>.single-headline{position:relative}.wp-block-blockflow-tabs.toggles.toggles-multiple>.tab-contents>.single-headline:not(:first-of-type){margin-top:var(--virta_layout_padding-outside_d)}.wp-block-blockflow-tabs.toggles.toggles-multiple>.tab-contents>.single-headline.resp-align-center{justify-content:center}.wp-block-blockflow-tabs.toggles.toggles-multiple>.tab-contents>.single-headline.resp-align-right{justify-content:flex-end}.wp-block-blockflow-tabs.toggles.toggles-multiple>.tab-contents>.single-headline.resp-align-right .toggle-handle{left:0;right:auto}.wp-block-blockflow-tabs.toggles.toggles-multiple>.tab-contents>.single-headline.resp-align-left{justify-content:flex-start}.wp-block-blockflow-tabs.toggles.toggles-multiple>.tab-contents>.single-headline .toggle-handle{display:block}.wp-block-blockflow-tabs.toggles.toggles-multiple>.tab-contents>.single-headline .toggle-handle.toggle-icon-none{display:none}.wp-block-blockflow-tabs.toggles.toggles-open .headlines-dropdown-container{width:100%}.wp-block-blockflow-tabs.toggles.toggles-open .headlines-dropdown-container .tab-headlines{display:flex;flex-direction:column;gap:0}.wp-block-blockflow-tabs.toggles.toggles-open .headlines-dropdown-container .tab-headlines .single-headline{border:var(--virta_tabs_line, 1px) solid var(--virta_tabs_line_color, #c1c1c1)}.wp-block-blockflow-tabs.toggles.toggles-open .headlines-dropdown-container .tab-headlines .single-headline::after{display:none}.wp-block-blockflow-tabs.toggles.toggles-open .headlines-dropdown-container .tab-headlines .single-headline .toggle-handle{display:block}.wp-block-blockflow-tabs.toggles.toggles-open .headlines-dropdown-container .tab-headlines .single-headline .toggle-handle.toggle-icon-none{display:none}.wp-block-blockflow-tabs.toggles.toggles-open .headlines-dropdown-container .tab-headlines .single-headline.resp-align-center{justify-content:center}.wp-block-blockflow-tabs.toggles.toggles-open .headlines-dropdown-container .tab-headlines .single-headline.resp-align-right{justify-content:flex-end}.wp-block-blockflow-tabs.toggles.toggles-open .headlines-dropdown-container .tab-headlines .single-headline.resp-align-right .toggle-handle{left:0;right:auto}.wp-block-blockflow-tabs.toggles.toggles-open .headlines-dropdown-container .tab-headlines .single-headline.resp-align-left{justify-content:flex-start}.wp-block-blockflow-tabs.toggles.toggles-open .headlines-dropdown-container .tab-headlines .single-headline:not(:last-of-type){border-bottom:none}.wp-block-blockflow-tabs.toggles.toggles-dropdown.use-box-shadow .headlines-dropdown-container:not(:has(.expanded)){position:relative;z-index:4}.wp-block-blockflow-tabs.toggles.toggles-dropdown.use-box-shadow .tab-headlines{position:relative;z-index:2}.wp-block-blockflow-tabs.toggles.toggles-dropdown.use-box-shadow .single-headline{clip-path:inset(-25px 0 -25px 0)}.wp-block-blockflow-tabs.toggles.toggles-dropdown.use-box-shadow .single-headline.active{box-shadow:none !important;z-index:0}.wp-block-blockflow-tabs.toggles.toggles-dropdown.use-box-shadow .single-headline:not(.active){z-index:1}.wp-block-blockflow-tabs.toggles.toggles-dropdown.use-box-shadow .tab-contents{box-shadow:none !important;z-index:3}.wp-block-blockflow-tabs.toggles.toggles-dropdown>.headlines-dropdown-container{width:100%}.wp-block-blockflow-tabs.toggles.toggles-dropdown>.headlines-dropdown-container .tab-headlines{display:flex;flex-direction:column;gap:0}.wp-block-blockflow-tabs.toggles.toggles-dropdown>.headlines-dropdown-container .tab-headlines .single-headline{border:var(--virta_tabs_line, 1px) solid var(--virta_tabs_line_color, #c1c1c1);order:1}.wp-block-blockflow-tabs.toggles.toggles-dropdown>.headlines-dropdown-container .tab-headlines .single-headline::after{display:none}.wp-block-blockflow-tabs.toggles.toggles-dropdown>.headlines-dropdown-container .tab-headlines .single-headline .toggle-handle{background-color:var(--virta_tabs_icon_color, black);display:block;opacity:0}.wp-block-blockflow-tabs.toggles.toggles-dropdown>.headlines-dropdown-container .tab-headlines .single-headline .toggle-handle.toggle-icon-none{display:none}.wp-block-blockflow-tabs.toggles.toggles-dropdown>.headlines-dropdown-container .tab-headlines .single-headline.active{order:0}.wp-block-blockflow-tabs.toggles.toggles-dropdown>.headlines-dropdown-container .tab-headlines .single-headline.active .toggle-handle{opacity:1}.wp-block-blockflow-tabs.toggles.toggles-dropdown>.headlines-dropdown-container .tab-headlines .single-headline:not(.active){opacity:0;pointer-events:none;position:absolute}.wp-block-blockflow-tabs.toggles.toggles-dropdown>.headlines-dropdown-container .tab-headlines .single-headline.resp-align-center{justify-content:center}.wp-block-blockflow-tabs.toggles.toggles-dropdown>.headlines-dropdown-container .tab-headlines .single-headline.resp-align-right{justify-content:flex-end}.wp-block-blockflow-tabs.toggles.toggles-dropdown>.headlines-dropdown-container .tab-headlines .single-headline.resp-align-right .toggle-handle{left:0;right:auto}.wp-block-blockflow-tabs.toggles.toggles-dropdown>.headlines-dropdown-container .tab-headlines .single-headline.resp-align-left{justify-content:flex-start}.wp-block-blockflow-tabs.toggles.toggles-dropdown>.headlines-dropdown-container .tab-headlines.expanded{margin-bottom:0}.wp-block-blockflow-tabs.toggles.toggles-dropdown>.headlines-dropdown-container .tab-headlines.expanded .single-headline{margin-bottom:calc(var(--virta_tabs_line, 1px)*-1)}.wp-block-blockflow-tabs.toggles.toggles-dropdown>.headlines-dropdown-container .tab-headlines.expanded .single-headline:not(.active){opacity:1;pointer-events:all;position:relative}.wp-block-blockflow-text p{-webkit-hyphenate-limit-after:4;-webkit-hyphenate-limit-before:4;hyphenate-limit-chars:10 4 4;hyphenate-limit-last:always;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2;hyphenate-limit-zone:8%;hyphens:auto;margin-block-start:0;margin-top:0}.wp-block-blockflow-text p:last-child{margin-block-end:0}.wp-block-blockflow-text span.color>*{color:inherit !important}.wp-block-blockflow-toggles{max-width:none;width:100%}.wp-block-blockflow-toggles .wp-block-blockflow-toggle{border-color:var(--virta_toggle_line_color, #e4ebf0);border-style:solid;border-width:var(--virta_toggle_line, 1px);margin-bottom:10px}.wp-block-blockflow-toggles .wp-block-blockflow-toggle:last-of-type{margin-bottom:0}.wp-block-blockflow-toggles .wp-block-blockflow-toggle .toggle-headline-wrapper{align-items:center;background:var(--virta_toggle_headline_background_color, white);border-bottom-color:var(--virta_toggle_line_color, #e4ebf0);border-bottom-style:solid;border-bottom-width:0;cursor:pointer;display:flex;flex-flow:row nowrap;transition:border 0s;transition-delay:.4s}.wp-block-blockflow-toggles .wp-block-blockflow-toggle .toggle-headline-wrapper .toggle-icon{flex-grow:0;height:50px;margin-left:clamp(15px,.9375rem + (1vw - 4px)*.3289,20px)}.wp-block-blockflow-toggles .wp-block-blockflow-toggle .toggle-headline-wrapper .toggle-icon:empty{margin-left:0}.wp-block-blockflow-toggles .wp-block-blockflow-toggle .toggle-headline-wrapper .toggle-icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.wp-block-blockflow-toggles .wp-block-blockflow-toggle .toggle-headline-wrapper .toggle-headline{flex:1 1 100%;margin:0;padding:15px clamp(15px,.9375rem + (1vw - 4px)*.3289,20px)}.wp-block-blockflow-toggles .wp-block-blockflow-toggle .toggle-headline-wrapper .toggle-headline.h1{color:var(--virta_fonts_h1__font-color);font-size:var(--virta_fonts_h1__font-size, var(--wp--preset--font-size--x-large));font-weight:var(--virta_fonts_h1__font-weight);line-height:var(--virta_fonts_h1__line-height, 100%)}.wp-block-blockflow-toggles .wp-block-blockflow-toggle .toggle-headline-wrapper .toggle-headline.h2{color:var(--virta_fonts_h2__font-color);font-size:var(--virta_fonts_h2__font-size, var(--wp--preset--font-size--x-large));font-weight:var(--virta_fonts_h2__font-weight);line-height:var(--virta_fonts_h2__line-height, 100%)}.wp-block-blockflow-toggles .wp-block-blockflow-toggle .toggle-headline-wrapper .toggle-headline.h3{color:var(--virta_fonts_h3__font-color);font-size:var(--virta_fonts_h3__font-size, var(--wp--preset--font-size--x-large));font-weight:var(--virta_fonts_h3__font-weight);line-height:var(--virta_fonts_h3__line-height, 100%)}.wp-block-blockflow-toggles .wp-block-blockflow-toggle .toggle-headline-wrapper .toggle-headline.h4{color:var(--virta_fonts_h4__font-color);font-size:var(--virta_fonts_h4__font-size, var(--wp--preset--font-size--x-large));font-weight:var(--virta_fonts_h4__font-weight);line-height:var(--virta_fonts_h4__line-height, 100%)}.wp-block-blockflow-toggles .wp-block-blockflow-toggle .toggle-headline-wrapper .toggle-headline.h5{color:var(--virta_fonts_h5__font-color);font-size:var(--virta_fonts_h5__font-size, var(--wp--preset--font-size--x-large));font-weight:var(--virta_fonts_h5__font-weight);line-height:var(--virta_fonts_h5__line-height, 100%)}.wp-block-blockflow-toggles .wp-block-blockflow-toggle .toggle-headline-wrapper .toggle-headline.h6{color:var(--virta_fonts_h6__font-color);font-size:var(--virta_fonts_h6__font-size, var(--wp--preset--font-size--x-large));font-weight:var(--virta_fonts_h6__font-weight);line-height:var(--virta_fonts_h6__line-height, 100%)}.wp-block-blockflow-toggles .wp-block-blockflow-toggle .toggle-headline-wrapper[class*=color-] .toggle-headline{color:inherit}.wp-block-blockflow-toggles .wp-block-blockflow-toggle .toggle-headline-wrapper .toggle-handle{background-color:var(--virta_toggle_icon_color, black);background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer;flex:0 0 15%;height:20px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;max-width:50px;pointer-events:none;transition:transform .3s;width:15%}.wp-block-blockflow-toggles .wp-block-blockflow-toggle .toggle-content{background-color:var(--virta_toggle_content_background_color, white);display:none;padding:clamp(15px,.9375rem + (1vw - 4px)*.3289,20px)}.wp-block-blockflow-toggles .wp-block-blockflow-toggle .toggle-content>div:not(:first-of-type){margin-block-start:var(--virta_layout_margins_d)}.wp-block-blockflow-toggles .wp-block-blockflow-toggle.active .toggle-headline-wrapper{border-bottom-width:var(--virta_toggle_line, 1px);transition-delay:0s}.wp-block-blockflow-toggles .wp-block-blockflow-toggle.active .toggle-handle.arrow{transform:rotate(0deg)}.wp-block-blockflow-toggles .wp-block-blockflow-toggle.active .toggle-handle.plus{transform:rotate(225deg)}:root{--bf-scrollbar-width: 0px}html{overflow-x:hidden}body{font-family:var(--virta_fonts_font-family, sans-serif);font-size:var(--virta_fonts_text-m__font-size, 16px);font-weight:var(--virta_fonts_text-m__font-weight, 400);letter-spacing:var(--virta_fonts_text-m__letter-spacing, normal);line-height:var(--virta_fonts_text-m__line-height, 28px);color:var(--virta_colors_color-text, black);margin:0;overflow-x:hidden}@supports(overflow: clip){body{overflow-x:clip}}:any-link{color:inherit;text-decoration:inherit}.container:not(body),.wp-block-post-content,.wp-site-blocks,header.wp-block-template-part,footer.wp-block-template-part{margin:0 auto;max-width:var(--virta_layout_default-content-width)}.container:not(body) .is-layout-flow>*,.wp-block-post-content .is-layout-flow>*,.wp-site-blocks .is-layout-flow>*,header.wp-block-template-part .is-layout-flow>*,footer.wp-block-template-part .is-layout-flow>*{margin-block-start:var(--virta_layout_margins_d, 16)}.wp-block-post-content,.entry-content{max-width:100%}.wp-block-post-content::after{backdrop-filter:none;background-color:color-mix(in srgb, var(--virta_menu_overlay_color) 0, transparent);content:"";display:block;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .3s;width:calc(100vw - var(--bf-scrollbar-width));z-index:998}.fixed-background-container{clip-path:inset(0);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@supports not (clip-path: inset(0)){.fixed-background-container{clip:rect(0, auto, auto, 0)}}.fixed-background-container .fixed-background-image{backface-visibility:hidden;display:block;height:100%;left:0;position:fixed;top:0;width:100%;will-change:tranform}.wp-block-blockflow-column>.inner-wrapper>.fixed-background-container,.wp-block-blockflow-distributor>.fixed-background-container,.wp-block-blockflow-group>.fixed-background-container,.wp-block-blockflow-post-disruptor>.fixed-background-container,.wp-block-blockflow-post-query-no-result>.fixed-background-container{z-index:0}.wp-block-blockflow-column>.inner-wrapper>.fixed-background-container~*,.wp-block-blockflow-distributor>.fixed-background-container~*,.wp-block-blockflow-group>.fixed-background-container~*,.wp-block-blockflow-post-disruptor>.fixed-background-container~*,.wp-block-blockflow-post-query-no-result>.fixed-background-container~*{position:relative;z-index:1}body>header.wp-block-template-part,body>.wp-site-blocks>header.wp-block-template-part{position:relative;z-index:999}body>header.wp-block-template-part::before,body>.wp-site-blocks>header.wp-block-template-part::before{backdrop-filter:none;background-color:color-mix(in srgb, var(--virta_menu_overlay_color) 0, transparent);content:"";display:block;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .3s;width:calc(100vw - var(--bf-scrollbar-width))}body>header.wp-block-template-part .wp-block-blockflow-container>.inner-container,body>.wp-site-blocks>header.wp-block-template-part .wp-block-blockflow-container>.inner-container{position:unset !important}body.header-sticky>header.wp-block-template-part,body.header-sticky>.wp-site-blocks>header.wp-block-template-part{position:sticky;top:calc(0px + var(--wp-admin--admin-bar--height, 0px))}body.header-sticky>header.wp-block-template-part .wp-block-blockflow-container,body.header-sticky>.wp-site-blocks>header.wp-block-template-part .wp-block-blockflow-container{transition:background-color .3s}body.header-sticky.header-on-top>header.wp-block-template-part,body.header-sticky.header-on-top>.wp-site-blocks>header.wp-block-template-part{left:auto;position:fixed}body.header-on-top:not(.header-sticky)>header.wp-block-template-part,body.header-on-top:not(.header-sticky)>.wp-site-blocks>header.wp-block-template-part{left:auto;position:absolute;top:calc(0px + var(--wp-admin--admin-bar--height, 0px))}@media screen and (max-width: 600px){body.scrolled.header-sticky>header.wp-block-template-part,body.scrolled.header-sticky>.wp-site-blocks>header.wp-block-template-part{top:0}}body.scrolled.header-sticky>header.wp-block-template-part .wp-block-blockflow-container,body.scrolled.header-sticky>.wp-site-blocks>header.wp-block-template-part .wp-block-blockflow-container{background-color:var(--virta_header_scroll_background_color)}
