.content-block.team--page{display:flex;justify-content:space-between;flex-wrap:wrap}.content-block.team--page .flex-breadcrumb{padding-left:0}.content-block.team--page .content--full{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.content-block.team--page .content--full .racer--wrapper{width:calc(33.3333333333% - 15px)}.content-block.team--page .content--full .racer--wrapper.racer-hidden{display:none}.content-block.team--page .content--full .racer--wrapper:nth-of-type(3n+0){width:calc(33.3333333333% - 11px)}.content-block.team--page .content--full .racer--wrapper:nth-of-type(3n+2){width:calc(33.3333333333% - 16px)}.content-block.team--page .content--full .racer--headline h1{font-size:25px}.content-block.team--page .content--full .racer--headline h2{font-size:17px;font-weight:400}.racer--wrapper{position:relative;display:flex;overflow:hidden;width:100%;margin-bottom:20px;flex-wrap:wrap;justify-content:flex-start}.racer--wrapper .racer--portrait{position:absolute;right:-60px;bottom:0;width:300px;height:100%;background:no-repeat bottom right/contain}.racer--wrapper .racer--headline{font-family:Rajdhani,sans-serif;position:relative;width:100%;padding:20px;color:#fff;background-color:rgba(0,0,0,.9)}.racer--wrapper .racer--headline h1{font-size:35px;font-weight:700;width:100%;padding-right:160px;transition:all .25s ease}.racer--wrapper .racer--headline h2{font-size:35px;font-weight:700;width:100%;transition:all .25s ease}.racer--wrapper .racer--info{width:100%;min-height:110px;background-color:rgba(255,255,255,.7)}.racer--wrapper .btn--profile{font-size:22px;font-weight:700;position:absolute;bottom:20px;left:20px;padding:20px;transition:all .5s ease;text-transform:uppercase;color:#fff;background-color:#ee3e42;box-shadow:2px 4px 10px 0 rgba(0,0,0,.3)}.racer--wrapper .btn--profile:hover{transform:translateY(10px);box-shadow:0 20px 5px -10px rgba(0,0,0,.4)}.racer--wrapper .soc--wrapper{position:absolute;left:20px;bottom:20px;display:flex;margin-bottom:0;margin-left:0;list-style:none}.racer--wrapper .soc--wrapper li{overflow:hidden;max-width:0;margin:0 0;cursor:pointer;transition:all .5s ease}.racer--wrapper .soc--wrapper li:hover svg{filter:drop-shadow(0 2px 1px #000)}.racer--wrapper .soc--wrapper .share{font-size:16px;font-weight:700;max-width:50px;text-decoration:underline;text-transform:uppercase;color:#5d5d5d}.racer--wrapper .soc--wrapper svg{height:18px;width:auto}.racer--wrapper .soc--wrapper svg path,.racer--wrapper .soc--wrapper svg polygon{fill:#5d5d5d}.racer--wrapper:hover .soc--wrapper li{max-width:20px;margin:0 5px}.racer--wrapper:hover .soc--wrapper li:hover svg{filter:drop-shadow(0 2px 1px #000)}.racer--wrapper:hover .soc--wrapper .share{max-width:0}.team-info--wrapper{display:flex;flex-direction:column;width:100%;margin-bottom:20px;flex-wrap:wrap}.team-info--wrapper .team--img{width:100%;height:220px;background:no-repeat center center/cover;background-image:url(../img/no-image.svg)}.team-info--wrapper .team--img a{display:block;width:100%;height:100%}.team-sponsor--wrapper{display:flex;width:100%;padding:20px 20px 45px 20px;background-color:rgba(0,0,0,.9);flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px}.team-sponsor--wrapper .sponsor-headline{font-family:Rajdhani,sans-serif;font-size:19px;font-weight:700;display:block;width:100%;padding-bottom:6px;text-align:center;text-transform:uppercase;color:rgba(93,93,93,.56)}.team-sponsor--wrapper .sponsor--wrapper{position:relative;width:25%;height:135px}.team-sponsor--wrapper .sponsor--wrapper .sponsor{position:absolute;top:0;left:0;width:100%;height:100%;padding:10px 20px;transition:opacity .25s ease;background:no-repeat center center/contain;background-origin:content-box}.team-sponsor--wrapper .sponsor--wrapper .sponsor:hover{opacity:.75}.team-sponsor--wrapper .sponsor--wrapper .sponsor a{display:block;width:100%;height:100%}@media screen and (max-width:1200px){main:not(.menu-open) .content-block.team--page .content--left{width:100%;margin-bottom:20px}}@media screen and (max-width:1200px){main:not(.menu-open) .content-block.team--page .content--right{display:none}}@media screen and (max-width:1200px){main:not(.menu-open) .content-block.team--page .content--full .racer--wrapper{width:calc(50% - 10px)}}@media screen and (max-width:850px){main:not(.menu-open) .content-block.team--page .content--full .racer--wrapper{width:100%}}@media screen and (max-width:1200px){main:not(.menu-open) .content-block.team--page .content--full .racer--wrapper.racer-hidden{display:flex}}@media screen and (max-width:1200px){main:not(.menu-open) .racer--wrapper{width:calc(50% - 10px)}}@media screen and (max-width:850px){main:not(.menu-open) .racer--wrapper{width:100%;cursor:pointer}}@media screen and (max-width:1200px){main:not(.menu-open) .racer--wrapper .racer--portrait{top:0;height:auto}}@media screen and (max-width:900px){main:not(.menu-open) .racer--wrapper .racer--portrait{width:260px}}@media screen and (max-width:500px){main:not(.menu-open) .racer--wrapper .racer--headline h1{font-size:25px}}@media screen and (max-width:500px){main:not(.menu-open) .racer--wrapper .racer--headline h2{font-size:25px}}@media screen and (max-width:1200px){main:not(.menu-open) .racer--wrapper .racer--info{min-height:150px}}@media screen and (max-width:500px){main:not(.menu-open) .racer--wrapper .racer--info{min-height:90px}}@media screen and (max-width:500px){main:not(.menu-open) .racer--wrapper .btn--profile{font-size:18px;padding:16px}}@media screen and (max-width:450px){main:not(.menu-open) .team-sponsor--wrapper{padding:20px 20px 20px 20px}}@media screen and (max-width:1024px){main:not(.menu-open) .team-sponsor--wrapper .sponsor--wrapper{width:50%;height:100px}}@media screen and (max-width:450px){main:not(.menu-open) .team-sponsor--wrapper .sponsor--wrapper{padding:10px 10px}}@media screen and (max-width:1440px){main.menu-open .content-block.team--page .content--left{width:100%;margin-bottom:20px}}@media screen and (max-width:1440px){main.menu-open .content-block.team--page .content--right{display:none}}@media screen and (max-width:1440px){main.menu-open .content-block.team--page .content--full .racer--wrapper{width:calc(50% - 10px)}}@media screen and (max-width:1090px){main.menu-open .content-block.team--page .content--full .racer--wrapper{width:100%}}@media screen and (max-width:1440px){main.menu-open .content-block.team--page .content--full .racer--wrapper.racer-hidden{display:flex}}@media screen and (max-width:1260px){main.menu-open .content-block.team--page .team-sponsor--wrapper .sponsor--wrapper{width:50%;height:100px}}@media screen and (max-width:1440px){main.menu-open .racer--wrapper{width:calc(50% - 10px)}}@media screen and (max-width:1090px){main.menu-open .racer--wrapper{width:100%;cursor:pointer}}@media screen and (max-width:1440px){main.menu-open .racer--wrapper .racer--portrait{top:0;height:auto}}@media screen and (max-width:1140px){main.menu-open .racer--wrapper .racer--portrait{width:260px}}@media screen and (max-width:740px){main.menu-open .racer--wrapper .racer--headline h1{font-size:25px}}@media screen and (max-width:740px){main.menu-open .racer--wrapper .racer--headline h2{font-size:25px}}@media screen and (max-width:1440px){main.menu-open .racer--wrapper .racer--info{min-height:150px}}@media screen and (max-width:740px){main.menu-open .racer--wrapper .racer--info{min-height:90px}}@media screen and (max-width:740px){main.menu-open .racer--wrapper .btn--profile{font-size:18px;padding:16px}}
/*# sourceMappingURL=team.css.map */
