.lg-sub-html, .lg-toolbar {background-color: rgba(0, 0, 0, .45)}
#lg-counter, .lg-outer .lg-video-cont {vertical-align: middle;display: inline-block}
@font-face {
    font-family: lg;
    src: url(../fonts/lg.eot?n1z373);
    src: url(../fonts/lg.eot?#iefixn1z373) format("embedded-opentype"), url(../fonts/lg.woff?n1z373) format("woff"), url(../fonts/lg.ttf?n1z373) format("truetype"), url(../fonts/lg.svg?n1z373#lg) format("svg");
    font-weight: 400;
    font-style: normal
}
.lg-icon {font-family: lg;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}
.lg-actions .lg-next, .lg-actions .lg-prev {background-color: rgba(0, 0, 0, .45);border-radius: 2px;color: #999999;cursor: pointer;display: block;font-size: 22px;margin-top: -10px;padding: 8px 10px 9px;position: absolute;top: 50%;z-index: 1080}
.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {pointer-events: none;opacity: .5}
.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {color: #ffffff}
.lg-actions .lg-next {right: 20px}
.lg-actions .lg-next:before {content: "\e095"}
.lg-actions .lg-prev {left: 20px}
.lg-actions .lg-prev:after {content: "\e094"}
@-webkit-keyframes lg-right-end {
    0%, 100% {left: 0}
    50% {left: -30px}
}
@-moz-keyframes lg-right-end {
    0%, 100% {left: 0}
    50% {left: -30px}
}
@-ms-keyframes lg-right-end {
    0%, 100% {left: 0}
    50% {left: -30px}
}
@keyframes lg-right-end {
    0%, 100% {left: 0}
    50% {left: -30px}
}
@-webkit-keyframes lg-left-end {
    0%, 100% {left: 0}
    50% {left: 30px}
}
@-moz-keyframes lg-left-end {
    0%, 100% {left: 0}
    50% {left: 30px}
}
@-ms-keyframes lg-left-end {
    0%, 100% {left: 0}
    50% {left: 30px}
}
@keyframes lg-left-end {
    0%, 100% {left: 0}
    50% {left: 30px}
}
.lg-outer.lg-right-end .lg-object {-webkit-animation: lg-right-end .3s;-o-animation: lg-right-end .3s;animation: lg-right-end .3s;position: relative}
.lg-outer.lg-left-end .lg-object {-webkit-animation: lg-left-end .3s;-o-animation: lg-left-end .3s;animation: lg-left-end .3s;position: relative}
.lg-toolbar {z-index: 1082;left: 0;position: absolute;top: 0;width: 100%}
.lg-toolbar .lg-icon {color: #999999;cursor: pointer;float: right;font-size: 24px;height: 47px;line-height: 27px;padding: 10px 0;text-align: center;width: 50px;text-decoration: none !important;outline: 0;-webkit-transition: color .2s linear;-o-transition: color .2s linear;transition: color .2s linear}
.lg-toolbar .lg-icon:hover {color: #ffffff}
.lg-toolbar .lg-close:after {content: "\e070"}
.lg-toolbar .lg-download:after {content: "\e0f2"}
.lg-sub-html {bottom: 0;color: #eeeeee;font-size: 16px;left: 0;padding: 10px 40px;position: fixed;right: 0;text-align: center;z-index: 1080}
.lg-sub-html h4 {margin: 0;font-size: 13px;font-weight: 700}
.lg-sub-html p {font-size: 12px;margin: 5px 0 0}
#lg-counter {color: #999999;font-size: 16px;padding-left: 20px;padding-top: 12px}
.lg-next, .lg-prev, .lg-toolbar {opacity: 1;-webkit-transition: -webkit-transform .35s cubic-bezier(0, 0, .25, 1) 0s, opacity .35s cubic-bezier(0, 0, .25, 1) 0s, color .2s linear;-moz-transition: -moz-transform .35s cubic-bezier(0, 0, .25, 1) 0s, opacity .35s cubic-bezier(0, 0, .25, 1) 0s, color .2s linear;-o-transition: -o-transform .35s cubic-bezier(0, 0, .25, 1) 0s, opacity .35s cubic-bezier(0, 0, .25, 1) 0s, color .2s linear;transition: transform .35s cubic-bezier(0, 0, .25, 1) 0s, opacity .35s cubic-bezier(0, 0, .25, 1) 0s, color .2s linear}
.lg-hide-items .lg-prev {opacity: 0;-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0)}
.lg-hide-items .lg-next {opacity: 0;-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0)}
.lg-hide-items .lg-toolbar {opacity: 0;-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0)}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {-webkit-transform: scale3d(.5, .5, .5);transform: scale3d(.5, .5, .5);opacity: 0;-webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, .25, 1) 0s, opacity 250ms cubic-bezier(0, 0, .25, 1) !important;-moz-transition: -moz-transform 250ms cubic-bezier(0, 0, .25, 1) 0s, opacity 250ms cubic-bezier(0, 0, .25, 1) !important;-o-transition: -o-transform 250ms cubic-bezier(0, 0, .25, 1) 0s, opacity 250ms cubic-bezier(0, 0, .25, 1) !important;transition: transform 250ms cubic-bezier(0, 0, .25, 1) 0s, opacity 250ms cubic-bezier(0, 0, .25, 1) !important;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);opacity: 1}
.lg-outer .lg-thumb-outer {background-color: #0d0a0a;bottom: 0;position: absolute;width: 100%;z-index: 1080;max-height: 350px;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);-webkit-transition: -webkit-transform .25s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition: -moz-transform .25s cubic-bezier(0, 0, .25, 1) 0s;-o-transition: -o-transform .25s cubic-bezier(0, 0, .25, 1) 0s;transition: transform .25s cubic-bezier(0, 0, .25, 1) 0s}
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {cursor: -webkit-grab;cursor: -moz-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab}
.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {cursor: move;cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: -o-grabbing;cursor: -ms-grabbing;cursor: grabbing}
.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {-webkit-transition-duration: 0s !important;transition-duration: 0s !important}
.lg-outer.lg-thumb-open .lg-thumb-outer {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}
.lg-outer .lg-thumb {padding: 10px 0;height: 100%;margin-bottom: -5px}
.lg-outer .lg-thumb-item {cursor: pointer;float: left;overflow: hidden;height: 100%;border: 2px solid #ffffff;border-radius: 4px;margin-bottom: 5px}
@media (min-width: 1025px) {
    .lg-outer .lg-thumb-item {-webkit-transition: border-color .25s ease;-o-transition: border-color .25s ease;transition: border-color .25s ease}
}
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {border-color: #a90707}
.lg-outer .lg-thumb-item img {width: 100%;height: 100%;object-fit: cover}
.lg-outer.lg-has-thumb .lg-item {padding-bottom: 120px}
.lg-outer.lg-can-toggle .lg-item {padding-bottom: 0}
.lg-outer.lg-pull-caption-up .lg-sub-html {-webkit-transition: bottom .25s ease;-o-transition: bottom .25s ease;transition: bottom .25s ease}
.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {bottom: 100px}
.lg-outer .lg-toggle-thumb {background-color: #0d0a0a;border-radius: 2px 2px 0 0;color: #999999;cursor: pointer;font-size: 24px;height: 39px;line-height: 27px;padding: 5px 0;position: absolute;right: 20px;text-align: center;top: -39px;width: 50px}
.lg-outer .lg-toggle-thumb:hover, .lg-outer.lg-dropdown-active #lg-share {color: #ffffff}
.lg-outer .lg-toggle-thumb:after {content: "\e1ff"}
.lg-outer .lg-video-cont {max-width: 1140px;max-height: 100%;width: 100%;padding: 0 5px}
.lg-outer .lg-video {width: 100%;height: 0;padding-bottom: 56.25%;overflow: hidden;position: relative}
.lg-outer .lg-video .lg-object {display: inline-block;position: absolute;top: 0;left: 0;width: 100% !important;height: 100% !important}
.lg-outer .lg-video .lg-video-play {width: 84px;height: 59px;position: absolute;left: 50%;top: 50%;margin-left: -42px;margin-top: -30px;z-index: 1080;cursor: pointer}
.lg-outer .lg-has-vimeo .lg-video-play {background: url(../img/vimeo-play.png) no-repeat}
.lg-outer .lg-has-vimeo:hover .lg-video-play {background: url(../img/vimeo-play.png) 0 -58px no-repeat}
.lg-outer .lg-has-html5 .lg-video-play {background: url(../img/video-play.png) no-repeat;height: 64px;margin-left: -32px;margin-top: -32px;width: 64px;opacity: .8}
.lg-outer .lg-has-html5:hover .lg-video-play {opacity: 1}
.lg-outer .lg-has-youtube .lg-video-play {background: url(../img/youtube-play.png) no-repeat}
.lg-outer .lg-has-youtube:hover .lg-video-play {background: url(../img/youtube-play.png) 0 -60px no-repeat}
.lg-outer .lg-video-object {width: 100% !important;height: 100% !important;position: absolute;top: 0;left: 0}
.lg-outer .lg-has-video .lg-video-object {visibility: hidden}
.lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play {display: none}
.lg-outer .lg-has-video.lg-video-playing .lg-video-object {visibility: visible}
.lg-progress-bar {background-color: #333333;height: 5px;left: 0;position: absolute;top: 0;width: 100%;z-index: 1083;opacity: 0;-webkit-transition: opacity 80ms ease 0s;-moz-transition: opacity 80ms ease 0s;-o-transition: opacity 80ms ease 0s;transition: opacity 80ms ease 0s}
.lg-progress-bar .lg-progress {background-color: #a90707;height: 5px;width: 0}
.lg-progress-bar.lg-start .lg-progress {width: 100%}
.lg-show-autoplay .lg-progress-bar {opacity: 1}
.lg-autoplay-button:after {content: "\e01d"}
.lg-show-autoplay .lg-autoplay-button:after {content: "\e01a"}
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap {-webkit-transition-duration: 0s;transition-duration: 0s}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {-webkit-transition: left .3s cubic-bezier(0, 0, .25, 1) 0s, top .3s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition: left .3s cubic-bezier(0, 0, .25, 1) 0s, top .3s cubic-bezier(0, 0, .25, 1) 0s;-o-transition: left .3s cubic-bezier(0, 0, .25, 1) 0s, top .3s cubic-bezier(0, 0, .25, 1) 0s;transition: left .3s cubic-bezier(0, 0, .25, 1) 0s, top .3s cubic-bezier(0, 0, .25, 1) 0s;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-webkit-transition: -webkit-transform .3s cubic-bezier(0, 0, .25, 1) 0s, opacity .15s !important;-moz-transition: -moz-transform .3s cubic-bezier(0, 0, .25, 1) 0s, opacity .15s !important;-o-transition: -o-transform .3s cubic-bezier(0, 0, .25, 1) 0s, opacity .15s !important;transition: transform .3s cubic-bezier(0, 0, .25, 1) 0s, opacity .15s !important;-webkit-transform-origin: 0 0;-moz-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden}
#lg-zoom-in:after {content: "\e311"}
#lg-actual-size {font-size: 20px}
#lg-actual-size:after {content: "\e033"}
#lg-zoom-out {opacity: .5;pointer-events: none}
#lg-zoom-out:after {content: "\e312"}
.lg-zoomed #lg-zoom-out {opacity: 1;pointer-events: auto}
.lg-outer .lg-pager-outer {bottom: 60px;left: 0;position: absolute;right: 0;text-align: center;z-index: 1080;height: 10px}
.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {overflow: visible}
.lg-outer .lg-pager-cont {cursor: pointer;display: inline-block;overflow: hidden;position: relative;vertical-align: top;margin: 0 5px}
.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}
.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {box-shadow: 0 0 0 2px #ffffff inset}
.lg-outer .lg-pager-thumb-cont {background-color: #ffffff;color: #ffffff;bottom: 100%;height: 83px;left: 0;margin-bottom: 20px;margin-left: -60px;opacity: 0;padding: 5px;position: absolute;width: 120px;border-radius: 3px;-webkit-transition: opacity .15s ease 0s, -webkit-transform .15s ease 0s;-moz-transition: opacity .15s ease 0s, -moz-transform .15s ease 0s;-o-transition: opacity .15s ease 0s, -o-transform .15s ease 0s;transition: opacity .15s ease 0s, transform .15s ease 0s;-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0)}
.lg-outer .lg-pager-thumb-cont img {width: 100%;height: 100%}
.lg-outer .lg-pager {background-color: rgba(255, 255, 255, .5);border-radius: 50%;box-shadow: 0 0 0 8px rgba(255, 255, 255, .7) inset;display: block;height: 12px;-webkit-transition: box-shadow .3s ease 0s;-o-transition: box-shadow .3s ease 0s;transition: box-shadow .3s ease 0s;width: 12px}
.lg-outer .lg-pager:focus, .lg-outer .lg-pager:hover {box-shadow: 0 0 0 8px #ffffff inset}
.lg-outer .lg-caret {border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px dashed;bottom: -10px;display: inline-block;height: 0;left: 50%;margin-left: -5px;position: absolute;vertical-align: middle;width: 0}
.lg-fullscreen:after {content: "\e20c"}
.lg-fullscreen-on .lg-fullscreen:after {content: "\e20d"}
.lg-outer #lg-dropdown-overlay {background-color: rgba(0, 0, 0, .25);bottom: 0;cursor: default;left: 0;position: fixed;right: 0;top: 0;z-index: 1081;opacity: 0;visibility: hidden;-webkit-transition: visibility 0s linear .18s, opacity .18s linear 0s;-o-transition: visibility 0s linear .18s, opacity .18s linear 0s;transition: visibility 0s linear .18s, opacity .18s linear 0s}
.lg-outer.lg-dropdown-active #lg-dropdown-overlay, .lg-outer.lg-dropdown-active .lg-dropdown {-webkit-transition-delay: 0s;transition-delay: 0s;-moz-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;visibility: visible}
.lg-outer .lg-dropdown {background-color: #ffffff;border-radius: 2px;font-size: 14px;list-style-type: none;margin: 0;padding: 10px 0;position: absolute;right: 0;text-align: left;top: 50px;opacity: 0;visibility: hidden;-moz-transform: translate3d(0, 5px, 0);-o-transform: translate3d(0, 5px, 0);-ms-transform: translate3d(0, 5px, 0);-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);-webkit-transition: -webkit-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;-moz-transition: -moz-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;-o-transition: -o-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;transition: transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s}
.lg-outer .lg-dropdown:after {content: "";display: block;height: 0;width: 0;position: absolute;border: 8px solid transparent;border-bottom-color: #ffffff;right: 16px;top: -16px}
.lg-outer .lg-dropdown > li:last-child {margin-bottom: 0}
.lg-outer .lg-dropdown > li:hover .lg-icon, .lg-outer .lg-dropdown > li:hover a {color: #333333}
.lg-outer .lg-dropdown a {color: #333333;display: block;white-space: pre;padding: 4px 12px;font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 12px}
.lg-outer .lg-dropdown a:hover {background-color: rgba(0, 0, 0, .07)}
.lg-outer .lg-dropdown .lg-dropdown-text {display: inline-block;line-height: 1;margin-top: -3px;vertical-align: middle}
.lg-outer .lg-dropdown .lg-icon {color: #333333;display: inline-block;float: none;font-size: 20px;height: auto;line-height: 1;margin-right: 8px;padding: 0;vertical-align: middle;width: auto}
.lg-outer, .lg-outer .lg, .lg-outer .lg-inner {width: 100%;height: 100%}
.lg-outer #lg-share {position: relative}
.lg-outer #lg-share:after {content: "\e80d"}
.lg-outer #lg-share-facebook .lg-icon {color: #3b5998}
.lg-outer #lg-share-facebook .lg-icon:after {content: "\e901"}
.lg-outer #lg-share-twitter .lg-icon {color: #00aced}
.lg-outer #lg-share-twitter .lg-icon:after {content: "\e904"}
.lg-outer #lg-share-googleplus .lg-icon {color: #dd4b39}
.lg-outer #lg-share-googleplus .lg-icon:after {content: "\e902"}
.lg-outer #lg-share-pinterest .lg-icon {color: #cb2027}
.lg-outer #lg-share-pinterest .lg-icon:after {content: "\e903"}
.group:after, .group:before {display: table;content: "";line-height: 0}
.group:after {clear: both}
.lg-outer {position: fixed;top: 0;left: 0;z-index: 1050;opacity: 0;-webkit-transition: opacity .15s ease 0s;-o-transition: opacity .15s ease 0s;transition: opacity .15s ease 0s}
.lg-outer * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
.lg-outer.lg-visible {opacity: 1}
.lg-outer.lg-css3 .lg-item.lg-current, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-prev-slide {-webkit-transition-duration: inherit !important;transition-duration: inherit !important;-webkit-transition-timing-function: inherit !important;transition-timing-function: inherit !important}
.lg-outer.lg-css3.lg-dragging .lg-item.lg-current, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide {-webkit-transition-duration: 0s !important;transition-duration: 0s !important;opacity: 1}
.lg-outer.lg-grab img.lg-object {cursor: -webkit-grab;cursor: -moz-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab}
.lg-outer.lg-grabbing img.lg-object {cursor: move;cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: -o-grabbing;cursor: -ms-grabbing;cursor: grabbing}
.lg-outer .lg {position: relative;overflow: hidden;margin-left: auto;margin-right: auto;max-width: 100%;max-height: 100%}
.lg-outer .lg-inner {position: absolute;left: 0;top: 0;white-space: nowrap}
.lg-outer .lg-item {background: url(../img/loading.gif) center center no-repeat;display: none !important}
.lg-outer.lg-css .lg-current, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide, .lg-outer.lg-css3 .lg-prev-slide {display: inline-block !important}
.lg-outer .lg-img-wrap, .lg-outer .lg-item {display: inline-block;text-align: center;position: absolute;width: 100%;height: 100%}
.lg-outer .lg-img-wrap:before, .lg-outer .lg-item:before {content: "";display: inline-block;height: 50%;width: 1px;margin-right: -1px}
.lg-outer .lg-img-wrap {position: absolute;padding: 0 5px;left: 0;right: 0;top: 0;bottom: 0}
.lg-outer .lg-item.lg-complete {background-image: none}
.lg-outer .lg-item.lg-current {z-index: 1060}
.lg-outer .lg-image {display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;width: auto !important;height: auto !important}
.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {opacity: 0;-webkit-transition: opacity .15s ease 0s;-o-transition: opacity .15s ease 0s;transition: opacity .15s ease 0s}
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {opacity: 1}
.lg-outer .lg-empty-html, .lg-outer.lg-hide-download #lg-download {display: none}
.lg-backdrop {position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 1040;background-color: #000000;opacity: 0;-webkit-transition: opacity .15s ease 0s;-o-transition: opacity .15s ease 0s;transition: opacity .15s ease 0s}
.lg-backdrop.in {opacity: 1}
.lg-css3.lg-no-trans .lg-current, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-prev-slide {-webkit-transition: none 0s ease 0s !important;-moz-transition: none 0s ease 0s !important;-o-transition: none 0s ease 0s !important;transition: none 0s ease 0s !important}
.lg-css3.lg-use-css3 .lg-item, .lg-css3.lg-use-left .lg-item {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden}
.lg-css3.lg-fade .lg-item {opacity: 0}
.lg-css3.lg-fade .lg-item.lg-current {opacity: 1}
.lg-css3.lg-fade .lg-item.lg-current, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-prev-slide {-webkit-transition: opacity .1s ease 0s;-moz-transition: opacity .1s ease 0s;-o-transition: opacity .1s ease 0s;transition: opacity .1s ease 0s}
.lg-css3.lg-slide.lg-use-css3 .lg-item {opacity: 0}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;-moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;-o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}
.lg-css3.lg-slide.lg-use-left .lg-item {opacity: 0;position: absolute;left: 0}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {left: -100%}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {left: 100%}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {left: 0;opacity: 1}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {-webkit-transition: left 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;-moz-transition: left 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;-o-transition: left 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;transition: left 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}