.b-image-boxes,.b-image-box-single{overflow:visible;display:flex;flex-wrap:wrap}.b-image-boxes.marginCenter,.b-image-box-single.marginCenter{justify-content:center}@media(max-width: 991px){.b-image-boxes,.b-image-box-single{justify-content:center}}.b-image-boxes .gd-icon,.b-image-box-single .gd-icon{display:block;position:absolute;top:10px;right:10px;z-index:1}.b-image-boxes a,.b-image-box-single a{position:absolute;display:block;top:0;left:0;width:100%;height:100%;min-height:100%;min-width:100%;transition:all .35s ease-in-out;box-shadow:0 0 0 0 rgba(0,0,0,0)}@media(min-width: 768px){.b-image-boxes a:hover,.b-image-boxes a:active,.b-image-boxes a:focus,.b-image-box-single a:hover,.b-image-box-single a:active,.b-image-box-single a:focus{box-shadow:0 2px 5px 0 rgba(0,0,0,.2)}}.b-image-boxes>div,.b-image-box-single>div{flex-grow:0;position:relative;margin:10px}.b-image-boxes>div h5,.b-image-boxes>div h6,.b-image-boxes>div .h5,.b-image-boxes>div .h6,.b-image-box-single>div h5,.b-image-box-single>div h6,.b-image-box-single>div .h5,.b-image-box-single>div .h6{margin-bottom:0}.b-image-boxes>div.two-col,.b-image-box-single>div.two-col{flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}.b-image-boxes>div.three-col,.b-image-box-single>div.three-col{flex-basis:calc(33% - 20px);max-width:calc(33% - 20px)}.b-image-boxes>div.four-col,.b-image-box-single>div.four-col{flex-basis:calc(25% - 20px);max-width:calc(25% - 20px)}@media(max-width: 1199px){.b-image-boxes>div.four-col,.b-image-box-single>div.four-col{flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}}.b-image-boxes>div.two-col .bGalCnt>span.img,.b-image-boxes>div.three-col .bGalCnt>span.img,.b-image-boxes>div.four-col .bGalCnt>span.img,.b-image-box-single>div.two-col .bGalCnt>span.img,.b-image-box-single>div.three-col .bGalCnt>span.img,.b-image-box-single>div.four-col .bGalCnt>span.img{padding:30% 0}@media(max-width: 1199px){.b-image-boxes>div.two-col,.b-image-boxes>div.three-col,.b-image-boxes>div.four-col,.b-image-box-single>div.two-col,.b-image-box-single>div.three-col,.b-image-box-single>div.four-col{max-width:500px}}@media(max-width: 991px){.b-image-boxes>div.two-col,.b-image-boxes>div.three-col,.b-image-boxes>div.four-col,.b-image-box-single>div.two-col,.b-image-box-single>div.three-col,.b-image-box-single>div.four-col{flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}}@media(max-width: 599px){.b-image-boxes>div.two-col,.b-image-boxes>div.three-col,.b-image-boxes>div.four-col,.b-image-box-single>div.two-col,.b-image-box-single>div.three-col,.b-image-box-single>div.four-col{flex-basis:100%;max-width:100%;flex-grow:0;flex-shrink:0}}.b-image-boxes>div .bGalCnt,.b-image-box-single>div .bGalCnt{border-radius:0;min-height:100%;transition:all .35s ease-in-out;border:none;padding-top:0;overflow:visible;display:flex;flex-direction:column;justify-content:center;align-items:center}.b-image-boxes>div .bGalCnt h5,.b-image-boxes>div .bGalCnt .h5,.b-image-box-single>div .bGalCnt h5,.b-image-box-single>div .bGalCnt .h5{border-top:none;padding:20px 10px;height:auto;flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px}.b-image-boxes>div .bGalCnt h5 span,.b-image-boxes>div .bGalCnt .h5 span,.b-image-box-single>div .bGalCnt h5 span,.b-image-box-single>div .bGalCnt .h5 span{top:auto;transform:translateY(0);text-align:center;display:block}.b-image-boxes>div .bGalCnt>span,.b-image-box-single>div .bGalCnt>span{top:0;left:0;position:relative;width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.b-image-boxes>div .bGalCnt>span .iBox-hover.moduleBkg,.b-image-box-single>div .bGalCnt>span .iBox-hover.moduleBkg{transition:all .35s ease-in-out;position:absolute;display:block;top:0;left:0;width:100%;height:100%;min-height:100%;min-width:100%;pointer-events:none;opacity:.25;z-index:1}.b-image-boxes>div .bGalCnt a,.b-image-box-single>div .bGalCnt a{border-radius:0}.b-image-boxes>div .bGalCnt .img.hover-overlay .iBox-hover,.b-image-box-single>div .bGalCnt .img.hover-overlay .iBox-hover{opacity:0}.b-image-boxes>div .bGalCnt .user-selected-icon,.b-image-box-single>div .bGalCnt .user-selected-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;width:55%;max-width:100px}.b-image-boxes .moduleHover:hover .bGalCnt .iBox-hover.moduleBkg,.b-image-boxes .moduleHover:active .bGalCnt .iBox-hover.moduleBkg,.b-image-boxes .moduleHover:focus .bGalCnt .iBox-hover.moduleBkg,.b-image-box-single .moduleHover:hover .bGalCnt .iBox-hover.moduleBkg,.b-image-box-single .moduleHover:active .bGalCnt .iBox-hover.moduleBkg,.b-image-box-single .moduleHover:focus .bGalCnt .iBox-hover.moduleBkg{opacity:.25}.b-image-boxes .moduleHover:hover .bGalCnt .img.hover-overlay .iBox-hover,.b-image-boxes .moduleHover:active .bGalCnt .img.hover-overlay .iBox-hover,.b-image-boxes .moduleHover:focus .bGalCnt .img.hover-overlay .iBox-hover,.b-image-box-single .moduleHover:hover .bGalCnt .img.hover-overlay .iBox-hover,.b-image-box-single .moduleHover:active .bGalCnt .img.hover-overlay .iBox-hover,.b-image-box-single .moduleHover:focus .bGalCnt .img.hover-overlay .iBox-hover{opacity:.75}.b-image-boxes>div:only-child,.b-image-box-single>div:only-child{width:100%;max-width:500px}.b-image-box-single .moduleHover{max-width:100% !important;margin:0}.b-image-box-single .moduleHover span.img{padding:30% 0}