.publico-content-w-image{margin:var(--module-outer-spacing) 0;padding:var(--module-outer-spacing)}.publico-content-w-image .content-header{border-top:1px solid var(--color-border-dark);min-height:120px;padding:20px 0}.publico-content-w-image .content-header h2{font-family:PPFragmentSerif;margin-bottom:0}.publico-content-w-image .content-image-wrapper.w-image{display:flex;justify-content:space-between}.publico-content-w-image .image-wrapper{border-radius:5px;flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);overflow:hidden}.publico-content-w-image .image-wrapper img{aspect-ratio:4/3;display:block;height:auto;object-fit:cover;width:100%}.publico-content-w-image .main-content{border-bottom:1px solid var(--color-border-dark);border-top:1px solid var(--color-border-dark);display:flex;flex:0 0 100%;flex-direction:column;justify-content:space-between;max-width:100%;padding:20px 0}.publico-content-w-image .content-image-wrapper.w-image .main-content{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}@media screen and (max-width:980px){.publico-content-w-image .content-image-wrapper.w-image{flex-wrap:wrap}.publico-content-w-image .image-wrapper{flex:0 0 100%;max-width:100%}.publico-content-w-image .main-content{border-top:none}.publico-content-w-image .content-image-wrapper.w-image .main-content{flex:0 0 100%;max-width:100%}}@media screen and (max-width:767px){.publico-content-w-image{margin:40px 0}}