@font-face{font-family:icons;src:url(/fonts/icons/icons_11052020.eot);src:url(/fonts/icons/icons_11052020.eot?#iefix) format("embedded-opentype"),url(/fonts/icons/icons_11052020.woff) format("woff"),url(/fonts/icons/icons_11052020.ttf) format("truetype"),url(/fonts/icons/icons_11052020.svg#icons) format("svg");font-weight:400;font-style:normal;font-display:block}[data-icon]:before{content:attr(data-icon)}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-yellow-card{color:#ffc300}.icon-red-card,.icon-yellow-2nd-card{color:#d0021b}.icon-substitutein{color:#4bad32}.icon-substituteout{color:#db0118}.icon-youtube:before{content:"\61"}.icon-red-card:before{content:"\62"}.icon-player-of-the-match:before{content:"\63"}.icon-link:before{content:"\65"}.icon-quote:before{content:"\66"}.icon-yellow-card:before{content:"\67"}.icon-yellow-2nd-card:before{content:"\68"}.icon-quiz:before{content:"\69"}.icon-injury:before{content:"\6a"}.icon-instagram:before{content:"\6b"}.icon-gplus:before{content:"\6c"}.icon-period-penalty:before{content:"\6d"}.icon-poll:before{content:"\6e"}.icon-vine:before{content:"\70"}.icon-twitter:before{content:"\71"}.icon-period-half-time:before{content:"\72"}.icon-goal:before{content:"\73"}.icon-formation:before{content:"\74"}.icon-tv-broadcast:before{content:"\76"}.icon-timer:before{content:"\77"}.icon-period-before-match:before{content:"\78"}.icon-facebook:before{content:"\79"}.icon-dailymotion:before{content:"\7a"}.icon-period-after-match:before{content:"\41"}.icon-substituteout:before{content:"\42"}.icon-substitutein:before{content:"\43"}.icon-penalty-shootout-missed:before{content:"\44"}.icon-champion:before{content:"\45"}.icon-bet:before{content:"\46"}.icon-penalty:before{content:"\48"}.icon-penalty-shootout-goal:before{content:"\49"}.icon-substitute:before{content:"\4a"}.icon-statistic:before{content:"\4b"}.icon-shirt:before{content:"\4c"}.icon-search:before{content:"\4d"}.icon-action:before{content:"\47"}.icon-whistle:before{content:"\6f"}.icon-note:before{content:"\64"}.icon-period-extra-time:before{content:"\75"}.icon-map-marker:before{content:"\4e"}.icon-star:before{content:"\4f"}.icon-penalty-shootout-saved:before{content:"\50"}.icon-var:before{content:"\51"}.icon-additional-time:before{content:"\52"}.award{display:flex;align-items:stretch;flex-wrap:wrap;flex:0 100%;margin-top:1rem}@media (min-width:576px){.award{margin-top:2rem}}.award__item{border:1px solid #f4f6f9;text-align:center;padding:1rem;margin:1rem 2rem 1rem 0;width:calc(50% - 1rem)}@media (max-width:575px){.award__item:nth-child(2n+2){margin-right:0}}@media (min-width:576px){.award__item{width:calc(25% - 1.5rem)}.award__item:nth-child(4n+4){margin-right:0}}.award__item img{display:block;margin:0 auto .5rem;padding-bottom:.5rem;border-bottom:1px solid #f4f6f9}.award__item a{font-size:1.2rem;text-transform:uppercase}.award__item span{display:block}.award__item--detailed{width:100%;margin:1rem 0}@media (min-width:576px){.award__item--detailed{margin:1rem 2rem 1rem 0;width:calc(50% - 1rem)}.award__item--detailed:nth-child(2n+2){margin-right:0}}.award__item--detailed a{font-size:1.4rem}.award__item__list{font-size:1.2rem;margin-top:1rem;font-weight:300}.bio{position:relative;display:flex;margin-bottom:1rem}.bio__picture{margin-right:1rem;flex:0 0 44px}@media (min-width:576px){.bio .subtitle{margin-bottom:.5rem}}.bio .nationality{margin-top:.25rem;display:block}.bio__title{margin-top:.25rem}.bio__content{flex:0 100%;display:flex;flex-wrap:wrap;align-content:flex-start;padding-bottom:1rem}.bio__content .title{flex:0 100%;margin-bottom:.25rem;margin-right:1px}.bio__content .selectBox{margin-bottom:2rem}.bio__infos{flex:1;font-weight:300;font-size:1.3rem}@media (min-width:576px){.bio__infos{font-size:1.4rem;-webkit-columns:2;-moz-columns:2;column-count:2}}.bio__infos>li{padding:0 0 .25rem}.bio__infos>li span{font-weight:500}.bio__header{flex:0 100%;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin-bottom:1rem}.bio__header .title{flex:0 100%}@media (min-width:576px){.bio__header .title{flex:1}}.bio__header h1{font-weight:500}.bio__header .links{background:#f9f9fa;padding:1rem 2rem;display:flex;align-items:center;font-weight:400;font-size:1.3rem}@media (min-width:576px){.bio__header .links{font-size:1.4rem}}@media (max-width:575px){.bio__header .links,.bio__header .links ul{flex:1}}.bio__header .links img{max-width:30px;margin-left:.5rem}.bio__header .links li{padding:.25rem 0}.bio__header .links li a{font-weight:300}.bio__header .entitled{font-weight:500}.bio__header__infos{margin-top:.5rem}.bio__header__infos li{display:inline-block;text-transform:capitalize;font-weight:300}.bio__header__infos li:after{content:" / "}.bio__header__infos li:last-child:after{content:none}.classement{margin:1rem 0}.classement .table{width:100%}.classement td.classement__player,.classement td.classement__team,.classement th.classement__player,.classement th.classement__team{text-align:left}.classement td{font-size:1.3rem}@media (min-width:576px){.classement td{font-size:1.4rem}}.classement td:not(.classement__highlight){font-weight:300}.classement td.classement__player,.classement td.classement__team{font-weight:400;font-size:1.3rem}@media (min-width:576px){.classement td.classement__player,.classement td.classement__team{font-size:1.6rem}}.classement td.classement__rank{font-size:1.3rem}@media (min-width:576px){.classement td.classement__rank{font-size:1.6rem}}.classement td.classement__rank,.classement th.classement__rank{text-align:right;padding-right:1rem}.classement tr.active td{background:#f4f6f9}.classement tr.inactive td{opacity:.6}.classement__acronym .classement__icon{height:20px;width:11px}.classement__acronym .classement__icon.stable{margin-top:.25rem}.classement__acronym .classement__icon.up{fill:#55c83c}.classement__acronym .classement__icon.down{fill:#d0021b;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.classement__highlight{font-weight:600;color:#bb2f65}.classement__img{text-align:center;width:70px;vertical-align:top}@media (max-width:575px){.classement__img{display:none}}.classement__img img{max-width:40px}.classement__player__infos{display:block;margin-top:.25rem;color:#7f8080;font-weight:300}.classement__player__position{font-size:1.1rem}.classement tr.ranking--qualifying{border-left:2px solid #2d4d85}.classement tr.ranking--qualifying--2{border-left:2px solid #809aca}.classement tr.ranking--qualifying--3{border-left:2px solid #97acd3}.classement tr.ranking--relegation{border-left:2px solid #d0021b}.classement tr.ranking--relegation--2{border-left:2px solid #a5021b}.classement tr.ranking--relegation_playoff{border-left:2px solid #fed4d7}.classement__legend{display:flex}.classement__legend li{font-weight:300;color:#7f8080;margin-right:.5rem;line-height:1.1rem;font-size:1.1rem}.classement__legend li:before{display:inline-flex;content:"";width:3px;height:11px;margin-right:.5rem}.classement__legend li.ranking--qualifying:before{background:#2d4d85}.classement__legend li.ranking--qualifying--2:before{background:#5170a8}.classement__legend li.ranking--qualifying--3:before{background:#97acd3}.classement__legend li.ranking--relegation:before{background:#d0021b}.classement__legend li.ranking--relegation_playoff:before{background:#fed4d7}.classement__legend li.ranking--relegation--2:before{background:#a5021b}@media (min-width:576px){.classement--longMode table.table td,.classement--longMode table.table th{padding:1rem 0}}.classement--longMode table.table td.classement__acronym,.classement--longMode table.table td.classement__highlight,.classement--longMode table.table td.classement__number,.classement--longMode table.table td.classement__rank,.classement--longMode table.table th.classement__acronym,.classement--longMode table.table th.classement__highlight,.classement--longMode table.table th.classement__number,.classement--longMode table.table th.classement__rank{width:22px}@media (min-width:576px){.classement--longMode table.table td.classement__acronym,.classement--longMode table.table td.classement__highlight,.classement--longMode table.table th.classement__acronym,.classement--longMode table.table th.classement__highlight{width:40px}}.classement--shortMode .classement__acronym,.classement--shortMode .classement__rank{width:22px}.side__bloc .classement td.classement__player,.side__bloc .classement td.classement__team{font-size:1.3rem}@media (min-width:576px){.side__bloc .classement td.classement__player,.side__bloc .classement td.classement__team{font-size:1.4rem}}.formation{position:relative;width:100%;margin:0 auto;padding-top:216.22517%;background:url(/build/images/ground-vertical.ee52df02.svg) no-repeat top;background-size:contain}@media (max-width:575px){.formation--onlyOne,.formation--onlyOne .formation__player{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media (min-width:576px){.formation--onlyOne{padding-top:46.24809%;background-image:url(/build/images/ground-horizontal.db847f1c.svg)}}.formation--onlyOne .formation__team{height:100%;padding:25px 0 100px}@media (min-width:576px){.formation--onlyOne .formation__team{flex-direction:row;padding:0 50px 0 25px}}@media (min-width:576px){.formation--onlyOne .formation__player{flex-direction:row}}@media (min-width:576px){.formation--onlyOne .formation__raw{flex-direction:column;height:100%;width:100%}.formation--onlyOne .formation__raw--1{width:300px;align-items:flex-start}}.formation--perspective{margin-top:1rem;padding-top:63.84505%;background-image:url(/build/images/ground-perspective.ec0925c1.svg)}.formation__nav{width:100%;background:#f4f6f9;padding:1rem;font-weight:300;margin-top:1rem}@media (min-width:576px){.formation__nav{padding:2rem}}.formation__nav li{display:inline-block}.formation__nav ul{padding-bottom:.5rem}.formation__nav__title{color:#595a59}.formation__nav__competition,.formation__nav__type{cursor:pointer;margin-right:1rem}.formation__nav__competition.active,.formation__nav__type.active{font-weight:600}.formation__competition:not(.active),.formation__nav__types:not(.active),.formation__type:not(.active){display:none}.formation__type .subtitle{justify-content:center;margin:1rem 0 .5rem}.formation__type .subtitle:after{content:none}.formation__team{justify-content:space-between;height:50%;flex-direction:column}.formation__team,.formation__team__logo{position:absolute;display:flex;align-items:center;width:100%;top:0;left:0}.formation__team__logo{pointer-events:none;opacity:.1;justify-content:center;height:100%;z-index:1}.formation__team--home{padding:5px 0 15px}.formation__team--home .formation__raw--1 .formation__player--1{z-index:1}.formation__team--home .formation__player__number{background:#2d4d85}.formation__team--away{padding:8px 0 4px;top:50%;flex-direction:column-reverse}.formation__team--away .formation__player__number{background:#bb2f65}.formation__player{flex:1;flex-direction:column;height:53px}.formation__player,.formation__player__identity{position:relative;display:flex;align-items:center}.formation__player__identity{text-transform:uppercase;font-weight:300;flex-direction:column;justify-content:center}.formation__player__name{font-size:1rem;color:#000;display:block;text-align:center;text-shadow:1px 1px 0 #fff;font-weight:400;margin-top:5px}.formation__player__number{font-size:1.3rem;display:block;width:26px;height:26px;line-height:27px;border-radius:13px;color:#fff}.formation__player__events{position:absolute;top:0;left:calc(50% - 6px);width:12px}.formation__player--1{z-index:5}.formation__player--2{z-index:4}.formation__player--3{z-index:3}.formation__player--4{z-index:2}.formation__player--5{z-index:1}.formation__raw{width:100%;display:flex;justify-content:center;text-align:center;align-items:center}.formation__raw--reverse{flex-direction:row-reverse}.formation__raw--1 .formation__player--1{height:45px}.formationName{font-weight:600;margin-bottom:.5rem;text-align:center}.formation .formation__team--4-3-3 .formation__raw--3{width:80%}.formation .formation__team--4-3-3.formation__team--home .formation__raw--2 .formation__player--1,.formation .formation__team--4-3-3.formation__team--home .formation__raw--2 .formation__player--4{margin-top:20px}.formation .formation__team--4-3-3.formation__team--home .formation__raw--3 .formation__player--2{margin-top:-20px}.formation .formation__team--4-3-3.formation__team--home .formation__raw--4 .formation__player--2{margin-top:10px}.formation .formation__team--4-3-3.formation__team--away{padding-top:28px}.formation .formation__team--4-3-3.formation__team--away .formation__raw--2 .formation__player--1,.formation .formation__team--4-3-3.formation__team--away .formation__raw--2 .formation__player--4{margin-top:-20px}.formation .formation__team--4-3-3.formation__team--away .formation__raw--3 .formation__player--2{margin-top:20px}.formation .formation__team--4-3-3.formation__team--away .formation__raw--4 .formation__player--2{margin-top:-10px}.formation .formation__team--4-2-2-2 .formation__raw--3{width:80%}.formation .formation__team--4-2-2-2 .formation__raw--4 .formation__player--1{padding-right:80px}.formation .formation__team--4-2-2-2 .formation__raw--5,.formation .formation__team--4-4-2 .formation__raw--4{width:70%}.formation .formation__team--3-5-2 .formation__raw--2{width:90%}.formation .formation__team--3-5-2 .formation__raw--4{width:70%}.formation .formation__team--3-5-2.formation__team--home .formation__raw--3 .formation__player--1,.formation .formation__team--3-5-2.formation__team--home .formation__raw--3 .formation__player--5{margin-top:-20px}.formation .formation__team--3-5-2.formation__team--away .formation__raw--3 .formation__player--1,.formation .formation__team--3-5-2.formation__team--away .formation__raw--3 .formation__player--5,.formation .formation__team--3-5-2.formation__team--home .formation__raw--3 .formation__player--2,.formation .formation__team--3-5-2.formation__team--home .formation__raw--3 .formation__player--3,.formation .formation__team--3-5-2.formation__team--home .formation__raw--3 .formation__player--4{margin-top:20px}.formation .formation__team--3-5-2.formation__team--away .formation__raw--3 .formation__player--2,.formation .formation__team--3-5-2.formation__team--away .formation__raw--3 .formation__player--3,.formation .formation__team--3-5-2.formation__team--away .formation__raw--3 .formation__player--4{margin-top:-20px}.formation .formation__team--4-2-3-1 .formation__raw--3{width:80%}.formation .formation__team--3-4-2-1 .formation__raw--3{flex-basis:23%}.formation .formation__team--3-4-2-1 .formation__raw--3 .formation__player--2,.formation .formation__team--3-4-2-1 .formation__raw--3 .formation__player--3{margin-top:15px}.formation .formation__team--4-4-1-1 .formation__raw--4,.formation .formation__team--4-4-1-1 .formation__raw--5{flex-basis:15%}.formation .formation__team--5-3-2.formation__team--home .formation__raw--4 .formation__player--2{margin-top:-2rem}.formation .formation__team--5-3-2.formation__team--away .formation__raw--4 .formation__player--2{margin-top:2rem}.formation .formation__team--5-3-2 .formation__raw--4{width:70%}.formation .formation__team--5-3-2 .formation__raw--3{justify-content:space-between}.formation .formation__team--5-3-2 .formation__raw--3 .formation__player{flex:0 20%}.formation .formation__team--5-3-2 .formation__raw--2{width:70%}@media (min-width:576px){.formation.formation--onlyOne .formation__team--4-3-3 .formation__raw--2 .formation__player--1,.formation.formation--onlyOne .formation__team--4-3-3 .formation__raw--2 .formation__player--4{margin-left:20px}.formation.formation--onlyOne .formation__team--4-3-3 .formation__raw--3{height:80%}.formation.formation--onlyOne .formation__team--4-3-3 .formation__raw--3 .formation__player--2{margin-left:-20px}.formation.formation--onlyOne .formation__team--4-3-3 .formation__raw--4 .formation__player--2{margin-left:10px}.formation.formation--onlyOne .formation__team--4-4-1-1 .formation__raw--4,.formation.formation--onlyOne .formation__team--4-4-1-1 .formation__raw--5{flex-basis:60%}}.persons__item{display:flex;color:#333;height:34px;border-bottom:1px solid #f4f6f9}.persons__item__image{width:25px;height:25px;margin:0 5px}.persons__item__name,.persons__item__number{height:29px;line-height:29px;overflow:hidden}.persons__item__number{margin-right:5px}.persons__nav{display:flex;width:100%;margin-bottom:1rem;font-size:1.8rem}@media (min-width:576px){.persons__nav{font-size:1.6rem}}@media (max-width:767px){.persons__nav{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.persons__nav::-webkit-scrollbar{display:none}}@media (min-width:576px){.persons__nav{margin-bottom:2rem;flex-wrap:wrap}}.persons__nav__item{background:#f4f6f9;text-align:center;color:#cbcdcd;flex:0 0 auto;margin:0 .25rem}@media (max-width:575px){.persons__nav__item{width:25px;height:25px;line-height:25px}}@media (min-width:576px){.persons__nav__item{margin:.1rem;width:21.8px}}.persons__nav button:link,.persons__nav button:visited{color:#333}.persons__nav button.active,.persons__nav button:active,.persons__nav button:focus,.persons__nav button:hover{color:#2d4d85}.persons__nav button.active{color:#bb2f65}.persons__group{display:none}.persons__group.active{display:block}.products{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.products__season{flex:0 100%;margin-bottom:2rem}.products__season>ul{display:flex;flex-wrap:wrap;justify-content:space-between}.products__item{border:1px solid #f4f6f9;flex-direction:column;flex:0 calc(50% - 1rem)}.products__item,.products__item__content{display:flex;align-items:center;margin:1rem 0;text-align:center}.products__item__content{flex-direction:column;font-size:1.2rem}.products__item__content .btn{margin-top:1rem}.products__item a{cursor:pointer;display:block;width:100%;padding:1rem}.products__item a img,.products__item a span{pointer-events:none}.select{border:1px solid #cbcdcd;background-color:#fff;position:relative;width:100%}@media (min-width:576px){.select{width:50%}}.select:after{content:"";position:absolute;border:1px solid #cbcdcd;border-width:0 0 2px 2px;width:10px;height:10px;line-height:0;font-size:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:10px;right:10px}.select select{padding:.5rem;width:100%}.select__row{display:flex;justify-content:space-between;align-items:center;margin:1rem 0}@media (max-width:575px){.select__row{flex-direction:column;align-items:flex-start}.select__row .select__custom{width:100%;margin-top:1rem}}.stats{margin-top:1rem}.stats__col{width:calc(50% - 10px)}.stats__info{font-style:italic;margin-bottom:.5rem}.stats__classement{margin-bottom:2rem;position:relative}.stats__classement--full{border-top:none}.stats__classement--full .stats__classement__title{display:none}.stats__classement--full .stats__classement__list .item{line-height:30px;height:30px}.stats__classement--full .stats__classement__list .item td{padding:0}.stats__classement__title{margin-bottom:0;height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap;padding:0 30px 0 5px}.stats__classement__title i{position:absolute;right:11px;top:13px;opacity:.25;font-size:13px}.stats__classement__list .item{font-size:1.2rem;height:28px;line-height:28px}.stats__classement__list .item td{padding:0}.stats__classement__list .item img{width:20px}.stats__classement__list .item__club,.stats__classement__list .item__player{display:flex;align-items:center;justify-content:left}.stats__classement__list .item__club{margin-right:.5rem}.stats__classement__list .item__order{font-weight:600;margin-right:1rem;width:26px;height:26px;text-align:center}.stats__classement__list .item__value{width:30px;color:#cbcdcd;font-weight:600}.stats__classement__list .item__additionalData{width:115px}.stats__classement__list .item--first,.stats__classement__list .item--first .item__value,.stats__classement__list .item--first a{color:#2d4d85}.stats__classement__list .item a{color:#333}.stats .table{width:100%;font-weight:300}.stats .table caption{padding:.5rem;font-size:1.4rem;font-weight:400}.stats .table td{font-size:1.3rem}@media (min-width:576px){.stats .table td{font-size:1.4rem}}.stats .table thead td.stats__title{font-weight:600}.stats .table tbody td.stats__title,.stats .table tfoot td.stats__title{padding-left:1rem}.stats .table td.stats__title{text-align:left}.stats .table td.stats__title a:link,.stats .table td.stats__title a:visited{color:#333}.stats .table td.stats__title a.active,.stats .table td.stats__title a:active,.stats .table td.stats__title a:focus,.stats .table td.stats__title a:hover{color:#2d4d85}.stats .table td.stats__time{text-align:right}.stats .table td.stats__type,.stats .table td.stats__value{text-align:center;width:40px}@media (max-width:575px){.stats .table td.stats__type,.stats .table td.stats__value{width:30px}}.stats .table td.stats__type--appearances,.stats .table td.stats__value--appearances{width:50px}.stats .table tr.closed{display:none}.stats .table .stats__season{cursor:pointer;background:url(/build/images/arrow_right.85772707.svg) no-repeat 0;background-size:14px 14px;padding-left:1.2rem}.stats .table .stats__subtotal .stats__title{font-weight:400;padding-left:0}.stats .table .stats__subtotal.opened{font-weight:400}.stats .table .stats__subtotal.opened .stats__season{background-image:url(/build/images/arrow_bottom.131f9783.svg)}.stats .table .stats__total{background:#f4f6f9;font-weight:400;color:#183b6b}.statsList{display:flex;justify-content:space-between;flex-direction:column;flex-wrap:wrap}.statsList,.statsList__bloc{margin:1rem 0}.statsList__category{display:flex;flex-wrap:wrap;flex-direction:row;margin-top:1rem}@media (max-width:767px){.statsList__category{flex-direction:column}}.statsList__header{text-transform:uppercase;text-align:left;flex:0 100%;padding:1rem 0 0}@media (min-width:576px){.statsList__header{margin-top:1rem}}.statsList__row{display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-around;text-align:center;padding:1rem;width:130px;min-height:100px;background-color:#f4f6f9;color:#2d4d85;margin:1rem 1rem 0 0}@media (max-width:767px){.statsList__row{flex-direction:row;background-color:transparent;min-height:auto;width:100%;justify-content:space-between;border-bottom:1px solid #f4f6f9;color:#333;padding:10px 0;margin:0}}.statsList__value{padding-bottom:.25rem;color:#bb2f65;font-size:1.4rem}@media (min-width:576px){.statsList__value{font-size:1.8rem}}.statsList__average{padding-bottom:.25rem;color:#131313;font-size:1rem}.statsList__title{font-weight:300;font-size:1.4rem}@media (min-width:576px){.statsList__title{font-size:1.2rem;text-transform:uppercase}}.statsList__data{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding-bottom:.5rem}@media (max-width:767px){.statsList__data{flex-direction:row-reverse}}@media (max-width:767px){.statsList__rate{margin-right:.5rem}}.statCounter{display:flex;justify-content:center;flex-wrap:wrap;margin-top:15px;margin-bottom:30px}.statCounter__row{text-align:center;display:flex;flex-direction:column;border:1px solid #f4f6f9;padding:1rem;width:130px;margin:1rem 5px 5px}.statCounter__value{padding-bottom:.25rem;font-size:1.4rem}@media (min-width:576px){.statCounter__value{font-size:1.8rem}}.statCounter__title{font-weight:300;font-size:1.2rem}.statCounter__cards{padding:0 .25rem;text-align:center}.statCounter__cards--yellowCards{color:#ffc300}.statCounter__cards--redCards{color:#bb2f65}.salary__frequencyList{align-items:stretch;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.salary__frequencyEntry{background:#f9f9fa;align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem;width:calc(25% - 1rem);margin:0 0 1rem}@media (max-width:767px){.salary__frequencyEntry{width:calc(50% - 1rem);margin-bottom:2rem}}.salary__frequencyValue{font-size:1.6rem;color:#bb2f65;font-weight:700}.salary__frequencyLabel{color:#7f8080}.versusRanking__list{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:1rem 0}.versusRanking__list:after{content:"";flex:auto}.versusRanking__entry{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:2rem;width:calc(33% - 1rem);background:#f9f9fa;padding:2rem}.versusRanking__entry:last-child{margin-left:2rem}@media (max-width:767px){.versusRanking__entry{width:calc(50% - 1rem)}}.versusRanking__title{font-size:1.4rem;color:#131313;margin:0;text-align:center}.versusRanking__circleContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;border:1px solid #bb2f65;border-radius:150px;margin:1rem auto;position:relative;height:80px;width:80px;background:#fff}.versusRanking__picto{background:#fff;overflow:hidden;position:absolute;top:0;right:-6px;border-radius:28px;height:28px;width:28px;padding:4px;box-shadow:0 0 3px rgba(0,0,0,.18)}.versusRanking__picto--flag{padding:0}.versusRanking__picto--flag img{position:absolute;-webkit-transform:scale(1.4);transform:scale(1.4);left:0;top:3px}.versusRanking__picto--earth{background:#2d4d85}.versusRanking__picto--earth svg{fill:#fff}.versusRanking__mainValue{font-size:1.8rem;color:#bb2f65;font-weight:700}.versusRanking__labelContainer{font-size:1.2rem;text-align:center;color:#7f8080}.versusRanking__labelContainer span{display:block;font-style:italic}.contractHistory__contract{align-items:center;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;background:#f9f9fa;margin:2rem 0 2rem 2rem;padding:2rem;position:relative}@media (max-width:575px){.contractHistory__contract{margin:4rem 0 2rem;flex-direction:column}}.contractHistory__infos{flex:1}.contractHistory__teamLogo{margin-left:-36px;background:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:1rem;box-shadow:0 0 3px rgba(0,0,0,.2)}@media (max-width:575px){.contractHistory__teamLogo{margin-right:0;margin-left:0;margin-top:-40px}}.contractHistory__teamName{font-size:1.3rem;color:#131313;font-weight:700;width:100px}@media (max-width:575px){.contractHistory__teamName{width:auto;margin:1rem 0}}.contractHistory__infos{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.contractHistory__dates,.contractHistory__releaseClause,.contractHistory__salary{width:33.33333%}@media (max-width:575px){.contractHistory__dates{width:70px}}.contractHistory__datesValues{color:grey}.contractHistory__releaseClauseValue,.contractHistory__salaryValue{font-size:1.6rem;display:flex;flex-direction:column;justify-content:center;color:#2d4d85;font-weight:700}.contractHistory__dates{text-align:center}.contractHistory__dates,.contractHistory__datesTitle{font-size:1.3rem;color:#131313}.contractHistory__datesValues{font-size:1.3rem}.contractHistory__releaseClause{text-align:center}.contractHistory__salary{display:flex;align-items:center;flex-direction:row;justify-content:center;flex-wrap:wrap}.contractHistory__releaseClauseTitle,.contractHistory__salaryTitle{font-size:1.2rem;color:#7f8080;text-align:center;width:100%}.contractHistory__salaryEvolution{margin-left:.25rem;position:relative}.contractHistory__salaryEvolution--up{top:-6px}.contractHistory__salaryEvolution--up .contractHistory__salaryEvolutionPicto{border-right:4px solid transparent;border-bottom:7px solid #55c83c;border-left:4px solid transparent}.contractHistory__salaryEvolution--up .contractHistory__salaryEvolutionValue{color:#55c83c}.contractHistory__salaryEvolution--down{bottom:0}.contractHistory__salaryEvolution--down .contractHistory__salaryEvolutionPicto{border-top:7px solid #bb2f65;border-right:4px solid transparent;border-left:4px solid transparent}.contractHistory__salaryEvolution--down .contractHistory__salaryEvolutionValue{color:#bb2f65}.contractHistory__salaryEvolutionPicto{display:inline-block;height:0;width:0}.contractHistory__salaryEvolutionValue{font-weight:700;font-size:1.3rem}.contractHistory__agent{text-align:right;padding:.5rem 0;width:100%}.contractHistory__agentName{font-size:1.2rem}.contractHistory__agentName a{color:#2d4d85}.table,.table tbody,.table td,.table tfoot,.table thead,.table tr{margin:0;padding:0;border:none;border-collapse:collapse;border-spacing:0}table.table{width:100%;margin-bottom:1rem}@media (min-width:576px){table.table{margin-bottom:2rem}}table.table td,table.table th{padding:.5rem 0;text-align:center;border-bottom:1px solid #f4f6f9}table.table td a,table.table th a{padding:.5rem 0}table.table td p,table.table th p{margin-bottom:0}table.table td img,table.table th img{vertical-align:middle}table.table td.alignLeft,table.table th.alignLeft{text-align:left}table.table thead{color:#333}table.table--bordered{margin-bottom:2rem}table.table--bordered thead{background:#f9f9fa}table.table--bordered thead th{font-weight:600;color:#2d4d85}table.table--bordered td,table.table--bordered th{padding:1rem}table.table--bordered td{position:relative;border:1px solid #f4f6f9}table.table--bordered th.count{width:60px}.table{font-size:1.2rem}@media (max-width:575px){.table--small{font-size:1rem}}@media (max-width:575px) and (min-width:576px){.table--small{font-size:1.2rem}}.tableScrollable{position:relative}@media (max-width:575px){.tableScrollable__wrapper{overflow-x:scroll}}.tableScrollable:after{position:absolute;top:0;right:0;width:10px;height:100%;background:linear-gradient(270deg,rgba(0,0,0,.05) 0,transparent)}@media (max-width:575px){.tableScrollable:after{content:""}}.transfers{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}.transfers__team{display:flex;flex-wrap:wrap;margin-bottom:2rem}.transfers__team>a{display:flex;align-items:center;justify-content:center;width:100%;text-transform:uppercase;padding:.5rem 0;font-weight:300;font-size:1.6rem}.transfers__team>a img{margin-right:1rem}.transfers__head{font-weight:600;color:#2d4d85;display:flex;justify-content:space-around;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #f4f6f9}@media (max-width:575px){.transfers__list{width:100%}}@media (min-width:576px){.transfers__list{flex:1}}.transfers__list--in{padding:0 1rem 0 0;border-right:1px solid #f4f6f9}@media (max-width:767px){.transfers__list--in{border-right:none;padding:0}}.transfers__list--out{padding:0 0 0 1rem}@media (max-width:767px){.transfers__list--out{padding:0}}.transfers__list__head{color:#2d4d85;text-transform:uppercase;padding:.5rem 0;display:block;text-align:center;font-size:1.2rem}.transfers__item{margin-top:.5rem;display:flex;font-weight:300;font-size:1.4rem;border-bottom:1px solid #f4f6f9}.transfers__item:last-child{border-bottom:none}.transfers__player{padding:.5rem 0;flex:1;font-size:1.4rem}@media (min-width:576px){.transfers__player{font-size:1.6rem}}.transfers__player__name{font-weight:400}.transfers__player__team{display:block;margin-top:.25rem;font-size:1.2rem}@media (min-width:576px){.transfers__player__team{font-size:1.4rem}}.transfers__player__team a:link,.transfers__player__team a:visited{color:#7f8080}.transfers__player__team a.active,.transfers__player__team a:active,.transfers__player__team a:focus,.transfers__player__team a:hover{color:#2d4d85}.transfers__infos{text-align:center;padding:.5rem 0;flex:0 0 70px;align-self:flex-end}.transfers__infos__amount{color:#bb2f65;font-size:1.6rem}@media (min-width:576px){.transfers__infos__amount{font-size:1.8rem}}.transfers__infos__type{font-size:1.2rem;color:#7f8080}@media (min-width:576px){.transfers__infos__type{font-size:1.4rem}}.transfers__summary{background:#f4f6f9;width:100%;display:flex;align-items:center;justify-content:space-between;padding:2rem 1rem;margin-top:1rem;color:#131313}.transfers__summary>li{flex:0 0 33%;list-style:none}.transfers__summary__balance{flex:1;text-align:center}.transfers__summary__balance .transfers__summary__number{font-size:1.6rem}@media (min-width:576px){.transfers__summary__balance .transfers__summary__number{font-size:1.8rem}}.transfers__summary__departure{text-align:right}.transfers__summary__number{font-weight:300;display:block;font-size:1.2rem}@media (min-width:576px){.transfers__summary__number{font-size:1.4rem}}.transfers__summary__number--negative{color:#d0021b}.transfers__summary__number--positive{color:#55c83c}.transfersTop__item{display:flex;align-items:center;justify-content:space-between;font-weight:300;border-bottom:1px solid #f4f6f9;padding:1rem 0;font-size:1.2rem}.transfersTop__infos,.transfersTop__team{text-align:center}.transfersTop__infos>span,.transfersTop__team>span{display:block}.transfersTop__infos>span img,.transfersTop__team>span img{margin:auto}.transfersTop__team{width:80px}.transfersTop__team--in{padding:0 .5rem 0 1rem}.transfersTop__team--out{padding:0 1rem 0 .5rem}.transfersTop__team a{display:flex;flex-direction:column}.transfersTop__infos{position:relative;padding:0 1rem;text-align:center;width:47%}.transfersTop__infos__in,.transfersTop__infos__out{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.transfersTop__infos__out{left:-4px}.transfersTop__infos__in{right:-4px}.transfersTop__infos__player{display:block;font-weight:400;color:#bb2f65;font-size:1.4rem}.transfersTop__infos__amount{display:block;margin-top:.25rem}.modal{background:hsla(0,0%,100%,.75);position:fixed;top:0;left:0;height:100vh;width:100vw;padding:2rem;transition:opacity .125s linear,visibility .125s linear;opacity:0;visibility:hidden;z-index:1030}@media (min-width:768px){.modal{padding:4rem}}.modal--open{opacity:1;visibility:visible}.modal__container{background:#fff;box-shadow:0 0 45px rgba(0,0,0,.3);overflow:hidden;padding:0;height:100%;position:relative;z-index:2}.modal__overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.modal__slides{height:100%}.modal .slides__item{background:#fff;display:block;height:calc(100vh - 8rem);width:100%;padding:2rem 0;position:absolute;top:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);transition:-webkit-transform 0s linear;transition:transform 0s linear;transition:transform 0s linear,-webkit-transform 0s linear}.modal .slides__nav{position:relative;z-index:10}.modal .slides__nav svg{height:100%;width:100%}.modal .slides__nav--next,.modal .slides__nav--prev{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;height:40px;width:40px;padding:1rem}.modal .slides__nav--prev{left:0}.modal .slides__nav--next{right:0}.modal .slides__nav--close{position:absolute;height:40px;width:40px;padding:1rem;top:1rem;right:1rem}.modal .item__title{align-items:center;display:flex;flex-direction:row;justify-content:center;height:80px;padding:0 2rem;text-align:center;font-weight:300;font-size:1.8rem}@media (min-width:576px){.modal .item__title{font-size:2.2rem}}@media (min-width:768px){.modal .item__title{height:60px}}.modal .item__wrapperImage{height:calc(100% - 80px);padding-top:2rem;width:100%}@media (min-width:768px){.modal .item__wrapperImage{height:calc(100% - 60px)}}.modal .item__wrapperImage img{display:block;margin:auto;-o-object-fit:contain;object-fit:contain;height:100%;width:100%;max-width:770px}.coach{display:flex;flex-wrap:wrap;font-weight:300;color:#595a59;margin-top:1rem}.coach__picture{flex:0 0 80px;margin-right:1rem}.coach__picture+.coach__infos{flex:1}.coach__infos>*,.coach__name{display:block}.coach__name{font-size:1.6rem;color:#000}.coach__nationality{margin-bottom:1rem}.coach__stats{width:100%;margin-top:.5rem;padding:1rem;border:1px solid #f4f6f9}.coach__results{display:flex;width:100%;align-items:center;justify-content:space-around}.coach__results li{flex:1;margin:0 .5rem;text-align:center}.coach__wins{color:#2d4d85}.coach__losts{color:#bb2f65}.coach__points{margin:1rem 0 0;text-align:center}.pagePerson .images{display:flex;flex-wrap:wrap}.pagePerson .images__item img{margin:5px}.pagePerson .images .loaded--failed{display:none}.pagePerson .formBlock{background-color:#f4f6f9;padding:2rem;margin-bottom:1rem}.pagePerson .formBlock h2{margin-top:0}.pagePerson form.goal_stat_filters p{display:flex;padding:0 0 10px}.pagePerson form.goal_stat_filters p label{font-weight:600}.pagePerson form.goal_stat_filters p label,.pagePerson form.goal_stat_filters p select{flex:2}.pagePerson .button__row{display:flex;justify-content:flex-end}.pagePerson .personTeam{display:flex;align-items:center;padding:1rem;background-color:#f4f6f9;font-size:1.2rem}.pagePerson .personTeam__logo{margin-right:1rem}.pagePerson .personTeam__desc li :first-child{font-weight:600}.pagePerson .personTeam__desc li .subtitle{margin-bottom:.5rem}.pagePerson .contract ul li{line-height:1.4}.pagePerson .contract ul li :first-child{font-weight:600}.pagePerson .side__products{margin-top:2rem}.pagePerson .stats tbody :last-child td{border:none}.pagePerson .stats td{padding:1rem 0}.pagePerson .bio{flex-wrap:wrap}.pagePerson .bio__picture{flex:0 0 80px}.pagePerson .position{position:absolute;width:24px;height:24px;border-radius:12px;color:#fff;background:#bb2f65;box-shadow:0 0 0 4px rgba(187,47,101,.6),0 0 0 8px rgba(187,47,101,.4),0 0 0 12px rgba(187,47,101,.2)}.pagePerson .position--main{box-shadow:0 0 0 6px #bb2f65,0 0 0 12px rgba(187,47,101,.6),0 0 0 18px rgba(187,47,101,.4),0 0 0 24px rgba(187,47,101,.2)}.pagePerson .position--goalkeeper{bottom:5%}.pagePerson .position--defender{bottom:25%}.pagePerson .position--defender.position--left{left:13%}.pagePerson .position--defender.position--right{right:13%}.pagePerson .position--defender.position--centre_right{right:29.5%}.pagePerson .position--defender.position--centre_left{left:29.5%}.pagePerson .position--wing_back{bottom:35%}.pagePerson .position--wing_back.position--left{left:16%}.pagePerson .position--wing_back.position--right{right:16%}.pagePerson .position--wing_back.position--centre_right{right:31%}.pagePerson .position--wing_back.position--centre_left{left:31%}.pagePerson .position--defensive_midfielder{bottom:45%}.pagePerson .position--defensive_midfielder.position--left{left:19%}.pagePerson .position--defensive_midfielder.position--right{right:19%}.pagePerson .position--defensive_midfielder.position--centre_right{right:32.5%}.pagePerson .position--defensive_midfielder.position--centre_left{left:32.5%}.pagePerson .position--midfielder{bottom:55%}.pagePerson .position--midfielder.position--left{left:21.5%}.pagePerson .position--midfielder.position--right{right:21.5%}.pagePerson .position--midfielder.position--centre_right{right:34%}.pagePerson .position--midfielder.position--centre_left{left:34%}.pagePerson .position--attacking_midfielder{bottom:65%}.pagePerson .position--attacking_midfielder.position--left{left:24.5%}.pagePerson .position--attacking_midfielder.position--right{right:24.5%}.pagePerson .position--attacking_midfielder.position--centre_right{right:36%}.pagePerson .position--attacking_midfielder.position--centre_left{left:36%}.pagePerson .position--striker{bottom:75%}.pagePerson .position--striker.position--left{left:27%}.pagePerson .position--striker.position--right{right:27%}.pagePerson .position--striker.position--centre_right{right:37%}.pagePerson .position--striker.position--centre_left{left:37%}.pagePerson .position--centre,.pagePerson .position--goalkeeper{left:calc(50% - 12px)}.pagePerson .position__name,.pagePerson .position__stat{position:relative;display:block;margin:0 auto;width:24px;line-height:24px;text-align:center;cursor:pointer;z-index:2}.pagePerson .position__name{font-size:1rem}.pagePerson .position__stat{display:none;font-size:1.6rem}.pagePerson .position:hover .position__name{display:none}.pagePerson .position:hover .position__stat{display:block}.pagePerson .position__main{margin-top:1rem;font-weight:300}.pagePerson .position__main span{font-weight:400}.pagePerson .subtitle{margin:3rem 0 1.5rem;font-weight:600;font-size:1.4rem}@media (min-width:576px){.pagePerson .subtitle{margin-bottom:0}}.pagePerson .subtitle:after,.pagePerson .subtitle:before{content:"";width:40%;position:absolute;top:-15px;left:0;height:4px;background:#183b6b;border:none;padding:0}.pagePerson .subtitle:after{margin-left:40%;width:60%;background:#f4f6f9}.pagePerson .main .subtitle{margin-top:4rem;margin-bottom:2rem}@media (min-width:576px){.pagePerson .main .subtitle{margin-top:5rem}}.pageInjury .main__col{margin-bottom:0}.pageInjury .main__cols{margin-top:0}.pageInjury .table .injury--badly{background:#ffc0c0}.pageInjury .table .injury--badly .injury__gravity{background:red}.pageInjury .table .injury--medium{background:#ffdea3}.pageInjury .table .injury--medium .injury__gravity{background:orange}.pageInjury .table .injury--small{background:#d1e3c1}.pageInjury .table .injury--small .injury__gravity{background:green}.pageInjury .table .injury--passed{background:none}.pageInjury .table .injury__gravity{width:2px;height:100%;position:absolute;top:0;left:-1px}.pageInjury .table .injury__estimation{font-size:10px}