
:root {
/* Editable */
--flowtar-grid-margin: 16px; /* 16px */
--flowtar-grid-gutter: 16px; /* 16px */
--flowtar-grid-limit: 800px; /* 800px */
--flowtar-icon-s: 16px; /* 16px */
--flowtar-icon-m: 24px; /* 24px */
--flowtar-icon-l: 32px; /* 32px */
--flowtar-icon-touch: 48px; /* 48px */
--flowtar-space-s: 16px; /* 16px */
/* Hardcoded */
--flowtar-grid-device: s;
--flowtar-grid-columns: 4;
--flowtar-grid-gutters: calc(var(--flowtar-grid-columns) - 1);
--flowtar-grid-size: calc(100vw - 2 * var(--flowtar-grid-margin));
--flowtar-grid-width: min(var(--flowtar-grid-size), var(--flowtar-grid-limit));
--flowtar-grid-column: calc((var(--flowtar-grid-width) - (var(--flowtar-grid-gutters) * var(--flowtar-grid-gutter))) / var(--flowtar-grid-columns));
--flowtar-grid-c1: calc(1 * var(--flowtar-grid-column) + 0 * var(--flowtar-grid-gutter));
--flowtar-grid-c2: calc(2 * var(--flowtar-grid-column) + 1 * var(--flowtar-grid-gutter));
--flowtar-grid-c3: calc(3 * var(--flowtar-grid-column) + 2 * var(--flowtar-grid-gutter));
--flowtar-grid-c4: calc(4 * var(--flowtar-grid-column) + 3 * var(--flowtar-grid-gutter));
--flowtar-grid-c5: calc(5 * var(--flowtar-grid-column) + 4 * var(--flowtar-grid-gutter));
--flowtar-grid-c6: calc(6 * var(--flowtar-grid-column) + 5 * var(--flowtar-grid-gutter));
--flowtar-grid-c7: calc(7 * var(--flowtar-grid-column) + 6 * var(--flowtar-grid-gutter));
--flowtar-grid-c8: calc(8 * var(--flowtar-grid-column) + 7 * var(--flowtar-grid-gutter));
--flowtar-grid-c9: calc(9 * var(--flowtar-grid-column) + 8 * var(--flowtar-grid-gutter));
--flowtar-grid-c10: calc(10 * var(--flowtar-grid-column) + 9 * var(--flowtar-grid-gutter));
--flowtar-grid-c11: calc(11 * var(--flowtar-grid-column) + 10 * var(--flowtar-grid-gutter));
--flowtar-grid-c12: calc(12 * var(--flowtar-grid-column) + 11 * var(--flowtar-grid-gutter));
--flowtar-grid-cg1: calc(1 * var(--flowtar-grid-column) + 1 * var(--flowtar-grid-gutter));
--flowtar-grid-cg2: calc(2 * var(--flowtar-grid-column) + 2 * var(--flowtar-grid-gutter));
--flowtar-grid-cg3: calc(3 * var(--flowtar-grid-column) + 3 * var(--flowtar-grid-gutter));
--flowtar-grid-cg4: calc(4 * var(--flowtar-grid-column) + 4 * var(--flowtar-grid-gutter));
--flowtar-grid-cg5: calc(5 * var(--flowtar-grid-column) + 5 * var(--flowtar-grid-gutter));
--flowtar-grid-cg6: calc(6 * var(--flowtar-grid-column) + 6 * var(--flowtar-grid-gutter));
--flowtar-grid-g1: calc(1 * var(--flowtar-grid-gutter));
--flowtar-grid-g2: calc(2 * var(--flowtar-grid-gutter));
--flowtar-grid-g3: calc(3 * var(--flowtar-grid-gutter));
--flowtar-space-2xs: calc(var(--flowtar-space-s) * 0.25);	/* ie. 2xs	  4 */
--flowtar-space-xs: calc(var(--flowtar-space-s) * 0.5);		/* ie. xs	  8 */
/* ie. s		 16 */
--flowtar-space-sm: calc(var(--flowtar-space-s) * 1.5);		/* ie. sm	 24 */
--flowtar-space-m: calc(var(--flowtar-space-s) * 2.0);		/* ie. m		 32 */
--flowtar-space-ml: calc(var(--flowtar-space-s) * 2.5);		/* ie. ml	 40 */
--flowtar-space-l: calc(var(--flowtar-space-s) * 3.0);		/* ie. l		 48 */
--flowtar-space-xl: calc(var(--flowtar-space-s) * 4.0);		/* ie. xl	 64 */
--flowtar-space-2xl: calc(var(--flowtar-space-s) * 5.0);		/* ie. 2xl	 80 */
--flowtar-space-3xl: calc(var(--flowtar-space-s) * 6.0);		/* ie. 3xl	 96 */
--flowtar-space-4xl: calc(var(--flowtar-space-s) * 8.0);		/* ie. 4xl	128 */
--flowtar-space-5xl: calc(var(--flowtar-space-s) * 10.0);	/* ie. 5xl	160 */
--flowtar-space-6xl: calc(var(--flowtar-space-s) * 12.0);	/* ie. 5xl	192 */
--flowtar-space-7xl: calc(var(--flowtar-space-s) * 15.0);	/* ie. 5xl	240 */
}
html {box-sizing: border-box; scroll-behavior: smooth; overflow-x: hidden;}
*, *::before, *::after {box-sizing: inherit;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, button, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; background: transparent; border: none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
a {text-decoration: none; outline: 0 !important; color: inherit;}
abbr {text-decoration: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
del {text-decoration: line-through; font-size: 0.8em;}
hr {display: block; border: 0; margin: 0; padding: 0; background: none;}
ins {text-decoration: none; color: var(--flowtar-color-action-1);}
img {display: block; width: 100%; height: auto;}
ol, ul {list-style: none;}
small {font-size: 1.0em;}
sub {position: relative; verticalalign: baseline; font-size: 75%; line-height: 0; bottom: -0.25em;}
sup {position: relative; verticalalign: baseline; font-size: 75%; line-height: 0; top: -0.5em;}
svg {display: block;}
svg * {transform-box: fill-box;}
table {border-collapse: collapse; border-spacing: 0;}
body::before {content: ""; opacity: 0; display: block; position: fixed; top: 0; left: 0; right: 0; z-index: -1; pointer-events: none; transition: opacity 1s;}
body:target::before {bottom: 0; opacity: 0.2; width: var(--flowtar-grid-width); margin: 0 auto; z-index: 1000; background: #333; background: repeating-linear-gradient(90deg, #333 0, #333 var(--flowtar-grid-column), transparent var(--flowtar-grid-column), transparent calc(var(--flowtar-grid-column) + var(--flowtar-grid-gutter)));}
/*
Theme Name: Flowtar
Author: Flowtar Studio
Author URI: https://pl.flowtar.com
Version: 1.0
Description: Szablon najwyższej jakości. Designed to Enjoy!
Text Domain: blank
*/
@font-face {font-family: 'main'; font-weight: 400; font-style: normal; src: url('https://new.flowtar.com/wp-content/themes/flowtar/font/satoshi-regular.woff2') format('woff2'), url('https://new.flowtar.com/wp-content/themes/flowtar/font/satoshi-regular.woff') format('woff');}
@font-face {font-family: 'main'; font-weight: 400; font-style: italic; src: url('https://new.flowtar.com/wp-content/themes/flowtar/font/satoshi-italic.woff2') format('woff2'), url('https://new.flowtar.com/wp-content/themes/flowtar/font/satoshi-italic.woff') format('woff');}
@font-face {font-family: 'main'; font-weight: 500; font-style: normal; src: url('https://new.flowtar.com/wp-content/themes/flowtar/font/satoshi-medium.woff2') format('woff2'), url('https://new.flowtar.com/wp-content/themes/flowtar/font/satoshi-medium.woff') format('woff');}
@font-face {font-family: 'main'; font-weight: 700; font-style: normal; src: url('https://new.flowtar.com/wp-content/themes/flowtar/font/satoshi-bold.woff2') format('woff2'), url('https://new.flowtar.com/wp-content/themes/flowtar/font/satoshi-bold.woff') format('woff');}
@font-face {font-family: 'main'; font-weight: 900; font-style: normal; src: url('https://new.flowtar.com/wp-content/themes/flowtar/font/satoshi-black.woff2') format('woff2'), url('https://new.flowtar.com/wp-content/themes/flowtar/font/satoshi-black.woff') format('woff');}
html {font: 16px/1.7 'main', sans-serif; background: #fff; color: #000;}
::selection {color: #fff; background: #000;}
main {padding-top: calc(var(--flowtar-space-ml) + 2 * var(--flowtar-space-s)); margin-bottom: var(--flowtar-space-5xl); position: relative; z-index: 2;}
.gutenberg-sp3r89qh.block-main > div > div {display: flex; flex-flow: row wrap; row-gap: var(--flowtar-space-xl);}
.gutenberg-sp3r89qh.block-main > div > div > div {width: 100%;}
.gutenberg-sp3r89qh.section-main {display: flex; flex-flow: row wrap; row-gap: var(--flowtar-space-ml);}
.gutenberg-sp3r89qh.table-main {border-top: 1px solid #ccc; padding-top: var(--flowtar-space-ml); width: 100%; display: flex; flex-flow: row wrap; row-gap: var(--flowtar-space-ml); justify-content: space-between;}
.gutenberg-sp3r89qh.table-main > div:nth-child(1) {width: 100%;}
.gutenberg-sp3r89qh.table-main > div:nth-child(2) {width: 100%;}
/* 0 */ @media only screen and (min-width: 0px) {
.flowtar.gutenberg-anchor {display: block; margin: calc(var(--flowtar-space-2xl) * -1) 0 0 0; width: 100%; height: 1px; padding: 0; position: relative; z-index: 1;}
.flowtar.grid-set.m-s2 {width: var(--flowtar-grid-c2); margin-right: auto; margin-left: auto;}
.flowtar.grid-set.m-s4 {width: var(--flowtar-grid-c4); margin-right: auto; margin-left: auto;}
.flowtar.grid-use.m-s1 {width: var(--flowtar-grid-c1);}
.flowtar.grid-use.m-s2 {width: var(--flowtar-grid-c2);}
.flowtar.grid-use.m-s3 {width: var(--flowtar-grid-c3);}
.flowtar.grid-use.m-s4 {width: var(--flowtar-grid-c4);}
.flowtar.gutenberg-block {margin: var(--flowtar-space-3xl) 0;}
.flowtar-footer.content-company {width 100%; display: flex; flex-flow: row wrap; row-gap: var(--flowtar-space-m);}
.flowtar-footer.content-main {width: 100%; display: flex; flex-flow: row wrap; row-gap: var(--flowtar-space-l);}
.flowtar-footer.content-navigation {width: 100%; display: flex; flex-flow: row wrap; justify-content: space-between; row-gap: var(--flowtar-space-m);}
.flowtar-footer.content-one {width: 100%; display: flex; flex-flow: row wrap; justify-content: space-between; align-items: flex-start; align-content: flex-start; font-size: 0.8rem;}
.flowtar-footer.content-one > p {width: var(--flowtar-grid-c1); font-weight: 500; text-transform: uppercase; font-size: 0.7rem;}
.flowtar-footer.content-one > ul {margin-top: calc(-1 * var(--flowtar-space-2xs)); width: var(--flowtar-grid-c3); display: flex; flex-flow: row wrap; row-gap: var(--flowtar-space-xs);}
.flowtar-footer.content-one > ul > li {width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.flowtar-footer.content-one > ul > li > a {display: inline-block; position: relative;}
.flowtar-footer.content-one > ul > li > a::before {content: ""; display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background: #666;}
.flowtar-footer.content-one > ul > li > a::after {content: ""; display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background: #aaa; transform-origin: left center; transition: transform 0.4s ease-in-out; transform: scaleX(0.0);}
.flowtar-footer.content-one > ul > li > a:hover::after {transform: scaleX(1.0);}
.flowtar-footer.content-two {width: var(--flowtar-grid-c2); font-size: 0.8rem;}
.flowtar-footer.content-two > p {font-weight: 500; text-transform: uppercase; font-size: 0.7rem;}
.flowtar-footer.content-two > ul {margin-top: var(--flowtar-space-s); display: flex; flex-flow: row wrap; row-gap: var(--flowtar-space-xs);}
.flowtar-footer.content-two > ul > li {width: 100%; display: flex;}
.flowtar-footer.content-two > ul > li > a {display: block; position: relative; transition: letter-spacing 0.2s ease-in-out;}
.flowtar-footer.content-two > ul > li.m-active > a {font-weight: 500;}
.flowtar-footer.content-two > ul > li > a:hover {letter-spacing: 0.1em;}
.flowtar-footer.content-two > ul > li > a::after {content: ""; display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background: #666; transform-origin: left center; transition: all 0.2s 0.1s ease-in-out; transform: scaleX(0.0);}
.flowtar-footer.content-two > ul > li > a:hover::after {transform: scaleX(1.0);}
.flowtar-footer.copyright-main {margin-top: var(--flowtar-space-l); border-top: 1px solid #00000033; padding-top: var(--flowtar-space-m); padding-bottom: var(--flowtar-space-m); display: flex; flex-flow: row wrap; justify-content: space-between; align-items: flex-start; align-content: flex-start; font-size: 0.8rem; row-gap: var(--flowtar-space-xs);}
.flowtar-footer.copyright-main a {transition: text-decoration-color 0.2s ease-in-out; text-decoration: underline; text-decoration-color: #33333300;}
.flowtar-footer.copyright-main a:hover {text-decoration-color: #333333ff;}
.flowtar-footer.copyright-main > p {width: 100%;}
.flowtar-footer.copyright-main > ul {width: 100%; display: flex; flex-flow: row wrap; column-gap: var(--flowtar-space-sm); row-gap: var(--flowtar-space-xs);}
.flowtar-footer.footer-main {background: #ebeaea; position: relative; z-index: 2; overflow: auto;}
.flowtar-footer.grid-container {position: fixed; top: 0; right: 0; bottom: 0: left: 0; width: 100%; height: 100%; pointer-events: none; z-index: 50;}
.flowtar-footer.grid-container > div {height: 100%; position: relative;}
.flowtar-footer.grid-container > div > div {position: absolute; top: 0; bottom: 0; background: #0000000a; opacity: 0.0; transform-origin: top center; transform: scaleY(0.0); width: 2px;}
.flowtar-footer.grid-container > div > div:nth-child(1) {left: calc(var(--flowtar-grid-c1) + var(--flowtar-grid-gutter) / 2); margin-left: -1px;}
.flowtar-footer.grid-container > div > div:nth-child(2) {left: calc(var(--flowtar-grid-c2) + var(--flowtar-grid-gutter) / 2); margin-left: -1px;}
.flowtar-footer.grid-container > div > div:nth-child(3) {left: calc(var(--flowtar-grid-c3) + var(--flowtar-grid-gutter) / 2); margin-left: -1px;}
.flowtar-footer.grid-container > div > div:nth-child(4) {display: none; left: calc(var(--flowtar-grid-c4) + var(--flowtar-grid-gutter) / 2); margin-left: -1px;}
.flowtar-footer.grid-container > div > div:nth-child(5) {display: none; left: calc(var(--flowtar-grid-c5) + var(--flowtar-grid-gutter) / 2); margin-left: -1px;}
.flowtar-footer.grid-container > div > div:nth-child(6) {display: none; left: calc(var(--flowtar-grid-c6) + var(--flowtar-grid-gutter) / 2); margin-left: -1px;}
.flowtar-footer.grid-container > div > div:nth-child(7) {display: none; left: calc(var(--flowtar-grid-c7) + var(--flowtar-grid-gutter) / 2); margin-left: -1px;}
.flowtar-footer.grid-container > div > div:nth-child(8) {display: none; left: calc(var(--flowtar-grid-c8) + var(--flowtar-grid-gutter) / 2); margin-left: -1px;}
.flowtar-footer.grid-container > div > div:nth-child(9) {display: none; left: calc(var(--flowtar-grid-c9) + var(--flowtar-grid-gutter) / 2); margin-left: -1px;}
.flowtar-footer.grid-container > div > div:nth-child(10) {display: none; left: calc(var(--flowtar-grid-c10) + var(--flowtar-grid-gutter) / 2); margin-left: -1px;}
.flowtar-footer.grid-container > div > div:nth-child(11) {display: none; left: calc(var(--flowtar-grid-c11) + var(--flowtar-grid-gutter) / 2); margin-left: -1px;}
.flowtar-footer.logo-main {margin-top: var(--flowtar-space-xl); margin-bottom: var(--flowtar-space-xl); width: 100%; display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; align-content: center;}
.flowtar-footer.logo-main > p {font-weight: 700; line-height: 1.4;}
.flowtar-footer.logo-anchor {display: block; width: var(--flowtar-space-l); margin-left: auto; aspect-ratio: 1/1;}
.flowtar-footer.partners-main {margin-top: var(--flowtar-space-l); display: flex; flex-flow: row wrap; justify-content: flex-start; gap: var(--flowtar-space-ml);}
.flowtar-footer.partners-main > li > a {display: block; height: var(--flowtar-space-3xl); transition: transform 0.2s ease-in-out;}
.flowtar-footer.partners-main > li > a:hover {transform: scale(1.1);}
.flowtar-footer.partners-main > li > a > img {height: 100%; width: auto;}
.flowtar-footer.prev-next {background: #fafafa;}
.flowtar-footer.prev-next > div > div {width: 100%; display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: flex-start; align-content: flex-start;}
.flowtar-footer.prev-next > div > div > a {display: block; width: 50%; padding: var(--flowtar-space-m); font-size: 2.0rem; line-height: 1.0; font-weight: bold;}
.flowtar-footer.prev-next > div > div > a.next {margin-left: auto; text-align: right; padding-left: var(--flowtar-space-m); transform-origin: right center;}
.flowtar-footer.prev-next > div > div > a.prev {margin-right: auto; text-align: left; padding-right: var(--flowtar-space-m); transform-origin: left center;}
.flowtar-footer.prev-next > div > div > a > span {display: flex; flex-flow: row nowrap; align-items: center; align-content: center; gap: var(--flowtar-space-xs); width: 100%; text-transform: uppercase; font-size: 0.8rem; font-weight: normal; margin-bottom: var(--flowtar-space-xs); transition: transform 0.2s ease-in-out;}
.flowtar-footer.prev-next > div > div > a.next > span {justify-content: flex-end;}
.flowtar-footer.prev-next > div > div > a.prev > span {justify-content: flex-start;}
.flowtar-footer.prev-next > div > div > a.next > span::after {content: ""; display: block; width: var(--flowtar-space-sm); aspect-ratio: 1 / 1; background: url('https://new.flowtar.com/wp-content/themes/flowtar/icon/arrow-3.svg') center center / contain no-repeat; transform: rotate(90deg); flex-shrink: 0; flex-grow: 0; transform 0.2s ease-in-out;}
.flowtar-footer.prev-next > div > div > a:hover > span::after {transform: rotate(90deg) scale(1.5);}
.flowtar-footer.prev-next > div > div > a.prev > span::before {content: ""; display: block; width: var(--flowtar-space-sm); aspect-ratio: 1 / 1; background: url('https://new.flowtar.com/wp-content/themes/flowtar/icon/arrow-3.svg') center center / contain no-repeat; transform: rotate(-90deg); flex-shrink: 0; flex-grow: 0; transform 0.2s ease-in-out;}
.flowtar-footer.prev-next > div > div > a:hover > span::before {transform: rotate(-90deg) scale(1.5);}
.flowtar-footer.prev-next > div > div > a.next:hover > span {transform: translateX(var(--flowtar-space-m));}
.flowtar-footer.prev-next > div > div > a.prev:hover > span {transform: translateX(calc(-1 * var(--flowtar-space-m)));}
.flowtar-footer.scroll-main {position: fixed; bottom: 0; left: 50%; margin-left: calc(var(--flowtar-space-7xl) / -2); width: var(--flowtar-space-7xl); height: var(--flowtar-space-ml); pointer-events: none; z-index: 50;}
.flowtar-footer.scroll-main > div.background {position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; background: url('https://new.flowtar.com/wp-content/themes/flowtar/image/texture-2.svg') bottom center / 100% 100% no-repeat; z-index: 1; transform-origin: bottom center; transform: scaleY(0);}
.flowtar-footer.scroll-main > div.content {display: flex; flex-flow: row nowrap; justify-content: center; align-items: center; align-content: center; column-gap: var(--flowtar-space-2xs); position: absolute; top: var(--flowtar-space-xs); right: 0; bottom: 0; left: 0; z-index: 2; transform: translateY(100%);}
.flowtar-footer.scroll-main > div.content > div.text {font-variant-numeric: tabular-nums; width: 4ch; text-align: right; font-size: 0.8rem; color: #666; font-weight: 500; letter-spacing: 0.05ch;}
.flowtar-footer.scroll-main > div.content > svg {width: var(--flowtar-space-s); height: var(--flowtar-space-s);}
.flowtar-footer.scroll-main > div.content > svg > circle {transform-box: view-box;}
.flowtar-header.hamburger-icon {display: block; height: 150%; aspect-ratio: 1/1; cursor: pointer; position: absolute; top: -25%; right: 0; display: flex; flex-flow: row nowrap; justify-content: flex-end; align-items: center; align-content: center; transition: transform 0.2s ease-in-out; transform-origin: 70% center; touch-action: manipulation; -webkit-tap-highlight-color: transparent; pointer-events: auto;}
.flowtar-header.hamburger-icon:hover {transform: scale(1.2);}
.flowtar-header.hamburger-icon > svg {height: 60%; width: 60%; transition: transform 0.4s ease-in-out, transform 0.2s ease-in-out;}
.flowtar-header.hamburger-icon > svg > .e {transition: transform 0.2s ease-in-out;}
.flowtar-header.hamburger-icon.m-close > svg {transform-origin: center center; transform: rotate(90deg);}
.flowtar-header.hamburger-icon.m-close > svg > .e1 {transform-origin: top right; transform: translate(-4.5px, 0px) rotate(-45deg);}
.flowtar-header.hamburger-icon.m-close > svg > .e2 {transform-origin: center center; transform: scaleX(0);}
.flowtar-header.hamburger-icon.m-close > svg > .e3 {transform-origin: bottom right; transform: translate(-4.5px, 1px) rotate(45deg) scaleX(1.5);}
.flowtar-header.header-main {position: fixed; top: 0; right: 0; left: 0; padding-top: var(--flowtar-space-s); padding-bottom: var(--flowtar-space-s); z-index: 1000; transition: filter 0.4s ease-in-out;}
.flowtar-header.header-main.m-transparent {filter: invert(1.0);}
.flowtar-header.header-main > div {height: var(--flowtar-space-ml); padding-bottom: calc(var(--flowtar-space-ml) / 5); position: relative; display: flex; flex-flow: row nowrap; justify-content: center; align-items: center; align-content: center;}
.flowtar-header.logo-main {display: block; height: 100%; margin-right: auto; margin-left: auto; pointer-events: auto;}
.flowtar-header.logo-main > img {height: 100%; width: auto;}
.flowtar-header.navigation-contact {position: absolute; right: 0; bottom: var(--flowtar-space-s); left: 0; width: 100%;}
.flowtar-header.navigation-contact > ul {width: 100%; display: flex; flex-flow: row wrap; justify-content: center; gap: var(--flowtar-space-s);}
.flowtar-header.navigation-contact > ul > li {width: 100%; overflow: hidden; display: flex; flex-flow: row wrap; justify-content: center;}
.flowtar-header.navigation-contact > ul > li > a {display: flex; flex-flow: row nowrap; justify-content: flex-start; align-items: center; align-content: center; color: #666; font-weight: 400; gap: 10px; font-size: 0.8rem; line-height: 1.0; transform: translateY(100%); opacity: 0.0; transition: color 0.2s ease-in-out;}
.flowtar-header.navigation-contact > ul > li > a:hover {color: #888;}
.flowtar-header.navigation-contact > ul > li > a::before {content: ""; display: block; width: 15px; height: 15px; flex-shrink: 0; flex-grow: 0; background-position: center center; background-repeat: no-repeat; background-size: cover;}
.flowtar-header.navigation-contact > ul > li.mail > a::before {background-image: url('https://new.flowtar.com/wp-content/themes/flowtar/icon/mail-1.svg?v=4');}
.flowtar-header.navigation-contact > ul > li.phone > a::before {background-image: url('https://new.flowtar.com/wp-content/themes/flowtar/icon/phone-1.svg?v=4');}
.flowtar-header.fader-main {position: absolute; top: 0; bottom: 0; right: 0; left: 0; width: 100%; height: 100%; z-index: -1;}
.flowtar-header.fader-1 {background: #000; position: absolute; top: 0; left: var(--flowtar-grid-c1); width: 500%; height: 100%; z-index: 5;}
.flowtar-header.fader-2 {position: absolute; top: 0; left: 0; bottom: 0; margin-left: 2px; height: 100%; width: var(--flowtar-grid-c1); background: url('https://new.flowtar.com/wp-content/themes/flowtar/image/texture-1.svg?v=9') right center / 100% 100% no-repeat; transform-origin: right center; transform: scaleX(0); z-index: 4;}
.flowtar-header.fader-3 {position: fixed; top: 0; right: 0; left: 0; z-index: 998; pointer-events: none;}
.flowtar-header.fader-3 > div:nth-child(1) {height: calc(var(--flowtar-space-ml) + 2 * var(--flowtar-space-s)); background: #fff;}
.flowtar-header.fader-3 > div:nth-child(2) {width: 100%; height: var(--flowtar-space-2xl); transform-origin: top center; transform: scaleY(0%); background: url('https://new.flowtar.com/wp-content/themes/flowtar/image/texture-3.svg') center center / 100% 100% no-repeat;}
.flowtar-header.navigation-main {position: fixed; top: 0; bottom: 0; left: 100%; width: 100%; height: 100%; display: flex; flex-flow: row nowrap; align-items: stretch; align-content: stretch; z-index: 999;}
.flowtar-header.navigation-main > div {height: 100%; display: flex; flex-flow: row wrap; justify-content: center; align-items: center; align-content: center; position: relative;}
.flowtar-header.navigation-menu {margin-left: auto; width: var(--flowtar-grid-c3);}
.flowtar-header.navigation-menu > ul {display: flex; flex-flow: row wrap; gap: var(--flowtar-space-xs);}
.flowtar-header.navigation-menu > ul > li {width: 100%; overflow: hidden;}
.flowtar-header.navigation-menu > ul > li > a {display: flex; flex-flow: row nowrap; justify-content: flex-start; align-items: center; align-content: center; gap: var(--flowtar-grid-g1); width: 100%; padding: var(--flowtar-space-xs) 0; font-size: 2.0rem; line-height: 1.2; color: #fff; font-weight: 200; transition: letter-spacing 0.4s ease-in-out; transform: translateY(100%); opacity: 0.0;}
.flowtar-header.navigation-menu > ul > li > a:hover {letter-spacing: 0.1em;}
.flowtar-header.navigation-menu > ul > li > a::before {content: ""; display: block; width: var(--flowtar-grid-c1); height: 20px; background: url('https://new.flowtar.com/wp-content/themes/flowtar/icon/drop-1.svg?v=2') right center / 20px 20px no-repeat; transform-origin: center right; transform: scale(0); transition: transform 0.4s ease-in-out;}
.flowtar-header.navigation-menu > ul > li > a:hover::before {transform: scale(1.0);}
.flowtar-header.navigation-menu > ul > li.m-active > a::before {transform: scale(0.5);}
.flowtar-header.navigation-menu > ul > li.m-active > a:hover::before {transform: scale(1.0);}
.flowtar-index.header-main {margin: var(--flowtar-space-3xl) 0 var(--flowtar-space-2xl) 0;}
.flowtar-index.header-main > div > nav {margin-top: var(--flowtar-space-2xl);}
.flowtar-index.posts-list {width: 100%;}
.flowtar-index.posts-list > li {width: 100%;}
.flowtar-index.posts-pagination {margin-top: var(--flowtar-space-l);}
.flowtar-script.gallery-box {position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; z-index: 1010; transform: translateX(-100%); overflow: hidden;}
.flowtar-script.gallery-box > div.fader {position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; background: radial-gradient(#000000aa, #000000ee); opacity: 0.0;}
.flowtar-script.gallery-box > ol {position: relative; width: 100%; height: 100%; overflow: hidden;}
.flowtar-script.gallery-box > ol > li {position: absolute; padding: var(--flowtar-space-s); top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%;}
.flowtar-script.gallery-box > ol > li > img {width: 100%; height: 100%; object-fit: contain; border-radius: var(--flowtar-border-radius-1); overflow: hidden;}
.flowtar-script.gallery-box > div.close {position: absolute; top: 0; right: 0; width: var(--flowtar-space-l); aspect-ratio: 1/1; z-index: 4; cursor: pointer; transform: translateY(-100%); background: #000 url('https://new.flowtar.com/wp-content/themes/flowtar//icon/close-1.svg') center center / var(--flowtar-space-s) var(--flowtar-space-s) no-repeat;}
.flowtar-script.gallery-box > div.counter {position: absolute; top: 0; left: 0; z-index: 4; background: #000; display: flex; flex-flow: row nowrap; align-items: center; align-content: center; height: var(--flowtar-space-l); padding: 0 var(--flowtar-space-s); color: #fff; font-size: 0.8rem; transform: translateY(-100%);}
.flowtar-script.gallery-box > div.next {position: absolute; top: 50%; right: 0; width: var(--flowtar-space-l); aspect-ratio: 1/1; z-index: 4; cursor: pointer; transform: translateX(100%); background: #000 url('https://new.flowtar.com/wp-content/themes/flowtar//icon/arrow-2.svg') center center / var(--flowtar-space-s) var(--flowtar-space-s) no-repeat; transition: transform 0.2s ease-in-out;}
.flowtar-script.gallery-box > div.next:hover {transform: scale(1.2);}
.flowtar-script.gallery-box > div.prev {position: absolute; top: 50%; left: 0;  width: var(--flowtar-space-l); aspect-ratio: 1/1; z-index: 4; cursor: pointer; transform: translateX(-100%); background: #000 url('https://new.flowtar.com/wp-content/themes/flowtar//icon/arrow-1.svg') center center / var(--flowtar-space-s) var(--flowtar-space-s) no-repeat; transition: transform 0.2s ease-in-out;}
.flowtar-script.gallery-box > div.prev:hover {transform: scale(1.2);}
.flowtar-script.parallax-1 {position: relative; overflow: hidden; width: 100%; height: 100%;}
.flowtar-script.parallax-1 > div.fader {position: absolute; top: -1px; left: 0; width: 200%; height: var(--flowtar-space-4xl); transform-origin: top center; background: url('https://new.flowtar.com/wp-content/themes/flowtar/image/texture-7.svg?v=2') top center / 100% 100% no-repeat; z-index: 2; will-change: transform; transform: scaleY(0.0);}
.flowtar-script.parallax-1 > img {position: absolute; top: 0; right: 0; bottom: -25%; left: 0; width 100%; height: 125%; object-fit: cover;}
.flowtar-script.typewriter-1 > span {display: none;}
.flowtar-script.typewriter-1 .tw-typed {white-space: normal; display: inline;}
.flowtar-script.typewriter-1 .tw-cursor {width: 2px; height: var(--flowtar-space-sm); background: #666; display: inline-block; vertical-align: middle; margin-left: var(--flowtar-space-2xs);}
.flowtar-single.article-author {width: 100%;}
.flowtar-single.article-body {width: 100%;}
.flowtar-single.article-content {margin-top: var(--flowtar-space-l);}
.flowtar-single.article-content > div {display: flex; flex-flow: row wrap; justify-content: flex-start; align-items: flex-start; align-content: flex-start; column-gap: var(--flowtar-grid-gutter); row-gap: var(--flowtar-space-l);}
.flowtar-single.article-header > div {display: flex; flex-flow: row wrap; justify-content: flex-start; column-gap: var(--flowtar-grid-gutter); row-gap: var(--flowtar-space-m);}
.flowtar-single.article-image {margin-top: var(--flowtar-space-xl); width: 100%; aspect-ratio: 1 / 1;}
.flowtar-single.article-info {width: 100%;}
.flowtar-single.article-main {margin-top: var(--flowtar-space-3xl);}
.flowtar-single.article-meta {width: 100%; display: flex; flex-flow: row wrap; justify-content: flex-start; column-gap: var(--flowtar-grid-gutter); row-gap: var(--flowtar-space-m);}
.flowtar-single.article-share1 {width: 100%;}
.flowtar-single.article-share2 {margin-top: var(--flowtar-space-xl); width: 100%;}
.flowtar-single.article-sidebar {width: 100%; display: flex; flex-flow: row wrap; justify-content: space-between; align-items: flex-start; align-content: flex-start; row-gap: var(--flowtar-space-2xl);}
.flowtar-single.article-sidebar > div {width: 100%;}
.flowtar-single.article-title {width: 100%;}
.flowtar-single.similar-list {margin-top: var(--flowtar-space-4xl);}
.style.author-meta {display: flex; flex-flow: row nowrap; gap: var(--flowtar-grid-gutter); align-items: center; align-content: center;}
.style.author-meta > div.image {width: var(--flowtar-grid-c1); height: auto; aspect-ratio: 1/1; flex-shrink: 0; flex-grow: 0; position: relative; overflow: hidden;}
.style.author-meta > div.image > img {width: 100%; height: 100%; padding: 1px; object-fit: cover; position: relative; z-index: 1;}
.style.author-meta > div.image::after {content: ""; display: block; width: 100%; height: 100%; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: url('https://new.flowtar.com/wp-content/themes/flowtar/image/texture-6.svg') center center / 100% 100% no-repeat; z-index: 2;}
.style.bring-closer {margin-top: calc(-1 * var(--flowtar-space-m));}
.style.call-action {display: flex !important; align-items: center; align-content: center; text-decoration: none !important; position: relative; padding-left: var(--flowtar-space-sm); padding-right: var(--flowtar-space-sm); height: var(--flowtar-space-l); font-size: 1.0rem; line-height: 1.0; font-weight: 500; white-space: nowrap;}
.style.call-action > div {display: block; width: 100%; height: 100%; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: -1;}
.style.call-action > div > div {display: block; width: 100%; height: 100%; border-radius: 100px; position: absolute; top: 0; right: 0; overflow: hidden; transition: width 0.4s 0.4s ease-in-out;}
.style.call-action:hover > div > div {width: var(--flowtar-space-l);}
.style.call-action > div > div > div {display: block; width: var(--flowtar-space-l); height: var(--flowtar-space-l); border-radius: 100px; background: #d9d9d9; position: absolute; top: 0; left: 0; transition: width 0.4s ease-in-out;}
.style.call-action:hover > div > div > div {width: 100%;}
.style.call-action.m-secondary {font-weight: normal;}
.style.call-action.m-secondary  > div > div > div {background: #eee;}
.style.call-container {display: flex; flex-flow: row wrap; row-gap: var(--flowtar-space-sm); column-gap: var(--flowtar-space-ml);}
.style.call-container.m-right {justify-content: flex-end;}
.style.header-classic {font-size: 1.6rem; line-height: 1.5; font-weight: 300;}
.style.header-classic.m-large {font-size: 4.0rem; line-height: 1.0;}
.style.header-classic.m-medium {font-size: 2.0rem; line-height: 1.2;}
.style.header-classic.m-bold {font-weight: 900;}
.style.header-classic em {font-style: italic; font-weight: normal !important;}
.style.image-go {position: relative; overflow: hidden;}
.style.image-go > div {position: absolute; top: 0; right: 0; bottom: 0; height: 100%; width: 10%; background: url('https://new.flowtar.com/wp-content/themes/flowtar/image/texture-4.svg') center center / 100% 100% no-repeat; transform-origin: center right; transform: scaleX(0.0); z-index: 2;}
.style.image-go > img {transform-origin: 50% 50%; will-change: transform; backface-visibility: hidden; object-fit: cover;}
.style.label-list {display: flex; flex-flow: row wrap; justify-content: flex-start; align-items: center; align-content: center; row-gap: var(--flowtar-space-xs); column-gap: var(--flowtar-space-l);}
.style.label-list > li {width: 100%; display: flex; flex-flow: row nowrap; align-items: center; align-content: center; gap: var(--flowtar-space-s); text-transform: uppercase; font-size: 0.8rem;}
.style.label-list > li::before {content: ""; display: block; width: var(--flowtar-space-sm); aspect-ratio: 1/1; background-position: center center; background-size: contain; background-repeat: no-repeat; background-size: 100% 100%; flex-shrink: 0; flex-grow: 0;}
.style.label-list > li.category:not(.anchor)::before {background-image: url('https://new.flowtar.com/wp-content/themes/flowtar/icon/category-1.svg?v=3');}
.style.label-list > li.date:not(.anchor)::before {background-image: url('https://new.flowtar.com/wp-content/themes/flowtar/icon/date-1.svg?v=3');}
.style.label-list > li.time:not(.anchor)::before {background-image: url('https://new.flowtar.com/wp-content/themes/flowtar/icon/time-1.svg?v=3');}
.style.label-list > li > a {display: block; margin-left: calc(-1 * (var(--flowtar-space-sm) + var(--flowtar-space-s))); padding-left: calc(var(--flowtar-space-sm) + var(--flowtar-space-s)); position: relative;}
.style.label-list > li > a::after {content: ""; display: block; height: 1px; position: absolute; right: 0; bottom: 0; left: calc(var(--flowtar-space-sm) + var(--flowtar-space-s)); background: #000; transform-origin: bottom left; transition: transform 0.2s ease-in-out; transform: scaleX(0.0);}
.style.label-list > li > a:hover::after {transform: scaleX(1.0);}
.style.menu-horizontal > ul {display: flex; flex-flow: row wrap; align-items: center; align-content: center; gap: var(--flowtar-space-xs);}
.style.menu-horizontal > ul > li > a {display: flex; flex-flow: row nowrap; align-items: center; align-content: center; gap: var(--flowtar-space-s); border: 1px solid #ccc; padding: var(--flowtar-space-2xs) 0 var(--flowtar-space-2xs) var(--flowtar-space-s); border-radius: 100px; position: relative; transition: border-radius 0.2s ease-in-out;}
.style.menu-horizontal > ul > li > a:hover {border-bottom-right-radius: 0px;}
.style.menu-horizontal > ul > li.m-active > a {background: #000; border-color: #000; color: #fff;}
.style.menu-horizontal > ul > li > a::after {content: ""; display: block; height: var(--flowtar-space-m);}
.style.menu-horizontal > ul > li > a > .count {display: flex; flex-flow: row nowrap; justify-content: center; align-items: center; align-content: center; order: -1; font-size: 0.8rem; color: #fff; width: var(--flowtar-space-m); height: var(--flowtar-space-m); background: #000; border-radius: 100px; margin-left: calc(-1 * var(--flowtar-space-s) + var(--flowtar-space-2xs));}
.style.menu-horizontal > ul > li.m-active > a > .count {background: #fff; color: #000;}
.style.menu-pagination > div {display: flex; flex-flow: row wrap; align-items: center; align-content: center; gap: var(--flowtar-space-xs);}
.style.menu-pagination > div > a {display: flex; flex-flow: row nowrap; align-items: center; align-content: center; justify-content: center; gap: var(--flowtar-space-s); border: 1px solid #ccc; min-width: var(--flowtar-space-ml); min-height: var(--flowtar-space-ml); padding: 0; border-radius: 100px; position: relative; transition: border-radius 0.2s ease-in-out;}
.style.menu-pagination > div > a.next {padding-right: var(--flowtar-space-s); padding-left: var(--flowtar-space-s);}
.style.menu-pagination > div > a.prev {padding-right: var(--flowtar-space-s); padding-left: var(--flowtar-space-s);}
.style.menu-pagination > div > a:hover {border-bottom-right-radius: 0px;}
.style.menu-pagination > div > span.current {display: flex; flex-flow: row nowrap; align-items: center; align-content: center; justify-content: center; border: 1px solid #000; min-width: var(--flowtar-space-ml); min-height: var(--flowtar-space-ml); border-radius: 100px; position: relative; transition: border-radius 0.2s ease-in-out; background: #000; color: #fff;}
.style.menu-pagination > div > span.dots {display: flex; flex-flow: row nowrap; align-items: center; align-content: center; justify-content: center; padding: 0 var(--flowtar-space-s);}
.style.post-full > a {display: flex; flex-flow: row wrap; justify-content: space-between; row-gap: var(--flowtar-space-s); border-bottom: 1px solid #ececec; padding-top: var(--flowtar-space-m); padding-bottom: var(--flowtar-space-m); position: relative; overflow: hidden;}
.style.post-full:first-child > a {border-top: 1px solid #ececec;}
.style.post-full > a > div.image {width: 100%; order: 2;}
.style.post-full > a > div.image > div > img {aspect-ratio: 3/2;}
.style.post-full > a > div.issue {width: var(--flowtar-grid-c1); order: 1;}
.style.post-full > a > div.meta {width: var(--flowtar-grid-c3); order: 4;}
.style.post-full > a > div.text {width: 100%; order: 3;}
.style.post-semi > a {display: flex; flex-flow: row wrap; justify-content: space-between; row-gap: var(--flowtar-space-s); border-bottom: 1px solid #ececec; padding-top: var(--flowtar-space-m); padding-bottom: var(--flowtar-space-m); position: relative; overflow: hidden;}
.style.post-semi:first-child > a {border-top: 1px solid #ececec;}
.style.post-semi > a > div.image {width: 100%; order: 2;}
.style.post-semi > a > div.image > div > img {aspect-ratio: 3/2;}
.style.post-semi > a > div.issue {width: var(--flowtar-grid-c1); order: 1;}
.style.post-semi > a > div.meta {width: var(--flowtar-grid-c3); order: 4;}
.style.post-semi > a > div.text {width: 100%; order: 3;}
.style.post-semi > a > div.fader-1 {display: block; width: 50%; position: absolute; bottom: 0; left: 0; background: url('https://new.flowtar.com/wp-content/themes/flowtar/image/texture-5.svg?v=4') center center / 100% 100% no-repeat; height: 50%; transform-origin: bottom left; transform: scaleY(0.0) translateX(-100%); z-index: -1;}
.style.post-tablehead {margin-top: var(--flowtar-space-xl); display: none; flex-flow: row nowrap; justify-content: space-between; align-items: center; align-content: center; text-transform: uppercase; padding: var(--flowtar-space-s) 0;}
.style.post-tablehead > div:nth-child(1) {width: var(--flowtar-grid-c1);}
.style.post-tablehead > div:nth-child(2) {width: var(--flowtar-grid-c3);}
.style.post-tablehead > div:nth-child(3) {width: var(--flowtar-grid-c8);}
.style.sidebar-menu {}
.style.sidebar-menu > nav {margin-top: var(--flowtar-space-m); font-size: 0.9rem; line-height: 1.2;}
.style.sidebar-menu > nav > ul > li {border-bottom: 1px solid #ececec;}
.style.sidebar-menu > nav > ul > li:first-child {border-top: 1px solid #ececec;}
.style.sidebar-menu > nav > ul > li > a {display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; align-content: center; padding: var(--flowtar-space-xs) 0; gap: var(--flowtar-space-s); margin-right: var(--flowtar-grid-cg1); position: relative;}
.style.sidebar-menu > nav > ul > li > a::after {content: ""; display: block; position: absolute; right: 0; bottom: -1px; left: 0; width: 100%; height: 1px; background: #000; transform-origin: left center; transform: scaleX(0.0); transition: transform 0.4s 0.2s ease-in-out;}
.style.sidebar-menu > nav > ul > li > a:hover::after {transform: scaleX(1.0);}
.style.sidebar-menu > nav > ul > li.m-active > a {font-weight: 500;}
.style.sidebar-menu > nav > ul > li > a > span {width: var(--flowtar-space-m); aspect-ratio: 1 / 1; display: flex; flex-flow: row nowrap; align-items: center; align-content: center; justify-content: center; border-radius: 100px; color: #666; font-size: 0.8rem; flex-grow: 0; flex-shrink: 0; transition: transform 2.0s ease-in-out, background-color 0.2s ease-in-out, color 0.2s ease-in-out;}
.style.sidebar-menu > nav > ul > li > a:hover > span {background-color: #000; color: #fff; transform: scale(1.2);}
.style.sidebar-posts {}
.style.sidebar-posts > ol {margin-top: var(--flowtar-space-m); font-size: 1.1rem; font-weight: 500; line-height: 1.6;}
.style.sidebar-posts > ol > li {border-bottom: 1px solid #ececec;}
.style.sidebar-posts > ol > li:first-child {border-top: 1px solid #ececec;}
.style.sidebar-posts > ol > li > a {display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; align-content: center; padding: var(--flowtar-space-s) 0; gap: var(--flowtar-space-s); position: relative; overflow: hidden;}
.style.sidebar-posts > ol > li > a::before {content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; background: #fafafa; transform: translateX(-100%); transition: transform 0.6s 0.2s ease-in-out;}
.style.sidebar-posts > ol > li > a:hover::before {transform: translateX(0);}
.style.sidebar-posts > ol > li > a > div {width: var(--flowtar-grid-c3); padding-right: var(--flowtar-space-m); transition: transform 0.2s ease-in-out; position: relative; z-index: 2;}
.style.sidebar-posts > ol > li > a:hover > div {transform: translateX(var(--flowtar-space-s));}
.style.sidebar-posts > ol > li > a > div > div {margin-bottom: var(--flowtar-space-xs); font-size: 0.9rem; line-height: 1.2; font-weight: 400; flex-grow: 0; flex-shrink: 0; display: flex; flex-flow: row nowrap; align-items: center; align-content: center; justify-content: flex-start; gap: var(--flowtar-space-xs);}
.style.sidebar-posts > ol > li > a > img {width: var(--flowtar-grid-c1); position: relative; z-index: 2; transition: transform 0.2s 0.1s ease-in-out;}
.style.sidebar-posts > ol > li > a:hover > img {transform: translateX(var(--flowtar-space-s));}
.style.social-share {font-size: 0.8rem;}
.style.social-share > p {width: 100%; text-transform: uppercase;}
.style.social-share > ul {margin-top: var(--flowtar-space-xs); width: 100%; display: flex; flex-flow: row nowrap; align-items: center; align-content: center; gap: var(--flowtar-space-xs);}
.style.social-share > ul > li > a {display: flex; flex-flow: row nowrap; align-items: center; align-content: center; gap: var(--flowtar-space-xs); cursor: pointer; position: relative; }
.style.social-share > ul > li > a::after {content: ""; display: block; width: var(--flowtar-space-ml); aspect-ratio: 1/1; background-color: #000; background-position: center center; background-size: 35% 35%; background-repeat: no-repeat; flex-shrink: 0; flex-grow: 0; border-radius: 200px;}
.style.social-share > ul > li > a::before {content: ""; display: block; width: var(--flowtar-space-ml); aspect-ratio: 1/1; background-color: #666; flex-shrink: 0; flex-grow: 0; border-radius: 200px; position: absolute; top: 0; right: 0; mix-blend-mode: lighten; transition: transform 0.4s ease-in-out; transform: scale(0.0); will-change: transform; z-index: 5;}
.style.social-share > ul > li > a:hover::before {transform: scale(1.0);}
.style.social-share > ul > li.copyurl {margin-left: var(--flowtar-space-m);}
.style.social-share > ul > li.copyurl > a::after {background-image: url('https://new.flowtar.com/wp-content/themes/flowtar/icon/copy-1.svg?v=3');}
.style.social-share > ul > li.copyurl > a > div {height: var(--flowtar-space-ml); overflow: hidden;}
.style.social-share > ul > li.copyurl > a > div > div {display: flex; flex-flow: row nowrap; align-items: center; align-content: center; width: 100%; height: var(--flowtar-space-ml); transition: transform 0.2s ease-in-out;}
.style.social-share > ul > li.copyurl > a.m-copied > div > div {transform: translateY(-100%);}
.style.social-share > ul > li.facebook > a::after {background-image: url('https://new.flowtar.com/wp-content/themes/flowtar/icon/facebook-1.svg?v=3');}
.style.social-share > ul > li.linkedin > a::after {background-image: url('https://new.flowtar.com/wp-content/themes/flowtar/icon/linkedin-1.svg?v=3');}
.style.testimonial-tile {background: #fff; display: flex; flex-flow: column wrap; justify-content: space-between; align-items; center; align-content: center; row-gap: var(--flowtar-space-xs);}
.style.testimonial-tile::before {content: ""; display: block; width: var(--flowtar-space-ml); aspect-ratio: 1 / 1; background: url('https://new.flowtar.com/wp-content/themes/flowtar/icon/quote-black.svg') center center / contain no-repeat; margin: 0 auto var(--flowtar-space-s) 0;}
.style.testimonial-tile > div.content {padding: 0 var(--flowtar-space-sm); text-align: left;}
.style.testimonial-tile > div.person {display: flex; flex-flow: row wrap; justify-content: center; align-items; center; align-content: center; text-align: center;}
.style.testimonial-tile > div.person > div {width: 100%; line-height: 1.2}
.style.testimonial-tile > div.person > div.avatar {margin-top: var(--flowtar-space-sm); background: url('https://new.flowtar.com/wp-content/themes/flowtar/image/texture-9.svg?v=2') 0 0 / 200% 100% repeat-x;}
.style.testimonial-tile:nth-child(2n + 1) > div.person > div.avatar {animation: style-testimonial-tile-1 12s linear infinite;}
.style.testimonial-tile:nth-child(2n + 2) > div.person > div.avatar {animation: style-testimonial-tile-2 12s linear infinite;}
@keyframes style-testimonial-tile-1 {from {background-position: 0 0;} to {background-position: -200% 0;}}
@keyframes style-testimonial-tile-2 {from {background-position: 100% 0;} to {background-position: -100% 0;}}
.style.testimonial-tile > div.person > div.avatar > img {width: var(--flowtar-space-4xl); aspect-ratio: 1 / 1; border-radius: 100px; margin: 0 auto;}
.style.testimonial-tile > div.person > div.company {font-weight: 500; background: #fafafa; display: flex; flex-flow: row wrap; align-items: center; align-content: center; justify-content: center; height: 60px; padding-top: var(--flowtar-space-2xs); padding-bottom: var(--flowtar-space-sm); box-sizing: content-box;}
.style.testimonial-tile > div.person > div.company > img {width: 120px; height: 60px; margin-right: auto; margin-left: auto; object-fit: contain;}
.style.testimonial-tile > div.person > div.name {padding-top: var(--flowtar-space-sm); font-weight: 700; background: #fafafa; line-height: 1.3;}
.style.testimonial-tile > div.person > div.position {padding: 0 var(--flowtar-space-m); display: flex; flex-flow: row nowrap; align-items: center; align-content: center; justify-content: center; min-height: var(--flowtar-space-l); font-style: italic; background: #fafafa; font-size: 0.9rem; line-height: calc(var(--flowtar-space-s) + var(--flowtar-space-2xs));}
.style.text-classic.m-trim > :first-child {margin-top: 0;}
.style.text-classic.m-trim > :last-child {margin-bottom: 0;}
.style.text-classic a {text-decoration: underline; font-weight: 500;}
.style.text-classic blockquote {margin-top: var(--flowtar-space-sm); margin-bottom: var(--flowtar-space-sm); padding-left: var(--flowtar-space-sm); border-left: 1px solid #ccc;}
.style.text-classic blockquote::before {content: ""; display: block; width: var(--flowtar-space-m); aspect-ratio: 1 / 1; background: url('https://new.flowtar.com/wp-content/themes/flowtar/icon/quote-black.svg') center center / contain no-repeat; margin: 0 auto var(--flowtar-space-s) 0;}
.style.text-classic em {font-style: italic;}
.style.text-classic figure {margin-top: var(--flowtar-space-ml); margin-bottom: var(--flowtar-space-ml);}
.style.text-classic figure.wp-block-image > a {display: block; overflow: hidden; position: relative;}
.style.text-classic figure.wp-block-image > a::after {content: ""; display: block; position: absolute; top: 0; right: 0; width: var(--flowtar-space-l); aspect-ratio: 1/1; z-index: 4; background: #000 url('https://new.flowtar.com/wp-content/themes/flowtar//icon/fullscreen-1.svg') center center / var(--flowtar-space-s) var(--flowtar-space-s) no-repeat; transition: transform 0.2s ease-in-out; transform: translateY(-100%);}
.style.text-classic figure.wp-block-image > a:hover::after {transform: translateY(0%);}
.style.text-classic figure.wp-block-image > a > img {margin: 0 auto !important; width: auto; max-width: 100%;}
.style.text-classic figure.wp-block-image > img {margin: 0 auto !important; width: auto; max-width: 100%;}
.style.text-classic figure figcaption {margin-top: var(--flowtar-space-s); color: #000000; font-size: 0.8rem; line-height: 1.4; gap: var(--flowtar-space-s); opacity: 0.4; padding-left: var(--flowtar-space-m); position: relative;}
.style.text-classic figure figcaption::before {content: ""; display: block; position: absolute; top: 0; left: 0; width: var(--flowtar-space-sm); aspect-ratio: 1 / 1; background: url('https://new.flowtar.com/wp-content/themes/flowtar/icon/arrow-3.svg') center center / contain no-repeat; flex-shrink: 0; flex-grow: 0;}
.style.text-classic h1 {margin-top: var(--flowtar-space-xl); margin-bottom: var(--flowtar-space-l); font-size: 2.5rem; line-height: 1.1; font-weight: 900; letter-spacing: -0.3%;}
.style.text-classic h2 {margin-top: var(--flowtar-space-l); margin-bottom: var(--flowtar-space-ml); font-size: 2.0rem; line-height: 1.15; font-weight: 700; letter-spacing: -0.2%;}
.style.text-classic h3 {margin-top: var(--flowtar-space-ml); margin-bottom: var(--flowtar-space-m); font-size: 1.5rem; line-height: 1.25; font-weight: 500;}
.style.text-classic h4 {margin-top: var(--flowtar-space-m); margin-bottom: var(--flowtar-space-sm); font-size: 1.2rem; line-height: 1.25;}
.style.text-classic hr {display: block; height: 1px; border: 0; width: var(--flowtar-grid-c4); margin: var(--flowtar-space-xl) auto; background: #ccc;}
.style.text-classic img {margin-top: var(--flowtar-space-ml); margin-bottom: var(--flowtar-space-ml);}
.style.text-classic ul {margin-top: var(--flowtar-space-sm); margin-bottom: var(--flowtar-space-sm); display: flex; flex-flow: row wrap;}
.style.text-classic ul li {padding-left: var(--flowtar-space-m); width: 100%;}
.style.text-classic ul li::before {content: ""; display: inline-block; vertical-align: baseline; margin-left: calc(-1 * var(--flowtar-space-m)); width: var(--flowtar-space-m); height: var(--flowtar-space-s); background: url('https://new.flowtar.com/wp-content/themes/flowtar/icon/drop-2.svg') bottom center / auto 80% no-repeat;}
.style.text-classic p {margin-top: var(--flowtar-space-sm); margin-bottom: var(--flowtar-space-sm);}
.style.text-classic strong {font-weight: 700;}
.style.text-label {display: flex; flex-flow: row nowrap; justify-content: flex-start; align-items: center; align-content: center; font-size: 1.0rem !important; line-height: 1.0 !important; font-weight: 500 !important; gap: var(--flowtar-space-xs);}
.style.text-label::before {content: ""; display: none; width: var(--flowtar-space-s); aspect-ratio: 1 / 1; background-repeat: no-repeat; background-size: contain; background-position: center center;}
.style.text-label.m-mail {text-transform: uppercase;}
.style.text-label.m-mail::before {display: block; width: var(--flowtar-space-sm); background-image: url('https://new.flowtar.com/wp-content/themes/flowtar/icon/mail-black.svg');}
.style.text-label.m-phone {text-transform: uppercase;}
.style.text-label.m-phone::before {display: block; width: var(--flowtar-space-sm); background-image: url('https://new.flowtar.com/wp-content/themes/flowtar/icon/phone-black.svg');}
.style.text-label.m-star::before {display: block; background-image: url('https://new.flowtar.com/wp-content/themes/flowtar/icon/star-1.svg');}
.style.text-small {font-size: 0.8rem;}
.style.text-small.m-trim > :first-child {margin-top: 0;}
.style.text-small.m-trim > :last-child {margin-bottom: 0;}
.style.text-small p {margin-top: var(--flowtar-space-s); margin-bottom: var(--flowtar-space-s);}
.style.text-small strong {font-weight: 700;}
.style.text-statement {font-size: 2.0rem; line-height: 1.2;}
.style.text-statement.m-trim > :first-child {margin-top: 0;}
.style.text-statement.m-trim > :last-child {margin-bottom: 0;}
.style.text-statement a {text-decoration: underline;}
.style.text-statement p {margin-top: var(--flowtar-space-m); margin-bottom: var(--flowtar-space-m);}
.style.text-statement strong {font-weight: 700;}
.style.text-trailer {font-size: 1.6rem; line-height: 1.2;}
.style.text-trailer.m-trim > :first-child {margin-top: 0;}
.style.text-trailer.m-trim > :last-child {margin-bottom: 0;}
.style.text-trailer p {margin-top: var(--flowtar-space-m); margin-bottom: var(--flowtar-space-m);}
.gutenberg-fehui29f.block-main > div {display: flex; flex-flow: row wrap; justify-content: space-between; align-items: stretch; align-content: stretch; row-gap: var(--flowtar-space-2xl);}
.gutenberg-fehui29f.block-header {display: flex; flex-flow: row wrap; justify-content: space-between; align-items: stretch; align-content: stretch; row-gap: var(--flowtar-space-s);}
.gutenberg-fehui29f.block-header > * {width: 100%;}
.gutenberg-fehui29f.block-image {width: var(--flowtar-grid-c3); margin-left: auto;}
.gutenberg-fehui29f.block-text {width: 100%; display: flex; flex-flow: row wrap; justify-content: space-between; align-items: flex-start; align-content: stretch; row-gap: var(--flowtar-space-2xl);}
.gutenberg-fehui29f.block-text > div.text-small {width: 100%; align-self: flex-end; border-top: 1px solid #ebeaea; padding-top: var(--flowtar-space-l);}
.gutenberg-fehui29f.block-text > div.text-trailer {width: 100%;}
.gutenberg-fehui29f.block-tile {width: 100%; display: flex; flex-flow: row wrap; justify-content: space-between; align-items: stretch; align-content: stretch; row-gap: var(--flowtar-space-s);}
.gutenberg-fehui29f.block-tile > a {display: inline-block; font-size: 1.6rem; position: relative;}
.gutenberg-fehui29f.block-tile > a::before {content: ""; display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 3px; background: #666;}
.gutenberg-fehui29f.block-tile > a::after {content: ""; display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 3px; background: #aaa; transform-origin: left center; transition: transform 0.4s ease-in-out; transform: scaleX(0.0);}
.gutenberg-fehui29f.block-tile > a:hover::after {transform: scaleX(1.0);}
.gutenberg-fehui29f.block-tile > div {width: 100%;}
.gutenberg-qppl6jio.block-list {width: 100%;}
.gutenberg-qppl6jio.block-main > div {display: flex; flex-flow: row wrap; justify-content: space-between; row-gap: var(--flowtar-space-l);}
.gutenberg-qppl6jio.block-main > div > div {display: flex; flex-flow: row wrap; row-gap: var(--flowtar-space-m);}
.gutenberg-qppl6jio.block-main > div > div > div {width: 100%;}
.gutenberg-qppl6jio.block-main > div > div > ul {width: 100%;}
.gutenberg-qppl6jio.block-text {width: 100%;}
.gutenberg-ji68ho09.block-main > div {display: flex; flex-flow: row wrap; justify-content: space-between; row-gap: var(--flowtar-space-m);}
.gutenberg-ji68ho09.block-main > div > div {width: 100%;}
.gutenberg-ji68ho09.block-main > div > ol {width: 100%; display: flex; flex-flow: row wrap; justify-content: flex-start; align-items: center; align-content: center; column-gap: var(--flowtar-grid-gutter); row-gap: var(--flowtar-space-m);}
.gutenberg-ji68ho09.block-main > div > ol > li {width: var(--flowtar-grid-c2); filter: grayscale(1.0); transition: filter 0.2s ease-in-out; position: relative;}
.gutenberg-ji68ho09.block-main > div > ol > li:hover {filter: grayscale(0.0);}
.gutenberg-ji68ho09.block-main > div > ol > li > div {height: 50px; width: 0; margin-right: auto; position: relative; overflow: hidden;}
.gutenberg-ji68ho09.block-main > div > ol > li > div > img {position: absolute; top: 0; bottom: 0; left: 50%; margin-left: -50px; height: 50px; width: 100px; object-fit: contain; object-position: center center;}
.gutenberg-ko209eiw.block-content {display: flex; flex-flow: row wrap; justify-content: space-between; align-items: center; align-content: center; row-gap: var(--flowtar-space-xl);}
.gutenberg-ko209eiw.block-links {width: var(--flowtar-grid-c3); display: flex; flex-flow: row wrap; justify-content: space-between; align-items: center; align-content: center; row-gap: var(--flowtar-space-l);}
.gutenberg-ko209eiw.block-links > a {display: flex; flex-flow: row wrap; justify-content: space-between; align-items: center; align-content: center; row-gap: var(--flowtar-space-xs); position: relative;}
.gutenberg-ko209eiw.block-links > a > div:nth-child(1) {transition: transform 0.4s 0.05s ease-in-out; position: relative;}
.gutenberg-ko209eiw.block-links > a > div:nth-child(2) {transition: transform 0.4s 0.0s ease-in-out; position: relative;}
.gutenberg-ko209eiw.block-links > a:hover > div {transform: translateX(var(--flowtar-space-xl));}
.gutenberg-ko209eiw.block-links > a::before {content: ""; display: block; width: var(--flowtar-space-l); aspect-ratio: 1 / 1; position: absolute; top: 50%; left: 0; margin-top: calc(var(--flowtar-space-l) / -2); transform: translateX(calc(-1 * var(--flowtar-space-3xl))) scale(0.0); transform-origin: left center; transition: transform 0.8s 0.1s cubic-bezier(.1,.86,.16,.99); background: url('https://new.flowtar.com/wp-content/themes/flowtar/icon/drop-2.svg') center center / contain no-repeat;}
.gutenberg-ko209eiw.block-links > a:hover::before {transform: translateX(0) scale(1.0);}
.gutenberg-ko209eiw.block-media {width: 100%; aspect-ratio: 1 / 1; position: relative;}
.gutenberg-ko209eiw.block-media > div {position: absolute; top: 10%; right: 10%; bottom: 10%; left: 10%;}
.gutenberg-ko209eiw.block-media > div > img {width: 100%; height: 100%; object-fit: cover;}
.gutenberg-ko209eiw.block-media > div:nth-child(1) {z-index: 6;}
.gutenberg-ko209eiw.block-media > div:nth-child(1) > img {transform: rotate(-5deg);}
.gutenberg-ko209eiw.block-media > div:nth-child(2) {z-index: 5;}
.gutenberg-ko209eiw.block-media > div:nth-child(2) > img {transform: rotate(0deg);}
.gutenberg-ko209eiw.block-media > div:nth-child(3) {z-index: 4;}
.gutenberg-ko209eiw.block-media > div:nth-child(3) > img {transform: rotate(5deg);}
.gutenberg-ko209eiw.block-media > div:nth-child(4) {z-index: 3;}
.gutenberg-ko209eiw.block-media > div:nth-child(4) > img {transform: rotate(10deg);}
.gutenberg-ko209eiw.block-media > div:nth-child(5) {z-index: 2;}
.gutenberg-ko209eiw.block-media > div:nth-child(5) > img {transform: rotate(15deg);}
.gutenberg-ko209eiw.block-media > div:nth-child(6) {z-index: 1;}
.gutenberg-ko209eiw.block-media > div:nth-child(6) > img {transform: rotate(20deg);}
.gutenberg-wri27hey.image-container {width: 100%; aspect-ratio: 16 / 9;}
.gutenberg-jy713eys.block-main > div > ol {display: flex; flex-flow: row wrap; gap: var(--flowtar-space-4xl);}
.gutenberg-jy713eys.block-main > div > ol > li {width: 100%; display: flex; flex-flow: row wrap; align-items: center; align-content: center; justify-content: space-between; row-gap: var(--flowtar-space-l);}
.gutenberg-jy713eys.block-image {display: block; width: 100%; aspect-ratio: 1/1; background: #eee; order: 1;}
.gutenberg-jy713eys.block-text {width: 100%; display: flex; flex-flow: row wrap; row-gap: var(--flowtar-space-m); margin-left: auto; order: 1;}
.gutenberg-jy713eys.block-text > * {width: 100%;}
.gutenberg-wgrh29hp.block-main  {}
.gutenberg-wgrh29hp.category-main {margin-top: var(--flowtar-space-m);}
.gutenberg-wgrh29hp.category-main > nav {margin-top: var(--flowtar-space-m);}
.gutenberg-vbd08mrt.block-main > div {display: flex; flex-flow: row wrap; justify-content: space-between; row-gap: var(--flowtar-space-m);}
.gutenberg-vbd08mrt.block-main > div > div {width: 100%;}
.gutenberg-rhgy389u.block-main > div {display: flex; flex-flow: row wrap; justify-content: space-between; row-gap: var(--flowtar-space-m);}
.gutenberg-rhgy389u.block-main > div > div {width: 100%;}
.gutenberg-pojng8ft.image-container {display: flex; flex-flow: row nowrap; gap: var(--flowtar-grid-gutter);}
.gutenberg-pojng8ft.image-container > img {flex-shrink: 0; flex-grow: 0;}
.gutenberg-pojng8ft.image-container > img:nth-child(1) {aspect-ratio: 2 / 1; width: var(--flowtar-grid-c3);}
.gutenberg-pojng8ft.image-container > img:nth-child(2) {aspect-ratio: 1 / 1; width: var(--flowtar-grid-c2);}
.gutenberg-pojng8ft.image-container > img:nth-child(3) {aspect-ratio: 2 / 1; width: var(--flowtar-grid-c3);}
.gutenberg-pojng8ft.image-container > img:nth-child(4) {aspect-ratio: 1 / 1; width: var(--flowtar-grid-c2);}
.gutenberg-huryt71z.block-main > div > ul {display: flex; flex-flow: row wrap; row-gap: var(--flowtar-space-xl); column-gap: var(--flowtar-grid-gutter); justify-content: center; align-items: stretch; align-content: stretch;}
}
/* 640 */ @media only screen and (min-width: 600px) {
:root {
/* Editable */
--flowtar-grid-margin: 24px; /* 24px */
--flowtar-grid-gutter: 24px; /* 24px */
--flowtar-grid-limit: 800px; /* 800px */
--flowtar-logo-height: 80px; /* 80px */
/* Hardcoded */
--flowtar-grid-device: m;
--flowtar-grid-columns: 8;
}
.flowtar.grid-set.m-m2 {width: var(--flowtar-grid-c2); margin-right: auto; margin-left: auto;}
.flowtar.grid-set.m-m4 {width: var(--flowtar-grid-c4); margin-right: auto; margin-left: auto;}
.flowtar.grid-set.m-m6 {width: var(--flowtar-grid-c6); margin-right: auto; margin-left: auto;}
.flowtar.grid-set.m-m8 {width: var(--flowtar-grid-c8); margin-right: auto; margin-left: auto;}
.flowtar.grid-use.m-m1 {width: var(--flowtar-grid-c1);}
.flowtar.grid-use.m-m2 {width: var(--flowtar-grid-c2);}
.flowtar.grid-use.m-m3 {width: var(--flowtar-grid-c3);}
.flowtar.grid-use.m-m4 {width: var(--flowtar-grid-c4);}
.flowtar.grid-use.m-m5 {width: var(--flowtar-grid-c5);}
.flowtar.grid-use.m-m6 {width: var(--flowtar-grid-c6);}
.flowtar.grid-use.m-m7 {width: var(--flowtar-grid-c7);}
.flowtar.grid-use.m-m8 {width: var(--flowtar-grid-c8);}
main {padding-top: calc(var(--flowtar-space-l) + 2 * var(--flowtar-space-sm));}
.flowtar.gutenberg-block {margin: var(--flowtar-space-4xl) 0;}
.flowtar-footer.content-navigation {width: var(--flowtar-grid-c6); margin-right: 0; margin-left: auto;}
.flowtar-footer.content-one {font-size: 1.0rem;}
.flowtar-footer.content-one > p {width: var(--flowtar-grid-c2); font-size: 0.8rem;}
.flowtar-footer.content-one > ul {width: var(--flowtar-grid-c6);}
.flowtar-footer.content-two {width: var(--flowtar-grid-c3); font-size: 1.0rem;}
.flowtar-footer.content-two > p {font-size: 0.8rem;}
.flowtar-footer.copyright-main > p {width: var(--flowtar-grid-c3);}
.flowtar-footer.copyright-main > ul {width: var(--flowtar-grid-c5); justify-content: flex-end;}
.flowtar-footer.grid-container > div > div:nth-child(4) {display: block;}
.flowtar-footer.grid-container > div > div:nth-child(5) {display: block;}
.flowtar-footer.grid-container > div > div:nth-child(6) {display: block;}
.flowtar-footer.grid-container > div > div:nth-child(7) {display: block;}
.flowtar-footer.logo-main {margin-top: var(--flowtar-space-2xl); margin-bottom: var(--flowtar-space-2xl);}
.flowtar-footer.partners-main {width: var(--flowtar-grid-c6); margin-left: auto;}
.flowtar-footer.prev-next > div > div > a {font-size: 3.0rem;}
.flowtar-header.fader-1 {left: var(--flowtar-grid-c3);}
.flowtar-header.fader-2 {left: var(--flowtar-grid-cg1); width: var(--flowtar-grid-c2);}
.flowtar-header.fader-3 > div:nth-child(1) {height: calc(var(--flowtar-space-l) + 2 * var(--flowtar-space-sm));}
.flowtar-header.header-main {padding-top: var(--flowtar-space-sm); padding-bottom: var(--flowtar-space-sm);}
.flowtar-header.header-main > div {height: var(--flowtar-space-l);}
.flowtar-header.navigation-contact {bottom: var(--flowtar-space-sm);}
.flowtar-header.navigation-fader::before {right: var(--flowtar-grid-c7); opacity: 0.8;}
.flowtar-header.navigation-fader::after {left: var(--flowtar-grid-cg1);}
.flowtar-header.navigation-menu {width: var(--flowtar-grid-c5);}
.flowtar-index.header-main {margin: var(--flowtar-space-4xl) 0 var(--flowtar-space-3xl) 0;}
.flowtar-script.parallax-1 > div.fader {width: 150%; will-change: transform;}
.flowtar-single.article-info {width: var(--flowtar-grid-c4);}
.flowtar-single.article-image {aspect-ratio: 16 / 9;}
.flowtar-single.article-share1 {width: var(--flowtar-grid-c4);}
.flowtar-single.article-sidebar > div {width: var(--flowtar-grid-c4);}
.flowtar-single.article-title {width: var(--flowtar-grid-c7);}
.style.author-meta > div.image {aspect-ratio: 2/3;}
.style.bring-closer {margin-top: calc(-1 * var(--flowtar-space-l));}
.style.header-classic {font-size: 2.0rem;}
.style.header-classic.m-large {font-size: 5.6rem;}
.style.header-classic.m-medium {font-size: 3.0rem;}
.style.post-full > a > div.image {width: var(--flowtar-grid-c3); order: 4;}
.style.post-full > a > div.issue {width: var(--flowtar-grid-c1); order: 1;}
.style.post-full > a > div.meta {width: var(--flowtar-grid-c7); order: 2; text-align: right;}
.style.post-full > a > div.text {width: var(--flowtar-grid-c5); order: 3;}
.style.post-semi > a > div.image {width: var(--flowtar-grid-c3); order: 4;}
.style.post-semi > a > div.issue {width: var(--flowtar-grid-c1); order: 1;}
.style.post-semi > a > div.meta {width: var(--flowtar-grid-c7); order: 2; text-align: right;}
.style.post-semi > a > div.text {width: var(--flowtar-grid-c5); order: 3;}
.style.text-statement {font-size: 3.0rem; line-height: 1.2;}
.style.text-trailer {font-size: 2.0rem; line-height: 1.2;}
.gutenberg-fehui29f.block-image {width: var(--flowtar-grid-c4);}
.gutenberg-fehui29f.block-tile {width: var(--flowtar-grid-c4);}
.gutenberg-qppl6jio.block-list {width: var(--flowtar-grid-c6); margin-left: auto;}
.gutenberg-qppl6jio.block-main > div {row-gap: var(--flowtar-space-xl);}
.gutenberg-qppl6jio.block-text {width: var(--flowtar-grid-c6);}
.gutenberg-ji68ho09.block-main {margin-bottom: var(--flowtar-space-ml);}
.gutenberg-ji68ho09.block-main > div {row-gap: var(--flowtar-space-ml);}
.gutenberg-ji68ho09.block-main > div > ol {column-gap: var(--flowtar-grid-gutter); row-gap: var(--flowtar-space-ml);}
.gutenberg-ji68ho09.block-main > div > ol > li {width: var(--flowtar-grid-c2);}
.gutenberg-ko209eiw.block-links {width: var(--flowtar-grid-c6);}
.gutenberg-ko209eiw.block-media {width: var(--flowtar-grid-c6); margin-left: auto;}
.gutenberg-sp3r89qh.table-main > div:nth-child(1) {width: var(--flowtar-grid-c3);}
.gutenberg-sp3r89qh.table-main > div:nth-child(2) {width: var(--flowtar-grid-c5);}
.gutenberg-jy713eys.block-image {width: var(--flowtar-grid-c6);}
.gutenberg-jy713eys.block-text {width: var(--flowtar-grid-c6);}
.gutenberg-vbd08mrt.block-main > div {row-gap: var(--flowtar-space-ml);}
.gutenberg-vbd08mrt.block-main > div > div:nth-child(1) {width: var(--flowtar-grid-c6);}
.gutenberg-vbd08mrt.block-main > div > div:nth-child(2) {width: var(--flowtar-grid-c5); margin-right: var(--flowtar-grid-cg1); margin-left: auto;}
.gutenberg-rhgy389u.block-main > div {row-gap: var(--flowtar-space-ml);}
.gutenberg-rhgy389u.block-main > div > div:nth-child(1) {width: var(--flowtar-grid-c6);}
.gutenberg-rhgy389u.block-main > div > div:nth-child(2) {width: var(--flowtar-grid-c6); margin-left: auto;}
.gutenberg-pojng8ft.image-container > img:nth-child(1) {width: var(--flowtar-grid-c4);}
.gutenberg-pojng8ft.image-container > img:nth-child(3) {width: var(--flowtar-grid-c4);}
.gutenberg-huryt71z.block-main > div > ul > li {width: var(--flowtar-grid-c4);}
}
/* 1200 */ @media only screen and (min-width: 1200px) {
:root {
/* Editable */
--flowtar-grid-margin: 64px; /* 48px */
--flowtar-grid-gutter: 24px; /* 24px */
--flowtar-grid-limit: 1600px; /* 1600px */
/* Hardcoded */
--flowtar-grid-device: l;
--flowtar-grid-columns: 12;
}
.flowtar.grid-set.m-l2 {width: var(--flowtar-grid-c2); margin-right: auto; margin-left: auto;}
.flowtar.grid-set.m-l4 {width: var(--flowtar-grid-c4); margin-right: auto; margin-left: auto;}
.flowtar.grid-set.m-l6 {width: var(--flowtar-grid-c6); margin-right: auto; margin-left: auto;}
.flowtar.grid-set.m-l8 {width: var(--flowtar-grid-c8); margin-right: auto; margin-left: auto;}
.flowtar.grid-set.m-l10 {width: var(--flowtar-grid-c10); margin-right: auto; margin-left: auto;}
.flowtar.grid-set.m-l12 {width: var(--flowtar-grid-c12); margin-right: auto; margin-left: auto;}
.flowtar.grid-use.m-l1 {width: var(--flowtar-grid-c1);}
.flowtar.grid-use.m-l2 {width: var(--flowtar-grid-c2);}
.flowtar.grid-use.m-l3 {width: var(--flowtar-grid-c3);}
.flowtar.grid-use.m-l4 {width: var(--flowtar-grid-c4);}
.flowtar.grid-use.m-l5 {width: var(--flowtar-grid-c5);}
.flowtar.grid-use.m-l6 {width: var(--flowtar-grid-c6);}
.flowtar.grid-use.m-l7 {width: var(--flowtar-grid-c7);}
.flowtar.grid-use.m-l8 {width: var(--flowtar-grid-c8);}
.flowtar.grid-use.m-l9 {width: var(--flowtar-grid-c9);}
.flowtar.grid-use.m-l10 {width: var(--flowtar-grid-c10);}
.flowtar.grid-use.m-l11 {width: var(--flowtar-grid-c11);}
.flowtar.grid-use.m-l12 {width: var(--flowtar-grid-c12);}
html {font-size: 18px;}
.flowtar.gutenberg-block {margin: var(--flowtar-space-5xl) 0;}
.flowtar-footer.content-company {width: var(--flowtar-grid-c6);}
.flowtar-footer.content-navigation {width: var(--flowtar-grid-c6); margin-right: 0;}
.flowtar-footer.content-one > p {width: var(--flowtar-grid-c2);}
.flowtar-footer.content-one > ul {width: var(--flowtar-grid-c4);}
.flowtar-footer.content-two {width: var(--flowtar-grid-c3);}
.flowtar-footer.grid-container > div > div:nth-child(8) {display: block;}
.flowtar-footer.grid-container > div > div:nth-child(9) {display: block;}
.flowtar-footer.grid-container > div > div:nth-child(10) {display: block;}
.flowtar-footer.grid-container > div > div:nth-child(11) {display: block;}
.flowtar-footer.logo-main {margin-top: var(--flowtar-space-3xl); margin-bottom: var(--flowtar-space-3xl);}
.flowtar-footer.partners-main {width: 100%; justify-content: flex-end;}
.flowtar-footer.prev-next > div > div > a {font-size: 4.0rem;}
.flowtar-header.fader-1 {left: var(--flowtar-grid-c5);}
.flowtar-header.fader-2 {left: var(--flowtar-grid-cg3); width: var(--flowtar-grid-c2);}
.flowtar-header.navigation-fader::before {right: var(--flowtar-grid-c9);}
.flowtar-header.navigation-fader::after {left: var(--flowtar-grid-cg3);}
.flowtar-header.navigation-menu {width: var(--flowtar-grid-c7);}
.flowtar-header.navigation-menu > ul > li > a {font-size: 2.4rem;}
.flowtar-index.header-main {margin: var(--flowtar-space-5xl) 0 var(--flowtar-space-4xl) 0;}
.flowtar-script.parallax-1 > div.fader {width: 100%;}
.flowtar-single.article-author {width: var(--flowtar-grid-c4); order: 1;}
.flowtar-single.article-body {width: var(--flowtar-grid-c6); margin-left: var(--flowtar-grid-cg1); order: 2;}
.flowtar-single.article-image {order: 4; aspect-ratio: 21 / 9;}
.flowtar-single.article-info {width: var(--flowtar-grid-c8);}
.flowtar-single.article-meta {align-items: flex-end; align-content: flex-end; order: 3;}
.flowtar-single.article-share1 {width: var(--flowtar-grid-c4);}
.flowtar-single.article-sidebar {width: var(--flowtar-grid-c4); order: 1;}
.flowtar-single.article-sidebar > div {width: 100%;}
.flowtar-single.article-title {width: var(--flowtar-grid-c6); max-width: 700px; order: 2;}
.style.bring-closer {margin-top: calc(-1 * var(--flowtar-space-xl));}
.style.header-classic.m-large {font-size: 7.0rem;}
.style.label-list > li {width: auto;}
.style.post-full > a > div.image {width: var(--flowtar-grid-c4); order: 4;}
.style.post-full > a > div.issue {width: var(--flowtar-grid-c1); order: 1;}
.style.post-full > a > div.meta {width: var(--flowtar-grid-c3); order: 2; text-align: left;}
.style.post-full > a > div.text {width: var(--flowtar-grid-c4); order: 3;}
.style.post-semi > a > div.image {width: var(--flowtar-grid-c3); margin-left: var(--flowtar-grid-cg1); order: 4;}
.style.post-semi > a > div.issue {width: var(--flowtar-grid-c1); order: 1;}
.style.post-semi > a > div.meta {width: var(--flowtar-grid-c3); order: 2; text-align: left;}
.style.post-semi > a > div.text {width: var(--flowtar-grid-c4); order: 3;}
.style.post-tablehead {display: flex;}
.style.text-statement {font-size: 3.5rem; line-height: 1.2;}
.gutenberg-fehui29f.block-image {width: var(--flowtar-grid-c5);}
.gutenberg-fehui29f.block-text {width: var(--flowtar-grid-c6);}
.gutenberg-fehui29f.block-tile {width: var(--flowtar-grid-c3);}
.gutenberg-qppl6jio.block-list {width: var(--flowtar-grid-c4); order: 1; margin-left: var(--flowtar-grid-cg3);}
.gutenberg-qppl6jio.block-text {width: var(--flowtar-grid-c4); order: 2; margin-right: var(--flowtar-grid-cg1);}
.gutenberg-ji68ho09.block-main {margin-bottom: var(--flowtar-space-l);}
.gutenberg-ji68ho09.block-main > div > div {width: var(--flowtar-grid-c3);}
.gutenberg-ji68ho09.block-main > div > ol {width: var(--flowtar-grid-c8); row-gap: var(--flowtar-space-l); margin-right: auto; margin-left: var(--flowtar-grid-gutter);}
.gutenberg-ji68ho09.block-main > div > ol > li > div {height: 70px;}
.gutenberg-ji68ho09.block-main > div > ol > li > div > img {height: 70px; width: 140px; margin-left: -70px;}
.gutenberg-ko209eiw.block-links {width: var(--flowtar-grid-c5);}
.gutenberg-ko209eiw.block-media {width: var(--flowtar-grid-c6);}
.gutenberg-jutr450q.block-main > div > div {width: var(--flowtar-grid-c10);}
.gutenberg-wri27hey.image-container {width: 100%; aspect-ratio: 21 / 9;}
.gutenberg-jy713eys.block-image {width: var(--flowtar-grid-c5);}
.gutenberg-jy713eys.block-image.m-right {order: 2;}
.gutenberg-jy713eys.block-text {width: var(--flowtar-grid-c5); margin-right: var(--flowtar-grid-cg1);}
.gutenberg-jy713eys.block-text.m-right {margin-left: var(--flowtar-grid-cg1); text-align: right; order: 1;}
.gutenberg-jy713eys.block-text.m-right .style.call-action {justify-content: flex-end;}
.gutenberg-vbd08mrt.block-main > div > div:nth-child(1) {width: var(--flowtar-grid-c6);}
.gutenberg-vbd08mrt.block-main > div > div:nth-child(2) {margin-top: var(--flowtar-space-s); width: var(--flowtar-grid-c5); margin-right: 0; margin-left: auto;}
.gutenberg-rhgy389u.block-main > div > div:nth-child(1) {width: var(--flowtar-grid-c4); margin-right: var(--flowtar-grid-g1);}
.gutenberg-rhgy389u.block-main > div > div:nth-child(2) {margin-top: var(--flowtar-space-xs); width: var(--flowtar-grid-c6); margin-left: var(--flowtar-grid-cg1); margin-right: auto;}
.gutenberg-pojng8ft.image-container > img:nth-child(1) {width: var(--flowtar-grid-c6);}
.gutenberg-pojng8ft.image-container > img:nth-child(2) {width: var(--flowtar-grid-c4);}
.gutenberg-pojng8ft.image-container > img:nth-child(3) {width: var(--flowtar-grid-c6);}
.gutenberg-pojng8ft.image-container > img:nth-child(4) {width: var(--flowtar-grid-c4);}
.gutenberg-huryt71z.block-main > div > ul.list > li {width: var(--flowtar-grid-c4);}
}