.image{display:flex;justify-content:center}
.aem-AuthorLayer-Edit .image{display:block}
.image .image_wrapper .comp-img-generic{height:auto;width:100%;margin:0 auto}
.msedge .image .image_wrapper .comp-img-generic .image-wrap{height:100%;width:100%}
.image .image_rte_wrapper{padding-top:10px;color:#400718}
.image .comp-svg-generic svg{height:auto;width:100%}
@media(min-width:1024px) and (max-width:1255px){.image .image_wrapper .comp-img-generic{height:auto;width:100%}
.image .comp-svg-generic svg{height:auto;width:100%}
.image .row{margin-left:0;margin-right:0}
.image .row .img-offset{padding-left:0;padding-right:0}
}
@media(min-width:768px) and (max-width:1023px){.image .image_wrapper .comp-img-generic{height:auto;width:100%}
.image .comp-svg-generic svg{height:auto;width:100%}
.image .row .img-offset{padding-left:0;padding-right:0}
.image .container{padding-left:16px;padding-right:16px}
.image .container .row{margin-left:0;margin-right:0}
}
@media(max-width:767px){.image .container{padding-left:12px;padding-right:12px}
.image .container .row{margin-left:0;margin-right:0}
.image .image_wrapper .comp-img-generic{height:auto;width:100%}
.image .comp-svg-generic svg{height:auto;width:100%}
.image.cmp-layout-container--fixed .container{padding-left:24px;padding-right:24px}
.image .row .img-offset{padding-left:0;padding-right:0}
}