.vnt-gallery{margin-bottom: 30px;border-bottom: solid 1px rgba(0,0,0,0.1);}.gallery{margin-bottom: 30px;}.gallery .img{padding-top: 66.666666%;position: relative;overflow: hidden;margin-bottom: 15px;}.gallery .img img{position: absolute;top: 0;left: 0;width: 100%;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.gallery .img:hover img{-webkit-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}.gallery .img:before{content: "";width: 30px;height: 25px;position: absolute;bottom: 10px;left: 20px;background: url(../images/icon.png) no-repeat center center;background-size: cover;z-index: 1;pointer-events: none;}.gallery .tend a{display: block;font-size: 16px;line-height: 24px;font-weight: bold;text-transform: uppercase;font-family: 'Roboto Condensed', sans-serif;height:48px;overflow: hidden;}.date_share {padding-top: 20px;border-top: dotted 1px rgba(0,0,0,0.2);}.desGallery{font-size: 16px;line-height: 24px;margin-bottom: 20px;text-align: justify;}.slider-gallery{margin-bottom: 30px;}.grid {margin: 0 -15px;#ffe879 }.grid li {width: 33.33%;float: left;cursor: pointer;padding: 15px;}.grid li.grid-sizer{width: 33.33%;padding: 0;}.grid li .item .i-image{overflow: hidden;position: relative;}.grid li .item .i-image:after{position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;background: url(../images/icon-zoom.png) no-repeat 50% 50% transparent;background-size: 0 0;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.grid li .item .i-image:hover:after{background: url(../images/icon-zoom.png) no-repeat 50% 50% rgba(0,0,0,0.4);background-size: 50px 50px;}.grid li .item .i-image img{width: 100%;}.slideshow {position: fixed;background: rgba(0,0,0,0.8);width: 100%;height: 100%;top: 0;left: 0;z-index: 500;opacity: 0;visibility: hidden;overflow: hidden;-webkit-perspective: 1000px;perspective: 1000px;-webkit-transition: opacity 0.5s, visibility 0s 0.5s;transition: opacity 0.5s, visibility 0s 0.5s;}.slideshow-open .slideshow {opacity: 1;visibility: visible;-webkit-transition: opacity 0.5s;transition: opacity 0.5s;}.slideshow ul {width: 100%;height: 100%;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform: translate3d(0,0,150px);transform: translate3d(0,0,150px);-webkit-transition: -webkit-transform 0.5s;transition: transform 0.5s;}.slideshow ul.animatable li {-webkit-transition: -webkit-transform 0.5s;transition: transform 0.5s;}.slideshow-open .slideshow ul {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}.slideshow li {width: 768px;position: absolute;top: 50%;left: 50%;margin: -280px 0 0 -390px;visibility: hidden;background: #ffffff;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;padding: 10px;}.slideshow li .i-image{width: 100%;position: relative;padding-top: 60.666666%;overflow: hidden;}.slideshow li .i-image img{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 100%;}.slideshow li .i-title{text-align: center;font-size: 14px;line-height: 28px;white-space: nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;padding: 10px 0;}.slideshow li .i-title h3{font-weight: normal;font-size: 14px;line-height: 28px;white-space: nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}.slideshow li.show {visibility: visible;z-index: 1;}.slideshow li:after {content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.6);-webkit-transition: opacity 0.3s;transition: opacity 0.3s;}.slideshow li.current:after {visibility: hidden;opacity: 0;-webkit-transition: opacity 0.3s, visibility 0s 0.3s;transition: opacity 0.3s, visibility 0s 0.3s;}.slideshow figure {width: 100%;height: 100%;background: #fff;border: 50px solid #fff;overflow: hidden;}.slideshow figcaption {padding-bottom: 20px;}.slideshow figcaption h3 {font-weight: 300;font-size: 200%;}.slideshow nav span {position: fixed;z-index: 1000;text-align: center;cursor: pointer;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.slideshow nav span.nav-prev, .slideshow nav span.nav-next {top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);font-size: 60px;line-height: 60px;color: #ffffff;padding: 3%;}.slideshow nav span.nav-next {right: 0;}.slideshow nav span.nav-close {top: 0;right: 0;width: 50px;height: 50px;background: #ffe879;}.slideshow .icon:before, .slideshow .icon:after {font-family: 'fontawesome';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slideshow span.nav-prev:before {content: "\f104";}.slideshow span.nav-next:before {content: "\f105";}.slideshow span.nav-close:before {content: "\f00d";position: absolute;top: 50%;left: 50%;font-size: 25px;line-height: 20px;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.slideshow nav span.nav-close:hover:before{color:#0089d0;}.slideshow nav span:before{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.slideshow nav span:hover:before{color:#df0000;}.galleryOther{margin-bottom: 30px;border-bottom: solid 1px rgba(0,0,0,0.1);}.galleryOther .title{padding-bottom: 15px;margin-bottom: 30px;border-bottom: solid 2px #000000;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;align-items: center;justify-content: space-between;}.galleryOther .title h2{font-size: 25px;line-height: 33px;text-transform: uppercase;font-weight: bold;font-family: 'Roboto Condensed', sans-serif;}.galleryOther .title .link{font-family: 'Roboto Condensed', sans-serif;}#slideOther .slick-list{margin:0 -15px;}#slideOther .item{padding: 0 15px;}#slideOther .slick-arrow{width: 40px;height: 40px;background: #ffffff;border:none;border-radius: 100%;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);z-index: 1;box-shadow: 0px 0px 5px rgba(0,0,0,0.1);font-size: 0;padding: 0;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}#slideOther .slick-arrow:before{font-family: fontAwesome;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);font-size: 20px;line-height: 30px;color:#666666;}#slideOther .slick-prev{left: -50px;}#slideOther .slick-next{right: -50px;}#slideOther .slick-prev:before{content: "\f104";}#slideOther .slick-next:before{content: "\f105";}#slideOther .slick-arrow:hover{background: #ffe879;}@media screen and (max-width: 1230px){#slider_gallery{margin: 0;}#slider_gallery .slick-prev {left: -12px;}#slider_gallery .slick-next {right: -12px;}}@media screen and (max-width: 991px){.grid {margin: 0 -5px;}.grid li {padding: 5px;}.grid_gallery .w_item{width: 50%;}.grid_gallery .w_item:nth-child(n){clear: none;}.grid_gallery .w_item:nth-child(2n+1){clear: left;}#slideOther .slick-prev{left: -15px;}#slideOther .slick-next{right: -15px;}}@media screen and (max-width: 767px){.slideshow li {width: 100%;height: 100%;top: 0;left: 0;margin: 0;}.slideshow li .item{top: 50%;position: relative;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}.slideshow li .item .i-image img {width: auto;margin: 0 auto;max-width: 100%;}.slideshow nav span{font-size: 1.8em;padding: 0.3em;}}@media screen and (max-width: 639px){.grid_gallery .w_item{width: 100%;}}@media screen and (max-width: 480px) {.grid li.grid-sizer, .grid li{width: 50%;}}@media screen and (max-width: 360px) {.grid li.grid-sizer, .grid li{width: 100%;}}