html {line-height: 1.15; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }body {margin: 0;}article,aside,footer,header,nav,section {display: block;}h1 {font-size: 2em;margin: 0.67em 0;}figcaption,figure,main { display: block;}figure {margin: 1em 40px;}hr {-webkit-box-sizing: content-box;box-sizing: content-box; height: 0; overflow: visible; }pre {font-family: monospace, monospace; font-size: 1em; }a {background-color: transparent; -webkit-text-decoration-skip: objects; }abbr[title] {border-bottom: none; text-decoration: underline; -webkit-text-decoration: underline dotted;text-decoration: underline dotted; }b,strong {font-weight: inherit;}b,strong {font-weight: bolder;}code,kbd,samp {font-family: monospace, monospace; font-size: 1em; }dfn {font-style: italic;}mark {background-color: #ff0;color: #000;}small {font-size: 80%;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}audio,video {display: inline-block;}audio:not([controls]) {display: none;height: 0;}img {border-style: none;}svg:not(:root) {overflow: hidden;}button,input,optgroup,select,textarea {font-family: sans-serif; font-size: 100%; line-height: 1.15; margin: 0; }button,input { overflow: visible;}button,select { text-transform: none;}button,html [type="button"], [type="reset"],[type="submit"] {-webkit-appearance: button; }button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}fieldset {padding: 0.35em 0.75em 0.625em;}legend {-webkit-box-sizing: border-box;box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; }progress {display: inline-block; vertical-align: baseline; }textarea {overflow: auto;}[type="checkbox"],[type="radio"] {-webkit-box-sizing: border-box;box-sizing: border-box; padding: 0; }[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height: auto;}[type="search"] {-webkit-appearance: textfield; outline-offset: -2px; }[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {-webkit-appearance: button; font: inherit; }details, menu {display: block;}summary {display: list-item;}canvas {display: inline-block;}template {display: none;}[hidden] {display: none;}.viewer-zoom-in::before,.viewer-zoom-out::before,.viewer-one-to-one::before,.viewer-reset::before,.viewer-prev::before,.viewer-play::before,.viewer-next::before,.viewer-rotate-left::before,.viewer-rotate-right::before,.viewer-flip-horizontal::before,.viewer-flip-vertical::before,.viewer-fullscreen::before,.viewer-fullscreen-exit::before,.viewer-close::before {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARgAAAAUCAYAAABWOyJDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAQPSURBVHic7Zs/iFxVFMa/0U2UaJGksUgnIVhYxVhpjDbZCBmLdAYECxsRFBTUamcXUiSNncgKQbSxsxH8gzAP3FU2jY0kKKJNiiiIghFlccnP4p3nPCdv3p9778vsLOcHB2bfveeb7955c3jvvNkBIMdxnD64a94GHMfZu3iBcRynN7zAOI7TG15gHCeeNUkr8zaxG2lbYDYsdgMbktBsP03jdQwljSXdtBhLOmtjowC9Mg9L+knSlcD8TNKpSA9lBpK2JF2VdDSR5n5J64m0qli399hNFMUlpshQii5jbXTbHGviB0nLNeNDSd9VO4A2UdB2fp+x0eCnaXxWXGA2X0au/3HgN9P4LFCjIANOJdrLr0zzZ+BEpNYDwKbpnQMeAw4m8HjQtM6Z9qa917zPQwFr3M5KgA6J5rTJCdFZJj9/lyvGhsDvwFNVuV2MhhjrK6b9bFiE+j1r87eBl4HDwCF7/U/k+ofAX5b/EXBv5JoLMuILzf3Ap6Z3EzgdqHMCuF7hcQf4HDgeoHnccncqdK/TvSDWffFXI/exICY/xZyqc6XLWF1UFZna4gJ7q8BsRvgd2/xXpo6P+D9dfT7PpECtA3cnWPM0GXGFZh/wgWltA+cDNC7X+AP4GzjZQe+k5dRxuYPeiuXU7e1qwLpDz7dFjXKRaSwuMLvAlG8zZlG+YmiK1HoFqT7wP2z+4Q45TfEGcMt01xLoNZEBTwRqD4BLpnMLeC1A41UmVxsXgXeBayV/Wx20rpTyrpnWRft7p6O/FdqzGrDukPNtkaMoMo3FBdBSQMOnYBCReyf05s126fU9ytfX98+mY54Kxnp7S9K3kj6U9KYdG0h6UdLbkh7poFXMfUnSOyVvL0h6VtIXHbS6nOP+s/Zm9mvyXW1uuC9ohZ72E9uDmXWLJOB1GxsH+DxPftsB8B6wlGDN02TAkxG6+4D3TWsbeC5CS8CDFce+AW500LhhOW2020TRjK3b21HEmgti9m0RonxbdMZeVzV+/4tF3cBpP7E9mKHNL5q8h5g0eYsCMQz0epq8gQrwMXAgcs0FGXGFRcB9wCemF9PkbYqM/Bas7fxLwNeJPdTdpo4itQti8lPMqTpXuozVRVXPpbHI3KkNTB1NfkL81j2mvhDp91HgV9MKuRIqrykj3WPq4rHyL+axj8/qGPmTqi6F9YDlHOvJU6oYcTsh/TYSzWmTE6JT19CtLTJt32D6CmHe0eQn1O8z5AXgT4sx4Vcu0/EQecMydB8z0hUWkTd2t4CrwNEePqMBcAR4mrBbwyXLPWJa8zrXmmLEhNBmfpkuY2102xxrih+pb+ieAb6vGhuA97UcJ5KR8gZ77K+99xxeYBzH6Q3/Z0fHcXrDC4zjOL3hBcZxnN74F+zlvXFWXF9PAAAAAElFTkSuQmCC');background-repeat: no-repeat;background-size: 280px;color: transparent;display: block;font-size: 0;height: 20px;line-height: 0;width: 20px;}.viewer-zoom-in::before {background-position: 0 0;content: 'Zoom In';}.viewer-zoom-out::before {background-position: -20px 0;content: 'Zoom Out';}.viewer-one-to-one::before {background-position: -40px 0;content: 'One to One';}.viewer-reset::before {background-position: -60px 0;content: 'Reset';}.viewer-prev::before {background-position: -80px 0;content: 'Previous';}.viewer-play::before {background-position: -100px 0;content: 'Play';}.viewer-next::before {background-position: -120px 0;content: 'Next';}.viewer-rotate-left::before {background-position: -140px 0;content: 'Rotate Left';}.viewer-rotate-right::before {background-position: -160px 0;content: 'Rotate Right';}.viewer-flip-horizontal::before {background-position: -180px 0;content: 'Flip Horizontal';}.viewer-flip-vertical::before {background-position: -200px 0;content: 'Flip Vertical';}.viewer-fullscreen::before {background-position: -220px 0;content: 'Enter Full Screen';}.viewer-fullscreen-exit::before {background-position: -240px 0;content: 'Exit Full Screen';}.viewer-close::before {background-position: -260px 0;content: 'Close';}.viewer-container {bottom: 0;direction: ltr;font-size: 0;left: 0;line-height: 0;overflow: hidden;position: absolute;right: 0;-webkit-tap-highlight-color: transparent;top: 0;-ms-touch-action: none;touch-action: none;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.viewer-container::-moz-selection,.viewer-container *::-moz-selection {background-color: transparent;}.viewer-container::-moz-selection, .viewer-container *::-moz-selection {background-color: transparent;}.viewer-container::selection,.viewer-container *::selection {background-color: transparent;}.viewer-container:focus {outline: 0;}.viewer-container img {display: block;height: auto;max-height: none !important;max-width: none !important;min-height: 0 !important;min-width: 0 !important;width: 100%;}.viewer-canvas {bottom: 0;left: 0;overflow: hidden;position: absolute;right: 0;top: 0;}.viewer-canvas > img {height: auto;margin: 15px auto;max-width: 90% !important;width: auto;}.viewer-footer {bottom: 0;left: 0;overflow: hidden;position: absolute;right: 0;text-align: center;}.viewer-navbar {background-color: rgba(0, 0, 0, 0.5);overflow: hidden;}.viewer-list {-webkit-box-sizing: content-box;box-sizing: content-box;height: 50px;margin: 0;overflow: hidden;padding: 1px 0;}.viewer-list > li {color: transparent;cursor: pointer;float: left;font-size: 0;height: 50px;line-height: 0;opacity: 0.5;overflow: hidden;-webkit-transition: opacity 0.15s;transition: opacity 0.15s;width: 30px;}.viewer-list > li:focus,.viewer-list > li:hover {opacity: 0.75;}.viewer-list > li:focus {outline: 0;}.viewer-list > li + li {margin-left: 1px;}.viewer-list > .viewer-loading {position: relative;}.viewer-list > .viewer-loading::after {border-width: 2px;height: 20px;margin-left: -10px;margin-top: -10px;width: 20px;}.viewer-list > .viewer-active,.viewer-list > .viewer-active:focus,.viewer-list > .viewer-active:hover {opacity: 1;}.viewer-player {background-color: #000;bottom: 0;cursor: none;display: none;left: 0;position: absolute;right: 0;top: 0;z-index: 1;}.viewer-player > img {left: 0;position: absolute;top: 0;}.viewer-toolbar > ul {display: inline-block;margin: 0 auto 5px;overflow: hidden;padding: 6px 3px;}.viewer-toolbar > ul > li {background-color: rgba(0, 0, 0, 0.5);border-radius: 50%;cursor: pointer;float: left;height: 24px;overflow: hidden;-webkit-transition: background-color 0.15s;transition: background-color 0.15s;width: 24px;}.viewer-toolbar > ul > li:focus,.viewer-toolbar > ul > li:hover {background-color: rgba(0, 0, 0, 0.8);}.viewer-toolbar > ul > li:focus {-webkit-box-shadow: 0 0 3px #fff;box-shadow: 0 0 3px #fff;outline: 0;position: relative;z-index: 1;}.viewer-toolbar > ul > li::before {margin: 2px;}.viewer-toolbar > ul > li + li {margin-left: 1px;}.viewer-toolbar > ul > .viewer-small {height: 18px;margin-bottom: 3px;margin-top: 3px;width: 18px;}.viewer-toolbar > ul > .viewer-small::before {margin: -1px;}.viewer-toolbar > ul > .viewer-large {height: 30px;margin-bottom: -3px;margin-top: -3px;width: 30px;}.viewer-toolbar > ul > .viewer-large::before {margin: 5px;}.viewer-tooltip {background-color: rgba(0, 0, 0, 0.8);border-radius: 10px;color: #fff;display: none;font-size: 12px;height: 20px;left: 50%;line-height: 20px;margin-left: -25px;margin-top: -10px;position: absolute;text-align: center;top: 50%;width: 50px;}.viewer-title {color: #ccc;display: inline-block;font-size: 12px;line-height: 1;margin: 0 5% 5px;max-width: 90%;opacity: 0.8;overflow: hidden;text-overflow: ellipsis;-webkit-transition: opacity 0.15s;transition: opacity 0.15s;white-space: nowrap;}.viewer-title:hover {opacity: 1;}.viewer-button {background-color: rgba(0, 0, 0, 0.5);border-radius: 50%;cursor: pointer;height: 80px;overflow: hidden;position: absolute;right: -40px;top: -40px;-webkit-transition: background-color 0.15s;transition: background-color 0.15s;width: 80px;}.viewer-button:focus,.viewer-button:hover {background-color: rgba(0, 0, 0, 0.8);}.viewer-button:focus {-webkit-box-shadow: 0 0 3px #fff;box-shadow: 0 0 3px #fff;outline: 0;}.viewer-button::before {bottom: 15px;left: 15px;position: absolute;}.viewer-fixed {position: fixed;}.viewer-open {overflow: hidden;}.viewer-show {display: block;}.viewer-hide {display: none;}.viewer-backdrop {background-color: rgba(0, 0, 0, 0.5);}.viewer-invisible {visibility: hidden;}.viewer-move {cursor: move;cursor: -webkit-grab;cursor: grab;}.viewer-fade {opacity: 0;}.viewer-in {opacity: 1;}.viewer-transition {-webkit-transition: all 0.3s;transition: all 0.3s;}@-webkit-keyframes viewer-spinner {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes viewer-spinner {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.viewer-loading::after {-webkit-animation: viewer-spinner 1s linear infinite;animation: viewer-spinner 1s linear infinite;border: 4px solid rgba(255, 255, 255, 0.1);border-left-color: rgba(255, 255, 255, 0.5);border-radius: 50%;content: '';display: inline-block;height: 40px;left: 50%;margin-left: -20px;margin-top: -20px;position: absolute;top: 50%;width: 40px;z-index: 1;}@media (max-width: 767px) {.viewer-hide-xs-down {display: none;}}@media (max-width: 991px) {.viewer-hide-sm-down {display: none;}}@media (max-width: 1199px) {.viewer-hide-md-down {display: none;}}#nprogress {pointer-events: none;}#nprogress .bar {background: #29d;position: fixed;z-index: 1031;top: 0;left: 0;width: 100%;height: 2px;}#nprogress .peg {display: block;position: absolute;right: 0px;width: 100px;height: 100%;-webkit-box-shadow: 0 0 10px #29d, 0 0 5px #29d;box-shadow: 0 0 10px #29d, 0 0 5px #29d;opacity: 1.0;-webkit-transform: rotate(3deg) translate(0px, -4px);transform: rotate(3deg) translate(0px, -4px);}#nprogress .spinner {display: block;position: fixed;z-index: 1031;top: 15px;right: 15px;}#nprogress .spinner-icon {width: 18px;height: 18px;-webkit-box-sizing: border-box;box-sizing: border-box;border: solid 2px transparent;border-top-color: #29d;border-left-color: #29d;border-radius: 50%;-webkit-animation: nprogress-spinner 400ms linear infinite;animation: nprogress-spinner 400ms linear infinite;}.nprogress-custom-parent {overflow: hidden;position: relative;}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar {position: absolute;}@-webkit-keyframes nprogress-spinner {0%   { -webkit-transform: rotate(0deg); }100% { -webkit-transform: rotate(360deg); }}@keyframes nprogress-spinner {0%   { -webkit-transform: rotate(0deg); transform: rotate(0deg); }100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }}