.contentType-imageAndTextComponent{border-radius:var(--border-radius);overflow:hidden}.contentType-imageAndTextComponent .umbraco-text{padding:1.2rem}@media only screen and (min-width:1280px){.contentType-imageAndTextComponent .umbraco-text{padding:3rem}}@media only screen and (min-width:1536px){.contentType-imageAndTextComponent .umbraco-text{padding:5rem}}.contentType-imageAndTextComponent .umbraco-header{max-width:85%}.contentType-imageAndTextComponent .umbraco-header h2{margin-bottom:.6rem}.contentType-imageAndTextComponent .umbraco-subheading p{text-wrap:balance}.contentType-imageAndTextComponent .umbraco-subheading p:last-child{margin-bottom:0}@media only screen and (min-width:1024px){.contentType-imageAndTextComponent .component-container{display:flex;justify-content:space-between;align-items:center}}@media only screen and (min-width:1024px){.contentType-imageAndTextComponent .component-container.imgpos-right .images{order:2}}@media only screen and (min-width:1024px){.contentType-imageAndTextComponent .component-container.imgpos-right .umbraco-text{order:1}}@media only screen and (min-width:1024px){.contentType-imageAndTextComponent .component-container .images{flex:0 0 50%;margin-bottom:0}}@media only screen and (min-width:1024px){.contentType-imageAndTextComponent .component-container .image{margin:0}}@media only screen and (min-width:1024px){.contentType-imageAndTextComponent .component-container .umbraco-text{flex:0 0 50%}}
