#marketing-team-container{padding-bottom:60px}.imagegallery-container{display:grid;gap:30px;grid-template-columns:repeat(4,1fr);margin-left:auto;margin-right:auto;max-width:1570px}.column-1,.column-2,.column-3,.column-4{display:flex;flex-direction:column;gap:30px}.img-container img,.img-container:before{border-radius:30px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.img-container.feature-block.adaptable:before,.img-container.feature-block.attentive-detail:before,.img-container.feature-block.competitive:before,.img-container.feature-block.fast-paced:before,.img-container.feature-block.flexible:before,.img-container.feature-block.great-communicators:before,.img-container.feature-block.highly-organized:before,.img-container.feature-block.passionate:before{background:radial-gradient(circle at 0 18%,#f4fdfd 0,#e0fafa 14%,rgba(207,251,251,.68) 35%,#f4fdfd 58%,#e6f7f7 68%,#e9f8f8 86%,#d8f9f9 100%);border-radius:0}.img-container .feature-content{position:relative;z-index:2}.feature-block{border-radius:20px;height:100px}.img-container{display:block;overflow:hidden;position:relative;width:100%}.links{align-items:center;display:flex;gap:20px}.links,.links a{font-weight:700!important}.links a{color:#fff!important}.links img{border-radius:0}.overlay{align-items:center;backdrop-filter:blur(50px);border-radius:30px;bottom:0;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;right:0;transition:.5s ease;z-index:9999}.img-container:hover .overlay{align-items:center;bottom:0;opacity:1;padding-bottom:30px}.teammember-info span:first-of-type{font-weight:700}.teammember-info span:last-of-type{font-size:13px;line-height:normal;text-transform:uppercase}.img-container img{display:block;width:100%}.img-container:before{background:linear-gradient(transparent,transparent 66%,#000);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.teammember-info{bottom:0;color:#fff;padding:7%;position:absolute;width:100%;z-index:9999}.feature-block{align-items:center;background-color:#f5f5f5;border-radius:30px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);color:#10cfc9;display:flex;font-size:18px;font-weight:700;justify-content:center;padding:20px;text-align:center}@media (max-width:1670px){#marketing-team-container{padding:0 40px}}@media (max-width:854px){.imagegallery-container{grid-template-columns:1fr}.column-1,.column-2,.column-3,.column-4{display:none}}