:root:root [data-designpart=row-boxlink-background-image-v2]{display:flex;gap:calc(40px * var(--fo-spacing-coef));margin:10px auto 20px}@media screen and (max-width:769px){:root:root [data-designpart=row-boxlink-background-image-v2]{flex-direction:column;gap:calc(40px * var(--fo-spacing-coef) * .75);margin:10px auto}}:root:root [data-designpart=row-boxlink-background-image-v2]+[data-designpart=row-boxlink-background-image]{margin-top:calc(40px * var(--fo-spacing-coef))}@media screen and (max-width:769px){:root:root [data-designpart=row-boxlink-background-image-v2]+[data-designpart=row-boxlink-background-image]{margin-top:calc(40px * var(--fo-spacing-coef) * .75)}}:root:root [data-designpart=row-boxlink-background-image-v2] div.col{background-size:cover;display:flex!important;align-items:center;flex-direction:column;justify-content:center;min-height:280px;padding:20px 30px;position:relative}@media screen and (max-width:769px){:root:root [data-designpart=row-boxlink-background-image-v2] div.col{min-height:180px}}@media screen and (min-width:770px){:root:root [data-designpart=row-boxlink-background-image-v2] div.col:is(.vertical_position_top,.vertical_position_middle,.vertical_position_bottom){align-self:auto!important}:root:root [data-designpart=row-boxlink-background-image-v2] div.col.vertical_position_top{justify-content:start}:root:root [data-designpart=row-boxlink-background-image-v2] div.col.vertical_position_middle{justify-content:center}:root:root [data-designpart=row-boxlink-background-image-v2] div.col.vertical_position_bottom{justify-content:end}}:root:root [data-designpart=row-boxlink-background-image-v2] div.col::before{content:"";background-color:var(--fo-main-color);opacity:.32;display:block;width:100%;height:100%;position:absolute;top:0;left:0}:root:root [data-designpart=row-boxlink-background-image-v2] div.col.styles_col-link-set__hNq3l:hover{opacity:.7}:root:root [data-designpart=row-boxlink-background-image-v2] div.col .component{width:100%}:root:root [data-designpart=row-boxlink-background-image-v2] div.col .component.heading:not(:root:root){position:relative;z-index:1;margin:10px 0}:root:root [data-designpart=row-boxlink-background-image-v2] div.col .component.heading:not(:root:root) :is(h1,h2,h3,h4,h5){font-size:24px;color:#fff;margin-bottom:0;padding:0}@media screen and (max-width:769px){:root:root [data-designpart=row-boxlink-background-image-v2] div.col .component.heading:not(:root:root) :is(h1,h2,h3,h4,h5){font-size:20px}}:root:root [data-designpart=row-boxlink-background-image-v2] div.col a.styles_col-link__Lqvql:hover{opacity:1}.frame-root .frame-content [data-designpart=row-boxlink-background-image-v2]:not(:root:root:root:root:root) div.col:not(:root:root) .component.heading:not(:root:root){z-index:auto}