.fade-in{-webkit-animation:fade-in .8s cubic-bezier(.39,.575,.565,1) both;animation:fade-in .8s cubic-bezier(.39,.575,.565,1) both}.slide-bottom{-webkit-animation:slide-bottom .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-bottom .5s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes slide-bottom{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-bottom{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.feed-cards{position:relative;margin-bottom:40px}.feed-cards [v-cloak]{display:none}.feed-cards .feed-notification{position:static;top:auto}.feed-cards .feed-notification.is-fixed{position:fixed;z-index:9999;top:0;margin-top:70px}.feed-cards .feed-notification .icon-single-arrow-up,.feed-cards .timeline-load-recent .icon-single-arrow-up{font-size:11px}.feed-cards .feed .feed-ads{width:100%}.feed-cards .feed .feed-ads .ads-wrapper{margin-bottom:-10px}.feed-cards .feed .feed-ads:before{content:"Publicidade";display:block;width:100%;text-align:center;text-transform:uppercase;font-size:10px;margin-bottom:2px;letter-spacing:1.53px;color:#000}.feed-cards .feed .feed-card{background:#fff;height:auto;margin:15px;padding:12px}.feed-cards .feed .feed-generic{background:#fff;margin-bottom:10px}.feed-cards .feed .feed-generic a.feed-link{display:inline-block}.feed-cards .feed .feed-generic .feed-wrapper{color:grey;padding:20px}.feed-cards .feed .feed-generic .feed-wrapper .share{margin-bottom:0}.feed-cards .feed .feed-generic .feed-wrapper .permalink{font-size:12px;font-weight:400}.feed-cards .feed .feed-generic header{font-size:14px;font-weight:400}.feed-cards .feed .feed-generic header .date{display:block;margin-top:4px;overflow:hidden;line-height:normal}.feed-cards .feed .feed-generic header .author{margin:0;display:block}.feed-cards .feed .feed-generic header .author-photo{float:left;height:40px;width:40px;margin:0 5px 10px 0;overflow:hidden}.feed-cards .feed .feed-generic header .author-name{color:#1a1a1a;font-size:18px}.feed-cards .feed .feed-generic header .author-date{margin:0}.feed-cards .feed .feed-generic header .author-date,.feed-cards .feed .feed-generic header .author-name{display:inline-block;line-height:1.3;padding-top:8px}.feed-cards .feed .feed-generic header .fixed{font-style:italic;color:#1a1a1a}.feed-cards .feed .feed-generic header .fixed svg{width:17px;height:17px;position:relative;top:2px;left:2px}.feed-cards .feed .feed-generic .feed-card-footer{font-size:14px;font-weight:400;margin-top:20px}@media (max-width:374){.feed-cards .feed .feed-generic .feed-card-footer{font-size:13px}}.feed-cards .feed .feed-generic .feed-card-footer .feed-card-border-bottom{background-color:#e6e6e6;display:block;margin-top:48px;width:100%;height:1px}.feed-cards .feed .feed-generic .feed-card-footer .col-sm-12+.feed-card-border-bottom,.feed-cards .feed .feed-generic .feed-card-footer .share+.feed-card-border-bottom{margin-top:0}.feed-cards .feed .feed-generic .feed-card-footer .date{align-items:center;display:inline-flex;line-height:normal;height:34px}.feed-cards .feed .feed-generic .feed-card-footer .date .feed-card-from{align-items:center;display:inline-flex;margin-left:9px}.feed-cards .feed .feed-generic .feed-card-footer .date .feed-card-from .oval{background-color:grey;border-radius:50%;display:inline-block;margin-right:9px;width:6px;height:6px}.feed-cards .feed .feed-generic .media{margin-bottom:20px}.feed-cards .feed .feed-generic .photo img{width:100%}.feed-cards .feed .feed-generic .embed{align-items:center;display:block;width:100%;overflow:hidden;justify-content:center}.feed-cards .feed .feed-generic .embed .social-media[data-type=facebook],.feed-cards .feed .feed-generic .embed .social-media[data-type=instagram]{display:flex;justify-content:center}.feed-cards .feed .feed-generic .embed .social-media[data-type=reddit] iframe{display:flex;margin:0 auto}.feed-cards .feed .feed-generic .embed.video iframe{height:423px;width:100%}.feed-cards .feed .feed-generic .embed .photo img{width:auto}.feed-cards .feed .feed-generic .photo-credit{margin-top:5px}.feed-cards .feed .feed-generic .photo-credit span{color:#b3b3b3;font-style:italic;text-align:right}.feed-cards .feed .feed-generic .title{color:#1a1a1a;font-family:UOLtext;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;margin-top:8px;margin-bottom:16px}.feed-cards .feed .feed-generic .text{color:#000;font-family:UOLtext;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;margin-top:8px;margin-bottom:16px;line-height:1.5;letter-spacing:normal}.feed-cards .feed .feed-generic .quote{color:#1a1a1a;font-family:UOLtext;font-size:20px;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.5;letter-spacing:normal;margin:2px 1px 12px 0}.feed-cards .feed .feed-generic .quote i{color:#1a1a1a;display:block;line-height:1.5;padding-bottom:10px}.feed-cards .feed .feed-generic .quote i span{font-size:27px;font-weight:700;position:relative;top:-5px}.feed-cards .feed .feed-generic .quote-author strong{display:inline-block;color:grey;font-size:16px;font-weight:700;font-style:normal;line-height:1.2}.feed-cards .feed .feed-generic .quote-author i{font-size:16px;font-style:italic}.feed-cards .feed .feed-generic .btn-more{background-size:100% 2px;background-position:bottom;background-repeat:no-repeat;font-size:18px;font-weight:700;white-space:nowrap}.feed-cards .feed .feed-generic .btn-more:hover{background:0 0}.feed-cards .feed .feed-generic .share{position:relative;top:-5px;z-index:9999}.feed-cards .feed .feed-generic.hasAuthor .feed-wrapper{padding:14px 20px 24px}.feed-cards .feed .feed-generic.hasAuthor header .author-photo{margin:0 5px 13px 0}.feed-cards .feed .feed-generic.hasAuthor header .share{top:0}.feed-cards .feed .feed-generic.hasAuthor header .share svg{height:39px}.feed-cards .feed .feed-generic.hasAuthor header .fixed svg{width:17px;height:17px;position:relative;top:2px;left:2px}.feed-cards .feed .feed-generic.important .btn-more:hover{background:0 0}.feed-cards .feed .feed-generic.important .feed-card-footer .feed-card-border-bottom{background-color:#000}.feed-cards .feed .feed-generic.important .feed-card-footer .feed-card-from .oval{background-color:#000}.feed-cards .feed .feed-generic .card-offer .photo-container{border:1px solid #e6e6e6;border-radius:4px;padding:30px 65px}.feed-cards .feed .feed-generic .card-offer .title{font-size:16px;font-weight:400;line-height:24px;margin:0 0 16px 0;color:#202020}.feed-cards .feed .feed-generic .card-offer .title a{color:#202020}.feed-cards .feed .feed-generic .card-offer .title a:hover{color:#202020}.feed-cards .feed .feed-generic .card-offer .off{font-size:14px;font-weight:700;line-height:24px;text-align:center;color:#fff;padding:0 8px;border-radius:2px;background:#bb3434;margin-bottom:5px;display:inline-block}.feed-cards .feed .feed-generic .card-offer .from{display:block;font-size:14px;font-weight:400;line-height:24px;text-decoration:line-through;margin-bottom:5px}.feed-cards .feed .feed-generic .card-offer .price{display:block;font-size:20px;font-weight:700;line-height:32px;margin-bottom:24px;color:#202020}@media (min-width:1230px){.feed-cards .feed .feed-generic .card-offer .price{margin-bottom:16px}}.feed-cards .feed .feed-generic .card-offer .buy-button{text-align:center;color:#d6001e;border-radius:8px;border:1px solid #d6001e;font-size:16px;font-weight:700;line-height:16px;padding:8px 16px;margin-bottom:24px;display:inline-block}@media (max-width:767px){.feed-cards .feed .feed-generic .card-offer .buy-button{font-size:14px;line-height:12px}}.feed-cards .feed .feed-generic .card-offer .description{font-size:14px;font-weight:400;line-height:24px;color:#666}.feed-cards .invert .feed .feed-generic.important .feed-wrapper .share.share-link .svg-icon{fill:#f2f2f2}.feed-cards .invert .feed .feed-generic.important .feed-wrapper header .fixed{color:#f2f2f2}.feed-cards .invert .feed .feed-generic.important .feed-wrapper header .fixed svg{fill:#f2f2f2}.feed-cards .invert .feed .feed-generic.important .feed-wrapper header hr{border-color:#f2f2f2}.feed-cards .invert .feed .feed-generic.important .feed-wrapper .author-name,.feed-cards .invert .feed .feed-generic.important .feed-wrapper .btn-more,.feed-cards .invert .feed .feed-generic.important .feed-wrapper .photo-credit span,.feed-cards .invert .feed .feed-generic.important .feed-wrapper .quote i,.feed-cards .invert .feed .feed-generic.important .feed-wrapper .quote i span,.feed-cards .invert .feed .feed-generic.important .feed-wrapper .quote strong,.feed-cards .invert .feed .feed-generic.important .feed-wrapper .text,.feed-cards .invert .feed .feed-generic.important .feed-wrapper .title,.feed-cards .invert .feed .feed-generic.important .feed-wrapper header{color:#f2f2f2}.feed-cards .invert .feed .feed-generic.important .feed-wrapper .btn-more{background-image:-webkit-linear-gradient(180deg,transparent,#f2f2f2 0);background-image:-moz-linear-gradient(180deg,transparent,#f2f2f2 0);background-image:linear-gradient(180deg,transparent,#f2f2f2 0)}.feed-cards h3{color:#1a1a1a;font-size:22px;text-align:center}.feed-cards hr{background-color:#e6e6e6;border:none;height:4px;margin:10px 0 0;width:100%}.feed-cards .feed-timeline-cards-server .feed .feed-generic.is-social .feed-wrapper .share{display:none}@media (max-width:767px){.feed-cards{width:100%}.feed-cards .mta-hr{margin:0 18px 0 18px}.feed-cards .feed{background-color:#f2f2f2;padding-bottom:20px}.feed-cards .feed .recents-button{margin-bottom:20px}.feed-cards .feed .feed-generic.hasAuthor .share svg{height:42px}.feed-cards .feed .feed-generic header .date{margin-top:0}.feed-cards .feed .feed-generic header .share svg{height:34px}.feed-cards .feed .feed-generic header .author-name{font-size:15px}.feed-cards .feed .feed-generic .photo{max-width:600px}.feed-cards .feed .feed-generic .feed-wrapper{padding:10px 16px}.feed-cards .feed .feed-generic .embed.video iframe{height:180px;width:100%}.feed-cards .feed .feed-generic .feed-card-footer .feed-card-border-bottom{display:none}}@media (min-width:768px){.feed-cards .feed{padding:0 20px}.feed-cards .feed .recents-button{margin-bottom:20px}.feed-cards .feed .feed-generic header .date{margin-top:0}.feed-cards .feed .feed-generic header .share svg{height:35px}.feed-cards .feed .feed-generic .feed-wrapper{padding:10px 30px 24px}.feed-cards .feed .feed-generic .feed-wrapper.vertical-image .photo{width:300px;float:left;margin-right:20px}.feed-cards .feed .feed-generic .embed.video iframe{height:300px;width:100%}}@media (min-width:992px){.feed-cards .feed-notification.is-fixed{top:10px}.feed-cards .invert .feed .feed-item .hasUrl.important a:hover{color:#f2f2f2}.feed-cards .feed{padding:20px 20px 24px}.feed-cards .feed .feed-generic .embed.video iframe{height:423px;width:100%}.feed-cards .feed .feed-generic:hover span.btn-more{background-size:100% 0}.feed-cards .feed .feed-generic:hover.hasUrl:not(.important) a{opacity:.6;transition:opacity .3s ease}.feed-cards .feed .feed-generic:hover.hasUrl:not(.important) a .text,.feed-cards .feed .feed-generic:hover.hasUrl:not(.important) a .title{color:#000}.feed-cards .feed .feed-generic:hover.hasUrl:not(.important) a .photo-container{background:#000}.feed-cards .feed .feed-generic:hover.hasUrl:not(.important) a .photo{filter:brightness(.8);transition:filter .3s ease}.feed-cards .feed .feed-generic:hover.hasUrl:not(.important) a .btn-more{background-size:0}.feed-cards .feed .feed-generic:hover.hasUrl.important a{opacity:.6}.feed-cards .feed .feed-generic:hover.hasUrl.important a .photo-container{background:#fff}.feed-cards .feed .feed-generic:hover.hasUrl.important a .photo{filter:brightness(.8)}.feed-cards .feed .feed-generic:hover.hasUrl.important a .btn-more{background-size:0}}body.olimpiadas .feed-cards .feed .feed-ads{margin-top:48px;margin-bottom:48px}body.olimpiadas .feed-cards .feed .feed-generic{font-family:UOLtext;border:1px solid #ccc;margin-bottom:24px}body.olimpiadas .feed-cards .feed .feed-generic.important .category-olympic-info{color:#000;border-bottom:solid 1px #000}body.olimpiadas .feed-cards .feed .feed-generic.important .category-olympic-info .category,body.olimpiadas .feed-cards .feed .feed-generic.important .category-olympic-info .gender,body.olimpiadas .feed-cards .feed .feed-generic.important .category-olympic-info .modality{color:#000}body.olimpiadas .feed-cards .feed .feed-generic .media{margin-bottom:12px}body.olimpiadas .feed-cards .feed .feed-generic .text.rich h3{font-family:UOLtext;font-size:24px}body.olimpiadas .feed-cards .feed .feed-generic .text.rich h3,body.olimpiadas .feed-cards .feed .feed-generic .text.rich p{margin-bottom:20px;color:#000}body.olimpiadas .feed-cards .feed .feed-generic .text.rich li,body.olimpiadas .feed-cards .feed .feed-generic .text.rich p{font-size:16px;font-weight:400}body.olimpiadas .feed-cards .feed .feed-generic .text.rich ol,body.olimpiadas .feed-cards .feed .feed-generic .text.rich ul{padding-left:0}body.olimpiadas .feed-cards .feed .feed-generic .text.rich li{line-height:24px;padding-left:15px;margin-bottom:5px}body.olimpiadas .feed-cards .feed .feed-generic .text.rich li::before{background:#000;top:9px}body.olimpiadas .feed-cards .feed .feed-generic .text.rich ol>li{padding-left:0}body.olimpiadas .feed-cards .feed .feed-generic a.feed-link{display:block}body.olimpiadas .feed-cards .feed .feed-generic .feed-twitter-error{margin-bottom:15px}body.olimpiadas .feed-cards .feed .feed-generic .feed-wrapper{padding:10px 30px 0}body.olimpiadas .feed-cards .feed .feed-generic .feed-wrapper .title{font-size:32px;font-weight:400;line-height:1.2;border:0}body.olimpiadas .feed-cards .feed .feed-generic .feed-wrapper header+.content .title{margin-top:0}body.olimpiadas .feed-cards .feed .feed-generic .share{top:0}body.olimpiadas .feed-cards .feed .feed-generic .share svg{width:27px;height:42px}body.olimpiadas .feed-cards .feed .feed-generic .share.share-link:not(.share-link-large) .link span{display:none}body.olimpiadas .feed-cards .feed .feed-generic .share.share-link:not(.share-link-large) .link span{display:none}body.olimpiadas .feed-cards .feed .feed-generic .feed-card-footer .feed-card-border-bottom{display:none}body.olimpiadas .feed-cards .feed .feed-generic .feed-card-footer .date{color:grey;font-size:14px;line-height:normal}body.olimpiadas .feed-cards .feed .feed-generic .feed-card-footer .feed-card-from{display:none}body.olimpiadas .feed-cards .feed .feed-generic .category-olympic-info{position:relative;display:block;border-bottom:solid 1px #e6e6e6;padding-bottom:9px;margin:10px 0 20px 0}body.olimpiadas .feed-cards .feed .feed-generic .category-olympic-info .category,body.olimpiadas .feed-cards .feed .feed-generic .category-olympic-info .gender,body.olimpiadas .feed-cards .feed .feed-generic .category-olympic-info .modality{font-size:14px;line-height:1.3;margin-bottom:10px}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content{display:flex;flex-direction:row}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content .info{width:104px;display:flex;align-items:center;margin-right:10px;flex:1}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content .info::after{content:'|'}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content .flag{width:48px;height:48px;display:flex;align-items:center;margin-right:10px}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content .country-acron{margin-right:10px;text-transform:uppercase;font-size:16px}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content .athlete{margin-left:4px;text-align:left;font-size:16px;color:#000;display:flex;align-items:center;flex:5}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content .results{display:flex;flex-direction:column;flex:2;max-width:166px;flex-basis:166px}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content .results .firstRow{display:flex;justify-content:center}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content .results .secondRow{padding:5px 20px 0;border-top:1px solid #d8d8d8;display:flex}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content .results .secondRow .country-info{display:flex;align-items:center;flex:1}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content .results .secondRow .country-info .flag-result{display:flex;align-items:center;width:20px}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content .results .secondRow .country-info .flag-result img{width:20px}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content .results .secondRow .country-info .country-acron{font-size:12px;color:#333}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content .results .secondRow .country-info .country-score{font-size:12px;color:#000;font-weight:700;flex:1;text-align:left}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content .results .secondRow .country-info.home .country-score{text-align:right}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content .results .secondRow .country-info.home .flag-result{align-self:flex-start;margin-right:10px}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content .results .secondRow .country-info.away .flag-result{align-self:flex-end;margin-left:10px}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content .results .secondRow .versus-result{flex-basis:20px}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content .results .secondRow .versus-result svg{height:12px}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content .results .result-title{font-size:12px;text-align:center;text-transform:uppercase;font-weight:700;color:#333;display:block}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .title{margin-bottom:20px}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-moment,body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-result{padding-left:0}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-moment .header-result,body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-result .header-result{display:flex;justify-content:space-between;align-items:center}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-moment .lb-list,body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-result .lb-list{display:inline-flex}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-moment .lb-list li,body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-result .lb-list li{font-size:12px;color:#999;padding-left:16px;margin-left:30px;line-height:1.2;position:relative}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-moment .lb-list li::before,body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-result .lb-list li::before{content:'';background-color:#e6e6e6;width:12px;height:12px;display:block;position:absolute;left:0;top:1px}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-moment .lb-list li.lb-brazil::before,body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-result .lb-list li.lb-brazil::before{background-color:#fab801}body.olimpiadas .feed-cards .feed .feed-generic .content .olympic-round{font-size:32px;line-height:1.2;color:#000}body.olimpiadas .feed-cards .feed .feed-generic .content .olympic-moment-title{margin-top:10px;font-size:32px;line-height:1.2;color:#000}body.olimpiadas .feed-cards .feed .feed-generic .country-flag{border:1px solid #efefef;border-radius:50%;overflow:hidden;max-width:20px;width:100%}body.olimpiadas .feed-cards .feed .feed-generic .country-flag-with-background{border:none}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings{margin-bottom:12px}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings .country-flag{width:22px;margin:0 5px;top:-2px;position:relative;vertical-align:middle;display:inline-block}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings .country-flag img{width:20px}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings table{color:#333;width:100%;text-align:left;border-collapse:collapse}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings table thead th{border-bottom:1px solid #ccc;line-height:normal}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings table tbody tr{border-bottom:1px solid #e6e6e6}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings table tbody td{padding:10px 15px}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings table tbody td:first-child{width:70%}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings table tbody td ul{margin-top:3px}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings table tbody td ul li{font-size:10px;font-weight:400;text-transform:initial;line-height:1.2;margin-left:19px}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings table td:not(:first-child),body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings table th:not(:first-child){text-align:center}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings table td,body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings table th{text-transform:uppercase;font-size:12px;font-weight:700;line-height:normal}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings table tfoot th{padding-top:8px}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings table tfoot span{font-weight:400;margin-right:10px;text-transform:initial}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings table tfoot span strong{font-weight:700}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .olympic-group{display:flex;justify-content:center;padding-top:21px}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .olympic-group span{height:17px;font-size:12px;font-weight:700;color:#333;text-transform:uppercase;line-height:normal}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .olympic-group+.competitors{margin-top:0}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .winner{position:relative;overflow:hidden;font-size:10px;text-transform:uppercase;top:-30px;margin:0 5px;color:#333}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .winner .home{float:left}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .winner .away{float:right}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors.hasAthlete,body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors.hasAthletes{padding-bottom:4px;padding-top:12px}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors{display:flex;flex-wrap:nowrap;align-items:center;min-height:44px;justify-content:space-between;border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;margin-top:25px}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country{position:relative;flex-grow:2;min-height:25px;width:100%}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country .additional-info{position:relative;white-space:nowrap;margin:0 5px}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country .additional-info .athlete{font-size:12px;padding-top:4px;line-height:normal;font-weight:400;color:#333}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country .country-score{font-size:20px}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country .country-score .penalty,body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country .country-score .sets{font-size:14px;margin:0 8px;font-weight:400}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country .game-details .country-name{font-size:12px;line-height:normal}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country .game-details .country-flag{width:22px;margin:0 5px;top:-2px}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country .game-details .country-flag img{display:block;min-width:20px}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country .info{position:relative;display:flex;align-items:center;font-weight:600;justify-content:space-between}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country .info .game-details{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country .info .game-details .country-name{position:relative;text-transform:uppercase}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country .info .game-details .country-name .name-container{color:#333}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country .info .game-details .country-flag{position:relative}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country .info .country-score{position:relative;display:flex;align-items:center}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country .info .country-score .score-container{line-height:normal;color:#1a1a1a}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country .info .country-score .penalty,body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country .info .country-score .sets{position:relative;color:#1a1a1a}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country .additional-info .athlete{font-size:12px}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country:not(.bronze):not(.silver):not(.gold).left-brazil,body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country:not(.bronze):not(.silver):not(.gold).right-brazil{margin:0 3px}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country:not(.bronze):not(.silver):not(.gold).left-brazil:before{content:"";position:absolute;display:block;width:3px;left:0;bottom:0;top:0;background-image:linear-gradient(to top,#fe0,#1a8a16 33%)}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country:not(.bronze):not(.silver):not(.gold).right-brazil:after{content:"";position:absolute;display:block;width:3px;right:0;bottom:0;top:0;background-image:linear-gradient(to top,#fe0,#1a8a16 33%)}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .versus{display:flex;align-items:center;min-width:14px;max-width:14px;height:20px;margin:0 10px;flex-grow:1}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .versus svg{height:23px}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country:first-child .info .country-name,body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country:first-child .info .country-score{text-align:right}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country:first-child .additional-info .athlete{text-align:left}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country:last-child .info .country-name,body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country:last-child .info .country-score{text-align:left}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors .country:last-child .additional-info .athlete{text-align:right}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .game-status{display:flex;justify-content:center;padding-top:4px;padding-bottom:12px}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .game-status span{font-size:10px;font-weight:700;line-height:1.3;color:#000;text-transform:uppercase}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-round{margin-bottom:20px}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item{display:grid;grid-template-columns:1fr 3fr;width:100%;margin-bottom:20px;min-height:64px}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item:last-child{margin-bottom:13px}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item.gold{background-color:#ffd000}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item.silver{background-color:#ccc}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item.bronze{background-color:#f7923a}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item .item-medal{display:flex;flex-direction:row;align-items:center}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item .item-medal .item-medal-image{width:36px;margin-right:13px}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item .item-medal .item-medal-label{text-transform:uppercase;font-size:12px;line-height:1.2;color:#4d4d4d}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item>.item-info .item-country{display:flex;flex-direction:row;align-items:center;margin-left:15px;line-height:1.2}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item>.item-info .item-country .country-flag{margin-right:6px;flex-shrink:0}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item>.item-info .item-country .item-country-image{width:20px;min-width:20px}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item>.item-info .item-country .item-country-label{text-transform:uppercase;font-size:12px;color:#000}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item>.item-info .item-athletes{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;font-size:14px;color:#000;line-height:1.2}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal+.text{margin-top:32px}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist{width:100%;border-spacing:0;margin:20px 0 0}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist thead td{padding:4px 0}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist td{color:#333;border-bottom:solid 1px #d8d8d8;padding:9px 10px;text-align:center;font-size:12px;font-weight:700;line-height:normal}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist h2{font-weight:700;font-size:12px;text-transform:uppercase;color:#333;line-height:normal}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist .classified{background-color:#e6e6e6}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist .is-brazil td{color:#000}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist .is-brazil .qualify{position:relative}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist .is-brazil .qualify::before{content:'';display:table;width:98px;background-color:#fab801;position:absolute;height:100%;top:0;left:0}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist .is-brazil .qualify .flex{position:relative}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist .is-brazil .qualify .athlete{border:none}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist .qualify{width:50%;text-align:left}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist .qualify:not(.has-round){width:75%}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist .qualify .flex{display:flex;align-items:center}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist .qualify .position{width:20px;font-size:12px;text-align:right}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist .qualify .country-acron{width:30px;font-size:12px;text-align:center}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist .qualify .country-flag{min-width:20px;margin:0 5px;position:relative}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist .qualify .athlete{margin-left:7px;padding-left:10px;border-left:solid 1px #ccc}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist .qualify .athlete span{display:block}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist .qualify .athlete:not(.brazil){font-weight:400}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist .qualify h2{text-align:left}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist .round,body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist .score{width:25%;color:#424242;font-size:14px}@media (max-width:767px){body.olimpiadas .title-sponsor .container{padding-left:10px;padding-right:10px}body.olimpiadas .feed-cards .feed .feed-generic{border:none;border-bottom:1px solid #ccc}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item{padding:12px 20px 12px 18px}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item .item-medal{min-width:114px}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item .item-medal .item-medal-image{min-width:35px}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item>.item-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item>.item-info .item-country{margin-left:0;margin-bottom:14px;min-width:135px}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item>.item-info .item-country.no-athletes{margin-bottom:0}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings table tr td .country-name{display:none}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings table tr td .country-acron{display:inline-block}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors.hasAthlete,body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors.hasAthletes{align-items:flex-start}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist td{padding:7px 10px}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist .is-brazil .qualify{padding:0}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist .is-brazil .qualify .flex{background-color:#fab801;padding:7px 10px}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist .qualify .flex{flex-wrap:wrap;float:left}body.olimpiadas .feed-cards .feed .feed-generic .olympic-list-round .tlist .qualify .athlete{font-size:10px;border:none;margin:3px 0 0 15px;line-height:1.2;flex-basis:100%;width:15px}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content{flex-wrap:wrap}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content .results{flex-grow:2;flex-basis:100%;margin-top:10px;max-width:unset}body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content .results .firstRow,body.olimpiadas .feed-cards .feed .feed-generic .content .feed-olympic-action-card .action-content .results .secondRow{max-width:166px;margin:0 auto}}@media (min-width:768px){body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item{padding:12px 18px 12px 18px}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item>.item-info{display:grid;grid-template-columns:1fr 3fr}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item>.item-info .item-country{min-width:135px}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings table tr td .country-name{display:none}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings table tr td .country-acron{display:inline-block}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors.hasAthlete .additional-info,body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors.hasAthletes .additional-info{position:absolute;margin:0}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors.hasAthlete .additional-info .athlete,body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors.hasAthletes .additional-info .athlete{padding:0}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors.hasAthlete .country:first-child .additional-info,body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors.hasAthletes .country:first-child .additional-info{left:78px}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors.hasAthlete .country:first-child .additional-info:before,body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors.hasAthletes .country:first-child .additional-info:before{content:"";position:absolute;width:1px;height:24px;background:#ccc;height:24px;top:4px;left:-12px}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors.hasAthlete .country:last-child .additional-info,body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors.hasAthletes .country:last-child .additional-info{right:78px}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors.hasAthlete .country:last-child .additional-info:after,body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors.hasAthletes .country:last-child .additional-info:after{content:"";position:absolute;width:1px;height:24px;background:#ccc;top:4px;right:-12px}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors.hasAthletes .additional-info{top:-5px}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors.hasAthlete .additional-info{top:4px}body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors.hasAthlete .country:first-child .additional-info:before,body.olimpiadas .feed-cards .feed .feed-generic .olympic-match .competitors.hasAthlete .country:last-child .additional-info:after{top:-5px}}@media (min-width:1230px){body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-medal .olympic-medal .olympic-medal-item>.item-info .item-country{min-width:160px}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings table tr td .country-name{display:inline-block}body.olimpiadas .feed-cards .feed .feed-generic .feed-olympic-standings table tr td .country-acron{display:none}}@media only screen and (max-width:374px){.feed-cards .feed .feed-generic .feed-card-footer{font-size:13px}}