.image-gallery-wrap h3{letter-spacing:0;margin:0}.gallery-image-col-wrap{-webkit-transition:height .5s .2s cubic-bezier(0.165,0.840,0.440,1.000);transition:height .5s .2s cubic-bezier(0.165,0.840,0.440,1.000);width:100.4%;float:left;clear:both;position:relative}.gallery-image-item{width:16.6%;-webkit-perspective:600px;-moz-perspective:600px;perspective:600px;outline:0;display:block;float:left;clear:none;background-color:transparent;text-decoration:none;visibility:hidden;opacity:0;z-index:2;position:relative;transition:opacity 1500ms}.gallery-image-item.av-masonry-item-loaded.show{opacity:1;visibility:visible}.gallery-image-item-wrap:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.gallery-image-sizer{width:100%;padding-bottom:100%;z-index:1}.gallery-outer-image-container{position:absolute;top:0px;left:0px;right:1px;bottom:1px;overflow:hidden;background-color:#fff}.gallery-image-item.av-masonry-item-loaded.show .gallery-outer-image-container{-webkit-animation:avia_msonry_show .8s 1 cubic-bezier(0.175,0.885,0.320,1.075);animation:avia_msonry_show .8s 1 cubic-bezier(0.175,0.885,0.320,1.075)}.gallery-image-container{top:0;left:0;bottom:0;right:0;z-index:1;text-align:center;background-size:cover;background-position:center center;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;-webkit-filter:blur(0px);filter:blur(0px);-webkit-perspective:1000px;-webkit-backface-visibility:hidden}.gallery-image-item a{display:block}.gallery-outer-image-container-in{position:relative;top:0;left:0;bottom:0;right:0;z-index:1;overflow:hidden;position:absolute;background-color:#fff}.gallery-image-item a:hover .gallery-image-container{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}@-webkit-keyframes avia_msonry_show{0%{-webkit-transform:translateZ(300px) translateY(200px) rotateX(-70deg);opacity:.1}100%{-webkit-transform:translateZ(0px) translateY(0px) rotateX(0);opacity:1}}@keyframes avia_msonry_show{0%{transform:translateZ(300px) translateY(200px) rotateX(-70deg);opacity:.1}100%{transform:translateZ(0px) translateY(0px) rotateX(0);opacity:1}}@media only screen and (max-width:989px) and (min-width:768px){.gallery-image-item{width:24.90%}}@media(max-width:767px){.gallery-image-item{width:25%}}