:root:root [data-designpart=row-flow3]{margin:10px auto 20px}@media screen and (min-width:770px){:root:root [data-designpart=row-flow3]{display:flex}}:root:root [data-designpart=row-flow3]+[data-designpart=row-flow3]{margin-top:calc(64px * var(--fo-spacing-coef))}@media screen and (max-width:769px){:root:root [data-designpart=row-flow3]+[data-designpart=row-flow3]{margin-top:calc(64px * var(--fo-spacing-coef) * .75)}}:root:root [data-designpart=row-flow3]+[data-designpart=row-flow3] div.col:not(:root):first-child::before{content:"\f141";display:inline-flex;height:calc(64px * var(--fo-spacing-coef));justify-content:center;align-items:center;font-family:FontAwesome;color:var(--fo-main-color);font-size:calc(36px * var(--fo-spacing-coef));line-height:1;transform:rotate(90deg);position:absolute;top:calc(-64px * var(--fo-spacing-coef));right:0;left:0}@media screen and (max-width:769px){:root:root [data-designpart=row-flow3]+[data-designpart=row-flow3] div.col:not(:root):first-child::before{height:calc(64px * var(--fo-spacing-coef) * .75);font-size:calc(36px * var(--fo-spacing-coef) * .75);top:calc(-64px * var(--fo-spacing-coef) * .75)}}:root:root [data-designpart=row-flow3] div.col:not(:root){display:flex!important;flex-direction:column;justify-content:center;position:relative;padding:0}@media screen and (min-width:770px){:root:root [data-designpart=row-flow3] div.col:not(:root):is(.vertical_position_top,.vertical_position_middle,.vertical_position_bottom){align-self:auto!important}:root:root [data-designpart=row-flow3] div.col:not(:root).vertical_position_top{justify-content:start}:root:root [data-designpart=row-flow3] div.col:not(:root).vertical_position_middle{justify-content:center}:root:root [data-designpart=row-flow3] div.col:not(:root).vertical_position_bottom{justify-content:end}}:root:root [data-designpart=row-flow3] div.col:not(:root):first-child{background-color:var(--fo-main-color);padding:10px}:root:root [data-designpart=row-flow3] div.col:not(:root):first-child::after{content:"";position:absolute;z-index:1}@media screen and (min-width:770px){:root:root [data-designpart=row-flow3] div.col:not(:root):first-child::after{width:0;height:0;border-style:solid;border-color:transparent transparent transparent var(--fo-main-color);top:0;left:100%;bottom:0;border-width:10px 0 10px 8px;margin:auto}}@media screen and (max-width:769px){:root:root [data-designpart=row-flow3] div.col:not(:root):first-child::after{left:50%;bottom:-18px;margin-left:-10px;border:10px solid transparent;border-top:8px solid var(--fo-main-color)}}:root:root [data-designpart=row-flow3] div.col:not(:root):first-child .component.richtext{color:#fff;text-align:center;line-height:1}:root:root [data-designpart=row-flow3] div.col:not(:root):first-child .component.richtext p{color:inherit}:root:root [data-designpart=row-flow3] div.col:not(:root):nth-child(2){border:1px solid #eee;padding:calc(40px * var(--fo-spacing-coef) - 10px) calc(40px * var(--fo-spacing-coef))}@media screen and (max-width:769px){:root:root [data-designpart=row-flow3] div.col:not(:root):nth-child(2){padding:calc(40px * var(--fo-spacing-coef) * .75 - 10px) calc(40px * var(--fo-spacing-coef) * .75)}}:root:root [data-designpart=row-flow3] div.col:not(:root) .component:not(:first-child){margin-top:0}:root:root [data-designpart=row-flow3] div.col:not(:root) .component.heading:not(:root) :is(h1,h2,h3){margin-bottom:calc(32px * var(--fo-spacing-coef))}@media screen and (max-width:769px){:root:root [data-designpart=row-flow3] div.col:not(:root) .component.heading:not(:root) :is(h1,h2,h3){margin-bottom:calc(32px * var(--fo-spacing-coef) * .75)}}:root:root [data-designpart=row-flow3] div.col:not(:root) .component.heading:not(:root) :is(h4,h5){margin-bottom:calc(24px * var(--fo-spacing-coef))}@media screen and (max-width:769px){:root:root [data-designpart=row-flow3] div.col:not(:root) .component.heading:not(:root) :is(h4,h5){margin-bottom:calc(24px * var(--fo-spacing-coef) * .75)}}