/*** Thumbnails*/.thumbnail {    position: relative;}.thumbnail-mary {    text-align: center;    overflow: hidden;    transition: all .3s ease;    margin-bottom: 30px;}.thumbnail-mary::before,.thumbnail-mary::after {    position: absolute;    content: '';    transition: inherit;    pointer-events: none;}.thumbnail-mary::before {    top: 0;    right: 0;    bottom: 0;    left: 0;    background: rgba(25, 24, 24, 0.45);    z-index: 1;}.thumbnail-mary::after {    display: inline-block;    top: 10px;    right: 10px;    bottom: 10px;    left: 10px;    border: 1px solid rgba(255, 255, 255, 0.5);    z-index: 1;}.thumbnail-mary-figure {    display: block;}.thumbnail-mary-figure img {    width: 100%;    transition: all .3s ease;}.thumbnail-mary-caption {    display: flex;    flex-direction: column;    align-items: center;    justify-content: center;    position: absolute;    content: '';    top: 0;    right: 0;    bottom: 0;    left: 0;    pointer-events: none;    z-index: 1;}.thumbnail-mary-caption>* {    pointer-events: auto;}.thumbnail-mary-caption .icon {    font-size: 50px;}.thumbnail-mary-caption .icon img {    display: none;}.thumbnail-mary-caption .icon,.thumbnail-mary-caption .icon:focus,.thumbnail-mary-caption .icon:active {    color: #ffffff;}.thumbnail-mary-caption .icon:hover {    color: rgba(255, 255, 255, 0.5);    text-decoration: none;}.thumbnail-mary-title {    color: #ffffff;}.thumbnail-mary-title a,.thumbnail-mary-title a:focus,.thumbnail-mary-title a:active {    color: inherit;}.thumbnail-mary-title a:hover {    color: #efc4a3;}.thumbnail-mary-project {    font-weight: 400;}.thumbnail-mary-time {    font-weight: 400;    color: #efc4a3;}@media (min-width: 992px) {    .desktop .thumbnail-mary::before {        opacity: 0;        visibility: hidden;    }    .desktop .thumbnail-mary::after {        transform: scale(0.85);        opacity: 0;        visibility: hidden;    }    .desktop .thumbnail-mary-figure img {        transform: scale(1.2);        will-change: transform;    }    .desktop .thumbnail-mary-caption .icon,    .desktop .thumbnail-mary-title {        opacity: 0;        visibility: hidden;        transition: all .3s ease;    }    .desktop .thumbnail-mary-caption .icon {        transform: translate3d(0, -10px, 0);    }    .desktop .thumbnail-mary-title {        transform: translate3d(0, 10px, 0);    }    .desktop .thumbnail-mary:hover::before {        opacity: 1;        visibility: visible;    }    .desktop .thumbnail-mary:hover::after {        opacity: 1;        visibility: visible;        transform: none;    }    .desktop .thumbnail-mary:hover .thumbnail-mary-figure img {        transform: none;    }    .desktop .thumbnail-mary:hover .icon,    .desktop .thumbnail-mary:hover .thumbnail-mary-title {        opacity: 1;        visibility: visible;        transform: none;    }}@keyframes item1B {    25% {        opacity: 1;        transform: none;        visibility: visible;    }    100% {        opacity: 0;        transform: scale(3);        visibility: hidden;    }}@keyframes item1A {    100% {        opacity: 0;        transform: scale(4);        visibility: hidden;    }}@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, 0.45);    border-radius: 2px;    color: #999;    cursor: pointer;    display: block;    font-size: 22px;    margin-top: -10px;    padding: 8px 10px 9px;    position: absolute;    top: 50%;    z-index: 1080;    border: none;    outline: 0;}.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: #fff;}.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: #999;    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: #fff;}.lg-toolbar .lg-close:after {    content: "\e070";}.lg-toolbar .lg-download:after {    content: "\e0f2";}.lg-sub-html {    bottom: 0;    color: #eee;    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: #999;    display: inline-block;    font-size: 16px;    padding-left: 20px;    padding-top: 12px;    vertical-align: middle;}.lg-next,.lg-prev,.lg-toolbar {    opacity: 1;    -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;    -moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;    -o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;    transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.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(0.5, 0.5, 0.5);    transform: scale3d(0.5, 0.5, 0.5);    opacity: 0;    -webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;    -moz-transition: -moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;    -o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;    transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 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 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;    -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;    -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;    transition: transform 0.25s cubic-bezier(0, 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;    margin-left: auto;    margin-right: auto;}.lg-outer .lg-thumb-item {    cursor: pointer;    float: left;    overflow: hidden;    height: 100%;    border: 2px solid rgba(255, 255, 255, 0);    border-radius: 0;    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:hover {    border-color: #ffffff;}.lg-outer .lg-thumb-item.active {    border-color: #976f55;}.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-toogle-thumb {    background-color: #0d0a0a;    border-radius: 2px 2px 0 0;    color: #999;    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-toogle-thumb:hover,.lg-outer.lg-dropdown-active #lg-share {    color: #fff;}.lg-outer .lg-toogle-thumb:after {    content: "\e1ff";}.lg-outer .lg-video-cont {    display: inline-block;    vertical-align: middle;    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-iframe .lg-video {    -webkit-overflow-scrolling: touch;    overflow: auto;}.lg-outer .lg-has-vimeo .lg-video-play {    background: url(../images/vimeo-play.png) no-repeat;}.lg-outer .lg-has-vimeo:hover .lg-video-play {    background: url(../images/vimeo-play.png) 0 -58px no-repeat;}.lg-outer .lg-has-html5 .lg-video-play {    background: url(../images/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(../images/youtube-play.png) no-repeat;}.lg-outer .lg-has-youtube:hover .lg-video-play {    background: url(../images/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: #333;    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: #976f55;    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-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {    -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;    -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;    -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;    transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {    -webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;    -moz-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;    -o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;    transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {    -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 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;    -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;    -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;    transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.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 #fff inset;}.lg-outer .lg-pager-thumb-cont {    background-color: #fff;    color: #fff;    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, 0.5);    border-radius: 50%;    box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.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 #fff 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, 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: #fff;    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: #fff;    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: #333;}.lg-outer .lg-dropdown a {    color: #333;    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, 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: #333;    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";}.lg-group:after {    content: "";    display: table;    clear: both;}.lg-outer {    position: fixed;    top: 0;    left: 0;    z-index: 1090;    text-align: left;    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(../images/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: 1090;    background-color: rgba(0, 0, 0, 0.8);    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, 0.25, 1) 0s, opacity 0.1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.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, 0.25, 1) 0s, opacity 0.1s ease 0s;    -moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;    -o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;    transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.tablet #lg-zoom-in,.tablet #lg-zoom-out,.mobile #lg-zoom-in,.mobile #lg-zoom-out {    display: none;}.tablet .lg-icon,.mobile .lg-icon {    font-size: 22px;    width: 45px;}@media (max-width: 767.98px) {    .lg-fullscreen,    #lg-zoom-in,    #lg-zoom-out {        display: none;    }    .lg-icon {        font-size: 22px;        width: 45px;    }}/*-------------------------------------------------------------------------------------------*//** * Title:  Bigmug Line Flaticon Pack * Author: Catalin Fertu * Source: https://www.flaticon.com/packs/bigmug-line * License:  CC BY 3.0 (https://creativecommons.org/licenses/by/3.0/) */@font-face {    font-family: "fl-bigmug-line";    src: url("../fonts/fl-bigmug-line.eot");    src: url("../fonts/fl-bigmug-line.eot#iefix") format("embedded-opentype"), url("../fonts/fl-bigmug-line.woff") format("woff"), url("../fonts/fl-bigmug-line.ttf") format("truetype"), url("../fonts/fl-bigmug-line.svg") format("svg");    font-weight: normal;    font-style: normal;}.fl-bigmug-line-ico,[class^="fl-bigmug-line-"]:before,[class*=" fl-bigmug-line-"]:before,[class^="fl-bigmug-line-"]:after,[class*=" fl-bigmug-line-"]:after {    font-family: 'fl-bigmug-line';    font-size: inherit;    font-weight: 400;    font-style: normal;}.fl-bigmug-line-add137:before {    content: "\e000";}.fl-bigmug-line-add139:before {    content: "\e001";}.fl-bigmug-line-add149:before {    content: "\e002";}.fl-bigmug-line-airplane86:before {    content: "\e003";}.fl-bigmug-line-alarm31:before {    content: "\e004";}.fl-bigmug-line-arrow592:before {    content: "\e005";}.fl-bigmug-line-attach8:before {    content: "\e006";}.fl-bigmug-line-attachment15:before {    content: "\e007";}.fl-bigmug-line-audio46:before {    content: "\e008";}.fl-bigmug-line-back44:before {    content: "\e009";}.fl-bigmug-line-back46:before {    content: "\e00a";}.fl-bigmug-line-big104:before {    content: "\e00b";}.fl-bigmug-line-book188:before {    content: "\e00c";}.fl-bigmug-line-bookmark28:before {    content: "\e00d";}.fl-bigmug-line-bottle34:before {    content: "\e00e";}.fl-bigmug-line-button5:before {    content: "\e00f";}.fl-bigmug-line-buttons5:before {    content: "\e010";}.fl-bigmug-line-cellphone55:before {    content: "\e011";}.fl-bigmug-line-cellular9:before {    content: "\e012";}.fl-bigmug-line-center10:before {    content: "\e013";}.fl-bigmug-line-chat51:before {    content: "\e014";}.fl-bigmug-line-chat55:before {    content: "\e015";}.fl-bigmug-line-checkmark14:before {    content: "\e016";}.fl-bigmug-line-checkmark15:before {    content: "\e017";}.fl-bigmug-line-checkmark16:before {    content: "\e018";}.fl-bigmug-line-circular220:before {    content: "\e019";}.fl-bigmug-line-circular224:before {    content: "\e01a";}.fl-bigmug-line-circular228:before {    content: "\e01b";}.fl-bigmug-line-circular229:before {    content: "\e01c";}.fl-bigmug-line-clipboard68:before {    content: "\e01d";}.fl-bigmug-line-close42:before {    content: "\e01e";}.fl-bigmug-line-cloud255:before {    content: "\e01f";}.fl-bigmug-line-cloud260:before {    content: "\e020";}.fl-bigmug-line-cocktail26:before {    content: "\e021";}.fl-bigmug-line-code30:before {    content: "\e022";}.fl-bigmug-line-collapse5:before {    content: "\e023";}.fl-bigmug-line-comment45:before {    content: "\e024";}.fl-bigmug-line-compass80:before {    content: "\e025";}.fl-bigmug-line-contract5:before {    content: "\e026";}.fl-bigmug-line-copy23:before {    content: "\e027";}.fl-bigmug-line-crescent23:before {    content: "\e028";}.fl-bigmug-line-cropping1:before {    content: "\e029";}.fl-bigmug-line-cross81:before {    content: "\e02a";}.fl-bigmug-line-cross83:before {    content: "\e02b";}.fl-bigmug-line-cube29:before {    content: "\e02c";}.fl-bigmug-line-double97:before {    content: "\e02d";}.fl-bigmug-line-double98:before {    content: "\e02e";}.fl-bigmug-line-double99:before {    content: "\e02f";}.fl-bigmug-line-down55:before {    content: "\e030";}.fl-bigmug-line-down56:before {    content: "\e031";}.fl-bigmug-line-down58:before {    content: "\e032";}.fl-bigmug-line-down59:before {    content: "\e033";}.fl-bigmug-line-down64:before {    content: "\e034";}.fl-bigmug-line-download136:before {    content: "\e035";}.fl-bigmug-line-download142:before {    content: "\e036";}.fl-bigmug-line-download146:before {    content: "\e037";}.fl-bigmug-line-download147:before {    content: "\e038";}.fl-bigmug-line-download148:before {    content: "\e039";}.fl-bigmug-line-electrical17:before {    content: "\e03a";}.fl-bigmug-line-electronic57:before {    content: "\e03b";}.fl-bigmug-line-email64:before {    content: "\e03c";}.fl-bigmug-line-email67:before {    content: "\e03d";}.fl-bigmug-line-equalization3:before {    content: "\e03e";}.fl-bigmug-line-equalizer26:before {    content: "\e03f";}.fl-bigmug-line-event6:before {    content: "\e040";}.fl-bigmug-line-expand25:before {    content: "\e041";}.fl-bigmug-line-expanding2:before {    content: "\e042";}.fl-bigmug-line-fast33:before {    content: "\e043";}.fl-bigmug-line-favourites5:before {    content: "\e044";}.fl-bigmug-line-file68:before {    content: "\e045";}.fl-bigmug-line-file69:before {    content: "\e046";}.fl-bigmug-line-film57:before {    content: "\e047";}.fl-bigmug-line-flag53:before {    content: "\e048";}.fl-bigmug-line-fog10:before {    content: "\e049";}.fl-bigmug-line-foggy3:before {    content: "\e04a";}.fl-bigmug-line-folder173:before {    content: "\e04b";}.fl-bigmug-line-fork34:before {    content: "\e04c";}.fl-bigmug-line-four87:before {    content: "\e04d";}.fl-bigmug-line-full40:before {    content: "\e04e";}.fl-bigmug-line-games32:before {    content: "\e04f";}.fl-bigmug-line-gear30:before {    content: "\e050";}.fl-bigmug-line-giftbox54:before {    content: "\e051";}.fl-bigmug-line-graphical8:before {    content: "\e052";}.fl-bigmug-line-headphones32:before {    content: "\e053";}.fl-bigmug-line-hot67:before {    content: "\e054";}.fl-bigmug-line-images21:before {    content: "\e055";}.fl-bigmug-line-ink12:before {    content: "\e056";}.fl-bigmug-line-label25:before {    content: "\e057";}.fl-bigmug-line-left144:before {    content: "\e058";}.fl-bigmug-line-left145:before {    content: "\e059";}.fl-bigmug-line-left146:before {    content: "\e05a";}.fl-bigmug-line-left148:before {    content: "\e05b";}.fl-bigmug-line-left152:before {    content: "\e05c";}.fl-bigmug-line-left153:before {    content: "\e05d";}.fl-bigmug-line-left158:before {    content: "\e05e";}.fl-bigmug-line-left159:before {    content: "\e05f";}.fl-bigmug-line-like51:before {    content: "\e060";}.fl-bigmug-line-link52:before {    content: "\e061";}.fl-bigmug-line-list63:before {    content: "\e062";}.fl-bigmug-line-list65:before {    content: "\e063";}.fl-bigmug-line-lock64:before {    content: "\e064";}.fl-bigmug-line-login12:before {    content: "\e065";}.fl-bigmug-line-login9:before {    content: "\e066";}.fl-bigmug-line-map87:before {    content: "\e067";}.fl-bigmug-line-megaphone11:before {    content: "\e068";}.fl-bigmug-line-men25:before {    content: "\e069";}.fl-bigmug-line-menu40:before {    content: "\e06a";}.fl-bigmug-line-menu41:before {    content: "\e06b";}.fl-bigmug-line-microphone76:before {    content: "\e06c";}.fl-bigmug-line-microphone77:before {    content: "\e06d";}.fl-bigmug-line-minus79:before {    content: "\e06e";}.fl-bigmug-line-minus80:before {    content: "\e06f";}.fl-bigmug-line-minus83:before {    content: "\e070";}.fl-bigmug-line-minus86:before {    content: "\e071";}.fl-bigmug-line-monitor74:before {    content: "\e072";}.fl-bigmug-line-music218:before {    content: "\e073";}.fl-bigmug-line-music219:before {    content: "\e074";}.fl-bigmug-line-music221:before {    content: "\e075";}.fl-bigmug-line-musical100:before {    content: "\e076";}.fl-bigmug-line-musical98:before {    content: "\e077";}.fl-bigmug-line-mute34:before {    content: "\e078";}.fl-bigmug-line-new83:before {    content: "\e079";}.fl-bigmug-line-nine16:before {    content: "\e07a";}.fl-bigmug-line-note35:before {    content: "\e07b";}.fl-bigmug-line-notebook41:before {    content: "\e07c";}.fl-bigmug-line-notification4:before {    content: "\e07d";}.fl-bigmug-line-notification5:before {    content: "\e07e";}.fl-bigmug-line-opened25:before {    content: "\e07f";}.fl-bigmug-line-oval34:before {    content: "\e080";}.fl-bigmug-line-paintbrush9:before {    content: "\e081";}.fl-bigmug-line-paper122:before {    content: "\e082";}.fl-bigmug-line-pause37:before {    content: "\e083";}.fl-bigmug-line-pencil85:before {    content: "\e084";}.fl-bigmug-line-phone351:before {    content: "\e085";}.fl-bigmug-line-photo181:before {    content: "\e086";}.fl-bigmug-line-pin42:before {    content: "\e087";}.fl-bigmug-line-planetary2:before {    content: "\e088";}.fl-bigmug-line-play83:before {    content: "\e089";}.fl-bigmug-line-portfolio23:before {    content: "\e08a";}.fl-bigmug-line-print34:before {    content: "\e08b";}.fl-bigmug-line-radio46:before {    content: "\e08c";}.fl-bigmug-line-rain30:before {    content: "\e08d";}.fl-bigmug-line-rectangular78:before {    content: "\e08e";}.fl-bigmug-line-recycling10:before {    content: "\e08f";}.fl-bigmug-line-rewind37:before {    content: "\e090";}.fl-bigmug-line-right139:before {    content: "\e091";}.fl-bigmug-line-right141:before {    content: "\e092";}.fl-bigmug-line-right142:before {    content: "\e093";}.fl-bigmug-line-right144:before {    content: "\e094";}.fl-bigmug-line-right148:before {    content: "\e095";}.fl-bigmug-line-right153:before {    content: "\e096";}.fl-bigmug-line-right154:before {    content: "\e097";}.fl-bigmug-line-right156:before {    content: "\e098";}.fl-bigmug-line-rounded51:before {    content: "\e099";}.fl-bigmug-line-sand14:before {    content: "\e09a";}.fl-bigmug-line-save15:before {    content: "\e09b";}.fl-bigmug-line-search74:before {    content: "\e09c";}.fl-bigmug-line-search78:before {    content: "\e09d";}.fl-bigmug-line-share27:before {    content: "\e09e";}.fl-bigmug-line-shopping198:before {    content: "\e09f";}.fl-bigmug-line-shopping199:before {    content: "\e0a0";}.fl-bigmug-line-shopping202:before {    content: "\e0a1";}.fl-bigmug-line-shopping204:before {    content: "\e0a2";}.fl-bigmug-line-shuffle17:before {    content: "\e0a3";}.fl-bigmug-line-sort47:before {    content: "\e0a4";}.fl-bigmug-line-sort48:before {    content: "\e0a5";}.fl-bigmug-line-speaker75:before {    content: "\e0a6";}.fl-bigmug-line-speaker80:before {    content: "\e0a7";}.fl-bigmug-line-speaker81:before {    content: "\e0a8";}.fl-bigmug-line-speaker86:before {    content: "\e0a9";}.fl-bigmug-line-speaker87:before {    content: "\e0aa";}.fl-bigmug-line-speech96:before {    content: "\e0ab";}.fl-bigmug-line-square152:before {    content: "\e0ac";}.fl-bigmug-line-square156:before {    content: "\e0ad";}.fl-bigmug-line-square160:before {    content: "\e0ae";}.fl-bigmug-line-store10:before {    content: "\e0af";}.fl-bigmug-line-sun81:before {    content: "\e0b0";}.fl-bigmug-line-sunrise3:before {    content: "\e0b1";}.fl-bigmug-line-switch23:before {    content: "\e0b2";}.fl-bigmug-line-switch24:before {    content: "\e0b3";}.fl-bigmug-line-tag47:before {    content: "\e0b4";}.fl-bigmug-line-television20:before {    content: "\e0b5";}.fl-bigmug-line-text108:before {    content: "\e0b6";}.fl-bigmug-line-text109:before {    content: "\e0b7";}.fl-bigmug-line-three142:before {    content: "\e0b8";}.fl-bigmug-line-timer35:before {    content: "\e0b9";}.fl-bigmug-line-tool16:before {    content: "\e0ba";}.fl-bigmug-line-triangle33:before {    content: "\e0bb";}.fl-bigmug-line-trophy55:before {    content: "\e0bc";}.fl-bigmug-line-two311:before {    content: "\e0bd";}.fl-bigmug-line-two316:before {    content: "\e0be";}.fl-bigmug-line-two317:before {    content: "\e0bf";}.fl-bigmug-line-two319:before {    content: "\e0c0";}.fl-bigmug-line-two323:before {    content: "\e0c1";}.fl-bigmug-line-unlocked27:before {    content: "\e0c2";}.fl-bigmug-line-up100:before {    content: "\e0c3";}.fl-bigmug-line-up102:before {    content: "\e0c4";}.fl-bigmug-line-up103:before {    content: "\e0c5";}.fl-bigmug-line-up104:before {    content: "\e0c6";}.fl-bigmug-line-up107:before {    content: "\e0c7";}.fl-bigmug-line-up111:before {    content: "\e0c8";}.fl-bigmug-line-up112:before {    content: "\e0c9";}.fl-bigmug-line-up114:before {    content: "\e0ca";}.fl-bigmug-line-up98:before {    content: "\e0cb";}.fl-bigmug-line-up99:before {    content: "\e0cc";}.fl-bigmug-line-upload91:before {    content: "\e0cd";}.fl-bigmug-line-upload92:before {    content: "\e0ce";}.fl-bigmug-line-upper8:before {    content: "\e0cf";}.fl-bigmug-line-user143:before {    content: "\e0d0";}.fl-bigmug-line-user144:before {    content: "\e0d1";}.fl-bigmug-line-video163:before {    content: "\e0d2";}.fl-bigmug-line-wallet26:before {    content: "\e0d3";}.fl-bigmug-line-weather21:before {    content: "\e0d4";}.fl-bigmug-line-weekly14:before {    content: "\e0d5";}.fl-bigmug-line-weekly15:before {    content: "\e0d6";}.fl-bigmug-line-wind24:before {    content: "\e0d7";}.fl-bigmug-line-window50:before {    content: "\e0d8";}.fl-bigmug-line-winds4:before {    content: "\e0d9";}.fl-bigmug-line-wrench66:before {    content: "\e0da";}.fl-bigmug-line-zoom60:before {    content: "\e0db";}