.image{margin:40px 0}.image .image__container{text-align:center;width:100%}.image .image__container--full-width{max-width:none;padding:0}.image .image__image img{border-radius:5px;height:auto;width:100%}.image .image.keep_small_image_size img{margin:auto;max-width:100%;width:auto}.image .image__caption{color:rgba(10,2,3,.5);font-size:12px;font-size:clamp(.75rem,.5894648829rem + .3344481605vw,.875rem);font-weight:300;letter-spacing:.12px;line-height:1.4;margin-top:10px;text-align:left}@media(min-width:992px){.image .image__caption{font-size:14px;letter-spacing:.14px}}