.img-gallery{padding:115px 0 110px;text-align:center}.img-gallery .intro{font-size:1.25rem;margin-bottom:50px}.img-gallery h2.title{margin-bottom:24px}.img-gallery h3{margin-bottom:50px}.img-gallery .img-wrap{margin:15px auto;max-width:100%;width:100%}.img-gallery .in-link{display:block;height:100%;position:relative;width:100%}.img-gallery .in-link:before{background-color:#ce007c80;border-radius:10px;content:"";height:100%;left:0;top:0;width:100%;z-index:2}.img-gallery .in-link:after,.img-gallery .in-link:before{opacity:0;position:absolute;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}.img-gallery .in-link:after{color:#fff;content:"View Image";height:25px;left:50%;margin-left:-50px;margin-top:-13px;top:50%;width:100px;z-index:3}.img-gallery .in-link:hover:after,.img-gallery .in-link:hover:before{opacity:1;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}.img-gallery .headshot{border-radius:10px;min-height:200px;width:100%}.img-gallery .text-wrap{margin-bottom:60px}.img-gallery .text-wrap .title{display:block}.img-gallery .lightbox{border-radius:10px;max-width:870px!important;padding:50px 50px 30px!important;width:100%}.img-gallery .lightbox .img-wrap{display:inline-block;width:100%}.img-gallery .lightbox .img-wrap .logo,.lightbox .img-wrap .logo{max-width:100%!important;padding:20px!important;width:100%!important}.img-gallery .lightbox .text-wrap{display:inline-block;max-width:calc(100% - 290px);padding-left:30px;text-align:center;vertical-align:top}.img-gallery .lightbox .lightbox-content{position:relative}.img-gallery .lightbox .linkedin{position:absolute;right:0;top:0}.img-gallery .lightbox .in-icon{max-width:25px;width:100%}.img-gallery .lightbox .name{font-family:LGEI Bold,sans-serif;font-size:1.25rem}.img-gallery .lightbox .title{font-size:1rem}.lightbox .bio{margin-top:10px;text-align:center}.img-gallery .lightbox .bio p{font-family:LGEI Regular,sans-serif;font-size:1rem}.img-gallery .bottom-row .button{background:#ce007c!important;border-radius:8px;color:#fff;font-family:LGEI Bold,sans-serif;font-size:1.125rem;margin:50px auto 0;opacity:1;padding:14px 22px;text-transform:uppercase;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}@media (max-width:991px){.img-gallery .lightbox{padding:50px 70px}}@media (max-width:767px){.img-gallery{padding:90px 0 120px}.img-gallery .lightbox{padding:50px 20px}.img-gallery .lightbox .img-wrap{text-align:center;width:100%}.img-gallery .lightbox .text-wrap{max-width:100%;padding:20px 10px 0}.img-gallery .lightbox .linkedin{margin-top:5px;position:relative;text-align:left}}