@keyframes slide-in-left{0%{opacity:0;transform:translate(-1000px)}to{opacity:1;transform:translate(0)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(1000px)}to{opacity:1;transform:translate(0)}}@keyframes fade-in-from-bottom{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes fade{0%,to{opacity:0}50%{opacity:1}}@keyframes unFade{to,50%{opacity:1}to{opacity:0;display:hidden}}@keyframes fadeIn{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.join-us{flex-direction:column;align-items:center;display:flex;position:relative}.join-us .illu-right{align-self:flex-end;height:16rem;display:none;position:absolute;top:-50px;right:0;transform:scaleX(-1)}.join-us .illu-left{align-self:flex-start;height:16rem;display:none;position:absolute;top:-50px;left:-150px}.join-us-container{flex-direction:column;justify-content:center;align-items:center;margin:5rem 0;display:flex;position:relative}.join-us-container-title{color:#191919;text-align:center;margin-bottom:3rem;font-size:2.4rem;font-weight:700}.join-us-container-title-yellow{color:#fed100;font-size:2.1rem}.join-us button{letter-spacing:.2rem;text-transform:uppercase;height:65px}@media screen and (min-width:600px){.join-us{margin-top:7rem}.join-us .illu-right{display:unset;width:13.25rem;right:-2rem}.join-us-container{padding:1rem 25%}.join-us-container-title{font-size:2.5em}.join-us-container-title-yellow{font-size:1.9rem}}@media screen and (min-width:768px){.join-us .illu-right{width:16.5625rem;height:20rem;top:-30px;right:0}.join-us .illu-left{display:unset;width:25.364rem;height:25rem;top:-75px;left:-115px}.join-us-container-title{font-size:2.56rem}.join-us-container-title-yellow{font-size:2rem}}@media screen and (min-width:1024px){.join-us .illu-right{width:20.6875rem;height:25rem;top:-30px;right:0}.join-us .illu-left{width:30.4375rem;height:30rem;top:-100px;left:-140px}.join-us-container-title{font-size:3.84rem}.join-us-container-title-yellow{font-size:3rem}.join-us button{width:60%}}@media screen and (min-width:1800px){.join-us{margin:14rem 0}.join-us .illu-right{width:37.25rem;height:45rem;top:0;right:-30px}.join-us .illu-left{width:55.854rem;height:55rem;top:-200px;left:-260px}.join-us-container-title{margin-bottom:5rem;font-size:4.8rem}.join-us-container-title-yellow{font-size:4rem}}
.icon-row{grid-gap:.5rem 1rem;max-width:80%;margin-top:3rem;margin-left:10%;display:grid}.icon-row .item{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:350px;margin:0 auto;display:flex}.icon-row .item img{max-width:100px}.icon-row .item p{margin:0;padding:0;font-size:.8rem;font-weight:600}@media screen and (min-width:768px){.icon-row{flex-wrap:wrap;justify-content:center;align-items:flex-start;width:100%;margin:0 auto;padding:0 1rem 3rem;display:flex}.icon-row .item{text-align:center;width:100%;max-width:200px;margin:0 1rem;display:flex}.icon-row .item img{width:75%;max-width:200px}.icon-row .item p{margin:0;padding:0;font-size:1.1rem;font-weight:600}}@media screen and (max-width:1590px){.icon-row{max-width:1000px}}@media screen and (max-width:1000px){.icon-row{max-width:none}}@media screen and (max-width:768px){.icon-row{grid-gap:.5rem 1rem;grid-template-columns:1fr 1fr;max-width:80%;margin-top:3rem;margin-left:10%}.icon-row .item:last-child{text-align:center;grid-column:span 2}}
@keyframes slide-in-left{0%{opacity:0;transform:translate(-1000px)}to{opacity:1;transform:translate(0)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(1000px)}to{opacity:1;transform:translate(0)}}@keyframes fade-in-from-bottom{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes fade{0%,to{opacity:0}50%{opacity:1}}@keyframes unFade{to,50%{opacity:1}to{opacity:0;display:hidden}}@keyframes fadeIn{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.card-container{width:225px;height:300px;transform-style:preserve-3d;box-sizing:border-box;margin:.6rem;position:relative;top:20px}.card-container.flipped .front-card-team{cursor:pointer;transform:rotateY(180deg)}.card-container.flipped .back-card-team{transform:rotateY(0)}.card-container .front-card-team,.card-container .back-card-team{box-sizing:border-box;cursor:pointer;backface-visibility:hidden;width:100%;height:100%;transform-style:preserve-3d;background:#fff;border-radius:10px;flex-direction:column;justify-content:space-between;align-items:center;padding:2rem;transition:transform .5s;display:flex;position:absolute;box-shadow:0 1px 2px #00000012,0 2px 4px #00000012,0 4px 8px #00000012,0 8px 16px #00000012,0 16px 32px #00000012,0 32px 64px #00000012}.card-container .front-card-team__image,.card-container .back-card-team__image{width:auto;height:65%}.card-container .front-card-team__role,.card-container .back-card-team__role{font-weight:1000}.card-container .front-card-team__content,.card-container .back-card-team__content{width:-webkit-fill-available;text-align:center;width:-moz-available;font-size:1.2rem;font-weight:500}.card-container .front-card-team{z-index:2;cursor:pointer;transform:rotateY(0)}.card-container .back-card-team{background:#fff;transform:rotateY(-180deg)}@media screen and (min-width:310px){.card-container{width:250px}}
@keyframes slide-in-left{0%{opacity:0;transform:translate(-1000px)}to{opacity:1;transform:translate(0)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(1000px)}to{opacity:1;transform:translate(0)}}@keyframes fade-in-from-bottom{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes fade{0%,to{opacity:0}50%{opacity:1}}@keyframes unFade{to,50%{opacity:1}to{opacity:0;display:hidden}}@keyframes fadeIn{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.team-mobile-carousel{flex-direction:column;align-items:center;width:100%;display:flex}.team-mobile-carousel .team-carousel-element-6,.team-mobile-carousel .team-carousel-element-3{grid-template-columns:repeat(1,1fr);display:grid}.team-mobile-carousel .element{flex-direction:column;display:flex}.team-mobile-carousel .team-mobile-carousel__button{display:none}.team-mobile-carousel__pages{flex-direction:row;justify-content:center;align-items:center;width:100%;height:1rem;margin-top:3rem;display:flex}.team-mobile-carousel__pages .team-mobile-carousel__page{cursor:pointer;background-color:#fff;border-radius:50%;width:1rem;height:.5rem;margin:0 .25rem;box-shadow:0 0 .5rem #0003}.team-mobile-carousel__pages .team-mobile-carousel__page.active{background-color:#191919;border-radius:40%;width:1rem}
