.loop-gallery .hentry{display:block;margin-bottom:1.4em}.loop-gallery .hentry .thumbnail{min-height:25vh;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;margin-bottom:.7em}.loop-gallery .hentry .title-wrap h4{font-size:1.5625em;margin:0}@media screen and (min-width:600px){.loop-gallery{display:flex;flex-wrap:wrap}.loop-gallery .hentry{flex-basis:32%;margin-right:1.33%}.loop-gallery .hentry .thumbnail{min-height:30vh}}.single-gallery .section-title,.single-gallery .widget-title,.widget_dash_gallery_plugin_widget .section-title,.widget_dash_gallery_plugin_widget .widget-title{font-size:1.95312em;color:#1aa6b7;letter-spacing:2px}.grid{margin-top:1.4em;margin-bottom:1.4em}.grid .grid-item{position:relative;margin-bottom:12px;overflow:hidden;line-height:1;width:100%}.grid .grid-item img{display:block;-webkit-transform:scale(1);transform:scale(1);transition:all .3s ease-in-out}.grid .grid-item .caption{position:absolute;top:auto;right:0;bottom:0;left:0;background-color:rgba(26,166,183,.75);color:#fff;padding:.875em 1.4em;transition:all .3s ease-in-out}.grid .grid-item:hover img{-webkit-transform:scale(1.02);transform:scale(1.02)}.grid .grid-item:hover .caption{opacity:1}@media screen and (min-width:600px){.grid .grid-item,.grid .grid-sizer{width:49%}.grid .gutter-sizer{width:12px}}