:root{--color-white:#fff;--color-black:#000;--color-dark-green:#253031;--color-gold:#a6854b;--color-gold-80:#a6854b80;--color-grey:#e1e1e1}@font-face{font-display:swap;font-family:Bebas Neue;font-style:normal;font-weight:400;src:local("Bebas Neue Regular"),local("BebasNeue-Regular"),url(/fonts/BebasNeue-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Bebas Neue;font-style:normal;font-weight:100;src:local("Bebas Neue Thin"),local("BebasNeue-Thin"),url(/fonts/BebasNeue-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Bebas Neue Book;font-style:normal;font-weight:300;src:local("Bebas Neue Book"),local("BebasNeue-Book"),url(/fonts/BebasNeue-Book.woff) format("woff")}@font-face{font-display:swap;font-family:Bebas Neue;font-style:normal;font-weight:700;src:local("Bebas Neue Bold"),local("BebasNeue-Bold"),url(/fonts/BebasNeue-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Bebas Neue;font-style:normal;font-weight:300;src:local("Bebas Neue Light"),local("BebasNeue-Light"),url(/fonts/BebasNeue-Light.woff) format("woff")}*,:after,:before{-webkit-overflow-scrolling:touch;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;font-family:var(--font-family);font-size:16px}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:inherit;line-height:1;margin:0}.content,.wrapper{margin:0 auto;padding:0;position:relative;width:100%}li,p,ul{margin:0}ul{list-style:none;padding:0}li{display:inline-block}a{color:inherit;text-decoration:none}a:not([href^="#"]){cursor:pointer}button,input,textarea{background-color:transparent;outline:none}button{border:none}textarea{resize:none}html{font-family:Bebas Neue,sans-serif}.global-container{overflow:hidden;width:100%}.page-container{border-bottom:5px solid var(--color-gold);display:flex;flex-wrap:wrap;height:100vh;overflow:auto;padding:1.875rem;width:100%;z-index:-1}.page-container:after,.page-container:before{content:"";height:100%;left:0;opacity:.5;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.page-container:after{background:var(--color-dark-green);mix-blend-mode:multiply;opacity:.75}.contacts-container .map .background,.page-container:before{background-image:url(/images/estadio.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.nav-header{left:50%;margin:0 auto;max-width:1650px;min-height:90px;padding:0 1.875rem;position:absolute;top:30px;transform:translateX(-50%);width:calc(100% - 60px);z-index:10}@media (max-width:992px){.nav-header{align-items:center;display:flex;min-height:60px}}.nav-header>.content{max-width:1450px;position:static}@media (max-width:992px){.nav-header>.content{align-items:center;display:flex;justify-content:space-between}}.nav-header .menu-container{align-items:center;display:flex;justify-content:space-between}@media (max-width:992px){.nav-header .menu-container{background-color:var(--color-white);border-bottom:5px solid var(--color-gold);display:none;flex-wrap:wrap;left:0;padding-bottom:1.25rem;position:absolute;top:60px;width:100%}.nav-header .menu-container.open{display:flex}}.menu-list{display:flex}@media (max-width:992px){.menu-list{flex-wrap:wrap;margin-bottom:1.25rem;width:100%}}.menu-list>li{position:relative}@media (max-width:992px){.menu-list>li{padding:0 1.875rem;width:100%}.menu-list>li>a{border-bottom:1px solid var(--color-grey)}}@media (min-width:993px){.menu-list>li.with-submenu.open>ul{pointer-events:auto}}@media (max-width:992px){.menu-list>li.with-submenu.open>ul{display:block}}@media (min-width:993px){.menu-list>li.with-submenu>ul{pointer-events:none}}.menu-list>li:after{bottom:0;height:4px;left:50%;position:absolute;transform:translateX(-50%);z-index:2}@media (min-width:993px){.menu-list>li:after{content:""}}.menu-list>li .arrow{display:none;height:10px;position:absolute;right:30px;top:30px;transform:translateY(-50%);width:15px}@media (max-width:992px){.menu-list>li .arrow{display:inline-block}}.menu-list>li .arrow:after,.menu-list>li .arrow:before{bottom:0;content:"";height:10px;left:50%;position:absolute;transform-origin:center bottom;width:2px}.menu-list>li .arrow:before{transform:translateX(-50%) rotate(-45deg)}.menu-list>li .arrow:after{transform:translateX(-50%) rotate(45deg)}.menu-list>li>a{display:inline-block;padding:2.5rem .78125rem}@media (max-width:992px){.menu-list>li>a{display:block;padding:1.25rem 0}}.menu-list>li>ul{border-bottom:5px solid var(--color-gold);left:50%;min-width:225px;padding:0 .9375rem;position:absolute;top:70px;transform:translateX(-50%);width:auto;z-index:3}@media (max-width:992px){.menu-list>li>ul{border-bottom:none;display:none;left:auto;min-width:0;padding:0;position:relative;top:auto;transform:none;width:100%}}.menu-list>li>ul>li{border-bottom:1px solid rgba(166,133,75,.25);display:flex;justify-content:space-between;padding:.9375rem 0}@media (max-width:992px){.menu-list>li>ul>li{border-bottom:1px solid var(--color-grey)}}.menu-list>li>ul>li .buttons{display:flex;gap:15px;justify-content:flex-end}.menu-logo{height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}@media (max-width:992px){.menu-logo{height:28px;left:auto;position:static;top:auto;transform:none}}.page-content{min-height:calc(100vh - 135px);padding-top:10.3125rem;position:relative;width:100%}@media (max-width:1400px){.page-content{padding-top:8.75rem}}@media (max-width:992px){.page-content{padding-top:6.25rem}}.social-menu-list span{font-size:1.125rem}@media (min-width:1921px){.social-menu-list span{font-size:.9375vw}}.menu-list>li>a,.mobile-menu-home a{font-size:1.125rem}@media (min-width:1921px){.menu-list>li>a,.mobile-menu-home a{font-size:.9375vw}}.copyright{font-size:.875rem}@media (min-width:1921px){.copyright{font-size:.7291666667vw}}.page-title{font-size:10rem}@media (min-width:1921px){.page-title{font-size:8.3333333333vw}}@media (max-width:992px){.page-title{font-size:3.75rem}}.page-athletes-detail .page-title{font-size:16.25rem}@media (min-width:1921px){.page-athletes-detail .page-title{font-size:13.5416666667vw}}@media (max-width:992px){.page-athletes-detail .page-title{font-size:4.75rem}}.athletes-positions-container .position h4{font-size:3.75rem}@media (min-width:1921px){.athletes-positions-container .position h4{font-size:3.125vw}}@media (max-width:992px){.athletes-positions-container .position h4{font-size:1.875rem}}.athletes-grid-container .square .info h4,.intermediations-grid-container .square .info h4{font-size:3rem}@media (min-width:1921px){.athletes-grid-container .square .info h4,.intermediations-grid-container .square .info h4{font-size:2.5vw}}@media (max-width:992px){.athletes-grid-container .square .info h4,.intermediations-grid-container .square .info h4{font-size:2.25rem}}.athletes-grid-container .square .info h5{font-size:1.3125rem}@media (min-width:1921px){.athletes-grid-container .square .info h5{font-size:1.09375vw}}.athletes-detail-container .instagram-story-link,.athletes-detail-container h2{font-size:3.75rem}@media (min-width:1921px){.athletes-detail-container .instagram-story-link,.athletes-detail-container h2{font-size:3.125vw}}@media (max-width:992px){.athletes-detail-container .instagram-story-link,.athletes-detail-container h2{font-size:1.875rem}}.athletes-detail-container .info-container .square h5{font-size:1.875rem}@media (min-width:1921px){.athletes-detail-container .info-container .square h5{font-size:1.5625vw}}@media (max-width:992px){.athletes-detail-container .info-container .square h5{font-size:1.3125rem}}.athletes-detail-container .info-container .square span{font-size:1.3125rem}@media (min-width:1921px){.athletes-detail-container .info-container .square span{font-size:1.09375vw}}@media (max-width:992px){.athletes-detail-container .info-container .square span{font-size:1.125rem}}.athletes-detail-container .career-container .links a{font-size:2.8125rem}@media (min-width:1921px){.athletes-detail-container .career-container .links a{font-size:2.34375vw}}@media (max-width:992px){.athletes-detail-container .career-container .links a{font-size:1.3125rem}}.contacts-container h1{font-size:3.75rem}@media (min-width:1921px){.contacts-container h1{font-size:3.125vw}}@media (max-width:992px){.contacts-container h1{font-size:1.875rem}}.contacts-container .staff .name{font-size:1.3125rem}@media (min-width:1921px){.contacts-container .staff .name{font-size:1.09375vw}}.contacts-container .staff .cargo{font-size:.875rem}@media (min-width:1921px){.contacts-container .staff .cargo{font-size:.7291666667vw}}.contacts-container .staff .email{font-size:.875rem}@media (min-width:1921px){.contacts-container .staff .email{font-size:.7291666667vw}}.best-deals-container .square .info h4{font-size:3rem}@media (min-width:1921px){.best-deals-container .square .info h4{font-size:2.5vw}}@media (max-width:992px){.best-deals-container .square .info h4{font-size:2.25rem}}.best-deals-container .info .club span,.intermediations-grid-container .info .club span{font-size:1.875rem}@media (min-width:1921px){.best-deals-container .info .club span,.intermediations-grid-container .info .club span{font-size:1.5625vw}}@media (max-width:992px){.best-deals-container .info .club span,.intermediations-grid-container .info .club span{font-size:1.125rem}}.best-deals-container .info .arrow,.intermediations-grid-container .info .arrow{font-size:1.875rem}@media (min-width:1921px){.best-deals-container .info .arrow,.intermediations-grid-container .info .arrow{font-size:1.5625vw}}@media (max-width:992px){.best-deals-container .info .arrow,.intermediations-grid-container .info .arrow{font-size:1.125rem}}.ages-links-container .age-link{font-size:1.125rem}@media (min-width:1921px){.ages-links-container .age-link{font-size:.9375vw}}.border-button{font-size:1.125rem}@media (min-width:1921px){.border-button{font-size:.9375vw}}.athletes-detail-container .info-container .square h5,.athletes-detail-container .instagram-story-link,.athletes-detail-container h2,.athletes-grid-container .square .info h4,.athletes-positions-container .position h4,.best-deals-container .info .club span,.best-deals-container .square .info h4,.border-button,.contacts-container .staff .name,.contacts-container h1,.intermediations-grid-container .info .club span,.intermediations-grid-container .square .info h4,.menu-list>li>a,.mobile-menu-home a,.page-title{font-weight:700}.athletes-detail-container .career-container .links a,.athletes-detail-container .info-container .square h5,.athletes-detail-container .info-container .square span,.athletes-detail-container .instagram-story-link,.athletes-detail-container h2,.athletes-positions-container .position h4,.best-deals-container .info .arrow,.best-deals-container .info .club span,.best-deals-container .square .info h4,.border-button,.contacts-container .staff,.copyright,.intermediations-grid-container .info .arrow,.intermediations-grid-container .info .club span,.menu-list>li>a,.mobile-menu-home,.page-title{text-transform:uppercase}.page-athletes-detail .title-container.fill .page-title{text-align:left}.ages-links-container,.athletes-detail-container .instagram-story-link,.athletes-grid-container .square .info h4,.best-deals-container .info .club span,.best-deals-container .square .info h4,.border-button,.intermediations-grid-container .info .club span,.intermediations-grid-container .square .info .date,.intermediations-grid-container .square .info .description,.intermediations-grid-container .square .info h4,.page-title{text-align:center}[v-clock]{display:none}.athletes-detail-container .info-container .square span,.athletes-grid-container .square .info h5,.contacts-container .staff .email,.copyright,.social-menu-list span{font-family:Bebas Neue Book}.best-deals-container .info .arrow,.border-button,.contacts-container .staff .cargo,.copyright,.intermediations-grid-container .info .arrow,.menu-list>li.active>a,.menu-list>li>ul>li .buttons a,.page-title{color:var(--color-gold)}.ages-links-container,.athletes-detail-container .gallery-container .gallery .image .square:after,.mobile-menu-home{color:var(--color-white)}.athletes-detail-container .gallery-container .gallery .image .square,.athletes-detail-container .video-container .video iframe{background-color:var(--color-grey)}.ages-links-container .border,.best-deals-container .info .arrow:before,.border-button:before,.intermediations-grid-container .info .arrow:before,.menu-button span,.menu-list>li .arrow:after,.menu-list>li .arrow:before,.menu-list>li:after{background-color:var(--color-gold)}.athletes-detail-container,.athletes-grid-container .square .info,.athletes-positions-container,.best-deals-container .square,.contacts-container,.intermediations-grid-container .square .info,.intermediations-grid-container .square>.wrapper,.menu-list>li>ul,.nav-header{background-color:var(--color-white)}.social-menu-list{align-items:center;display:flex}@media (max-width:992px){.social-menu-list{justify-content:center;padding:0 1.875rem;width:100%}}.social-menu-list span{display:flex;margin-right:.625rem}.social-menu-list a{display:inline-block}.social-menu-list a:not(:last-child){margin-right:.9375rem}.logo-home{display:block;margin:0 auto;max-width:720px;width:100%}@media (max-width:1400px){.logo-home{max-width:400px}}@media (max-width:992px){.logo-home{max-width:300px}.logo-home:not(:last-child){margin-bottom:3.125rem}}.copyright{letter-spacing:.0875rem;margin:auto auto 0}.page-athletes-index .page-title:not(:last-child){margin-bottom:1.875rem}@media (max-width:992px){.page-athletes-list .page-title:not(:last-child){margin-bottom:2.8125rem}}.page-best-deals .page-title:not(:last-child),.page-intermediations .page-title:not(:last-child){margin-bottom:4.375rem}.page-athletes-detail .page-title{line-height:76.923076923%}.page-athletes-detail .page-title:not(:only-child){margin-bottom:2.5rem}@media (max-width:992px){.page-athletes-detail .page-title:not(:only-child){margin-bottom:4.625rem}}.page-athletes-detail .title-container{margin:0 auto;max-width:1070px;position:relative}.page-athletes-detail .title-container.displaced .image{height:470px;left:50%;overflow:hidden;position:absolute;top:-30px;transform:translateX(-50%);width:500px}@media (max-width:992px){.page-athletes-detail .title-container.displaced .image{height:225px;width:300px}}.page-athletes-detail .title-container.displaced .image img{width:100%}.page-athletes-detail .title-container.fill{align-items:center;display:flex;justify-content:center}@media (max-width:767px){.page-athletes-detail .title-container.fill{flex-wrap:wrap}}.page-athletes-detail .title-container.fill:not(:last-child){margin-bottom:4.6875rem}@media (max-width:992px){.page-athletes-detail .title-container.fill:not(:last-child){margin-bottom:2.5rem}}@media (max-width:767px){.page-athletes-detail .title-container.fill:not(:last-child){margin-bottom:0}}.page-athletes-detail .title-container.fill .page-title{margin-bottom:0;order:2}@media (max-width:767px){.page-athletes-detail .title-container.fill .page-title{margin-bottom:2.5rem;order:1;text-align:center;width:100%}}.page-athletes-detail .title-container.fill .image{margin-right:2.8125rem;max-width:420px;order:1;position:relative;width:100%}@media (max-width:992px){.page-athletes-detail .title-container.fill .image{max-width:250px}}@media (max-width:767px){.page-athletes-detail .title-container.fill .image{margin:0 auto;max-width:none;order:2;text-align:center;width:calc(100% - 10px)}}.page-athletes-detail .title-container.fill .image:before{border:5px solid var(--color-gold);content:"";height:100%;left:15px;position:absolute;top:15px;width:100%}@media (max-width:992px){.page-athletes-detail .title-container.fill .image:before{border:2px solid var(--color-gold);left:7.5px;top:7.5px}}@media (max-width:767px){.page-athletes-detail .title-container.fill .image:before{border:5px solid var(--color-gold);border-bottom:none;height:calc(100% + 5px);left:-5px;max-width:none;top:-5px;width:calc(100% + 10px)}}.page-athletes-detail .title-container.fill .image>.wrapper{overflow:hidden;padding-top:100%}.page-athletes-detail .title-container.fill .image img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.athletes-positions-container{border-bottom:5px solid var(--color-gold);margin:0 auto 6.875rem;max-width:1175px;padding:0 4.375rem;width:100%}@media (max-width:992px){.athletes-positions-container{padding:0 1.875rem}}.athletes-positions-container .position{align-items:center;display:flex;justify-content:space-between;padding:4.6875rem 0}@media (max-width:992px){.athletes-positions-container .position{flex-wrap:wrap;justify-content:center;padding:2.1875rem 0 1.875rem}}.athletes-positions-container .position:not(:last-child){border-bottom:1px solid var(--color-gold)}@media (max-width:992px){.athletes-positions-container .position h4{margin-bottom:2.1875rem;text-align:center;width:100%}}.athletes-positions-container .position .buttons{display:flex;margin:0 -1.25rem}@media (max-width:992px){.athletes-positions-container .position .buttons{margin:0 -.625rem;min-width:calc(100% + 20px)}}.athletes-positions-container .position .buttons .border-button{margin:0 1.25rem;width:50%}@media (max-width:992px){.athletes-positions-container .position .buttons .border-button{margin:0 .625rem}.athletes-positions-container .position .buttons .border-button:only-child{width:100%}}.border-button{border:1px solid var(--color-gold);display:inline-block;min-width:150px;overflow:hidden;padding:.78125rem .9375rem;position:relative;z-index:2}@media (max-width:992px){.border-button{min-width:105px}}.border-button:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.ages-links-container{margin:0 auto;max-width:135px;padding-bottom:.78125rem;position:relative;width:100%}.ages-links-container:not(:last-child){margin-bottom:3.75rem}.ages-links-container .age-link{margin:0 .3125rem;padding:0 .625rem}.ages-links-container .age-link:first-child{margin-left:0}.ages-links-container .age-link:last-child{margin-right:0}.ages-links-container .border{bottom:0;height:3px;position:absolute;width:55px}.athletes-grid-container,.intermediations-grid-container{margin:0 auto 6.875rem;max-width:1320px;width:100%}.athletes-grid-container>.row,.intermediations-grid-container>.row{display:flex;flex-wrap:wrap;margin:0 -.9375rem -3.75rem}.athletes-grid-container .square,.intermediations-grid-container .square{margin-bottom:3.75rem;padding:0 .9375rem;width:33.333%}@media (max-width:992px){.athletes-grid-container .square,.intermediations-grid-container .square{width:50%}}@media (max-width:767px){.athletes-grid-container .square,.intermediations-grid-container .square{width:100%}}@media (pointer:fine){.athletes-grid-container .square:hover .image.displaced .overlay,.intermediations-grid-container .square:hover .image.displaced .overlay{background:linear-gradient(0deg,rgba(166,133,75,.2),rgba(166,133,75,.2))}}.athletes-grid-container .square .image,.intermediations-grid-container .square .image{overflow:hidden;padding-top:89.498806682%;position:relative;width:100%;z-index:2}.athletes-grid-container .square .image.displaced .background,.athletes-grid-container .square .image.displaced .overlay,.intermediations-grid-container .square .image.displaced .background,.intermediations-grid-container .square .image.displaced .overlay{bottom:0;left:5px;position:absolute;width:calc(100% - 10px)}.athletes-grid-container .square .image.displaced .background,.intermediations-grid-container .square .image.displaced .background{background-image:url(/images/player_background.jpg);mix-blend-mode:multiply;opacity:.5}.athletes-grid-container .square .image.displaced .overlay,.intermediations-grid-container .square .image.displaced .overlay{background:linear-gradient(0deg,rgba(166,133,75,.5),rgba(166,133,75,0) 40%)}.athletes-grid-container .square .image.displaced img,.intermediations-grid-container .square .image.displaced img{top:0}.athletes-grid-container .square .image.fill,.intermediations-grid-container .square .image.fill{overflow:hidden}.athletes-grid-container .square .image.fill img,.intermediations-grid-container .square .image.fill img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.athletes-grid-container .square .image:before,.intermediations-grid-container .square .image:before{background-color:#384040;border-color:var(--color-gold);border-style:solid;border-width:5px 5px 0;bottom:0;content:"";left:0;position:absolute;width:100%}.athletes-grid-container .square .image img,.intermediations-grid-container .square .image img{left:50%;position:relative;position:absolute;transform:translateX(-50%);width:calc(100% - 10px);z-index:2}.athletes-grid-container .square .info,.intermediations-grid-container .square .info{padding:1.25rem 2.5rem 1.5625rem;position:relative;z-index:3}@media (max-width:992px){.athletes-grid-container .square .info,.intermediations-grid-container .square .info{padding:.9375rem 1.25rem}}.intermediations-grid-container .square>.wrapper{height:100%}.intermediations-grid-container .square .image{padding-top:120%}.intermediations-grid-container .square .image.displaced img{top:0}.intermediations-grid-container .square .image.fill img{height:calc(100% - 5px);top:5px}.intermediations-grid-container .square .image:before{height:100%}.intermediations-grid-container .square .info .transfer{padding-top:.9375rem}.intermediations-grid-container .square .info .transfer:not(:last-child){margin-bottom:.625rem}.intermediations-grid-container .square .info h4+.date,.intermediations-grid-container .square .info h4+.description{margin-top:.9375rem}.intermediations-grid-container .square .info .date,.intermediations-grid-container .square .info .description{display:block;margin:0 auto}.intermediations-grid-container .square .info .date:not(:last-child){margin-bottom:.3125rem}.athletes-grid-container .square .image{padding-top:89.498806682%}.athletes-grid-container .square .image.displaced img{top:0}.athletes-grid-container .square .image.fill img{height:90%;top:10%}.athletes-grid-container .square .image:before{height:calc(90.13333% + 5px)}.athletes-grid-container .square .info .top{border-bottom:1px solid var(--color-grey);padding-bottom:1.5625rem}@media (max-width:992px){.athletes-grid-container .square .info .top{padding-bottom:.9375rem}}.athletes-grid-container .square .info .bottom{align-items:center;display:flex;justify-content:space-between;padding-top:.9375rem}.athletes-grid-container .square .info h5{letter-spacing:.125rem}.athletes-grid-container .square .social-networks{margin:0 -.3125rem}.athletes-grid-container .square .social-networks a{display:inline-block;margin:0 .3125rem}.athletes-grid-container .square .social-networks svg{height:25px;width:25px}.contacts-container{border-bottom:5px solid var(--color-gold);display:flex;margin:0 auto;max-width:1320px;width:100%}@media (max-width:992px){.contacts-container{flex-wrap:wrap}}.contacts-container h1:not(:last-child){margin-bottom:4.375rem}@media (max-width:992px){.contacts-container h1:not(:last-child){margin-bottom:1.875rem}}.contacts-container .info{padding:2.5rem 4.6875rem;width:40%}@media (max-width:992px){.contacts-container .info{padding:1.875rem 1.875rem 2.8125rem;width:100%}}.contacts-container .map{align-items:center;display:flex;justify-content:center;min-height:575px;padding:2.5rem;position:relative;top:0;width:60%}@media (max-width:992px){.contacts-container .map{min-height:525px;width:100%}}.contacts-container .map .background,.contacts-container .map .overlay{height:100%;left:0;position:absolute;top:0;width:100%}.contacts-container .map .background{opacity:.2}.contacts-container .map .overlay{background:var(--color-gold);mix-blend-mode:multiply}.contacts-container .map img{max-width:500px;position:relative;width:100%;z-index:2}.contacts-container .staff:not(:last-child){border-bottom:1px solid var(--color-grey);margin-bottom:.9375rem;padding-bottom:.9375rem}.contacts-container .staff .name{display:inline-block;letter-spacing:.0625rem}.contacts-container .staff .cargo{display:inline-block;letter-spacing:.03125rem;margin-left:.625rem}.contacts-container .staff .email{display:block;letter-spacing:.0875rem;margin-top:.625rem}.best-deals-container .info .transfer,.intermediations-grid-container .info .transfer{align-items:center;display:flex;justify-content:space-between;width:100%}.best-deals-container .info .arrow,.intermediations-grid-container .info .arrow{margin-top:-1.875rem;padding-bottom:2.8125rem;position:relative}@media (max-width:992px){.best-deals-container .info .arrow,.intermediations-grid-container .info .arrow{padding-bottom:1.875rem}}.best-deals-container .info .arrow:after,.best-deals-container .info .arrow:before,.intermediations-grid-container .info .arrow:after,.intermediations-grid-container .info .arrow:before{content:"";position:absolute}.best-deals-container .info .arrow:before,.intermediations-grid-container .info .arrow:before{bottom:12px;height:3px;left:50%;transform:translateX(-50%);width:27px}@media (max-width:992px){.best-deals-container .info .arrow:before,.intermediations-grid-container .info .arrow:before{height:2px;width:20px}}.best-deals-container .info .arrow:after,.intermediations-grid-container .info .arrow:after{border-right:3px solid var(--color-gold);border-top:3px solid var(--color-gold);bottom:4px;height:20px;left:calc(50% + 2px);transform:translateX(-50%) rotate(45deg);width:20px}@media (max-width:992px){.best-deals-container .info .arrow:after,.intermediations-grid-container .info .arrow:after{border-right:2px solid var(--color-gold);border-top:2px solid var(--color-gold);bottom:5px;height:15px;width:15px}}.best-deals-container .info .club,.intermediations-grid-container .info .club{align-items:center;display:flex;flex-direction:column}.best-deals-container .info .club .logo,.intermediations-grid-container .info .club .logo{align-items:center;display:flex;height:75px;justify-content:center;margin:0 auto .9375rem;width:75px}.best-deals-container .info .club .logo img,.intermediations-grid-container .info .club .logo img{height:auto;max-height:75px;max-width:75px;width:auto}.best-deals-container{margin:0 auto 6.875rem;max-width:1170px}.best-deals-container .square{border-bottom:5px solid var(--color-gold);display:flex;justify-content:space-between;min-height:350px;padding:0 6.25rem;position:relative;width:100%}@media (max-width:992px){.best-deals-container .square{flex-wrap:wrap;height:auto;justify-content:center;padding:0}}.best-deals-container .square:not(:last-child){margin-bottom:3.75rem}.best-deals-container .square .image{bottom:0;height:110%;left:0;max-height:380px;overflow:hidden;position:absolute;width:50%}@media (max-width:992px){.best-deals-container .square .image{height:225px;position:relative;width:300px}}.best-deals-container .square .image:after{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0) 30%);bottom:0;height:100%;left:0;position:absolute;width:100%}@media (max-width:992px){.best-deals-container .square .image:after{content:""}}.best-deals-container .square .image img{width:100%}.best-deals-container .square .info{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:50%;max-width:465px;padding:2.5rem 0;width:50%}@media (max-width:992px){.best-deals-container .square .info{margin-left:0;padding:.625rem 1.875rem 2.1875rem;width:100%}}.best-deals-container .square .info .club{margin-bottom:auto;margin-top:0;width:125px}.best-deals-container .square .info .transfer{border-top:1px solid var(--color-grey);padding-top:1.875rem}.best-deals-container .square .info .transfer:not(:last-child){margin-bottom:1.25rem}.best-deals-container .square .info h4{width:100%}.best-deals-container .square .info h4:not(:last-child){margin-bottom:1.875rem}.athletes-detail-container{margin:0 auto 6.875rem;max-width:1170px;padding:5rem 4.6875rem;position:relative;width:100%;z-index:2}@media (max-width:992px){.athletes-detail-container{padding:2.8125rem 1.875rem}}.athletes-detail-container .instagram-story-link{align-items:center;display:flex;justify-content:center}.athletes-detail-container .instagram-story-link img{display:inline-block;margin-left:1.875rem;width:100px;width:60px}@media (max-width:992px){.athletes-detail-container .instagram-story-link img{width:40px}}.athletes-detail-container .career-container,.athletes-detail-container .info-container,.athletes-detail-container .video-container{display:flex}@media (max-width:992px){.athletes-detail-container .career-container,.athletes-detail-container .info-container,.athletes-detail-container .video-container{flex-wrap:wrap}}.athletes-detail-container .career-container:not(:last-child),.athletes-detail-container .info-container:not(:last-child),.athletes-detail-container .video-container:not(:last-child){border-bottom:1px solid var(--color-grey)}.athletes-detail-container .info-container:not(:last-child){margin-bottom:4.375rem;padding-bottom:4.375rem}@media (max-width:992px){.athletes-detail-container .info-container:not(:last-child){margin-bottom:1.875rem;padding-bottom:1.875rem}}.athletes-detail-container .info-container .title{padding-right:1.875rem;width:300px}@media (max-width:992px){.athletes-detail-container .info-container .title{padding-right:0;width:100%}.athletes-detail-container .info-container .title:not(:last-child){margin-bottom:2.1875rem}}.athletes-detail-container .info-container .data{align-items:flex-start;display:flex;flex-wrap:wrap;margin-bottom:-1.875rem;width:calc(100% - 300px)}@media (max-width:992px){.athletes-detail-container .info-container .data{width:100%}}.athletes-detail-container .info-container .square{border-left:2px solid var(--color-gold);display:inline-block;margin-bottom:1.875rem;padding:.3125rem 1.5625rem .3125rem .78125rem;width:auto;width:230px}@media (max-width:992px){.athletes-detail-container .info-container .square{padding:.3125rem .3125rem .3125rem .625rem;width:50%}.athletes-detail-container .info-container .square.name{width:100%}}.athletes-detail-container .info-container .square.height,.athletes-detail-container .info-container .square.weight{width:130px}@media (max-width:992px){.athletes-detail-container .info-container .square.height,.athletes-detail-container .info-container .square.weight{width:50%}}.athletes-detail-container .info-container .square h5:not(:last-child){margin-bottom:.3125rem}.athletes-detail-container .info-container .square span{letter-spacing:.125rem}.athletes-detail-container .career-container:not(:last-child){margin-bottom:4.6875rem;padding-bottom:4.6875rem}@media (max-width:992px){.athletes-detail-container .career-container:not(:last-child){margin-bottom:1.875rem;padding-bottom:1.875rem}}.athletes-detail-container .career-container .title{padding-right:1.875rem;width:300px}@media (max-width:992px){.athletes-detail-container .career-container .title{padding-right:0;width:100%}.athletes-detail-container .career-container .title:not(:last-child){margin-bottom:2.1875rem}}.athletes-detail-container .career-container .links{width:calc(100% - 300px)}@media (max-width:992px){.athletes-detail-container .career-container .links{width:100%}}.athletes-detail-container .career-container .links>.row{align-items:flex-start;display:flex;margin:0 -.625rem}@media (max-width:992px){.athletes-detail-container .career-container .links>.row{flex-wrap:wrap}}.athletes-detail-container .career-container .links a{display:inline-block;margin:0 .625rem;text-decoration:underline}@media (max-width:992px){.athletes-detail-container .career-container .links a:not(:last-child){margin-bottom:.9375rem}}.athletes-detail-container .career-container .links a.transfermarkt{height:75px;margin-top:-.125rem}@media (max-width:992px){.athletes-detail-container .career-container .links a.transfermarkt{height:auto;margin-top:auto;width:130px}}.athletes-detail-container .career-container .links a.transfermarkt img{height:75px}.athletes-detail-container .career-container .links a.zerozero{background-color:#0a1e43;height:70px;padding:.625rem}@media (max-width:992px){.athletes-detail-container .career-container .links a.zerozero{height:auto;width:200px}}.athletes-detail-container .career-container .links a.zerozero img{height:50px}.athletes-detail-container .career-container .links a img{width:auto}@media (max-width:992px){.athletes-detail-container .career-container .links a img{width:100%}}.athletes-detail-container .video-container:not(:last-child){margin-bottom:5.3125rem;padding-bottom:3.125rem}@media (max-width:992px){.athletes-detail-container .video-container:not(:last-child){margin-bottom:2.1875rem;padding-bottom:1.5625rem}}.athletes-detail-container .video-container .title{padding-right:1.875rem;width:300px}@media (max-width:992px){.athletes-detail-container .video-container .title{padding-right:0;width:100%}.athletes-detail-container .video-container .title:not(:last-child){margin-bottom:2.1875rem}}.athletes-detail-container .video-container .video{position:relative;width:calc(100% - 300px)}@media (max-width:992px){.athletes-detail-container .video-container .video{width:100%}}.athletes-detail-container .video-container .video .padding{padding-top:56.565656565%}.athletes-detail-container .video-container .video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.athletes-detail-container .gallery-container .title:not(:last-child){margin-bottom:3.75rem}@media (max-width:992px){.athletes-detail-container .gallery-container .title:not(:last-child){margin-bottom:2.1875rem}}.athletes-detail-container .gallery-container .gallery{width:100%}.athletes-detail-container .gallery-container .gallery>.row{display:flex;flex-wrap:wrap;margin:0 -1.09375rem}.athletes-detail-container .gallery-container .gallery .image{padding:0 1.09375rem;width:33.333%}.athletes-detail-container .gallery-container .gallery .image.big{width:100%}.athletes-detail-container .gallery-container .gallery .image:not(:last-child){margin-bottom:2.1875rem}.athletes-detail-container .gallery-container .gallery .image .square{background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;position:relative;width:100%}.athletes-detail-container .gallery-container .gallery .image .square:after{align-items:center;background-color:var(--color-gold-80);content:attr(data-label);display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.athletes-detail-container .gallery-container .gallery .image .square>.wrapper{padding-top:67.771084337%}.menu-button{cursor:pointer;display:none;height:13px;position:relative;width:15px}@media (max-width:992px){.menu-button{display:block}}.menu-button span{display:block;height:2px;position:absolute}.mobile-menu-home{display:none;justify-content:center}@media (max-width:992px){.mobile-menu-home{display:flex}}.mobile-menu-home a{margin:0 .625rem}.shadow{background:linear-gradient(180deg,rgba(0,0,0,.8),transparent);height:70px;left:0;position:fixed;top:0;width:calc(100% - 17px);z-index:-1;z-index:9}@media (max-width:992px){.shadow{width:100%}}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.menu-list>li{transition:color .35s ease-in-out}@media (min-width:993px){.menu-list>li.with-submenu.open>ul{opacity:1}.menu-list>li.with-submenu>ul{opacity:0;transition:opacity .35s ease-in-out}.menu-list>li.active:after{width:100%}}.menu-list>li:after{transition:width .35s ease-in-out;width:0}.logo-home{opacity:0;transform:translateY(10%);transition:opacity 1s ease-in-out,transform 1s ease-in-out}.logo-home.fade-up{opacity:1;transform:translateY(0)}.border-button{transition:color .25s ease-in-out .125s}@media (pointer:fine){.border-button:hover{color:var(--color-white)}.border-button:hover:before{transform:translateY(0)}}.border-button:before{transform:translateY(100%);transition:transform .25s ease-in-out}@media (pointer:fine){.athletes-detail-container .gallery-container .gallery .image .square:hover:after{opacity:1}}.athletes-detail-container .gallery-container .gallery .image .square:after{opacity:0;transition:opacity .35s ease-in-out}.menu-button.open span:first-child{left:50%;top:5px;width:0}.menu-button.open span:nth-child(2){transform:rotate(45deg)}.menu-button.open span:nth-child(3){transform:rotate(-45deg)}.menu-button.open span:nth-child(4){left:50%;top:5px;width:0}.menu-button span{left:0;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}.menu-button span:first-child{top:0}.menu-button span:nth-child(2),.menu-button span:nth-child(3){top:5px}.menu-button span:nth-child(4){top:11px}.menu-list>li.with-submenu.open .arrow{transform:rotateX(180deg) translateY(40%)}.menu-list>li.with-submenu .arrow{transform:translateY(-50%);transition:transform .35s ease-in-out}.ages-links-container .border{transition:width .15s ease-in-out,left .15s ease-in-out,opacity .15s ease-in-out}
