.wf-columns{display:flex}.wf-columns .wf-column{flex:1;max-width:100%;box-sizing:border-box;margin-left:.5rem}.wf-columns .wf-column:first-child{margin-left:inherit}.wf-columns .wf-column:last-child{margin-right:inherit}.wf-columns-stack-large,.wf-columns-stack-medium,.wf-columns-stack-small{flex-wrap:wrap}.wf-columns-align-left{justify-content:flex-start}.wf-columns-align-center{justify-content:center}.wf-columns-align-right{justify-content:flex-end}.wf-columns-layout-1-2>.wf-column:last-child,.wf-columns-layout-2-1>.wf-column:first-child{flex:none;width:66.64445%}.wf-columns-layout-1-1-2>.wf-column:last-child,.wf-columns-layout-1-2-1>.wf-column:nth-child(2),.wf-columns-layout-2-1-1>.wf-column:first-child{flex:none;width:50%}.wf-columns-layout-1-3>.wf-column:last-child,.wf-columns-layout-3-1>.wf-column:first-child{flex:none;width:75%}.wf-columns-gap-small>.wf-column{margin-left:.25rem}.wf-columns-gap-medium>.wf-column{margin-left:.5rem}.wf-columns-gap-large>.wf-column{margin-left:1rem}.wf-columns-gap-none>.wf-column,[class*=wf-columns-gap-]>.wf-column:first-child{margin-left:inherit}@media (max-width:640px){.wf-columns-stack-small>.wf-column{flex:auto!important;margin-right:inherit;margin-left:inherit;width:100%}}@media (max-width:960px){.wf-columns-stack-medium>.wf-column{flex:auto!important;margin-right:inherit;margin-left:inherit;width:100%}}@media (max-width:1200px){.wf-columns-stack-large>.wf-column{flex:auto!important;margin-right:inherit;margin-left:inherit;width:100%}}@media (max-width:1600px){.wf-columns-stack-xlarge>.wf-column{margin-right:inherit;margin-left:inherit;width:100%}}[data-wf-columns]>div>figure img,[data-wf-columns]>div>figure>a.wfpopup,[data-wf-columns]>div>figure>video,[data-wf-columns]>div>img,[data-wf-columns]>div>p>img:only-child,[data-wf-columns]>div>video{height:100%;object-fit:cover;width:100%}[data-wf-columns]>div>figure{height:100%;position:relative;margin:0;display:block}[data-wf-columns]>div>figure figcaption{color:#fff;position:absolute;bottom:0;text-align:center;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);left:0;width:100%;line-height:2rem}[data-wf-columns]>div>figure>a.wfpopup+figcaption{pointer-events:none}[data-wf-columns]>div>figure>figcaption:empty:after{color:#fff}