.ImageGallery__gallery___b302{position:relative;width:100%}.ImageGallery__gallery___b302 *{box-sizing:border-box}.ImageGallery__content___b302{position:relative;width:100%}.ImageGallery__leftNav___b302,.ImageGallery__rightNav___b302{cursor:pointer;display:block;position:absolute;top:50%;transform:translateY(-50%);width:26px;height:26px;z-index:4}.ImageGallery__leftNav___b302:before,.ImageGallery__rightNav___b302:before{position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.ImageGallery__leftNav___b302{left:10px}.ImageGallery__rightNav___b302{right:10px}.ImageGallery__slides___b302{line-height:0;overflow:hidden;position:relative;white-space:nowrap}.ImageGallery__slide___b302{left:0;position:absolute;top:0;width:100%}.ImageGallery__slide___b302.ImageGallery__center___b302{position:relative}.ImageGallery__item___b302{display:block}img.ImageGallery__landscape___b302{height:auto;width:100%}img.ImageGallery__portrait___b302{height:100%;width:auto}.ImageGallery__descriptionBottom___b302,.ImageGallery__description___b302{top:0;bottom:auto;left:0;right:0;line-height:1.7;position:absolute;transition:all .45s ease-out;white-space:normal}.ImageGallery__descriptionBottom___b302{background:rgba(0,0,0,.4);color:#fff;font-size:16px;font-weight:100;position:static;padding:10px 0 0;display:block}@media only screen and (max-width:48em){.ImageGallery__descriptionBottom___b302{font-size:10px}}.ImageGallery__descriptionOverlayedBottom___b302{top:0;bottom:auto;left:0;right:0;line-height:1.7;position:absolute;transition:all .45s ease-out;white-space:normal;background:rgba(0,0,0,.4);color:#fff;font-size:16px;font-weight:100;padding:10px 20px;bottom:0;top:auto}@media only screen and (max-width:48em){.ImageGallery__descriptionOverlayedBottom___b302{font-size:10px}}.ImageGallery__descriptionTop___b302{top:0;bottom:auto;left:0;right:0;line-height:1.7;position:absolute;transition:all .45s ease-out;white-space:normal;background:rgba(0,0,0,.4);color:#fff;font-size:16px;font-weight:100;position:static;padding:0 0 10px;display:block}@media only screen and (max-width:48em){.ImageGallery__descriptionTop___b302{font-size:10px}}.ImageGallery__waiting___b302{position:relative}.ImageGallery__loading___b302{position:absolute;top:100%;width:0;height:0}.ImageGallery__holder___b302{width:100%}.ImageGallery__bulletsBelowSlide___b302,.ImageGallery__bullets___b302{bottom:10px;position:absolute;width:100%;z-index:4}.ImageGallery__bulletsBelowSlide___b302{text-align:center;position:static}.ImageGallery__bulletsContainer___b302{margin:0;padding:0}.ImageGallery__bullet___b302{cursor:pointer;display:inline-block;margin:0 5px}@media only screen and (max-width:48em){.ImageGallery__bullet___b302{margin:0 3px}}.ImageGallery__thumbnails___b302{overflow:hidden}.ImageGallery__thumbnailsContainer___b302{cursor:pointer;transition:all .45s ease-out;white-space:nowrap}.ImageGallery__thumbnail___b302{display:inline-block;vertical-align:middle;margin:5px}.ImageGallery__thumbnail___b302 img{vertical-align:middle;width:100px}@media only screen and (max-width:48em){.ImageGallery__thumbnail___b302 img{width:75px}}.ImageGallery__thumbnail___b302.ImageGallery__active___b302{margin:3px}.ImageGallery__thumbnail___b302.ImageGallery__active___b302 img{width:110px}@media only screen and (max-width:48em){.ImageGallery__thumbnail___b302.ImageGallery__active___b302 img{width:80px}}.ImageGallery__index___b302{bottom:0;line-height:1;position:absolute;right:0;z-index:4}.ImageGallery__leftNav___b302,.ImageGallery__rightNav___b302{background:rgba(0,0,0,.4);border-radius:100px}.ImageGallery__leftNav___b302:before,.ImageGallery__rightNav___b302:before{font-size:26px}@media only screen and (max-width:48em){.ImageGallery__leftNav___b302,.ImageGallery__rightNav___b302{font-size:10px}.ImageGallery__leftNav___b302:hover,.ImageGallery__rightNav___b302:hover{color:#fff}}.ImageGallery__leftNav___b302:before{content:"<"}.ImageGallery__rightNav___b302:before{content:">"}.ImageGallery__description___b302{background:rgba(0,0,0,.4);color:#fff;font-size:16px;font-weight:100;padding:10px 20px}@media only screen and (max-width:48em){.ImageGallery__description___b302{font-size:10px}}.ImageGallery__bullets___b302{text-align:center}.ImageGallery__bulletsContainer___b302{background:hsla(0,0%,85%,.5);border-radius:14px;padding:3px;display:inline-flex;justify-content:center;align-items:center}.ImageGallery__bullet___b302{border:1px solid #000;border-radius:50%;padding:5px}@media only screen and (max-width:48em){.ImageGallery__bullet___b302{padding:3px}}.ImageGallery__thumbnails___b302{padding-top:5px}.ImageGallery__thumbnailsContainer___b302{text-align:center}.ImageGallery__thumbnail___b302.ImageGallery__active___b302 img{border:2px solid red}.ImageGallery__index___b302{background:rgba(0,0,0,.4);color:#fff;padding:10px 20px}