::selection{background:color-mix(in srgb,var(--virta_colors_color-primary) 80%,#000);color:#fff}header .wp-block-blockflow-container{transition:all .3s}header .wp-block-blockflow-container>.inner-container{padding-top:0 !important;padding-bottom:0 !important}body:not(.scrolled) header .wp-block-blockflow-navigation-link:not(:hover){color:var(--virta_colors_color-tertiany,#fff)}body.scrolled header .wp-block-blockflow-image{filter:brightness(.55) invert(1) hue-rotate(172deg) contrast(.5) saturate(3)}body.scrolled header .wp-block-blockflow-container{box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.wp-block-blockflow-distributor>.inner-wrapper .wp-block-blockflow-button:last-of-type{margin-top:auto}#blockflow-theme body:not(.wp-admin):not(.wp-login) textarea{font-size:16px}#blockflow-theme body:not(.wp-admin):not(.wp-login) .wpforms-container{margin:0}#blockflow-theme body:not(.wp-admin):not(.wp-login) .wpforms-container .select2{width:100% !important}#blockflow-theme body:not(.wp-admin):not(.wp-login) .wpforms-container em.wpforms-error,#blockflow-theme body:not(.wp-admin):not(.wp-login) .wpforms-container .wpforms-error-container{font-weight:700}#blockflow-theme body:not(.wp-admin):not(.wp-login) .wpforms-container .wpforms-field-description,#blockflow-theme body:not(.wp-admin):not(.wp-login) .wpforms-container .wpforms-field-gdpr-checkbox{font-size:inherit;line-height:inherit}#blockflow-theme body:not(.wp-admin):not(.wp-login) .wpforms-container .wpforms-field-description a,#blockflow-theme body:not(.wp-admin):not(.wp-login) .wpforms-container .wpforms-field-gdpr-checkbox a{color:var(--virta_colors_color-primary);font-weight:700}@media(max-width:700px){#blockflow-theme body:not(.wp-admin):not(.wp-login) .wpforms-container .wpforms-field{padding:.4em 0 !important}#blockflow-theme body:not(.wp-admin):not(.wp-login) .wpforms-container .wpforms-layout-row{flex-wrap:wrap !important}#blockflow-theme body:not(.wp-admin):not(.wp-login) .wpforms-container .wpforms-layout-column,#blockflow-theme body:not(.wp-admin):not(.wp-login) .wpforms-container .wpforms-field-row-block,#blockflow-theme body:not(.wp-admin):not(.wp-login) .wpforms-container .wpforms-one-half{width:100% !important}#blockflow-theme body:not(.wp-admin):not(.wp-login) .wpforms-container .wpforms-one-half{margin:0 !important;padding:0 !important}#blockflow-theme body:not(.wp-admin):not(.wp-login) .wpforms-container .wpforms-one-half:not(:last-of-type){padding:0 0 20px !important}#blockflow-theme body:not(.wp-admin):not(.wp-login) .wpforms-container .wpforms-layout-row{gap:5px}}.wp-block-blockflow-image.style-desaturated{filter:saturate(0) opacity(.7);transition:all .3s}.wp-block-blockflow-image.style-desaturated:focus,.wp-block-blockflow-image.style-desaturated:hover{filter:none}.wp-block-blockflow-slider.style-logos{mask-image:linear-gradient(90deg,color-mix(in srgb,#000 0%,transparent) 1%,#000 10%,#000 90%,color-mix(in srgb,#000 0%,transparent) 99%);-webkit-mask-image:linear-gradient(90deg,color-mix(in srgb,#000 0%,transparent) 1%,#000 10%,#000 90%,color-mix(in srgb,#000 0%,transparent) 99%)}.wp-block-blockflow-slider.style-logos .wp-block-blockflow-slide>.inner-wrapper-container>.inner-wrapper{padding-top:0 !important;padding-bottom:0 !important}.wp-video{max-width:calc(100vw - 30px)}