.drupal .a-figure{clear:both}.a-figure figure{max-width:100%;margin-bottom:20px;position:relative}@media only screen and (max-width: 767px){.a-figure figure{float:none !important;margin-left:auto !important;margin-right:auto !important}}.a-figure figure img{max-width:100%;vertical-align:middle}.a-figure figure a:after{display:none !important}.a-figure figcaption{padding:10px 20px;background-color:rgba(0,0,0,.6);font-size:1.3rem;font-weight:300;line-height:1.2em;color:#fff;position:absolute;bottom:0;left:0;width:100%}.a-figure--xs figure{width:240px}.a-figure--sm figure{width:300px}.a-figure--md figure{width:620px}.a-figure--original{width:-moz-fit-content;width:fit-content}.a-figure--original figure{width:auto;display:block;margin:0 auto;margin-bottom:20px}.a-figure--full figure{max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media(max-width: 599px){.a-figure--full figure{margin-left:-20px !important;margin-right:-20px !important}}.a-figure--full figure img{max-height:600px;height:100%;width:100%}.a-figure--full figure figcaption{width:600px;max-width:100%;left:50%;transform:translateX(-50%)}.a-figure--left figure{float:left;margin-right:40px}.a-figure--left figure img{-o-object-fit:cover;object-fit:cover}.a-figure--right figure{float:right;margin-left:40px}.a-figure--right figure img{-o-object-fit:cover;object-fit:cover}
/*# sourceMappingURL=figure.min.css.map */
