@keyframes KBmodalAnimateBackground {
  0% {
    background-color: rgba(0, 0, 0, 0); }
  100% {
    background-color: rgba(0, 0, 0, 0.7); } }

@keyframes KBmodalAnimateContentShow {
  0% {
    opacity: 0; }
  100% {
    opacity: 0.99; } }

.KBmodal {
  cursor: pointer; }

.KBmodal__opened {
  position: fixed;
  z-index: 9999999999999999999;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  animation-name: KBmodalAnimateBackground;
  animation-duration: 0.5s;
  animation-timing-function: ease-in-out;
  animation-fill-mode: forwards; }

.KBmodal__yt, .KBmodal__image {
  width: calc(100% - 75px);
  height: calc(100% - 30px);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center; }
  .KBmodal__yt img, .KBmodal__image img {
    display: block; }
  .KBmodal__yt iframe, .KBmodal__image iframe {
    max-width: 100%;
    max-height: 100%;
    opacity: 0.99; }

.KBmodal__image {
  opacity: 0;
  animation-name: KBmodalAnimateContentShow;
  animation-delay: 0.5s;
  animation-duration: 0.5s;
  animation-timing-function: ease-in-out;
  animation-fill-mode: forwards; }

.KBmodal__html {
  opacity: 0;
  animation-name: KBmodalAnimateContentShow;
  animation-delay: 0.5s;
  animation-duration: 0.5s;
  animation-timing-function: ease-in-out;
  animation-fill-mode: forwards;
  cursor: auto; }

