/*!
Theme Name: Clandestinos
Author: OxigenWeb
Author URI: http://www.oxigenweb.com.br/
Version: 1.0
Description: 
  */@import"https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100..700;1,100..700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";header{background-color:#343434;color:#fff;height:110px;display:flex;top:0px;left:0px;position:fixed;transition:.7s;z-index:100;align-items:center}.header-container{display:flex;align-items:center;justify-content:left}.header-container .logo-div img{width:78px;height:81px}.header-container nav{height:110px;display:flex;justify-content:center;align-items:center}.header-container nav .nav-header{display:flex;padding-left:0;height:100%;margin-bottom:0;margin-left:40px;align-items:center}.header-container nav .nav-header li{display:flex;align-items:center;justify-content:center;height:100%;border-bottom:2px solid rgba(0,0,0,0);margin-right:50px;z-index:999}.header-container nav .nav-header li a{padding:0px 10px;color:#fff;width:100%;height:100%;display:flex;flex-direction:row;align-items:center;font-size:20px;line-height:22px;font-weight:400;transition:.2s}.header-container nav .nav-header li:hover{transition:0s;border-bottom:2px solid #f1c40f}.header-container nav .nav-header li:hover a{color:#f1c40f}.link-active{border-color:#f1c40f !important;z-index:999 !important}.color-active{color:#f1c40f}.filter-active{filter:brightness(0) saturate(100%) invert(77%) sepia(74%) saturate(611%) hue-rotate(352deg) brightness(97%) contrast(95%)}.barras{display:none;align-items:end;flex-direction:column;width:-moz-fit-content;width:fit-content;margin-left:40px;cursor:pointer}.barras span{width:40px;border-radius:99px;height:4px;margin:5px;background-color:#fff}.link-torneios::before{margin-top:5px;cursor:pointer;content:url("assets/imagens/icon-torneios.svg")}.link-ranking::before{cursor:pointer;margin-top:5px;content:url("assets/imagens/icon-ranking.svg")}.link-jogadores::before{cursor:pointer;margin-top:5px;content:url("assets/imagens/icon-jogadores.svg")}.link-torneios:hover::before{filter:brightness(0) saturate(100%) invert(77%) sepia(74%) saturate(611%) hue-rotate(352deg) brightness(97%) contrast(95%)}.link-jogadores:hover::before{filter:brightness(0) saturate(100%) invert(77%) sepia(74%) saturate(611%) hue-rotate(352deg) brightness(97%) contrast(95%)}.link-ranking:hover::before{filter:brightness(0) saturate(100%) invert(77%) sepia(74%) saturate(611%) hue-rotate(352deg) brightness(97%) contrast(95%)}@media screen and (min-width: 1400px){.header-container nav .nav-header{margin-left:100px}}@media screen and (min-width: 1200px){.header-container nav .nav-header{margin-left:60px}}@media screen and (max-width: 992px){header{top:auto;bottom:0px;align-items:end}.header-container{padding:20px 60px 20px 70px;justify-content:space-between}.header-container nav{position:absolute;left:0%;top:20%;margin-left:0px;display:none;width:100%}.header-container nav .nav-header{display:none;flex-direction:column;margin-left:0px;width:100%}.header-container nav .nav-header li{margin:-1px;margin-right:0;width:100%;border:none}.header-container nav .nav-header li a{padding:27px 0px;justify-content:center;width:100%;padding-left:50px}.header-container nav .nav-header li:hover{transition:.2s;border:none !important;background-color:#f1c40f}.header-container nav .nav-header li:hover a{color:#343434}.link-active{background-color:#f1c40f !important}.link-active::before{filter:brightness(0) saturate(100%) invert(19%) sepia(0%) saturate(1609%) hue-rotate(159deg) brightness(92%) contrast(90%)}.color-active{color:#343434 !important}.color-active a{color:#343434 !important}.filter-active{filter:none}.barras{display:flex}.mostrar{height:100vh}.ocultar{display:none}.barra-1-active{position:absolute;transform:rotate(45deg);transition:.4s}.barra-3-active{transition:.4s;transform:rotate(-45deg)}.barra-2-active{display:none;transition:.4s}.link-jogadores::before{margin-right:30px;margin-top:8px;position:absolute;right:50vw}.link-ranking::before{margin-right:20px;margin-top:8px;position:absolute;right:50vw}.link-torneios::before{margin-right:20px;margin-top:8px;position:absolute;right:50vw}.link-torneios:hover::before{filter:brightness(0) saturate(100%) invert(18%) sepia(1%) saturate(0%) hue-rotate(159deg) brightness(98%) contrast(90%)}.link-jogadores:hover::before{filter:brightness(0) saturate(100%) invert(18%) sepia(1%) saturate(0%) hue-rotate(159deg) brightness(98%) contrast(90%)}.link-ranking:hover::before{filter:brightness(0) saturate(100%) invert(18%) sepia(1%) saturate(0%) hue-rotate(159deg) brightness(98%) contrast(90%)}}@media screen and (max-width: 567px){.header-container{padding:20px 5px}.barras{margin-left:20px}.link-jogadores::before{margin-right:35px}.link-ranking::before{margin-right:25px}.link-torneios::before{margin-right:25px}}.icone-active{filter:brightness(0) saturate(100%) invert(18%) sepia(1%) saturate(0%) hue-rotate(159deg) brightness(98%) contrast(90%)}footer{height:76px;background-color:#e7e7e7;display:flex;justify-content:center;width:100%;align-items:center;margin-top:120px}footer p{color:#919191;font-size:13px;line-height:19px;margin-bottom:0;font-weight:400}@media screen and (max-width: 992px){footer{margin-bottom:110px;margin-top:0px}}*{margin:0;padding:0}html{margin:0 !important;padding:0 !important}body{background-color:#f6f6f6;overflow-x:hidden}li{list-style-type:none}a{text-decoration:none}th,td{text-align:center;width:auto}.menu .current-menu-item a,.menu .current_page_item a{color:#f5b01b;font-weight:bold;border-bottom:2px solid #f5b01b}main{padding-top:120px}.section-ranking{overflow-x:auto;padding-top:50px;overflow-y:hidden}.section-ranking h2{font-size:64px;line-height:72px;font-weight:700;color:#1f1f1f}.barra-progresso-container{display:flex;width:542px;padding-top:30px;flex-direction:column}.barra-progresso-container .progress-bar{width:100%;position:relative;overflow:hidden;height:6px;background-color:#d7d7d7}.barra-progresso-container .progress-bar .barra-progresso{height:100%;background-color:#f1c40f;width:0%;border-radius:4px;transition:width 1s ease-in-out}.barra-progresso-container .dates-div{display:flex;justify-content:space-between;padding-top:5px}.barra-progresso-container .dates-div span{font-size:14px;line-height:15px;font-weight:400;color:#1f1f1f}table{width:1116px;margin-top:32px;table-layout:fixed;border-collapse:collapse}table thead{padding:8px 20px}table thead tr{border-width:0px 0px 1px 0px;border-color:#aaa;border-style:solid}table thead tr th{padding:10px 0px;font-size:11px;text-align:center;line-height:12px;font-weight:400}table thead tr .th-etapas{text-align:center}table thead tr .jogador-th{width:144px;height:44px;border-right:1px solid #aaa}table thead tr .total-pontos-th{padding:0px 10px}table tbody tr{border-width:1px 0px 1px 0px;border-color:#aaa;border-style:solid;position:relative}table tbody tr .svg-ranking{position:absolute;width:5px;height:5px;top:5px;left:50px}table tbody tr td{font-size:11px;text-align:center;line-height:12px;font-weight:400;padding:10px 0px}table tbody tr td img{-o-object-fit:cover;object-fit:cover;width:24px;height:24px;border-radius:50%}table tbody tr .jogador-td{text-align:left;border-right:1px solid #aaa;position:relative;width:145px;display:flex;padding-right:1px;align-items:center;color:#1f1f1f;font-weight:700;font-size:12px;line-height:13px}table tbody tr .jogador-td img{margin-left:15px;margin-right:8px;-o-object-fit:cover;object-fit:cover}table tbody tr .posicao-ranking{font-size:15px;line-height:18px;font-weight:400;width:40px}table tbody tr .total-pontos{font-weight:700;color:#d19107}.legenda-tabela{margin-left:-15px;padding-top:10px;display:grid;grid-template-columns:224px 234px 224px 224px 224px}.legenda-tabela .legenda{padding:5px 15px;display:flex;justify-content:left;align-items:center;flex-direction:row-reverse}.legenda-tabela .legenda p{font-size:10px;line-height:18px;font-weight:400;margin-bottom:0}.legenda-tabela .legenda span{margin-right:7px;width:9px;height:9px;border:none}@media screen and (max-width: 1200px){table{width:1116px;table-layout:fixed;border-collapse:collapse}table thead tr .jogador-th{width:145px}}@media screen and (max-width: 992px){main{padding-top:0px}.section-ranking{margin-bottom:120px}}@media screen and (max-width: 768px){.section-ranking h2{font-size:36px;line-height:41px}.barra-progresso-container{padding-top:10px;width:289px}}.primeiro-grupo{color:#f5b01b}.segundo-grupo{color:#f30}.terceiro-grupo{color:#000275}.quarto-grupo{color:#ff00e5}.quinto-grupo{color:#3700ff}.sexto-grupo{color:#a00808}.setimo-grupo{color:#00ffae}.section-jogadores{padding-top:50px}.section-jogadores h2{font-size:64px;line-height:72px;font-weight:700;color:#1f1f1f}.input-search-div{position:relative;margin-top:56px}.input-search-div input{padding:15px;border-radius:12px;background-color:#dfdfdf;border:1px solid rgba(33,33,33,.1019607843);outline:none}.input-search-div input:hover{border:1px solid #5a5a5a;transition:.2}.input-search-div input:hover::-moz-placeholder{color:#1f1f1f}.input-search-div input:hover::placeholder{color:#1f1f1f}.input-search-div input input::-moz-placeholder{color:#1f1f1f;font-size:20px;font-weight:400;line-height:22px}.input-search-div input input::placeholder{color:#1f1f1f;font-size:20px;font-weight:400;line-height:22px}.input-search-div .lupa-search{position:absolute;right:20px;top:15px}.search-active{border:1px solid #5a5a5a !important;transition:.2 !important}.search-active::-moz-placeholder{color:#1f1f1f !important}.search-active::placeholder{color:#1f1f1f !important}.ver-mais-posts{display:flex;justify-content:center;align-items:center;margin-top:78px;border-top:1px solid #73777f}.ver-mais-posts a{color:#1f1f1f;font-size:18px;text-align:center;font-weight:700;line-height:20px;padding:20px 40px;border-radius:12px;border:none;cursor:pointer;transition:.2s}.ver-mais-posts a img{-o-object-fit:cover;object-fit:cover;margin-left:5px;margin-bottom:2px}.jogadores-cards-div{display:grid;grid-template-columns:repeat(4, 1fr);justify-content:center;gap:30px;padding-top:20px}.jogadores-cards-div .card-jogador{background-color:#343434;color:#fff;z-index:1;height:336px;position:relative;border-radius:12px}.jogadores-cards-div .card-jogador:hover{background-color:rgba(52,52,52,.9)}.jogadores-cards-div .card-jogador .jogador-card-img{display:flex;justify-content:center}.jogadores-cards-div .card-jogador .jogador-card-img img{width:100px;height:100px;border-radius:50%;margin-top:20px;border:3px solid #f5b01b;-o-object-fit:cover;object-fit:cover}.bola-jogadores{position:absolute;top:0px;right:0px;z-index:-1;border-radius:12px}.jogador-card-info{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.jogador-card-info h3{font-size:16px;line-height:27px;font-weight:700;color:#fff}.jogador-card-info .trofeus-div{display:flex;padding:10px 0px;flex-direction:row;width:100%;justify-content:space-between}.jogador-card-info .trofeus-div .trofeus{display:flex;justify-content:center;flex-direction:row;width:50%}.jogador-card-info .trofeus-div .trofeus .p-trofeus{margin-left:10px;display:flex;flex-direction:column;margin-top:-5px;position:relative}.jogador-card-info .trofeus-div .trofeus .p-trofeus .qnt-trofeus{font-size:22px;font-weight:400;color:#fff;position:absolute;top:5px;left:3px;font-family:"Roboto",sans-serif;letter-spacing:2px}.jogador-card-info .trofeus-div .trofeus .p-trofeus .trofeus-title{letter-spacing:2px;top:0px;font-size:9px;font-family:"Roboto",sans-serif;color:#929393;font-weight:400}.jogador-card-info .trofeus-div .titulos{display:flex;width:50%;justify-content:center;border-right:1px solid #1f1f1f;flex-direction:row}.jogador-card-info .trofeus-div .titulos .p-titulos{margin-left:7px;display:flex;flex-direction:column;margin-top:-5px;position:relative}.jogador-card-info .trofeus-div .titulos .p-titulos .qnt-titulos{font-size:22px;font-weight:400;font-family:"Roboto",sans-serif;color:#fff;position:absolute;top:5px;left:3px;letter-spacing:2px}.jogador-card-info .trofeus-div .titulos .p-titulos .titulos-title{top:0px;font-size:9px;letter-spacing:2px;color:#929393;font-weight:400;font-family:"Roboto",sans-serif}.jogador-card-info .ranking-div{display:flex;justify-content:left;width:100%;align-items:center;flex-direction:column-reverse;margin:15px 0px}.jogador-card-info .ranking-div .ranking{border:1px solid #1f1f1f;border-radius:4px;width:100%;padding:5px 10px}.jogador-card-info .ranking-div .ranking p{color:rgba(241,243,242,.5019607843);margin-bottom:0px;display:flex;justify-content:space-between;flex-direction:row-reverse;font-size:14px;font-weight:400}.jogador-card-info .ranking-div .ranking p span{color:#fff;font-size:16px;font-weight:400}.jogador-card-info .ranking-div .pnts{margin-bottom:5px;border:1px solid #1f1f1f;border-radius:4px;width:100%;padding:5px 10px}.jogador-card-info .ranking-div .pnts p{color:rgba(241,243,242,.5019607843);margin-bottom:0px;display:flex;justify-content:space-between;font-size:14px;flex-direction:row-reverse;font-weight:400}.jogador-card-info .ranking-div .pnts p span{color:#fff;font-size:16px;font-weight:400}.jogador-card-info .ranking-div img{-o-object-fit:cover;object-fit:cover;margin-right:5px}.jogador-card-info .ranking-div p{font-size:14px;line-height:20px;color:rgba(241,243,242,.5019607843);font-weight:400}@media screen and (max-width: 1200px){.jogadores-cards-div{grid-template-columns:257px 257px}}@media screen and (max-width: 992px){.section-jogadores{padding-bottom:120px}}@media screen and (max-width: 768px){.jogadores-cards-div{grid-template-columns:257px}.section-jogadores h2{font-size:36px;line-height:41px}.input-search-div{margin-top:26px}}.section-torneios h2{font-size:64px;line-height:72px;font-weight:700;padding:26px 0px;color:#1f1f1f;padding-bottom:0px}.torneios-div .torneio{border-radius:12px;margin-top:32px;background-color:#e6e6e6;padding:32px 48px;z-index:1}.torneios-div .torneio:hover{background-color:#f0f0f0}.torneios-div .torneio .torneio-top{display:flex;align-items:center}.torneios-div .torneio .torneio-top img{-o-object-fit:cover;object-fit:cover;height:105px;width:105px}.torneios-div .torneio .torneio-top .titulo-torneio{display:flex;flex-direction:column;padding-left:30px;width:100%}.torneios-div .torneio .torneio-top .titulo-torneio .top-titulo-torneio{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:2px solid #bababa}.torneios-div .torneio .torneio-top .titulo-torneio .top-titulo-torneio h3{padding-bottom:17px;margin-bottom:0;font-size:40px;line-height:43px;font-weight:700}.torneios-div .torneio .torneio-top .titulo-torneio .top-titulo-torneio svg{cursor:pointer;transform:rotate(180deg);transition:.3s;z-index:-1}.torneios-div .torneio .torneio-top .titulo-torneio .top-titulo-torneio .svg-active-t{transform:rotate(360deg)}.torneios-div .torneio .torneio-top .titulo-torneio h5{padding-top:12px;font-size:11px;line-height:12px;font-weight:400}.torneios-div .torneio .torneio-etapas{padding-top:15px;display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.torneios-div .torneio .torneio-etapas .etapa{width:100%;display:flex;margin-top:14px;border-radius:8px;flex-direction:row;align-items:center;padding:15px 33px;background-color:#d7d7d7}.torneios-div .torneio .torneio-etapas .etapa svg{height:57px;padding-right:20px;width:59px}.torneios-div .torneio .torneio-etapas .etapa .titles-etapa{padding-left:20px;border-left:1px solid #343434}.torneios-div .torneio .torneio-etapas .etapa .titles-etapa h4{font-weight:400;font-size:18px;line-height:20px;margin-bottom:1px;color:#1f1f1f}.torneios-div .torneio .torneio-etapas .etapa .titles-etapa span{font-weight:400;font-size:10px;line-height:11px;color:#1f1f1f}@media screen and (max-width: 992px){.section-torneios{margin-bottom:90px}.section-torneios h2{padding-bottom:8px}.torneios-div .torneio{margin-top:20px;padding:16px}.torneios-div .torneio .torneio-top img{height:105px;width:98px}.torneios-div .torneio .torneio-top .titulo-torneio{padding-left:20px}.torneios-div .torneio .torneio-top .titulo-torneio .top-titulo-torneio h3{font-size:16px;padding-bottom:5px;line-height:18px}.torneios-div .torneio .torneio-top .titulo-torneio .top-titulo-torneio svg{width:9px;height:5px}.torneios-div .torneio .torneio-etapas{padding-top:20px}.torneios-div .torneio .torneio-etapas .etapa{padding:17px 21px}}@media screen and (max-width: 768px){.torneios-div .torneio .torneio-etapas{grid-template-columns:repeat(2, 1fr);padding-top:5px;gap:20px}.torneios-div .torneio .torneio-etapas .etapa{width:100%;display:flex;margin-top:14px;border-radius:8px;flex-direction:row;align-items:center;padding:7px 15px;background-color:#d7d7d7}.torneios-div .torneio .torneio-etapas .etapa svg{height:57px;padding-right:20px;width:57px}.torneios-div .torneio .torneio-etapas .etapa .titles-etapa{padding-left:10px}.torneios-div .torneio .torneio-etapas .etapa .titles-etapa h4{font-size:12px;line-height:14px}.torneios-div .torneio .torneio-etapas .etapa .titles-etapa span{font-size:8px;line-height:5px}}@media screen and (max-width: 568px){.torneios-div .torneio .torneio-etapas{grid-template-columns:repeat(2, 1fr);padding-top:5px;gap:10px}.torneios-div .torneio .torneio-etapas .etapa{padding:11px 15px}.torneios-div .torneio .torneio-etapas .etapa svg{height:35px;padding-right:7px;width:35px}}.section-perfil-jogador{margin-top:50px;margin-bottom:50px}.bola-single{position:absolute;right:0px;z-index:-1;width:500px;top:-36px;height:500px}.perfil h2{font-size:64px;line-height:72px;font-weight:700;color:#1f1f1f;margin-bottom:32px}.perfil .dados-foto-perfil{display:flex}.perfil .dados-foto-perfil img{border-radius:12px;-o-object-fit:cover;object-fit:cover;width:257px;border:2px solid #f5b01b;height:295px}.perfil .dados-foto-perfil .dados-perfil{padding-left:30px}.perfil .dados-foto-perfil .dados-perfil .dados{display:flex;justify-content:space-between;align-items:center;padding:6px 30px;border:1px solid #b2adad;border-radius:4px;width:350px;margin-bottom:14px}.perfil .dados-foto-perfil .dados-perfil .dados .paragrafo-perfil{font-weight:400;font-size:14px;line-height:10px;margin-bottom:0}.perfil .dados-foto-perfil .dados-perfil .dados span{font-size:16px;line-height:30px;font-weight:400;padding-left:10px}.perfil .dados-foto-perfil .dados-perfil .trofeus-div{display:flex;padding:10px 0px;flex-direction:row;width:100%;justify-content:space-between}.perfil .dados-foto-perfil .dados-perfil .trofeus-div .trofeus{display:flex;justify-content:center;flex-direction:row;width:50%}.perfil .dados-foto-perfil .dados-perfil .trofeus-div .trofeus .p-trofeus{margin-left:10px;display:flex;flex-direction:column;margin-top:-5px;position:relative}.perfil .dados-foto-perfil .dados-perfil .trofeus-div .trofeus .p-trofeus .qnt-trofeus{font-size:22px;font-weight:400;color:#1f1f1f;position:absolute;top:4px;left:3px;letter-spacing:2px;font-family:"Roboto" sans-serif}.perfil .dados-foto-perfil .dados-perfil .trofeus-div .trofeus .p-trofeus .trofeus-title{letter-spacing:2px;top:0px;font-family:"Roboto" sans-serif;font-size:9px;color:#929393;font-weight:400}.perfil .dados-foto-perfil .dados-perfil .trofeus-div .titulos{display:flex;width:50%;justify-content:center;border-right:1px solid #1f1f1f;flex-direction:row}.perfil .dados-foto-perfil .dados-perfil .trofeus-div .titulos .p-titulos{margin-left:7px;display:flex;flex-direction:column;margin-top:-5px;position:relative}.perfil .dados-foto-perfil .dados-perfil .trofeus-div .titulos .p-titulos .qnt-titulos{font-size:22px;font-weight:400;color:#1f1f1f;position:absolute;top:4px;font-family:"Roboto" sans-serif;left:3px;letter-spacing:2px}.perfil .dados-foto-perfil .dados-perfil .trofeus-div .titulos .p-titulos .titulos-title{top:0px;font-family:"Roboto",sans-serif;font-size:9px;letter-spacing:2px;color:#929393;font-weight:400}.estatisticas-jogador{padding-top:32px}.estatisticas-jogador h3{padding-bottom:32px;display:flex;align-items:center;margin-bottom:0}.estatisticas-jogador h3 p{font-weight:700;font-size:24px;line-height:27px;color:#1f1f1f;margin-left:10px;margin-bottom:3px}.titulos-jogador{padding-top:32px}.titulos-jogador h3{padding-bottom:32px;display:flex;margin-bottom:0;align-items:center}.titulos-jogador h3 p{font-weight:700;font-size:24px;line-height:27px;color:#1f1f1f;margin-left:10px;margin-bottom:3px}.estatistica-jogador{padding:15px 0px;border-width:1px 0px 0px 0px;border-color:rgba(31,31,31,.3019607843);display:flex;justify-content:space-between;border-style:solid}.estatistica-jogador .nome-est{margin-bottom:0;line-height:32px;font-size:16px;font-family:"Roboto",sans-serif;font-weight:400;color:#1f1f1f}.estatistica-jogador .valor-est-jogador{font-weight:400;font-family:"Roboto",sans-serif;font-size:20px;line-height:37px;color:#1f1f1f}.estatistica{padding:15px 0px;cursor:pointer;border-width:1px 0px 0px 0px;border-color:rgba(31,31,31,.3019607843);border-style:solid}.estatistica .est-titulo-torneio{display:flex;justify-content:space-between}.estatistica .est-titulo-torneio .titulos-jogador-right{display:flex;align-items:center}.estatistica .est-titulo-torneio .titulos-jogador-right .valor-est{font-family:"Roboto",sans-serif;font-weight:400;font-size:20px;line-height:37px;margin-right:13px}.estatistica .est-titulo-torneio .titulos-jogador-right svg{cursor:pointer;transition:.4s;z-index:-1}.estatistica .est-titulo-torneio .titulos-jogador-right .svg-active{transform:rotate(180deg)}.estatistica .est-titulo-torneio .titulos-jogador-right .svg-active path{stroke:#1f1f1f}.estatistica .est-titulo-torneio .nome-est-torneio{margin-bottom:0;line-height:32px;font-size:16px;display:flex;filter:drop-shadow(0px 2px 0px 4px rgba(0, 0, 0, 0.1));align-items:center;font-weight:400;color:#1f1f1f;font-family:"Roboto",sans-serif}.estatistica .etapas-categoria{height:0;overflow:hidden}.ativo{height:100% !important}.estatistica:last-child{border-bottom:1px solid rgba(31,31,31,.3)}.nome-est-etapa{padding:10px 0px 0px 0px;font-weight:400;font-size:16px;line-height:30px;font-family:"Roboto",sans-serif;color:#626262}.nenhuma-etapa{margin-bottom:0;font-family:"Roboto",sans-serif;color:#626262}.last-est{border-bottom:1px solid rgba(31,31,31,.3019607843)}.last-torneio{border-bottom:1px solid rgba(31,31,31,.3019607843)}@media screen and (max-width: 992px){.section-perfil-jogador{margin-bottom:130px}}@media screen and (max-width: 768px){.bola-single{width:200px;height:200px;top:-5px;right:0px}.perfil .trofeus-div-mb{display:flex;height:30px;padding:10px 0px;padding-top:25px;flex-direction:row;align-items:center;width:100%;justify-content:left;margin-left:7px}.perfil .trofeus-div-mb .trofeus{display:flex;justify-content:left;flex-direction:row;padding-left:15px;width:50%;align-items:center}.perfil .trofeus-div-mb .trofeus .p-trofeus{font-size:9px;margin-top:10px;margin-left:10px;color:#929393;display:flex;flex-direction:column-reverse;line-height:16px;font-weight:400}.perfil .trofeus-div-mb .trofeus .p-trofeus .qnt-trofeus{font-size:22px;font-family:"Roboto",sans-serif;font-weight:400;color:#1f1f1f;top:4px;left:3px;letter-spacing:2px}.perfil .trofeus-div-mb .trofeus .p-trofeus .trofeus-title{top:0px;font-size:9px;letter-spacing:2px;color:#929393;font-family:"Roboto",sans-serif;font-weight:400}.perfil .trofeus-div-mb .titulos{display:flex;padding-right:15px;width:50%;justify-content:right;flex-direction:row;position:relative;align-items:center}.perfil .trofeus-div-mb .titulos::after{content:"";position:absolute;width:1px;right:0px;height:30px;background-color:#343434}.perfil .trofeus-div-mb .titulos .p-titulos{font-size:9px;display:flex;flex-direction:column-reverse;margin-left:10px;color:#929393;line-height:16px;margin-top:10px;font-weight:400}.perfil .trofeus-div-mb .titulos .p-titulos .qnt-titulos{font-size:22px;font-weight:400;color:#1f1f1f;top:4px;left:3px;font-family:"Roboto",sans-serif;letter-spacing:2px}.perfil .trofeus-div-mb .titulos .p-titulos .title-titulo{top:0px;font-size:9px;font-family:"Roboto",sans-serif;letter-spacing:2px;color:#929393;font-weight:400}.perfil h2{font-size:36px;line-height:41px}.perfil .dados-foto-perfil{width:100%}.perfil .dados-foto-perfil .dados-perfil{width:50%}.perfil .dados-foto-perfil .dados-perfil .dados{margin-bottom:8px;padding:8px 20px;width:100%}.perfil .dados-foto-perfil .dados-perfil .dados .paragrafo-perfil{font-weight:400;font-size:14px;line-height:14px;margin-bottom:0}}@media screen and (max-width: 567px){.estatisticas-jogador{margin-top:100px}.trofeus-div-mb{position:absolute;left:0%;padding-top:10px;margin:auto}.perfil .dados-foto-perfil img{width:49%;height:183px;-o-object-fit:cover;object-fit:cover}.perfil .dados-foto-perfil .dados-perfil{padding-left:16px}.perfil .dados-foto-perfil .dados-perfil .dados{margin-bottom:8px;padding:5px 10px;width:100%}.perfil .dados-foto-perfil .dados-perfil .dados .paragrafo-perfil{font-weight:400;font-size:14px;line-height:14px;margin-bottom:0}}.torneio-single{padding-top:50px;padding-bottom:120px;max-width:1140px;min-width:315px}.titles-atp-single h2{font-size:64px;line-height:72px;color:#1f1f1f;font-weight:700}.titles-atp-single h3{font-size:18px;line-height:22px;color:#1f1f1f;margin-bottom:0px;font-weight:400}.titles-atp-single span{font-size:10px;line-height:12px;font-weight:400;color:#737373}.swiper-fases{margin-top:30px}.swiper-fases .swiper-button-prev-custom{cursor:pointer;background-color:#1f1f1f;border:none;border-radius:50%;position:absolute;width:40px;top:30px;left:0px;z-index:99;height:40px;display:flex;justify-content:center;align-items:center;color:#fff}.swiper-fases .swiper-button-prev-custom:hover{background-color:#444}.swiper-fases .swiper-button-next-custom{cursor:pointer;right:0px;top:30px;display:flex;z-index:99;justify-content:center;position:absolute;align-items:center;background-color:#1f1f1f;border:none;border-radius:50%;width:40px;height:40px;color:#fff}.swiper-fases .swiper-button-next-custom:hover{background-color:#444}.swiper-fases .swiper-wrapper{display:flex;justify-content:space-between}.swiper-fases .swiper-wrapper .fases-slide{display:flex;padding:25px 0px;border-width:1px 0px 1px 0px;border-style:solid;border-color:#e7e7e7;flex-direction:column;align-items:center}.swiper-fases .swiper-wrapper .fases-slide p{margin-bottom:5px;font-size:20px;line-height:22px;font-weight:700}.disabled{color:rgba(0,0,0,.3);pointer-events:none}.swiper-confrontos .swiper-wrapper{display:flex;padding-top:42px;justify-content:space-between;flex-direction:row}.swiper-confrontos .swiper-wrapper .swiper-slide{width:33.333%;padding-right:0px;height:auto;display:flex;flex-direction:column}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div{display:flex;justify-content:space-around;flex-direction:column;align-items:center;height:1700px}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .linha-chaveamento-oitavas{width:38px;height:214px;position:absolute;z-index:1;right:-37px;top:50%;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom:2px solid #ccc;border-top:2px solid #ccc;border-right:2px solid #ccc}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .linha-chaveamento-quartas{width:38px;height:425px;position:absolute;z-index:1;right:-37px;top:49.5%;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom:2px solid #ccc;border-top:2px solid #ccc;border-right:2px solid #ccc}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .linha-chaveamento-semifinal{width:38px;height:852px;position:absolute;z-index:1;right:-37px;top:50%;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom:2px solid #ccc;border-top:2px solid #ccc;border-right:2px solid #ccc}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .linha-chaveamento-final{display:none}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .before-oitavas::before{content:none !important}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .before-oitavas::before{content:none !important}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .before-quartas::before{content:none !important}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .before-semifinal::before{content:none !important}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .confronto{z-index:2;width:305px;background-color:#e7e7e7;border-radius:4px;position:relative}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .confronto::before{content:"";position:absolute;width:32px;height:2px;background:#ccc;top:50%;left:-32px}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .confronto .fase-confronto{display:flex;align-items:center;border-radius:4px 4px 0px 0px;padding:6px 10px;background-color:#343434}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .confronto .fase-confronto p{margin-left:8px;font-size:14px;margin-bottom:0;line-height:15px;font-weight:400;color:#f6f6f6}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .confronto .fase-confronto img{-o-object-fit:cover;object-fit:cover;width:16px;height:16px}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .confronto .jogadores-confronto .jogador-1{display:flex;align-items:center;border-width:1px 0px 1px 0px;border-style:solid;border-color:#fff;padding:2px 10px;justify-content:space-between}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .confronto .jogadores-confronto .jogador-1 img{width:34px;height:34px;border-radius:50%;border:1px solid #f5b01b}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .confronto .jogadores-confronto .jogador-1 p{font-size:14px;width:200px;text-align:left;line-height:15px;font-weight:400;margin-left:8px;margin-bottom:0;color:#1f1f1f}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .confronto .jogadores-confronto .jogador-1 span{font-size:14px;line-height:15px;font-weight:400;margin:7px 0px;padding:11px 20px;border-left:1px solid #1f1f1f;color:#1f1f1f}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .confronto .jogadores-confronto .jogador-2{display:flex;padding:2px 10px;border-width:0px 0px 1px 0px;border-style:solid;border-color:#fff;align-items:center;justify-content:space-between}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .confronto .jogadores-confronto .jogador-2 img{width:34px;height:34px;border:1px solid #f5b01b;border-radius:50%}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .confronto .jogadores-confronto .jogador-2 p{font-size:14px;line-height:15px;width:200px;text-align:left;margin-left:8px;font-weight:400;color:#1f1f1f;margin-bottom:0}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .confronto .jogadores-confronto .jogador-2 span{font-size:14px;line-height:15px;margin:9px 0px;padding:9px 20px;border-left:1px solid #1f1f1f;font-weight:400;color:#1f1f1f}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .confronto .pts-confronto{padding:2px 10px}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .confronto .pts-confronto span{font-size:12px;line-height:13px;font-weight:400;color:#1f1f1f}.vitoria{font-weight:700 !important}.campeao{display:flex;flex-direction:column;align-items:center;margin:auto}.campeao img{height:297px;width:250px}.campeao .campeao-bottom{background-image:linear-gradient(to right, #bf8f25, #f5b01b);display:flex;align-items:center;margin-top:38px;flex-direction:row-reverse;justify-content:center;border-radius:8px;padding:13px 0px;width:80%}.campeao .campeao-bottom img{height:37px;width:37px;border-radius:50%;border:1px solid #1f1f1f}.campeao .campeao-bottom p{color:#1f1f1f;font-weight:700;margin-bottom:0;margin-left:20px;font-size:14px;line-height:15px}@media screen and (max-width: 1200px){.swiper-confrontos{max-width:972px}.swiper-confrontos .swiper-wrapper .swiper-slide{display:flex;align-items:center}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div{width:350px}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .linha-chaveamento-oitavas{width:142px;height:214px;right:-142px;top:50%}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .linha-chaveamento-quartas{width:142px;height:426px;right:-142px;top:49.5%}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .linha-chaveamento-semifinal{width:142px;height:852px;right:-142px;top:50%}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .confronto{width:258px}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .confronto::before{width:86px;top:50%;left:-86px}}@media screen and (max-width: 992px){.titles-atp-single h2{font-size:36px;line-height:41px}.swiper-confrontos{max-width:745px}.swiper-confrontos .swiper-wrapper{display:flex;padding-top:42px;justify-content:space-between;flex-direction:row}.swiper-confrontos .swiper-wrapper .swiper-content{width:33.333%;height:auto;display:flex;flex-direction:column}.swiper-confrontos .swiper-wrapper .swiper-content .confronto-div{display:flex;flex-direction:column;margin:auto;align-items:center;gap:200px;height:3000px}.swiper-confrontos .swiper-wrapper .swiper-content .confronto-div .linha-chaveamento-oitavas{width:65px;height:402px;right:-65px;top:50%}.swiper-confrontos .swiper-wrapper .swiper-content .confronto-div .linha-chaveamento-quartas{width:65px;height:803px;right:-65px;top:49.5%}.swiper-confrontos .swiper-wrapper .swiper-content .confronto-div .linha-chaveamento-semifinal{width:65px;height:1602px;right:-65px;top:50%}.swiper-confrontos .swiper-wrapper .swiper-content .confronto-div .linha-chaveamento-final{display:none}.swiper-confrontos .swiper-wrapper .swiper-content .confronto-div .confronto{width:258px}.swiper-confrontos .swiper-wrapper .swiper-content .confronto-div .confronto::before{width:52px;top:50%;left:-52px}}@media screen and (max-width: 768px){.swiper-confrontos{max-width:296px}.swiper-confrontos .swiper-wrapper .swiper-slide{width:100%}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div{display:flex;margin-left:-30px}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .linha-chaveamento-oitavas{width:15px;height:403px;right:-15px;top:49.7%}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .linha-chaveamento-quartas{width:15px;height:803px;right:-15px;top:49.5%}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .linha-chaveamento-semifinal{width:15px;height:1602px;right:-15px;top:50%}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .linha-chaveamento-final{display:none}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .confronto::before{width:23px;top:50%;left:-23px}.swiper-confrontos .swiper-wrapper .swiper-slide .confronto-div .before-oitavas::before{content:none !important}}