.img-left{display:flex;justify-content:flex-start}
.img-right{display:flex;justify-content:flex-end}
.img-center{display:flex;justify-content:center}
.ws-imageDescription{padding-top:3px;font-family:'ws_bergen_text_Italic';font-size:13px;font-weight:400;line-height:160%}
@media(min-width:769px){.ws-imageDescription{text-align:right}
}
:root{--bar-width:85px;--bar-gap:25px;--border-color:#A1A1A133;--border-thickness:1px}
.image-grid-pattern{position:relative;padding:0 12px}
@media(min-width:1025px){.image-grid-pattern::after{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(to right,var(--border-color) 0,var(--border-color) var(--border-thickness),transparent var(--border-thickness),transparent var(--bar-width),var(--border-color) var(--bar-width),var(--border-color) calc(var(--bar-width)+var(--border-thickness)),transparent calc(var(--bar-width)+var(--border-thickness)),transparent calc(var(--bar-width)+var(--bar-gap)));background-size:calc(var(--bar-width)+var(--bar-gap)) 100%;background-repeat:repeat;pointer-events:none}
}
@media(min-width:768px) and (max-width:1024px){.image-grid-container{border-left:1px solid #A1A1A133;border-right:1px solid #A1A1A133;margin:0 30px 0 0}
}