.KBgalleryNav {
  font-size: 50px;
  font-weight: bold;
  background-color: black;
  color: white;
  transition: .5s;
  padding: 0px 10px; }
  .KBgalleryNav:hover {
    color: black;
    background-color: white; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiS0Jtb2RhbC5jc3MiLCJzb3VyY2VzIjpbIktCbW9kYWwuc2NzcyIsIl9LQm1vZGFsX3ZhcmlhYmxlcy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIEtCbW9kYWxcblxuQGltcG9ydCBcIktCbW9kYWxfdmFyaWFibGVzXCI7XG5cbkBrZXlmcmFtZXMgS0Jtb2RhbEFuaW1hdGVCYWNrZ3JvdW5kIHtcblx0MCUgICB7YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjApO31cbiAgICAxMDAlIHtiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7fVxufVxuQGtleWZyYW1lcyBLQm1vZGFsQW5pbWF0ZUNvbnRlbnRTaG93IHtcblx0MCUgICB7b3BhY2l0eTowO31cbiAgICAxMDAlIHtvcGFjaXR5OjAuOTk7fVxufVxuLktCbW9kYWx7XG5cdGN1cnNvcjogcG9pbnRlcjsgLy9zYWZhcmkgY2xpY2sgZXZlbnQgZml4XG59XG4uS0Jtb2RhbF9fb3BlbmVke1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHotaW5kZXg6IDk5OTk5OTk5OTk5OTk5OTk5OTk7XG5cdHRvcDogMHB4O1xuXHRsZWZ0OiAwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgLy9zYWZhcmkgY2xpY2sgZXZlbnQgZml4XG4gICAgLy8gYW5pbWF0aW9uXG4gICAgYW5pbWF0aW9uLW5hbWU6IEtCbW9kYWxBbmltYXRlQmFja2dyb3VuZDtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG4uS0Jtb2RhbF9feXR7XG5cdHdpZHRoOiBjYWxjKDEwMCUgLSA3NXB4KTtcblx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAzMHB4KTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRpbWd7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0aWZyYW1le1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG9wYWNpdHk6IDAuOTk7XG5cdH1cbn1cbi5LQm1vZGFsX19pbWFnZXtcblx0QGV4dGVuZCAuS0Jtb2RhbF9feXQ7XG5cdG9wYWNpdHk6IDA7XG4gICAgLy8gYW5pbWF0aW9uXG4gICAgYW5pbWF0aW9uLW5hbWU6IEtCbW9kYWxBbmltYXRlQ29udGVudFNob3c7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbn1cbi5LQm1vZGFsX19odG1se1xuXHRvcGFjaXR5OiAwO1xuICAgIC8vIGFuaW1hdGlvblxuICAgIGFuaW1hdGlvbi1uYW1lOiBLQm1vZGFsQW5pbWF0ZUNvbnRlbnRTaG93O1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC41cztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuXHRjdXJzb3I6IGF1dG87XG59XG4uS0JnYWxsZXJ5TmF2e1xuXHRmb250LXNpemU6IDUwcHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX0tCbW9kYWxOYXYtLWJnO1xuXHRjb2xvcjogJGNvbG9yX19LQm1vZGFsTmF2LS10ZXh0O1xuXHR0cmFuc2l0aW9uOiAuNXM7XG5cdHBhZGRpbmc6IDBweCAxMHB4O1xuXHQmOmhvdmVye1xuXHRcdGNvbG9yOiAkY29sb3JfX0tCbW9kYWxOYXYtLXRleHRIb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX0tCbW9kYWxOYXYtLWJnSG92ZXI7XG5cdH1cbn0iLCIvLyBLQm1vZGFsIHNhc3MgdmFyaWFibGVzXG5cbi8vIGdhbGxlcnkgYnV0dG9ucyBiZyBhbmQgaWNvbiBjb2xvcnMgaW5jbHVkaW5nIGRpZmZlcmVudCBjb2xvcnMgZm9yIGhvdmVyO1xuJGNvbG9yX19LQm1vZGFsTmF2LS1iZzogYmxhY2s7XG4kY29sb3JfX0tCbW9kYWxOYXYtLXRleHQ6IHdoaXRlO1xuJGNvbG9yX19LQm1vZGFsTmF2LS10ZXh0SG92ZXI6IGJsYWNrO1xuJGNvbG9yX19LQm1vZGFsTmF2LS1iZ0hvdmVyOiB3aGl0ZTsiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBSUEsVUFBVSxDQUFWLHdCQUFVO0VBQ1QsRUFBRTtJQUFJLGdCQUFnQixFQUFFLGdCQUFrQjtFQUN2QyxJQUFJO0lBQUUsZ0JBQWdCLEVBQUUsa0JBQWtCOztBQUU5QyxVQUFVLENBQVYseUJBQVU7RUFDVCxFQUFFO0lBQUksT0FBTyxFQUFDLENBQUM7RUFDWixJQUFJO0lBQUUsT0FBTyxFQUFDLElBQUk7O0FBRXRCLEFBQUEsUUFBUSxDQUFBO0VBQ1AsTUFBTSxFQUFFLE9BQU8sR0FDZjs7QUFDRCxBQUFBLGdCQUFnQixDQUFBO0VBQ2YsUUFBUSxFQUFFLEtBQUs7RUFDZixPQUFPLEVBQUUsbUJBQW1CO0VBQzVCLEdBQUcsRUFBRSxHQUFHO0VBQ1IsSUFBSSxFQUFFLEdBQUc7RUFDVCxLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1QsT0FBTyxFQUFFLElBQUk7RUFDYixXQUFXLEVBQUUsTUFBTTtFQUNuQixlQUFlLEVBQUUsTUFBTTtFQUN2QixNQUFNLEVBQUUsT0FBTztFQUVmLGNBQWMsRUFBRSx3QkFBd0I7RUFDeEMsa0JBQWtCLEVBQUUsSUFBSTtFQUN4Qix5QkFBeUIsRUFBRSxXQUFXO0VBQ3RDLG1CQUFtQixFQUFFLFFBQVEsR0FDaEM7O0FBQ0QsQUFBQSxZQUFZLEVBZ0JaLGVBQWUsQ0FoQkg7RUFDWCxLQUFLLEVBQUUsaUJBQWlCO0VBQ3hCLE1BQU0sRUFBRSxpQkFBaUI7RUFDekIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLElBQUk7RUFDYixXQUFXLEVBQUUsTUFBTTtFQUNoQixlQUFlLEVBQUUsTUFBTSxHQVMxQjtFQWZELEFBT0MsWUFQVyxDQU9YLEdBQUcsRUFTSixlQUFlLENBVGQsR0FBRyxDQUFBO0lBQ0YsT0FBTyxFQUFFLEtBQUssR0FDZDtFQVRGLEFBVUMsWUFWVyxDQVVYLE1BQU0sRUFNUCxlQUFlLENBTmQsTUFBTSxDQUFBO0lBQ0wsU0FBUyxFQUFFLElBQUk7SUFDZixVQUFVLEVBQUUsSUFBSTtJQUNoQixPQUFPLEVBQUUsSUFBSSxHQUNiOztBQUVGLEFBQUEsZUFBZSxDQUFBO0VBRWQsT0FBTyxFQUFFLENBQUM7RUFFUCxjQUFjLEVBQUUseUJBQXlCO0VBQ3pDLGVBQWUsRUFBRSxJQUFJO0VBQ3JCLGtCQUFrQixFQUFFLElBQUk7RUFDeEIseUJBQXlCLEVBQUUsV0FBVztFQUN0QyxtQkFBbUIsRUFBRSxRQUFRLEdBQ2hDOztBQUNELEFBQUEsY0FBYyxDQUFBO0VBQ2IsT0FBTyxFQUFFLENBQUM7RUFFUCxjQUFjLEVBQUUseUJBQXlCO0VBQ3pDLGVBQWUsRUFBRSxJQUFJO0VBQ3JCLGtCQUFrQixFQUFFLElBQUk7RUFDeEIseUJBQXlCLEVBQUUsV0FBVztFQUN6QyxtQkFBbUIsRUFBRSxRQUFRO0VBQzdCLE1BQU0sRUFBRSxJQUFJLEdBQ1o7O0FBQ0QsQUFBQSxhQUFhLENBQUE7RUFDWixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLGdCQUFnQixFQ3BFTyxLQUFLO0VEcUU1QixLQUFLLEVDcEVvQixLQUFLO0VEcUU5QixVQUFVLEVBQUUsR0FBRztFQUNmLE9BQU8sRUFBRSxRQUFRLEdBS2pCO0VBWEQsQUFPQyxhQVBZLEFBT1gsTUFBTSxDQUFBO0lBQ04sS0FBSyxFQ3ZFd0IsS0FBSztJRHdFbEMsZ0JBQWdCLEVDdkVXLEtBQUssR0R3RWhDIn0= */
