.search .nav-links .nav-previous:before{bottom:35%}.search .nav-links .nav-next:before{bottom:35%}.search .item__gallery{display:flex;flex-direction:column;margin:auto;position:relative}.search .item__gallery h3{color:#fff;font-size:1.3rem;left:50%;margin:0;padding:1rem;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%);width:100%;z-index:1;flex:1;display:flex;align-items:center;justify-content:center}.search .item__gallery .item__wrap{display:flex;overflow:hidden}.search .item__gallery .item__wrap:before{background:rgba(0,0,0,0.25);bottom:0;content:'';left:0.5rem;right:0.5rem;position:absolute;top:0;z-index:1}.search .item__gallery img{grid-area:1 / 1;height:100%;margin:auto;object-fit:cover;transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);width:100%}.search .item__gallery:hover img{transform:scale(1.03)}.search .galleryLink{bottom:0;height:100%;left:0;position:absolute;width:100%;z-index:2}.search .item__event .event--card{display:flex;flex-direction:column;height:100%;overflow:hidden}.search .item__event .event--card .event-title{align-items:center;display:flex;height:50px;justify-content:center;line-height:1;padding:0 1rem}.search .item__event .event--card .event-content-wrap{border:0;padding:0;position:relative}.search .item__info .content{flex:1;font-family:'Lato', sans-serif;font-size:14px;font-weight:400}.search .section__news .item__news .item__info{gap:1rem}.search .section__news .item__news .item__info .item__title{margin:0}.search .overlay-content{align-items:center;background:#02275c;bottom:80px;display:flex;flex-direction:column;gap:1.5rem;height:100%;opacity:1;padding:1rem;position:absolute;transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translateY(100%);width:100%}.search .item__search{display:flex;margin:auto;margin-bottom:1rem;padding:0 0.5rem;position:relative;transform:scale(1);transition:all 0.2s linear;width:100%}.search .item__search:hover .overlay-content{bottom:0;justify-content:center;opacity:1;transform:translateY(0%)}.search .item__search>div{box-shadow:0 0 10px 0 rgba(0,0,0,0.15);width:100%}@media (min-width: 600px){.search .item__search{width:50%}}@media (min-width: 992px){.search .item__search{width:33.333%}}.search .section__wrap{max-width:1140px;margin:2rem auto}.search .item__news{border:0;display:flex;margin:0 auto 1rem}.search .item__news .item__wrap{border:1px solid #e6e6e6}.search .item__news .item__wrapBadge{top:1px}.search .item__federation .federation__link{bottom:0;left:0;position:absolute;right:0;top:0}.search .federation__wrap{align-items:center;display:flex;flex-direction:column}.search .federation__titleFull{align-items:center;display:flex;justify-content:center;padding:1rem;width:100%}.search .federation__logo{max-width:80%;margin:auto}.search .federation__name{line-height:1;margin:0.3rem 0 0 0}.search .federation__flag{border:1px solid var(--blue-fip);margin:0 0.5rem}.search .federation__bigFlag{display:flex;padding-top:2rem}.search .page__wrap{align-items:center;background-color:var(--blue-fip);color:#fff;display:flex;height:160px;justify-content:center;position:relative;padding:0.5rem}.search .page__wrap .page__name{font-size:2rem;transition:all 0.45s cubic-bezier(0.215, 0.61, 0.355, 1)}.search .page__wrap:hover .page__name{font-size:2.1rem}.search .page__link{bottom:0;left:0;position:absolute;right:0;top:0}.search__list .item__search.category__slide{border:none}.search__list .item__search.category__slide .category__thumb{width:calc(100% - 16px) !important;left:8px}.search__list .item__search.item__player{align-items:center;display:flex;flex-direction:column;position:relative}.search__list .item__search.item__player .player__wrap{background-color:#2983c8}.search__list .item__search.item__player .player__img{align-items:center;display:flex;justify-content:center;width:100%}.search__list .item__search.item__player .player__info{align-items:flex-end;background-color:#237499;display:flex;height:100%;padding:1rem;width:100%}.search__list .item__search.item__player .player__info span{color:#fff;display:block;font-size:3.5rem;line-height:1;margin-right:0.5rem}.search__list .item__search.item__player .player__info h2{color:#fff;font-size:2rem;line-height:1;margin:0}.search__list .item__search.item__player .item__link{bottom:0;left:0.5rem;position:absolute;right:0.5rem;top:0}.search__list .item__search.item__player .item__flag{left:1rem;position:absolute;top:0.5rem}
