.custom-image-gallery{border-top-width:1px;border-bottom-width:1px;padding-top:60px;padding-bottom:50px;background-color:#d2e3f1;border-top-color:#1d70bc;border-top-style:solid;border-bottom-color:#1d70bc;border-bottom-style:solid}.custom-image-gallery .final-tiles-gallery{position:relative;perspective:800px}.custom-image-gallery .final-tiles-gallery .loading-bar{width:100%;display:block;height:2px;position:relative;top:-4px;background:#d2e3f1}.custom-image-gallery .final-tiles-gallery .loading-bar i{width:0;display:block;background:#d2e3f1}.custom-image-gallery .final-tiles-gallery .tile{float:left;overflow:hidden;margin:0;display:none;transition-property:all;transform-origin:50% 50% 50px;transition-duration:.25s;perspective:1000px;background-color:transparent;opacity:1}.custom-image-gallery .final-tiles-gallery .tile-inner:before{background:rgba(0,0,0,0.7);position:absolute;top:0;left:0;bottom:0;right:0;content:"";opacity:0;transition:all .3s;z-index:10;background-color:rgba(0,0,0,0.8)}.custom-image-gallery .final-tiles-gallery .tile img.item{-moz-transition:-moz-transform .2s,opacity .2s ease-out;-o-transition:-o-transform .2s,opacity .2s ease-out;-webkit-transition:-webkit-transform .2s,opacity .2s ease-out;transition:transform .2s ease-out;display:block;position:relative;width:100%}.custom-image-gallery .final-tiles-gallery.ftg-hover-enabled .tile.hover .tile-inner:before,.custom-image-gallery .final-tiles-gallery.ftg-hover-enabled .tile:hover .tile-inner:before{opacity:1}.custom-image-gallery .custom-image-gallery-heading h2{margin-bottom:50px;font-size:30px;line-height:40px;letter-spacing:0px}.custom-image-gallery.normal{border:0}.custom-image-gallery .custom-image-gallery-inner{margin-bottom:35px}@media(max-width:479px){.custom-image-gallery .custom-image-gallery-heading h2{font-size:27.85714286px;line-height:36.36363636px}}