.jdm-c-slideshow{display:flex;flex-direction:column;position:relative}.jdm-c-slideshow--caption{background-color:rgba(252,250,247,.75);color:#333f48;flex:1 1 auto;padding:1em;position:relative;z-index:3}.jdm-c-slideshow--control{background-color:rgba(252,250,247,.75);border:0;color:#333f48;font-size:1.5em;line-height:1;padding:.75rem;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .25s ease;z-index:2}.jdm-c-slideshow--control:active,.jdm-c-slideshow--control:focus,.jdm-c-slideshow--control:hover{background-color:rgba(252,250,247,1)}.jdm-c-slideshow--image{align-items:center;background-color:#000;display:flex;height:100%;justify-content:center;left:0;line-height:0;position:absolute;top:0;width:100%;z-index:1}.jdm-c-slideshow--image img{flex:0 0 auto}.jdm-c-slideshow--indicator{flex:0 1 auto;padding:.25em}.jdm-c-slideshow--indicator button{background-color:#fcfaf7;border:0;display:block;filter:grayscale(.666);flex:0 1 auto;font-size:1em;height:.75em;opacity:.666;padding:0;transition:all .25s ease;width:3em}.jdm-c-slideshow--indicator button:active,.jdm-c-slideshow--indicator button:focus,.jdm-c-slideshow--indicator button:hover{opacity:1}.jdm-c-slideshow--indicator button[aria-expanded=true]{filter:grayscale(0);opacity:1}.jdm-c-slideshow--indicator img{flex:0 0 auto}.jdm-c-slideshow--indicators{bottom:1em;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:.5em;position:absolute;width:100%;z-index:2}.jdm-c-slideshow--item{display:flex}.jdm-c-slideshow--items{list-style-type:none;overflow:hidden;position:relative;z-index:1}.jdm-c-slideshow--next{right:1rem}.jdm-c-slideshow--previous{left:1rem}.jdm-c-slideshow--slide{align-items:flex-end;display:flex;flex:1 1 auto;overflow:hidden;padding:2em 1em;position:relative}.jdm-c-slideshow--slide:before{content:'';margin-left:-1px;padding-top:56.25%;width:1px}.jdm-c-slideshow--slide:after{background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.25) 100%);bottom:0;content:'';height:4em;left:0;pointer-events:none;position:absolute;width:100%;z-index:2}.jdm-c-slideshow--title{font-size:1.25em;font-weight:700;margin-bottom:.5rem}.jdm-c-slideshow--wrapper{flex:1 1 auto;position:relative;z-index:1}.jdm-c-slideshow-interactive .jdm-c-slideshow--item{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.jdm-c-slideshow-interactive .jdm-c-slideshow--item-active{display:flex;z-index:3}.jdm-c-slideshow-interactive .jdm-c-slideshow--item-inactive{display:flex;pointer-events:none;z-index:2}.jdm-c-slideshow-interactive .jdm-c-slideshow--items{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.jdm-c-slideshow-interactive .jdm-c-slideshow--slide{padding:2em 1em 4em}.jdm-c-slideshow-thumbnails .jdm-c-slideshow--indicator{display:flex;flex:1 1 auto;max-height:6em;max-width:8em;min-height:3em;min-width:3em;overflow:hidden;padding:0}.jdm-c-slideshow-thumbnails .jdm-c-slideshow--indicator:before{content:'';margin-left:-1px;padding-top:75%;width:1px}.jdm-c-slideshow-thumbnails .jdm-c-slideshow--indicator+.jdm-c-slideshow--indicator{margin-left:.1875em}.jdm-c-slideshow-thumbnails .jdm-c-slideshow--indicator button{align-items:center;background-color:#000;display:flex;height:auto;justify-content:center;line-height:0;width:100%}.jdm-c-slideshow-thumbnails .jdm-c-slideshow--indicators{background-color:#414042;flex:0 1 auto;flex-wrap:nowrap;justify-content:flex-start;overflow:auto;padding:.1875em;position:static}.jdm-c-slideshow-thumbnails .jdm-c-slideshow--slide{padding:2em 1em}@supports (object-fit:cover){.jdm-c-slideshow--image{display:block}.jdm-c-slideshow--image img{height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%}.jdm-c-slideshow-thumbnails .jdm-c-slideshow--indicator button{position:relative}.jdm-c-slideshow-thumbnails .jdm-c-slideshow--indicator img{height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%}@supports (--custom-properties:0){.jdm-c-slideshow--image img{object-fit:var(--object-fit,cover)}}}@media (min-width:64em){.jdm-c-slideshow--caption{flex:0 1 50%}.jdm-c-slideshow--next{right:4rem}.jdm-c-slideshow--previous{left:4rem}.jdm-c-slideshow--slide,.jdm-c-slideshow-thumbnails .jdm-c-slideshow--slide{justify-content:flex-end;padding:4em}}@media print{.jdm-c-slideshow--caption,.jdm-c-slideshow--control,.jdm-c-slideshow--indicators{display:none}.jdm-c-slideshow--image{height:auto;position:relative}.jdm-c-slideshow--item{flex:0 0 25%;flex-basis:calc(25% - 1em);margin:.5em}.jdm-c-slideshow--item:first-child{flex:0 0 100%;flex-basis:calc(100% - 1em)}.jdm-c-slideshow--items{display:flex;flex-wrap:wrap;justify-content:center;margin:-.5em}.jdm-c-slideshow--slide{align-items:stretch;padding:0}.jdm-c-slideshow--slide:after{display:none}.jdm-c-slideshow-interactive{height:auto !important;min-height:0 !important}.jdm-c-slideshow-interactive .jdm-c-slideshow--item{display:block;opacity:1;position:static}.jdm-c-slideshow-interactive .jdm-c-slideshow--items{height:auto !important;min-height:0 !important;position:static;width:auto}.jdm-c-slideshow-interactive .jdm-c-slideshow--slide{padding:0}}