@keyframes carouselFade{0%{opacity:0}4%{opacity:1}10%{opacity:1}14%{opacity:0}100%{opacity:0}}.team-categories{margin:100px 0}.team-categories>h2,.team-categories>p{text-align:center}.team-categories>p{max-width:400px;margin:10px auto 60px auto}.team-categories .categories .container{max-width:1600px;margin:0 auto;padding:0 22px;display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:20px}.team-categories .categories .container .category{width:24%;background-color:#dddfe6;padding:40px 40px 20px 40px;text-decoration:none}.team-categories .categories .container .category .image{position:relative;overflow:hidden}.team-categories .categories .container .category .image::after{content:"";display:block;padding-bottom:100%}.team-categories .categories .container .category .image img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;object-fit:cover;object-position:center}.team-categories .categories .container .category .image{border-radius:100%;margin:0 auto}.team-categories .categories .container .category p{margin-top:40px;position:relative;display:block;color:#2e2b2b;text-decoration:none;transition:.5s;font-size:clamp(.8rem,2.5vh,1rem);font-family:montserrat}.team-categories .categories .container .category p::after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8 4l8 8-8 8" stroke="black" stroke-width="2" fill="none"/></svg>');width:1rem;height:1rem;transition:.5s;position:absolute;top:3px;display:inline-block;margin-left:5px;opacity:.6}.team-categories .categories .container .category p:hover{font-weight:500}.team-categories .categories .container .category p{display:block}.team-categories .categories .container .category p:after{right:0}.team-categories .categories .container .category:hover p:after{right:-10px}@media screen and (max-width:820px){.team-categories{margin:50px 0}.team-categories>h2,.team-categories>p{width:90vw}.team-categories h2{margin:0 auto}.team-categories .categories{width:100vw;margin:0 auto;overflow-y:hidden;overflow-x:scroll}.team-categories .categories .container{width:-moz-min-content;width:min-content}.team-categories .categories .container .category{width:80vw}}