.gallery-category-name:after,.gallery-category-name:after,.story-description-header:after,.procces-main .second-section h2:after,.procces-main .second-section h2:after,.procces-main .first-section h2:after,.procces-main .second-section h2:after,.service-item-subheader:after,.contact_us-subheader:after,.team-header h2:after,.who_we-bottom-header:after,.procces-main .second-section h2:after{z-index:-1;opacity:.3;width:142px;height:157px;top:-54px}.we-home-gallery-text{padding:16px 10px;word-break:break-word}.gallery-section .gallery-container .we-home-gallery-cont{height:initial;font-size:initial}.gallery-section .gallery-container .we-home-gallery-cont:after,.gallery-section .gallery-container .we-home-gallery-cont:before{visibility:hidden}.gallery-section .gallery-container .we-home-gallery-cont a{display:block;position:relative;height:16.5vw;overflow:hidden}@media screen and (max-width:992px){.gallery-section .gallery-container .we-home-gallery-cont a{height:32.5vw}}@media screen and (max-width:480px){.gallery-section .gallery-container .we-home-gallery-cont a{height:65vw}}.gallery-section .gallery-container .we-home-gallery-cont a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:2;opacity:0;-webkit-transition:all .3s;transition:all .3s}.gallery-section .gallery-container .we-home-gallery-cont a:before{content:'+';display:block;color:#fff;font-size:74px;width:83px;height:83px;line-height:75px;text-align:center;border-radius:50%;border:3px solid #fff;overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:3;opacity:0;-webkit-transition:all .3s;transition:all .3s}.gallery-section .gallery-container .we-home-gallery-cont a:hover:after,.gallery-section .gallery-container .we-home-gallery-cont a:hover:before{opacity:1}