.staff-table{display:flex;flex-wrap:wrap;justify-content:center;margin-top:32px;max-width:1800px;position:relative}.category-wrapper{column-gap:.5rem;display:flex;flex-wrap:wrap}.team-member-info{background-color:#7c0041;height:200px;padding:15px}.team-member-info h3,.team-member-info p{color:#fff}.image-container{height:250px}.flex-container{display:flex;flex-wrap:wrap;justify-content:flex-start}.flex-item{box-sizing:border-box;flex:0 0 calc(25% - 20px)}.cat-filter-wrap{display:flex}#office-location,#services{margin-right:20px}@media (max-width:1140px){.flex-item{flex-basis:calc(33.3333% - 20px)}.flex-container{justify-content:center}}@media (max-width:768px){.flex-item{flex-basis:calc(50% - 20px)}.flex-container{justify-content:center}.cat-filter-wrap{display:block}select{margin-bottom:20px}}@media (max-width:600px){.flex-item{flex-basis:calc(100% - 20px)}.flex-container,.team-member-card-container{justify-content:center}.image-container img{display:block;margin-left:auto;margin-right:auto}}.img-overlay{background-image:linear-gradient(15deg,rgba(124,0,65,.7),rgba(176,28,106,.7));bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:.5s ease-in-out;width:100%}.image-container:after{background:hsla(0,0%,100%,.2);background:-o-linear-gradient(0deg,hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,.7) 100%);background:-moz-linear-gradient(0deg,hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,.7) 100%);background:linear-gradient(0deg,hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,.7) 100%);content:"";display:block;height:100%;left:-100%;position:absolute;top:0;-ms-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-25deg);transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;width:70%}.image-container:hover:after{left:150%;transition:all 1s;-webkit-transition:all .75s;-moz-transition:all .75s;-o-transition:all .75s;-ms-transition:all .75s}.image-container:hover .img-overlay{opacity:1}.image-container{overflow:hidden;position:relative}.img-text{color:#fff;left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.img-text svg{margin-right:20px}.find-out-more svg,.img-text svg{width:25px;fill:#fff}.find-out-more{bottom:15px;margin-left:90%;position:absolute;right:15px}.slider-container{margin:20px 40px;overflow:hidden;position:relative}.slider{animation:fadeIn .5s ease-in-out;display:flex;justify-content:center;transition:transform .5s ease-in-out}.slider-item{box-sizing:border-box;display:none;flex:0 0 23%}.flex-item{margin:10px}.slider-arrow{background:none;border:none;box-shadow:none;cursor:pointer;font-size:24px;position:absolute;top:50%;transform:translateY(-50%);z-index:5}.prev{left:10px}.next{right:10px}.next svg,.prev svg{fill:#7c0041;width:16px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.team-member-card{position:relative!important}@media only screen and (max-width:1200px){.slider,.staff-table{justify-content:center}}.lazy-hidden{opacity:0;visibility:hidden}.lazy-hidden,.lazy-visible{transition:opacity .3s ease,visibility .3s ease}.lazy-visible{opacity:1;visibility:visible}