.sports-menu{display:flex;justify-content:flex-start}.sports-menu__item{background-color:#fbfbfb;border:1px solid #f3f3f3;border-radius:20px;color:#000;font-size:14px;font-weight:600;line-height:17px;margin-right:20px;padding:10px 14px 10px 42px;position:relative}@media only screen and (max-width:543px){.sports-menu__item{border-radius:50%;height:48px;margin-bottom:15px;margin-right:30px;padding:0;width:48px}}.sports-menu__item:before{background-color:#000;content:"";height:20px;left:13px;mask-position:50% 50%;-webkit-mask-position:50% 50%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);width:20px}.sports-menu__item:hover{background-color:#f4f4f4;border-color:#f4f4f4}.sports-menu__item:last-child{margin-right:0}.sports-menu__item_football:before{mask-image:url(/build/images/football.b892d17e.svg);-webkit-mask-image:url(/build/images/football.b892d17e.svg)}.sports-menu__item_hockey:before{mask-image:url(/build/images/hockey.b849885a.svg);-webkit-mask-image:url(/build/images/hockey.b849885a.svg)}.sports-menu__item_basketball:before{mask-image:url(/build/images/basketball.727ed01b.svg);-webkit-mask-image:url(/build/images/basketball.727ed01b.svg)}.sports-menu__item_active{background-color:#61ae1d;border-color:#61ae1d;color:#fff}.sports-menu__item_active:before{background-color:#fff}.sports-menu__item_active:hover{background-color:#61ae1d;border-color:#61ae1d;color:#fff}.sports-menu__item span{color:inherit;display:block;font-size:inherit;font-weight:inherit;line-height:inherit}@media only screen and (max-width:543px){.sports-menu__item span{color:#000;left:50%;margin-top:7px;position:absolute;top:100%;transform:translateX(-50%)}}.widget-bookmakers-card{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.07);padding:15px;transition:all .2s}.widget-bookmakers-card:hover{box-shadow:0 9px 20px rgba(0,0,0,.1)}.widget-bookmakers-card__header{display:grid;gap:8px;grid-template-columns:repeat(2,auto);justify-content:space-between;margin-bottom:8px}.widget-bookmakers-card__footer{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.widget-bookmakers-card__footer .btn{font-size:12px;line-height:15px;padding:8px 25px}.widget-bookmakers-card__info{align-items:center;display:grid;row-gap:1px}.widget-bookmakers-card__info-title{font-size:0;height:17px;margin-bottom:2px;width:56px}@media only screen and (max-width:374px){.widget-bookmakers-card__info-title{height:17px;width:56px}}.widget-bookmakers-card__info-rating{height:10px;width:56px}@media only screen and (max-width:374px){.widget-bookmakers-card__info-rating{height:10px;width:56px}}.widget-bookmakers-card__bonus{align-items:center;color:#666;display:grid;row-gap:1px}.widget-bookmakers-card__bonus:hover{color:#007df1}.widget-bookmakers-card__bonus-value{color:#0f56b3;font-size:14px;font-weight:600;line-height:17px}@media only screen and (max-width:374px){.widget-bookmakers-card__bonus-value{font-size:14px;line-height:17px}}.widget-bookmakers-card__bonus-title{color:inherit;font-size:12px;font-weight:400;line-height:15px}@media only screen and (max-width:374px){.widget-bookmakers-card__bonus-title{font-size:12px;line-height:15px}}.widget-bookmakers-cards{margin-top:-30px;padding-top:30px;position:relative}@media only screen and (max-width:1179px){.widget-bookmakers-cards{margin-bottom:-20px;margin-left:-20px;overflow:hidden;padding-bottom:20px;width:calc(100% + 35px)}}.widget-bookmakers-cards__scrollhidden{position:relative;z-index:1}@media only screen and (max-width:1179px){.widget-bookmakers-cards__scrollhidden{margin-bottom:-50px;margin-left:-20px;overflow-x:auto;overflow-y:hidden;overflow:-moz-scrollbars-none;padding:15px 0 35px 20px;top:-15px}}.widget-bookmakers-cards__list{display:grid;gap:20px;grid-template-columns:repeat(5,1fr)}@media only screen and (max-width:1179px){.widget-bookmakers-cards__list{display:flex;gap:0;justify-content:flex-start;padding-left:20px;padding-right:14px;width:max-content}}.widget-bookmakers-cards__link{display:block;padding:0;position:absolute;right:0;top:0}@media only screen and (max-width:991px){.widget-bookmakers-cards__link{display:none}}@media only screen and (max-width:1179px){.widget-bookmakers-cards .widget-bookmakers-card{margin-right:20px}.widget-bookmakers-cards .widget-bookmakers-card:last-child{margin-right:0}}.widget-exclusive-freebet-mobile{background-image:linear-gradient(262.89deg,#062738 20.77%,#2ca958 130.74%);border-radius:8px;display:none;overflow:hidden;padding:14px 14px 10px;position:relative;z-index:1}.widget-exclusive-freebet-mobile:before{background:transparent url(/build/images/rocket.c56c07cd.png) no-repeat 50% 50%;background-size:cover;content:"";height:122px;opacity:.5;position:absolute;right:-25px;top:50%;transform:translateY(-50%) scale(1.4);width:122px}@media only screen and (max-width:543px){.widget-exclusive-freebet-mobile{display:block}}.widget-exclusive-freebet-mobile_in-table{margin-left:-20px;width:calc(100% + 40px)}@media only screen and (max-width:991px){.widget-exclusive-freebet-mobile_in-table{margin-bottom:14px;margin-left:0;width:100%}}.widget-exclusive-freebet-mobile__header{align-items:center;display:flex;position:relative;z-index:2}.widget-exclusive-freebet-mobile__title.widget__title{color:#fff;line-height:22px;margin-bottom:0;margin-right:8px}.widget-exclusive-freebet-mobile__price{background-color:#fff;border-radius:3px;color:#000;display:block;font-size:20px;font-weight:700;line-height:22px;padding:2px 8px 1px}.widget-exclusive-freebet-mobile__content{margin-top:9px;padding-right:80px;position:relative;z-index:2}.widget-exclusive-freebet-mobile__text p{color:#fff;display:block;font-size:16px;font-weight:400;line-height:22px;margin:0}.widget-exclusive-freebet-mobile__text p strong{font-weight:700}.widget-exclusive-freebet-mobile__logo{bottom:-4px;height:27px;position:absolute;right:-4px;width:70px}.widget-exclusive-freebet-mobile__logo img{height:100%;object-fit:contain;width:100%}.table-tournaments{margin-left:-20px;width:calc(100% + 40px)}@media only screen and (max-width:991px){.table-tournaments{box-shadow:0 4px 20px rgba(0,0,0,.07);margin-bottom:14px;margin-left:0;width:100%}}.table-tournaments__header{position:relative}@media only screen and (max-width:991px){.table-tournaments__header .table-tournaments__cell_bookmakers,.table-tournaments__header .table-tournaments__cell_broadcasts,.table-tournaments__header .table-tournaments__cell_forecasts{display:none}.table-tournaments__content .table-tournaments__row{padding-bottom:18px;padding-top:55px}}@media only screen and (max-width:374px){.table-tournaments__content .table-tournaments__row{padding-top:45px}}.table-tournaments__row{align-items:center;background-color:#fff;display:flex;min-height:63px;padding:12px 20px;position:relative;width:100%;z-index:1}@media only screen and (max-width:991px){.table-tournaments__row{flex-direction:column;padding:12px 14px}}.table-tournaments__row:after{background:linear-gradient(270deg,#fff,#f5f5f5 50.38%,#fff),#ebebeb;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}@media only screen and (max-width:991px){.table-tournaments__row:after{background:#e8e8e8}}.table-tournaments__row:last-child:after{content:none}.table-tournaments__row_header{background-color:#f3f3f3;border-radius:4px;min-height:0}@media only screen and (max-width:991px){.table-tournaments__row_header{flex-direction:row}}.table-tournaments__row_content{transition:all .2s}.table-tournaments__row_content:hover{box-shadow:0 4px 20px rgba(0,0,0,.07);z-index:2}@media only screen and (max-width:991px){.table-tournaments__row_content:hover{box-shadow:none}}.table-tournaments__row_disabled{filter:grayscale(1)}.table-tournaments__row_disabled .table-tournaments__cell{opacity:.5}.table-tournaments__row_disabled .table-tournaments__team-name,.table-tournaments__row_disabled .table-tournaments__time{font-weight:400}.table-tournaments__row_hidden{display:none}.table-tournaments__logo{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:block;height:24px;margin-right:10px;min-height:24px;min-width:24px;width:24px}.table-tournaments__title{color:#000;font-size:14px;font-weight:400;line-height:20px}.table-tournaments__title:hover{color:#61ae1d}.table-tournaments__title_big{font-size:18px;font-weight:600;line-height:20px}@media only screen and (max-width:543px){.table-tournaments__title_big{font-size:16px;line-height:20px}}@media only screen and (max-width:374px){.table-tournaments__title_big{font-size:14px;line-height:17px}}.table-tournaments__subtitle{align-items:center;color:#666;display:flex;font-size:14px;font-weight:400;line-height:17px;margin-left:10px;white-space:nowrap}@media only screen and (max-width:991px){.table-tournaments__subtitle{flex-grow:1;justify-content:right}}@media only screen and (max-width:374px){.table-tournaments__subtitle{font-size:12px;line-height:15px}}.table-tournaments__cell{align-items:center;display:flex}.table-tournaments__cell_main{flex-grow:1}@media only screen and (max-width:991px){.table-tournaments__cell_main{width:100%}.table-tournaments__cell_status{left:14px;order:1;position:absolute;top:15px}}.table-tournaments__cell_bookmakers{justify-content:space-between;width:250px}.table-tournaments__cell_bookmakers_null{margin-top:0!important}@media only screen and (max-width:991px){.table-tournaments__cell_bookmakers{display:grid;gap:5px;grid-template-columns:repeat(3,1fr);margin-top:30px;order:5;width:100%}}@media only screen and (max-width:374px){.table-tournaments__cell_bookmakers{margin-top:20px}}.table-tournaments__cell_teams{flex-grow:1}@media only screen and (max-width:991px){.table-tournaments__cell_teams{order:4;width:100%}}.table-tournaments__cell_broadcasts{justify-content:center;width:60px}@media only screen and (max-width:991px){.table-tournaments__cell_broadcasts{left:50%;order:2;position:absolute;top:15px;transform:translateX(-50%)}}.table-tournaments__cell_forecasts{width:80px}@media only screen and (max-width:991px){.table-tournaments__cell_forecasts{order:3;position:absolute;right:14px;top:15px}}.table-tournaments__forecast{display:flex;justify-content:center;width:80px}.table-tournaments__forecast-value{color:#000;font-size:14px;font-weight:400;line-height:20px}@media only screen and (max-width:991px){.table-tournaments__forecast-value{display:none}}.table-tournaments__forecast-value:hover{color:#007df1}.table-tournaments__forecast-mobile{color:#007df1;display:none;font-size:14px;font-weight:400;line-height:17px;white-space:nowrap}@media only screen and (max-width:991px){.table-tournaments__forecast-mobile{display:flex}}@media only screen and (max-width:374px){.table-tournaments__forecast-mobile{font-size:12px;line-height:15px}}.table-tournaments__bookmaker{align-items:center;display:flex;flex-direction:column;justify-content:center;width:80px}.table-tournaments__bookmaker:hover .table-tournaments__bookmaker-coefficient{color:#61ae1d}@media only screen and (max-width:991px){.table-tournaments__bookmaker{background-color:#f3f3f3;border-radius:16px;margin:0 auto;min-width:94px;padding:4px 8px;width:max-content}}@media only screen and (max-width:374px){.table-tournaments__bookmaker{min-width:80px}}.table-tournaments__bookmaker-desktop{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}@media only screen and (max-width:991px){.table-tournaments__bookmaker-desktop{display:none}}.table-tournaments__bookmaker-mobile{display:none}@media only screen and (max-width:991px){.table-tournaments__bookmaker-mobile{display:flex;justify-content:space-between;width:100%}}.table-tournaments__bookmaker-coefficient{color:#000;display:block;font-size:14px;font-weight:600;line-height:17px;text-align:center}@media only screen and (max-width:991px){.table-tournaments__bookmaker-coefficient{align-items:center;display:flex;line-height:15px}}@media only screen and (max-width:374px){.table-tournaments__bookmaker-coefficient{font-size:12px}}.table-tournaments__bookmaker-info{align-items:center;color:#666;display:flex;font-size:14px;font-weight:400;line-height:15px;margin-right:5px}@media only screen and (max-width:374px){.table-tournaments__bookmaker-info{font-size:12px}}.table-tournaments__bookmaker-name{background-position:50% 100%;display:block;font-size:0;height:15px;margin-top:7px;width:55px}@media only screen and (max-width:991px){.table-tournaments__bookmaker-name{background-position:50% 50%;border-radius:50%;height:20px;margin-right:5px;margin-top:0;width:20px}}.table-tournaments__date{color:#000;display:block;font-size:14px;font-weight:400;line-height:20px;width:50px}@media only screen and (max-width:991px){.table-tournaments__date{margin-right:10px;width:auto}}@media only screen and (max-width:374px){.table-tournaments__date{font-size:12px;line-height:15px;margin-right:6px}}.table-tournaments__time{color:#000;display:block;font-size:14px;font-weight:600;line-height:17px;white-space:nowrap;width:130px}@media only screen and (max-width:991px){.table-tournaments__time{line-height:20px}}@media only screen and (max-width:374px){.table-tournaments__time{font-size:12px;line-height:15px}}.table-tournaments__time_now{color:#61ae1d}.table-tournaments__team-content{color:#000;display:flex;margin:0 auto;width:max-content}.table-tournaments__team-content:hover{color:#61ae1d}.table-tournaments__team{align-items:center;color:inherit;display:flex;justify-content:flex-end;max-width:100%;text-align:right;width:245px}@media only screen and (max-width:1179px){.table-tournaments__team{width:150px}}@media only screen and (max-width:991px){.table-tournaments__team{width:280px}}@media only screen and (max-width:767px){.table-tournaments__team{width:200px}}@media only screen and (max-width:543px){.table-tournaments__team{width:120px}}@media only screen and (max-width:374px){.table-tournaments__team{width:100px}}.table-tournaments__team:last-child{flex-direction:row-reverse;text-align:left}.table-tournaments__team-name{color:inherit;display:block;font-size:15px;font-weight:600;line-height:17px;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:374px){.table-tournaments__team-name{font-size:12px;line-height:15px}}.table-tournaments__team-logo{display:block;height:20px;margin:0 10px;width:20px}.table-tournaments__score{align-items:center;color:inherit;display:flex;font-size:16px;font-weight:600;justify-content:center;line-height:19px;margin:0 5px;min-width:40px;text-align:center;white-space:nowrap;width:65px}@media only screen and (max-width:374px){.table-tournaments__score{font-size:14px;line-height:17px;margin:0;min-width:40px;width:55px}}.table-tournaments__broadcast{background-color:#d61a20;font-size:0;height:24px;mask-image:url(/build/images/play.fa5cd396.svg);-webkit-mask-image:url(/build/images/play.fa5cd396.svg);mask-position:50% 50%;-webkit-mask-position:50% 50%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;transition:all .1s;width:24px}.table-tournaments__broadcast:hover{mask-image:url(/build/images/play-bg.06d8f56f.svg);-webkit-mask-image:url(/build/images/play-bg.06d8f56f.svg)}@media only screen and (max-width:991px){.table-tournaments__broadcast{height:20px;width:20px}}@media only screen and (max-width:374px){.table-tournaments__broadcast{height:18px;width:18px}}.table-tournaments-plug{align-items:center;display:flex;flex-direction:column;height:180px;justify-content:center;overflow:hidden;width:100%}.table-tournaments-plug_football .table-tournaments-plug__sport-icon{background:transparent url(/build/images/icon-football.df240422.svg) no-repeat 50% 50%}.table-tournaments-plug_basketball .table-tournaments-plug__sport-icon{background:transparent url(/build/images/icon-basketball.09a1f7aa.svg) no-repeat 50% 50%}.table-tournaments-plug_hockey .table-tournaments-plug__sport-icon{background:transparent url(/build/images/icon-hockey.5a78fc27.svg) no-repeat 50% 50%}.table-tournaments-plug__sport{display:block;position:relative}.table-tournaments-plug__sport-icon{display:block;height:32px;margin:0 auto 10px;position:relative;width:32px}.table-tournaments-plug__sport-shadow{background:transparent url(/build/images/icon-shadow.6c0ef7c7.svg) no-repeat 50% 50%;display:block;height:20px;margin:10px 0;width:155px}.table-tournaments-plug__title{color:#666;display:block;font-size:16px;line-height:24px}.forecasts-posts{display:block;margin-top:20px}.forecasts-posts_four .forecasts-posts__list{grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:991px){.forecasts-posts_four .forecasts-posts__list{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:767px){.forecasts-posts_four .forecasts-posts__list{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:543px){.forecasts-posts_four .forecasts-posts__list{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:767px){.forecasts-posts_tape-mobile{margin-bottom:-20px;margin-left:-20px;overflow:hidden;padding-bottom:20px;width:calc(100% + 35px)}.forecasts-posts_tape-mobile .forecasts-posts__list{display:flex;gap:0;padding-left:20px;padding-right:14px;width:max-content}.forecasts-posts_tape-mobile .forecasts-post{margin-right:20px;width:260px}.forecasts-posts_tape-mobile .forecasts-post__header{height:150px}.forecasts-posts_tape-mobile .forecasts-post:first-child,.forecasts-posts_tape-mobile .forecasts-post:nth-child(2),.forecasts-posts_tape-mobile .forecasts-post:nth-child(3),.forecasts-posts_tape-mobile .forecasts-post:nth-child(4){order:-1}.forecasts-posts_tape-mobile .forecasts-post:last-child{margin-right:0}.forecasts-posts_tape-mobile .forecasts-posts__scrollhidden{margin-bottom:-50px;margin-left:-20px;overflow-x:auto;overflow-y:hidden;overflow:-moz-scrollbars-none;padding:15px 0 35px 20px;position:relative;top:-15px;z-index:1}.forecasts-posts_tape-mobile .forecasts-post{width:345px}}@media only screen and (max-width:543px){.forecasts-posts_tape-mobile .forecasts-post{margin-right:14px;width:260px}}.forecasts-posts__list{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:767px){.forecasts-posts__list{grid-template-columns:repeat(2,1fr);row-gap:27px}}@media only screen and (max-width:543px){.forecasts-posts__list{grid-template-columns:repeat(1,1fr)}}.forecasts-post{background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.07);display:flex;flex-direction:column;order:3;overflow:hidden;position:relative;transition:all .2s}.forecasts-post:first-child,.forecasts-post:nth-child(2),.forecasts-post:nth-child(3){order:1}.forecasts-post:hover{box-shadow:0 9px 20px rgba(0,0,0,.1)}@media only screen and (max-width:767px){.forecasts-post:first-child,.forecasts-post:nth-child(2){order:1}.forecasts-post:nth-child(3),.forecasts-post:nth-child(4){order:2}}@media only screen and (max-width:543px){.forecasts-post:nth-child(2){order:3}}.forecasts-post__header{border-top-left-radius:8px;border-top-right-radius:8px;display:block;height:150px;overflow:hidden;position:relative;width:100%;z-index:1}@media only screen and (max-width:767px){.forecasts-post__header{height:170px}}@media only screen and (max-width:543px){.forecasts-post__header{height:190px}}@media only screen and (max-width:374px){.forecasts-post__header{height:160px}}.forecasts-post__img{background-color:#f9f9f9;background-position:50% 0;background-repeat:no-repeat;background-size:cover;display:block;height:100%;position:relative;transition:transform .6s;width:100%}.forecasts-post__img:hover{transform:scale(1.2);transition:transform 3s cubic-bezier(.16,.48,.21,.67)}.forecasts-post__img:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.45) 25%,rgba(0,0,0,.85));content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.forecasts-post__content{display:flex;flex-direction:column;flex-grow:1;padding:15px}.forecasts-post__date{bottom:15px;color:#fff;font-size:14px;font-weight:400;left:15px;line-height:20px;opacity:.75;pointer-events:none;position:absolute;z-index:2}.forecasts-post__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:flex;display:-webkit-box;flex-grow:1;margin-bottom:20px;max-height:57px;overflow:hidden;text-overflow:ellipsis}.forecasts-post__title a{color:#000;font-size:16px;font-weight:600;line-height:19px}.forecasts-post__title a:hover{color:#61ae1d}.forecasts-post__author{color:#666;display:block;font-size:14px;font-weight:400;line-height:16px}.forecasts-post__author a,.forecasts-post__author div,.forecasts-post__author span{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.forecasts-post__author a:hover{color:#007df1}.forecasts-post__bookmaker{align-items:center;display:flex;margin-top:12px}.forecasts-post__bookmaker-value{background:#f4f4f4;border-radius:4px;color:#000;display:block;font-size:14px;font-weight:600;line-height:17px;margin-right:10px;padding:4px 12px}.forecasts-post__bookmaker-logo{display:block;font-size:0;height:20px;width:55px}.forecasts-post-rate{display:none}@media only screen and (max-width:767px){.forecasts-post-rate{display:block;grid-column:1/3;order:2}}@media only screen and (max-width:543px){.forecasts-post-rate{grid-column:1/2}}.forecasts-post-banner{grid-column:1/4;order:1}@media only screen and (max-width:767px){.forecasts-post-banner{grid-column:1/3}}@media only screen and (max-width:543px){.forecasts-post-banner{grid-column:1/2}}.news-posts{display:block}.news-posts_four .news-posts__list{grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:991px){.news-posts_four .news-posts__list{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:767px){.news-posts_four .news-posts__list{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:543px){.news-posts_four .news-posts__list{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:767px){.news-posts_tape-mobile{margin-left:-20px;overflow:hidden;width:calc(100% + 35px)}.news-posts_tape-mobile .news-posts__list{display:flex;gap:0;padding-left:20px;padding-right:14px;width:max-content}.news-posts_tape-mobile .news-post{margin-right:20px;width:345px}.news-posts_tape-mobile .news-post__img{height:150px}.news-posts_tape-mobile .news-post:last-child{margin-right:0}.news-posts_tape-mobile .news-posts__scrollhidden{margin-bottom:-50px;overflow-x:auto;overflow-y:hidden;overflow:-moz-scrollbars-none;padding:15px 0 35px;position:relative;top:-15px;z-index:1}}@media only screen and (max-width:543px){.news-posts_tape-mobile .news-post{margin-right:14px;width:260px}}.news-posts__list{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:767px){.news-posts__list{grid-template-columns:repeat(2,1fr);row-gap:27px}}@media only screen and (max-width:543px){.news-posts__list{grid-template-columns:repeat(1,1fr)}}.news-post{display:flex;flex-direction:column;width:100%}.news-post__img{border-radius:8px;display:block;height:180px;margin-bottom:12px;overflow:hidden;position:relative;width:100%;z-index:1}@media only screen and (max-width:767px){.news-post__img{height:150px}}@media only screen and (max-width:543px){.news-post__img{height:190px}}@media only screen and (max-width:374px){.news-post__img{height:160px}}.news-post__img span{background-color:#f9f9f9;background-position:50% 0;background-repeat:no-repeat;background-size:cover;display:block;height:100%;position:relative;transition:all .6s;width:100%}.news-post__img span:hover{transform:scale(1.2);transition:transform 3s cubic-bezier(.16,.48,.21,.67)}.news-post__img span:after{background-color:#000;border-radius:8px;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;transition:all .2s;width:100%;z-index:1}.news-post__date{color:#666;display:block;font-size:14px;font-weight:400;line-height:20px;margin-bottom:8px}@media only screen and (max-width:767px){.news-post__date{font-size:12px;line-height:15px}}@media only screen and (max-width:543px){.news-post__date{font-size:14px;line-height:20px}}@media only screen and (max-width:374px){.news-post__date{font-size:12px;line-height:15px}}.news-post__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#000;display:block;display:-webkit-box;font-size:16px;font-weight:600;line-height:19px;max-height:57px;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:767px){.news-post__title{font-size:14px;line-height:17px}}@media only screen and (max-width:543px){.news-post__title{font-size:16px;line-height:19px}}@media only screen and (max-width:374px){.news-post__title{font-size:14px;line-height:17px}}.news-post__title:hover{color:#61ae1d}.widget-bookmakers-card .rating-view__star{height:10px;width:10px}.table-tournaments__row.live .table-tournaments__time{color:#61ae1d}.table-tournaments__row.ended .table-tournaments__time{font-weight:400}.table-tournaments__row.ended .table-tournaments__forecast-mobile,.table-tournaments__row.ended .table-tournaments__forecast-value{color:#666}span.table-tournaments__title:hover{color:#000}