
.hydrated {
	visibility: inherit;
}
#page{
	overflow: hidden;
}

main {
    color: #202838;
}

.wp-block-group {
	box-sizing: border-box;
}


.wp-block-image a {
	display: inline-block;
}
.wp-block-image img {
	box-sizing: border-box;
	height: auto;
	max-width: 100%;
	vertical-align: bottom;
}



.wp-block-image .aligncenter,
.wp-block-image .alignleft,
.wp-block-image .alignright,
.wp-block-image.aligncenter,
.wp-block-image.alignleft,
.wp-block-image.alignright {
	display: table;
}



.wp-block-post-author {
	box-sizing: border-box;
	display: flex;
	flex-wrap: wrap;
}
.wp-block-post-author__byline {
	font-size: 0.5em;
	margin-bottom: 0;
	margin-top: 0;
	width: 100%;
}
.wp-block-post-author__avatar {
	margin-right: 1em;
}
.wp-block-post-author__bio {
	font-size: 0.7em;
	margin-bottom: 0.7em;
}
.wp-block-post-author__content {
	flex-basis: 0;
	flex-grow: 1;
}
.wp-block-post-author__name {
	margin: 0;
}


.editor-styles-wrapper,
.entry-content {
	counter-reset: footnotes;
}



:root {
	--wp--preset--font-size--normal: 16px;
	--wp--preset--font-size--huge: 42px;
}


.has-text-align-left {
	text-align: left;
}



.aligncenter {
	clear: both;
}

html :where(img[class*='wp-image-']) {
	height: auto;
	max-width: 100%;
}
:where(figure) {
	margin: 0 0 1em;
}

.bc-latam-tip-header {
	margin-bottom: 20px;
}
.bc-latam-tip-header__header h2 {
	color: #fff;
	margin: 0;
	padding: 15px;
	text-align: center;
}
.bc-latam-tip-header__match {
	background-position: 50%;
	background-size: cover;
	color: #fff;
	font-weight: 700;
	padding: 20px 20px 70px;
}
.bc-latam-tip-header__match__info {
	align-items: center;
	display: flex;
	font-size: 12px;
	justify-content: space-between;
	margin-bottom: 1.5em;
	text-transform: uppercase;
}

.bc-latam-tip-header__match__info__date,
.bc-latam-tip-header__match__info__date__time {
	align-items: center;
	display: flex;
}
.bc-latam-tip-header__match__info__date__time:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuOTk5OTYgMy43MjY4OUM2LjkyMzM1IDMuNzI2ODcgNi44NDc0OSAzLjc0MTk0IDYuNzc2NzEgMy43NzEyNUM2LjcwNTkyIDMuODAwNTYgNi42NDE2MSAzLjg0MzUzIDYuNTg3NDQgMy44OTc3QzYuNTMzMjcgMy45NTE4NyA2LjQ5MDMgNC4wMTYxOCA2LjQ2MDk5IDQuMDg2OTdDNi40MzE2OCA0LjE1Nzc1IDYuNDE2NjEgNC4yMzM2MSA2LjQxNjYzIDQuMzEwMjJWNi44Njc0M0w0Ljk5ODc0IDcuNTgwOTNDNC45MzAzMyA3LjYxNTM0IDQuODY5MzYgNy42NjI4OSA0LjgxOTMzIDcuNzIwODZDNC43NjkyOSA3Ljc3ODg0IDQuNzMxMTYgNy44NDYxIDQuNzA3MTIgNy45MTg4MUM0LjY4MzA4IDcuOTkxNTIgNC42NzM1OSA4LjA2ODI1IDQuNjc5MiA4LjE0NDYyQzQuNjg0ODIgOC4yMjEgNC43MDU0MiA4LjI5NTUyIDQuNzM5ODMgOC4zNjM5M0M0Ljc3NDI0IDguNDMyMzQgNC44MjE3OSA4LjQ5MzMxIDQuODc5NzYgOC41NDMzNEM0LjkzNzc0IDguNTkzMzggNS4wMDUgOC42MzE1MSA1LjA3NzcgOC42NTU1NUM1LjE1MDQxIDguNjc5NTkgNS4yMjcxNCA4LjY4OTA4IDUuMzAzNTIgOC42ODM0N0M1LjM3OTg5IDguNjc3ODYgNS40NTQ0MSA4LjY1NzI2IDUuNTIyODMgOC42MjI4NUw3LjI2MjAxIDcuNzQ3ODVDNy4zNTg2MiA3LjY5OTM2IDcuNDM5ODMgNy42MjQ5NiA3LjQ5NjU3IDcuNTMyOTZDNy41NTMzMSA3LjQ0MDk1IDcuNTgzMzQgNy4zMzQ5OCA3LjU4MzMgNy4yMjY4OVY0LjMxMDIyQzcuNTgzMzEgNC4yMzM2MSA3LjU2ODI0IDQuMTU3NzUgNy41Mzg5MyA0LjA4Njk3QzcuNTA5NjIgNC4wMTYxOCA3LjQ2NjY2IDMuOTUxODcgNy40MTI0OSAzLjg5NzdDNy4zNTgzMSAzLjg0MzUzIDcuMjk0IDMuODAwNTYgNy4yMjMyMiAzLjc3MTI1QzcuMTUyNDQgMy43NDE5NCA3LjA3NjU3IDMuNzI2ODcgNi45OTk5NiAzLjcyNjg5Wk02Ljk5OTk2IDEuMzkzNTVDNS44NDYyNCAxLjM5MzU1IDQuNzE4NDIgMS43MzU2NyAzLjc1OTE0IDIuMzc2NjVDMi43OTk4NSAzLjAxNzYyIDIuMDUyMTggMy45Mjg2NyAxLjYxMDY2IDQuOTk0NTdDMS4xNjkxNSA2LjA2MDQ3IDEuMDUzNjMgNy4yMzMzNiAxLjI3ODcxIDguMzY0OTFDMS41MDM3OSA5LjQ5NjQ3IDIuMDU5MzcgMTAuNTM1OSAyLjg3NTE3IDExLjM1MTdDMy42OTA5OCAxMi4xNjc1IDQuNzMwMzggMTIuNzIzMSA1Ljg2MTk0IDEyLjk0ODFDNi45OTM0OSAxMy4xNzMyIDguMTY2MzggMTMuMDU3NyA5LjIzMjI4IDEyLjYxNjJDMTAuMjk4MiAxMi4xNzQ3IDExLjIwOTIgMTEuNDI3IDExLjg1MDIgMTAuNDY3N0MxMi40OTEyIDkuNTA4NDMgMTIuODMzMyA4LjM4MDYxIDEyLjgzMzMgNy4yMjY4OUMxMi44MzE1IDUuNjgwMzMgMTIuMjE2NCA0LjE5NzYzIDExLjEyMjggMy4xMDQwNUMxMC4wMjkyIDIuMDEwNDcgOC41NDY1MSAxLjM5NTMyIDYuOTk5OTYgMS4zOTM1NVpNNi45OTk5NiAxMS44OTM2QzYuMDc2OTggMTEuODkzNiA1LjE3NDczIDExLjYxOTkgNC40MDczIDExLjEwNzFDMy42Mzk4NyAxMC41OTQzIDMuMDQxNzMgOS44NjU0NyAyLjY4ODUyIDkuMDEyNzRDMi4zMzUzMiA4LjE2MDAyIDIuMjQyOSA3LjIyMTcxIDIuNDIyOTYgNi4zMTY0N0MyLjYwMzAzIDUuNDExMjIgMy4wNDc0OSA0LjU3OTcgMy43MDAxMyAzLjkyNzA2QzQuMzUyNzggMy4yNzQ0MSA1LjE4NDMgMi44Mjk5NSA2LjA4OTU0IDIuNjQ5ODlDNi45OTQ3OSAyLjQ2OTgzIDcuOTMzMSAyLjU2MjI0IDguNzg1ODIgMi45MTU0NUM5LjYzODU0IDMuMjY4NjYgMTAuMzY3NCAzLjg2NjggMTAuODgwMiA0LjYzNDIzQzExLjM5MjkgNS40MDE2NiAxMS42NjY2IDYuMzAzOTEgMTEuNjY2NiA3LjIyNjg5QzExLjY2NTIgOC40NjQxMyAxMS4xNzMxIDkuNjUwMjkgMTAuMjk4MiAxMC41MjUyQzkuNDIzMzcgMTEuNCA4LjIzNzIgMTEuODkyMSA2Ljk5OTk2IDExLjg5MzZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
	background-size: cover;
	content: '';
	display: inline-block;
	height: 14px;
	margin: 0 2px 0 10px;
	width: 14px;
}
.bc-latam-tip-header__match__participants {
	align-items: center;
	display: flex;
	font-size: 26px;
	gap: 20px;
	justify-content: center;
	line-height: 1.2;
}
@media only screen and (max-width: 567px) {
	.bc-latam-tip-header__match__participants {
		font-size: 18px;
	}
}
.bc-latam-tip-header__match__participants span:first-child,
.bc-latam-tip-header__match__participants span:last-child {
	width: 42.5%;
}
.bc-latam-tip-header__match__participants span:nth-child(2) {
	text-align: center;
	width: 5%;
}
.bc-latam-tip-header__match__participants span:first-child {
	text-align: right;
}
.bc-latam-tip-header__field {
	align-items: center;
	display: flex;
	gap: 20px;
	justify-content: center;
	margin-top: -50px;
}
.bc-latam-tip-header__field img {
	animation: bounce 3s ease-in-out infinite;
}
.bc-latam-tip-header__odds {
	align-items: center;
	display: flex;
	gap: 5px;
	justify-content: center;
	margin-top: 10px;
}
.bc-latam-tip-header__odds a {
	align-items: center;
	color: #202838;
	font-size: 16px;
	font-weight: 700;
	gap: 80px;
	padding: 5px 10px;
	text-decoration: none;
}
@media only screen and (max-width: 767px) {
	.bc-latam-tip-header__odds a {
		gap: 0;
		width: 33%;
	}
}
.bc-latam-tip-header__time p {
	align-items: center;
	display: flex;
	font-size: 12px;
	justify-content: center;
	margin-bottom: 0 !important;
	margin-top: 5px !important;
}
.bc-latam-tip-header__operator a {
	align-items: center;
	background-color: #6d23c1;
	color: #fff;
	display: flex;
	font-size: 16px;
	font-weight: 700;
	justify-content: space-between;
	margin: 20px auto 0;
	max-width: 340px;
	padding: 10px;
	position: relative;
	text-decoration: none;
	width: 96%;
}
.bc-latam-tip-header__operator a:before {
	background-color: rgba(0, 0, 0, 0.2);
	content: '';
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.bc-latam-tip-header__operator a img {
	width: 30px;
	z-index: 1;
}
.bc-latam-tip-header__operator a span {
	display: block;
	text-align: center;
	width: 100%;
	z-index: 1;
}
.bc-latam-tip-header__payment {
	align-items: center;
	background-color: #f7f7f7;
	display: flex;
	gap: 15px;
	justify-content: center;
	margin-top: 20px;
	padding: 15px;
}

#bc-table-of-contents {
	transition: all 0.3s;
}


:root {
	--wp--preset--aspect-ratio--square: 1;
	--wp--preset--aspect-ratio--4-3: 4/3;
	--wp--preset--aspect-ratio--3-4: 3/4;
	--wp--preset--aspect-ratio--3-2: 3/2;
	--wp--preset--aspect-ratio--2-3: 2/3;
	--wp--preset--aspect-ratio--16-9: 16/9;
	--wp--preset--aspect-ratio--9-16: 9/16;
	--wp--preset--color--black: #000000;
	--wp--preset--color--cyan-bluish-gray: #abb8c3;
	--wp--preset--color--white: #ffffff;
	--wp--preset--color--pale-pink: #f78da7;
	--wp--preset--color--vivid-red: #cf2e2e;
	--wp--preset--color--luminous-vivid-orange: #ff6900;
	--wp--preset--color--luminous-vivid-amber: #fcb900;
	--wp--preset--color--light-green-cyan: #7bdcb5;
	--wp--preset--color--vivid-green-cyan: #00d084;
	--wp--preset--color--pale-cyan-blue: #8ed1fc;
	--wp--preset--color--vivid-cyan-blue: #0693e3;
	--wp--preset--color--vivid-purple: #9b51e0;
	--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(
		135deg,
		rgba(6, 147, 227, 1) 0%,
		rgb(155, 81, 224) 100%
	);
	--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(
		135deg,
		rgb(122, 220, 180) 0%,
		rgb(0, 208, 130) 100%
	);
	--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(
		135deg,
		rgba(252, 185, 0, 1) 0%,
		rgba(255, 105, 0, 1) 100%
	);
	--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(
		135deg,
		rgba(255, 105, 0, 1) 0%,
		rgb(207, 46, 46) 100%
	);
	--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(
		135deg,
		rgb(238, 238, 238) 0%,
		rgb(169, 184, 195) 100%
	);
	--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(
		135deg,
		rgb(74, 234, 220) 0%,
		rgb(151, 120, 209) 20%,
		rgb(207, 42, 186) 40%,
		rgb(238, 44, 130) 60%,
		rgb(251, 105, 98) 80%,
		rgb(254, 248, 76) 100%
	);
	--wp--preset--gradient--blush-light-purple: linear-gradient(
		135deg,
		rgb(255, 206, 236) 0%,
		rgb(152, 150, 240) 100%
	);
	--wp--preset--gradient--blush-bordeaux: linear-gradient(
		135deg,
		rgb(254, 205, 165) 0%,
		rgb(254, 45, 45) 50%,
		rgb(107, 0, 62) 100%
	);
	--wp--preset--gradient--luminous-dusk: linear-gradient(
		135deg,
		rgb(255, 203, 112) 0%,
		rgb(199, 81, 192) 50%,
		rgb(65, 88, 208) 100%
	);
	--wp--preset--gradient--pale-ocean: linear-gradient(
		135deg,
		rgb(255, 245, 203) 0%,
		rgb(182, 227, 212) 50%,
		rgb(51, 167, 181) 100%
	);
	--wp--preset--gradient--electric-grass: linear-gradient(
		135deg,
		rgb(202, 248, 128) 0%,
		rgb(113, 206, 126) 100%
	);
	--wp--preset--gradient--midnight: linear-gradient(
		135deg,
		rgb(2, 3, 129) 0%,
		rgb(40, 116, 252) 100%
	);
	--wp--preset--font-size--small: 13px;
	--wp--preset--font-size--medium: 20px;
	--wp--preset--font-size--large: 36px;
	--wp--preset--font-size--x-large: 42px;
	--wp--preset--spacing--20: 0.44rem;
	--wp--preset--spacing--30: 0.67rem;
	--wp--preset--spacing--40: 1rem;
	--wp--preset--spacing--50: 1.5rem;
	--wp--preset--spacing--60: 2.25rem;
	--wp--preset--spacing--70: 3.38rem;
	--wp--preset--spacing--80: 5.06rem;
	--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
	--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
	--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
	--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1),
		6px 6px rgba(0, 0, 0, 1);
	--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
}

.bcb-operator-list-1-wrapper {
	counter-reset: bcb-operator-list-1-rank;
	margin-bottom: 20px;
}
.bcb-operator-list-1__header {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.bcb-operator-list-1__header__left {
	display: flex;
}
.bcb-operator-list-1__header__left-img {
	display: flex;
	align-items: center;
}
.bcb-operator-list-1__header__left .bcb-counter::before {
	counter-increment: bcb-operator-list-1-rank;
	content: counter(bcb-operator-list-1-rank) '';
}



/* .operator_single .bcb-operator-list-1__header__left-img {
	margin-left: 0;
}
.operator_single .bcb-operator-list-1__header__left-img::before {
	display: none;
} */



.bcb-operator-list-1__header__middle {
	flex: 1;
	width: 100%;
	justify-content: space-between;
	padding: 0 10px 0 40px;
	align-items: center;
}
@media (max-width: 991.98px) {
	.bcb-operator-list-1__header__middle {
		display: block;
	}
}
.bcb-operator-list-1__header__middle-first {
	width: 200px;
}
@media (max-width: 991.98px) {
	.bcb-operator-list-1__header__middle-first {
		display: none;
	}
}
.bcb-operator-list-1__header__middle-second {
	margin-left: auto;
	padding-left: 20px;
}
@media (max-width: 991.98px) {
	.bcb-operator-list-1__header__middle-second {
		padding-left: 0;
	}
}
.bcb-operator-list-1__header__right {
	flex: 0 0 140px;
}
@media (max-width: 991.98px) {
	.bcb-operator-list-1__header__right {
		flex: unset;
	}
	.bcb-operator-list-1__header__right a {
		display: inline-block;
		width: auto;
	}
	.bcb-operator-list-1__header__right a span {
		display: none;
	}
}


.bcb-container {
	background-color: #e9ecef;
	position: relative;
	padding: 20px;
	width: 100%;
}
@media (max-width: 1199.98px) {
	.bcb-container {
		padding: 20px;
	}
}
@media (max-width: 991.98px) {
	.bcb-container {
		padding: 20px;
	}
}
@media (max-width: 767.98px) {
	.bcb-container {
		padding: 20px;
	}
}
@media (max-width: 575.98px) {
	.bcb-container {
		padding: 20px;
	}
}
.bcb-container--no-padding {
	padding: 0;
}
.bcb-container a {
	text-decoration: none;
}
.bcb-block {
	margin-top: 20px;
	margin-bottom: 20px;
}
@media (max-width: 1199.98px) {
	.bcb-block {
		margin-top: 20px;
	}
}
@media (max-width: 991.98px) {
	.bcb-block {
		margin-top: 20px;
	}
}
@media (max-width: 767.98px) {
	.bcb-block {
		margin-top: 20px;
	}
}
@media (max-width: 575.98px) {
	.bcb-block {
		margin-top: 10px;
	}
}
@media (max-width: 1199.98px) {
	.bcb-block {
		margin-bottom: 20px;
	}
}
@media (max-width: 991.98px) {
	.bcb-block {
		margin-bottom: 20px;
	}
}
@media (max-width: 767.98px) {
	.bcb-block {
		margin-bottom: 20px;
	}
}
@media (max-width: 575.98px) {
	.bcb-block {
		margin-bottom: 10px;
	}
}





.bcb-square-logo {
	width: 56px;
	height: 56px;
	margin-right: 10px;
	background-size: cover;
	background-repeat: no-repeat;
}
@media (max-width: 1199.98px) {
	.bcb-square-logo {
		width: 56px;
	}
}
@media (max-width: 991.98px) {
	.bcb-square-logo {
		width: 56px;
	}
}
@media (max-width: 767.98px) {
	.bcb-square-logo {
		width: 40px;
	}
}
@media (max-width: 575.98px) {
	.bcb-square-logo {
		width: 40px;
	}
}
@media (max-width: 1199.98px) {
	.bcb-square-logo {
		height: 56px;
	}
}
@media (max-width: 991.98px) {
	.bcb-square-logo {
		height: 56px;
	}
}
@media (max-width: 767.98px) {
	.bcb-square-logo {
		height: 40px;
	}
}
@media (max-width: 575.98px) {
	.bcb-square-logo {
		height: 40px;
	}
}
@media (max-width: 1199.98px) {
	.bcb-square-logo {
		margin-right: 10px;
	}
}
@media (max-width: 991.98px) {
	.bcb-square-logo {
		margin-right: 10px;
	}
}
@media (max-width: 767.98px) {
	.bcb-square-logo {
		margin-right: 10px;
	}
}
@media (max-width: 575.98px) {
	.bcb-square-logo {
		margin-right: 10px;
	}
}




.bcb-btn {
	font-size: 20px;
	line-height: 24px;
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 14px;
	padding-bottom: 14px;
	display: inline-block;
	font-weight: 400;
	color: #fff;
	text-decoration: none;
	background-color: #007bff;
	text-align: center;
	vertical-align: middle;
	user-select: none;
	border: 1px solid #007bff;
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (max-width: 1199.98px) {
	.bcb-btn {
		font-size: 20px;
	}
}
@media (max-width: 991.98px) {
	.bcb-btn {
		font-size: 20px;
	}
}
@media (max-width: 767.98px) {
	.bcb-btn {
		font-size: 20px;
	}
}
@media (max-width: 575.98px) {
	.bcb-btn {
		font-size: 20px;
	}
}
@media (max-width: 1199.98px) {
	.bcb-btn {
		line-height: 24px;
	}
}
@media (max-width: 991.98px) {
	.bcb-btn {
		line-height: 24px;
	}
}
@media (max-width: 767.98px) {
	.bcb-btn {
		line-height: 24px;
	}
}
@media (max-width: 575.98px) {
	.bcb-btn {
		line-height: 24px;
	}
}
@media (max-width: 1199.98px) {
	.bcb-btn {
		padding-left: 16px;
	}
}
@media (max-width: 991.98px) {
	.bcb-btn {
		padding-left: 16px;
	}
}
@media (max-width: 767.98px) {
	.bcb-btn {
		padding-left: 12px;
	}
}
@media (max-width: 575.98px) {
	.bcb-btn {
		padding-left: 12px;
	}
}
@media (max-width: 1199.98px) {
	.bcb-btn {
		padding-right: 16px;
	}
}
@media (max-width: 991.98px) {
	.bcb-btn {
		padding-right: 16px;
	}
}
@media (max-width: 767.98px) {
	.bcb-btn {
		padding-right: 12px;
	}
}
@media (max-width: 575.98px) {
	.bcb-btn {
		padding-right: 12px;
	}
}
@media (max-width: 1199.98px) {
	.bcb-btn {
		padding-top: 14px;
	}
}
@media (max-width: 991.98px) {
	.bcb-btn {
		padding-top: 14px;
	}
}
@media (max-width: 767.98px) {
	.bcb-btn {
		padding-top: 14px;
	}
}
@media (max-width: 575.98px) {
	.bcb-btn {
		padding-top: 14px;
	}
}
@media (max-width: 1199.98px) {
	.bcb-btn {
		padding-bottom: 14px;
	}
}
@media (max-width: 991.98px) {
	.bcb-btn {
		padding-bottom: 14px;
	}
}
@media (max-width: 767.98px) {
	.bcb-btn {
		padding-bottom: 14px;
	}
}
@media (max-width: 575.98px) {
	.bcb-btn {
		padding-bottom: 14px;
	}
}
.bcb-btn.bcb-btn-inverted {
	color: #007bff;
	background-color: #fff;
}




.btn-block {
	display: block;
	width: 100%;
}



.bcb__stars {
	display: flex;
}
@media (max-width: 1199.98px) {
	.bcb__stars svg {
		width: 16px;
	}
}
@media (max-width: 991.98px) {
	.bcb__stars svg {
		width: 12px;
	}
}
@media (max-width: 767.98px) {
	.bcb__stars svg {
		width: 12px;
	}
}
@media (max-width: 575.98px) {
	.bcb__stars svg {
		width: 12px;
	}
}
@media (max-width: 1199.98px) {
	.bcb__stars svg {
		height: 16px;
	}
}
@media (max-width: 991.98px) {
	.bcb__stars svg {
		height: 12px;
	}
}
@media (max-width: 767.98px) {
	.bcb__stars svg {
		height: 12px;
	}
}
@media (max-width: 575.98px) {
	.bcb__stars svg {
		height: 12px;
	}
}
@media (max-width: 1199.98px) {
	.bcb__stars svg {
		margin-right: 2px;
	}
}
@media (max-width: 991.98px) {
	.bcb__stars svg {
		margin-right: 2px;
	}
}
@media (max-width: 767.98px) {
	.bcb__stars svg {
		margin-right: 2px;
	}
}
@media (max-width: 575.98px) {
	.bcb__stars svg {
		margin-right: 2px;
	}
}
.bcb__stars--primary {
	stop-color: #efce4a;
	fill: #efce4a;
	stop-opacity: 1;
}
.bcb__stars--secondary {
	stop-color: #959595;
	fill: #959595;
	stop-opacity: 1;
}
.bcb-score {
	display: flex;
	align-items: baseline;
}
.bcb-score-big {
	font-weight: 700;
	color: #333;
	font-size: 40px;
	line-height: 29px;
}
@media (max-width: 1199.98px) {
	.bcb-score-big {
		font-size: 40px;
	}
}
@media (max-width: 991.98px) {
	.bcb-score-big {
		font-size: 24px;
	}
}
@media (max-width: 767.98px) {
	.bcb-score-big {
		font-size: 24px;
	}
}
@media (max-width: 575.98px) {
	.bcb-score-big {
		font-size: 24px;
	}
}
@media (max-width: 1199.98px) {
	.bcb-score-big {
		line-height: 29px;
	}
}
@media (max-width: 991.98px) {
	.bcb-score-big {
		line-height: 19px;
	}
}
@media (max-width: 767.98px) {
	.bcb-score-big {
		line-height: 19px;
	}
}
@media (max-width: 575.98px) {
	.bcb-score-big {
		line-height: 19px;
	}
}
.bcb-score-small {
	font-weight: 700;
	font-size: 16px;
	line-height: 16px;
}
@media (max-width: 1199.98px) {
	.bcb-score-small {
		font-size: 16px;
	}
}
@media (max-width: 991.98px) {
	.bcb-score-small {
		font-size: 12px;
	}
}
@media (max-width: 767.98px) {
	.bcb-score-small {
		font-size: 12px;
	}
}
@media (max-width: 575.98px) {
	.bcb-score-small {
		font-size: 12px;
	}
}
@media (max-width: 1199.98px) {
	.bcb-score-small {
		line-height: 16px;
	}
}
@media (max-width: 991.98px) {
	.bcb-score-small {
		line-height: 12px;
	}
}
@media (max-width: 767.98px) {
	.bcb-score-small {
		line-height: 12px;
	}
}
@media (max-width: 575.98px) {
	.bcb-score-small {
		line-height: 12px;
	}
}





.bcb-operator-title {
	color: #333;
	margin: 0;
	padding: 0;
}
@media (max-width: 1199.98px) {
	.bcb-operator-title {
		font-size: 16px;
	}
}
@media (max-width: 991.98px) {
	.bcb-operator-title {
		font-size: 14px;
	}
}
@media (max-width: 575.98px) {
	.bcb-operator-title {
		font-size: 14px;
	}
}
@media (max-width: 1199.98px) {
	.bcb-operator-title {
		line-height: 24px;
	}
}
@media (max-width: 991.98px) {
	.bcb-operator-title {
		line-height: 24px;
	}
}
@media (max-width: 767.98px) {
	.bcb-operator-title {
		line-height: 24px;
	}
}
@media (max-width: 575.98px) {
	.bcb-operator-title {
		line-height: 24px;
	}
}



.bcb-small-text {
	color: #333;
	text-align: justify;
	font-size: 12px;
	line-height: 18px;
}
@media (max-width: 1199.98px) {
	.bcb-small-text {
		font-size: 12px;
	}
}
@media (max-width: 991.98px) {
	.bcb-small-text {
		font-size: 10px;
	}
}
@media (max-width: 767.98px) {
	.bcb-small-text {
		font-size: 10px;
	}
}
@media (max-width: 575.98px) {
	.bcb-small-text {
		font-size: 10px;
	}
}
@media (max-width: 1199.98px) {
	.bcb-small-text {
		line-height: 18px;
	}
}
@media (max-width: 991.98px) {
	.bcb-small-text {
		line-height: 16px;
	}
}
@media (max-width: 767.98px) {
	.bcb-small-text {
		line-height: 16px;
	}
}
@media (max-width: 575.98px) {
	.bcb-small-text {
		line-height: 16px;
	}
}
.small {
	font-size: 80%;
	font-weight: 400;
}
.text-muted {
	color: #6c757d !important;
}
.bcb-review-link {
	font-weight: 400;
	color: #007bff;
}
@media (max-width: 1199.98px) {
	.bcb-review-link {
		font-size: 16px;
	}
}
@media (max-width: 991.98px) {
	.bcb-review-link {
		font-size: 12px;
	}
}
@media (max-width: 767.98px) {
	.bcb-review-link {
		font-size: 12px;
	}
}
@media (max-width: 575.98px) {
	.bcb-review-link {
		font-size: 12px;
	}
}
@media (max-width: 1199.98px) {
	.bcb-review-link {
		line-height: 24px;
	}
}
@media (max-width: 991.98px) {
	.bcb-review-link {
		line-height: 16px;
	}
}
@media (max-width: 767.98px) {
	.bcb-review-link {
		line-height: 16px;
	}
}
@media (max-width: 575.98px) {
	.bcb-review-link {
		line-height: 16px;
	}
}


.bcb-counter {
	display: flex;
	align-items: center;
	position: relative;
	flex-shrink: 0;
	padding-left: 44px;
}
@media (max-width: 1199.98px) {
	.bcb-counter {
		padding-left: 44px;
	}
}
@media (max-width: 991.98px) {
	.bcb-counter {
		padding-left: 44px;
	}
}
@media (max-width: 767.98px) {
	.bcb-counter {
		padding-left: 44px;
	}
}
@media (max-width: 575.98px) {
	.bcb-counter {
		padding-left: 44px;
	}
}


.bcb-counter::before {
	color: #fff;
	font-weight: bold;
	position: absolute;
	background: #007bff;
	text-align: center;
	border-radius: 50%;
	padding: 1px 0 0 0;
	font-size: 14px;
	left: 0;
}
@media (max-width: 1199.98px) {
	.bcb-counter::before {
		width: 24px;
	}
}
@media (max-width: 991.98px) {
	.bcb-counter::before {
		width: 24px;
	}
}
@media (max-width: 767.98px) {
	.bcb-counter::before {
		width: 24px;
	}
}
@media (max-width: 575.98px) {
	.bcb-counter::before {
		width: 24px;
	}
}
@media (max-width: 1199.98px) {
	.bcb-counter::before {
		height: 24px;
	}
}
@media (max-width: 991.98px) {
	.bcb-counter::before {
		height: 24px;
	}
}
@media (max-width: 767.98px) {
	.bcb-counter::before {
		height: 24px;
	}
}
@media (max-width: 575.98px) {
	.bcb-counter::before {
		height: 24px;
	}
}

.bcb-list-border {
	border-bottom: 1px solid #ccc;
}
.bcb-list-border:last-of-type {
	border-bottom: none;
}



:root {
	--sizeCorner: 20px;
	--sizeCornerHover: 30px;
	--peeled-color: rgb(252 252 252 / 40%);
	--peel-height: 34px;
}


.bcb-sport-block-data .bcb-sports-spinner-border {
	margin-left: 5px;
	display: none;
}
.bcb-sports-spinner-border {
	width: 16px;
	height: 16px;
	border-top-color: #444;
	border-left-color: #444;
	animation: bcb-sports-spinner-border 1s linear infinite;
	border-bottom-color: rgba(0, 0, 0, 0);
	border-right-color: rgba(0, 0, 0, 0);
	border-style: solid;
	border-width: 2px;
	border-radius: 50%;
	box-sizing: border-box;
	display: inline-block;
	vertical-align: middle;
}



.event-odds-4.bcb-container {
	padding: 0;
	margin-bottom: 0;
}

.event-odds-4 .cta-container {
	text-align: center;
	padding-bottom: 15px;
	padding-top: 15px;
}


.event-odds-4__odds-button {
	display: inline-block;
}
.event-odds-4__odds-button img {
	width: 56px;
	height: 56px;
	margin-right: 10px;
	border-radius: 4px;
	background-size: cover;
	background-repeat: no-repeat;
}
.event-odds-4__odds-button span {
	height: 56px;
	line-height: 28px;
	margin: 0 7px;
}
.event-odds-4__table {
	width: 100%;
}
.event-odds-4__table caption {
	caption-side: top;
}
.event-odds-4__table th {
	padding-left: 5px;
}
.event-odds-4__table th:last-child {
	padding-right: 0;
}
.event-odds-4__table th:first-child {
	padding-left: 20px;
}
.event-odds-4__table th.event-odds-4__odds-title {
	text-align: center;
}
.event-odds-4__table th.highlight-column {
	background-color: #d3d4d4;
}
@media (min-width: 768px) {
	.event-odds-4__table th {
		padding: 0 7px;
		padding-top: 15px;
	}
}
.event-odds-4__table_odds {
	width: 61px;
}
.event-odds-4__table_odds .bcb-btn.btn-block {
	height: 40px;
	width: 56px;
	line-height: 40px;
	font-weight: 700;
	padding: 0;
	margin: 0 0 0 5px;
	text-align: center;
}
@media (min-width: 768px) {
	.event-odds-4__table_odds .bcb-btn.btn-block {
		height: 56px;
		line-height: 56px;
		margin: 0 7px;
	}
}
@media (min-width: 768px) {
	.event-odds-4__table_odds {
		width: 71px;
	}
}
.event-odds-4__table_odds:last-child {
	padding-right: 0;
}
.event-odds-4__table_info {
	padding-left: 20px;
}
.event-odds-4__table td {
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid rgba(0, 0, 0, 0.25);
}
.event-odds-4__table td.highlight-column {
	background-color: #d3d4d4;
}
.event-odds-4__table tr:last-child td {
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: none;
}
.event-odds-4__odds__operator__data {
	display: inline-block;
	vertical-align: middle;
}
.event-odds-4__odds-link {
	text-decoration: none;
}



:root,
[data-bs-theme='light'] {
	--bs-blue: #0d6efd;
	--bs-indigo: #6610f2;
	--bs-purple: #6f42c1;
	--bs-pink: #d63384;
	--bs-red: #dc3545;
	--bs-orange: #fd7e14;
	--bs-yellow: #ffc107;
	--bs-green: #198754;
	--bs-teal: #20c997;
	--bs-cyan: #0dcaf0;
	--bs-gray: #6c757d;
	--bs-gray-dark: #343a40;
	--bs-gray-100: #f8f9fa;
	--bs-gray-200: #e9ecef;
	--bs-gray-300: #dee2e6;
	--bs-gray-400: #ced4da;
	--bs-gray-500: #adb5bd;
	--bs-gray-600: #6c757d;
	--bs-gray-700: #495057;
	--bs-gray-800: #343a40;
	--bs-gray-900: #212529;
	--bs-primary: #f7c300;
	--bs-secondary: #45ba4d;
	--bs-success: #278557;
	--bs-info: #0dcaf0;
	--bs-warning: #ffc107;
	--bs-danger: #ff4343;
	--bs-light: #f3f6fa;
	--bs-dark: #202838;
	--bs-color-1: #17316f;
	--bs-color-2: #2b488b;
	--bs-color-3: #3e5c9f;
	--bs-color-4: #4768b4;
	--bs-color-5: #6081cc;
	--bs-dark-1: #39404d;
	--bs-dark-2: #5f6672;
	--bs-light-1: #e7ebf2;
	--bs-black: #000;
	--bs-white: #fff;
	--bs-primary-rgb: 247, 195, 0;
	--bs-secondary-rgb: 69, 186, 77;
	--bs-success-rgb: 39, 133, 87;
	--bs-info-rgb: 13, 202, 240;
	--bs-warning-rgb: 255, 193, 7;
	--bs-danger-rgb: 255, 67, 67;
	--bs-light-rgb: 243, 246, 250;
	--bs-dark-rgb: 32, 40, 56;
	--bs-color-1-rgb: 23, 49, 111;
	--bs-color-2-rgb: 43, 72, 139;
	--bs-color-3-rgb: 62, 92, 159;
	--bs-color-4-rgb: 71, 104, 180;
	--bs-color-5-rgb: 96, 129, 204;
	--bs-dark-1-rgb: 57, 64, 77;
	--bs-dark-2-rgb: 95, 102, 114;
	--bs-light-1-rgb: 231, 235, 242;
	--bs-primary-text-emphasis: #634e00;
	--bs-secondary-text-emphasis: #1c4a1f;
	--bs-success-text-emphasis: #103523;
	--bs-info-text-emphasis: #055160;
	--bs-warning-text-emphasis: #664d03;
	--bs-danger-text-emphasis: #661b1b;
	--bs-light-text-emphasis: #495057;
	--bs-dark-text-emphasis: #495057;
	--bs-primary-bg-subtle: #fdf3cc;
	--bs-secondary-bg-subtle: #daf1db;
	--bs-success-bg-subtle: #d4e7dd;
	--bs-info-bg-subtle: #cff4fc;
	--bs-warning-bg-subtle: #fff3cd;
	--bs-danger-bg-subtle: #ffd9d9;
	--bs-light-bg-subtle: #fcfcfd;
	--bs-dark-bg-subtle: #ced4da;
	--bs-primary-border-subtle: #fce799;
	--bs-secondary-border-subtle: #b5e3b8;
	--bs-success-border-subtle: #a9cebc;
	--bs-info-border-subtle: #9eeaf9;
	--bs-warning-border-subtle: #ffe69c;
	--bs-danger-border-subtle: #ffb4b4;
	--bs-light-border-subtle: #e9ecef;
	--bs-dark-border-subtle: #adb5bd;
	--bs-white-rgb: 255, 255, 255;
	--bs-black-rgb: 0, 0, 0;
	--bs-font-sans-serif: system-ui, -apple-system, 'Segoe UI', Roboto,
		'Helvetica Neue', Arial, 'Noto Sans', 'Liberation Sans', sans-serif,
		'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol',
		'Noto Color Emoji';
	--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas,
		'Liberation Mono', 'Courier New', monospace;
	--bs-gradient: linear-gradient(
		180deg,
		rgba(255, 255, 255, 0.15),
		rgba(255, 255, 255, 0)
	);
	--bs-body-font-family: 'Titillium Web', sans-serif;
	--bs-body-font-size: 1rem;
	--bs-body-font-weight: 400;
	--bs-body-line-height: 1.5;
	--bs-body-color: #202838;
	--bs-body-color-rgb: 32, 40, 56;
	--bs-body-bg: #f3f6fa;
	--bs-body-bg-rgb: 243, 246, 250;
	--bs-emphasis-color: #000;
	--bs-emphasis-color-rgb: 0, 0, 0;
	--bs-secondary-color: rgba(32, 40, 56, 0.75);
	--bs-secondary-color-rgb: 32, 40, 56;
	--bs-secondary-bg: #e9ecef;
	--bs-secondary-bg-rgb: 233, 236, 239;
	--bs-tertiary-color: rgba(32, 40, 56, 0.5);
	--bs-tertiary-color-rgb: 32, 40, 56;
	--bs-tertiary-bg: #f8f9fa;
	--bs-tertiary-bg-rgb: 248, 249, 250;
	--bs-link-color: #f7c300;
	--bs-link-color-rgb: 247, 195, 0;
	--bs-link-decoration: underline;
	--bs-link-hover-color: #c69c00;
	--bs-link-hover-color-rgb: 198, 156, 0;
	--bs-code-color: #d63384;
	--bs-highlight-bg: #fcf8e3;
	--bs-border-width: 1px;
	--bs-border-style: solid;
	--bs-border-color: #dee2e6;
	--bs-border-color-translucent: rgba(0, 0, 0, 0.175);
	--bs-border-radius: 4px;
	--bs-border-radius-sm: 2px;
	--bs-border-radius-lg: 8px;
	--bs-border-radius-xl: 14px;
	--bs-border-radius-xxl: 1rem;
	--bs-border-radius-2xl: var(--bs-border-radius-xxl);
	--bs-border-radius-pill: 50rem;
	--bs-box-shadow: 0 8px 16px rgba(216, 224, 240, 0.5);
	--bs-box-shadow-sm: 0 2px 4px rgba(216, 224, 240, 0.6);
	--bs-box-shadow-lg: 0 8px 32px rgba(216, 224, 240, 0.5);
	--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
	--bs-focus-ring-width: 0.25rem;
	--bs-focus-ring-opacity: 0.25;
	--bs-focus-ring-color: rgba(247, 195, 0, 0.25);
	--bs-form-valid-color: #278557;
	--bs-form-valid-border-color: #278557;
	--bs-form-invalid-color: #ff4343;
	--bs-form-invalid-border-color: #ff4343;
}



*,
*::before,
*::after {
	box-sizing: border-box;
}
@media (prefers-reduced-motion: no-preference) {
	:root {
		scroll-behavior: smooth;
	}
}
body {
	font-family: var(--bs-body-font-family);
	font-size: var(--bs-body-font-size);
	font-weight: var(--bs-body-font-weight);
	line-height: var(--bs-body-line-height);
	color: var(--bs-body-color);
	text-align: var(--bs-body-text-align);
	background-color: var(--bs-body-bg);
	-webkit-text-size-adjust: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
hr {
	margin: 1rem 0;
	border-top: var(--bs-border-width) solid;
	opacity: 0.25;
}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
	margin-top: 0;
	margin-bottom: 0.5rem;
	font-family: 'Titillium Web', sans-serif;
	font-weight: 700;
	line-height: 1.2;
	color: var(--bs-heading-color, inherit);
}
h1,
.h1 {
	font-size: calc(1.3875rem + 1.65vw);
}
@media (min-width: 1200px) {
	h1,
	.h1 {
		font-size: 2.625rem;
	}
}
h2,
.h2 {
	font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
	h2,
	.h2 {
		font-size: 2rem;
	}
}
h3,
.h3 {
	font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
	h3,
	.h3 {
		font-size: 1.5rem;
	}
}
h4,
.h4 {
	font-size: 1.125rem;
}
h5,
.h5 {
	font-size: 1rem;
}
h6,
.h6 {
	font-size: 0.875rem;
}
p {
	margin-top: 0;
	margin-bottom: 1rem;
}
abbr[title] {
	-webkit-text-decoration: underline dotted;
	cursor: help;
	-webkit-text-decoration-skip-ink: none;
	text-decoration-skip-ink: none;
}
address {
	margin-bottom: 1rem;
	font-style: normal;
	line-height: inherit;
}
ol,
ul {
	padding-left: 2rem;
}
ol,
ul,
dl {
	margin-top: 0;
	margin-bottom: 1rem;
}
ol ol,
ul ul,
ol ul,
ul ol {
	margin-bottom: 0;
}
dt {
	font-weight: 700;
}
dd {
	margin-bottom: 0.5rem;
	margin-left: 0;
}
blockquote {
	margin: 0 0 1rem;
}
small,
.small {
	font-size: 0.75rem;
}
mark,
.mark {
	padding: 0.2em;
	background-color: var(--bs-highlight-bg);
}
sub,
sup {
	font-size: 0.75em;
}
a {
	color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
	text-decoration: underline;
}
a:hover {
	--bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}
a:not([href]):not([class]),
a:not([href]):not([class]):hover {
	color: inherit;
	text-decoration: none;
}
pre,
code,
kbd,
samp {
	font-family: var(--bs-font-monospace);
	font-size: 1em;
}
pre {
	display: block;
	margin-top: 0;
	margin-bottom: 1rem;
	overflow: auto;
	font-size: 0.75rem;
}
pre code {
	font-size: inherit;
	color: inherit;
	word-break: normal;
}
code {
	font-size: 0.75rem;
	color: var(--bs-code-color);
	word-wrap: break-word;
}
a > code {
	color: inherit;
}
kbd {
	padding: 0.1875rem 0.375rem;
	font-size: 0.75rem;
	color: var(--bs-body-bg);
	background-color: var(--bs-body-color);
	border-radius: 2px;
}
kbd kbd {
	padding: 0;
	font-size: 1em;
	font-weight: 700;
}
figure {
	margin: 0 0 1rem;
}
img,
svg {
	vertical-align: middle;
}
table {
	caption-side: bottom;
	border-collapse: collapse;
}
caption {
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	color: var(--bs-secondary-color);
	text-align: left;
}
th {
	text-align: inherit;
	text-align: -webkit-match-parent;
}
thead,
tbody,
tfoot,
tr,
td,
th {
	border-color: inherit;
	border-style: solid;
	border-width: 0;
}
label {
	display: inline-block;
}
button {
	border-radius: 0;
}
button:focus:not(:focus-visible) {
	outline: 0;
}
input,
button,
select,
optgroup,
textarea {
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}
[role='button'] {
	cursor: pointer;
}
select {
	word-wrap: normal;
}
select:disabled {
	opacity: 1;
}
[list]:not([type='date']):not([type='datetime-local']):not([type='month']):not(
		[type='week']
	):not([type='time'])::-webkit-calendar-picker-indicator {
	display: none !important;
}
button,
[type='button'],
[type='reset'],
[type='submit'] {
	-webkit-appearance: button;
}
button:not(:disabled),
[type='button']:not(:disabled),
[type='reset']:not(:disabled),
[type='submit']:not(:disabled) {
	cursor: pointer;
}


.list-unstyled {
	padding-left: 0;
	list-style: none;
}
.list-inline {
	padding-left: 0;
	list-style: none;
}
.list-inline-item {
	display: inline-block;
}
.list-inline-item:not(:last-child) {
	margin-right: 0.5rem;
}
.initialism {
	font-size: 0.75rem;
	text-transform: uppercase;
}
.blockquote {
	margin-bottom: 1rem;
	font-size: 1.25rem;
}
.blockquote > :last-child {
	margin-bottom: 0;
}
.blockquote-footer {
	margin-top: -1rem;
	margin-bottom: 1rem;
	font-size: 0.75rem;
	color: #6c757d;
}
.blockquote-footer::before {
	content: '\2014\00A0';
}
.img-fluid,
img {
	max-width: 100%;
	height: auto;
}
.img-thumbnail {
	padding: 0.25rem;
	background-color: var(--bs-body-bg);
	border: var(--bs-border-width) solid var(--bs-border-color);
	border-radius: var(--bs-border-radius);
	max-width: 100%;
	height: auto;
}
.figure {
	display: inline-block;
}
.figure-img {
	margin-bottom: 0.5rem;
	line-height: 1;
}
.figure-caption {
	font-size: 0.75rem;
	color: var(--bs-secondary-color);
}
.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.container-xxl {
	--bs-gutter-x: 1rem;
	--bs-gutter-y: 0;
	width: 100%;
	padding-right: calc(var(--bs-gutter-x) * 0.5);
	padding-left: calc(var(--bs-gutter-x) * 0.5);
	margin-right: auto;
	margin-left: auto;
}


:root {
	--bs-breakpoint-xs: 0;
	--bs-breakpoint-sm: 576px;
	--bs-breakpoint-md: 768px;
	--bs-breakpoint-lg: 992px;
	--bs-breakpoint-xl: 1200px;
	--bs-breakpoint-xxl: 1400px;
}
.row {
	--bs-gutter-x: 2rem;
	--bs-gutter-y: 0;
	display: flex;
	flex-wrap: wrap;
	margin-top: calc(-1 * var(--bs-gutter-y));
	margin-right: calc(-0.5 * var(--bs-gutter-x));
	margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
	flex-shrink: 0;
	width: 100%;
	max-width: 100%;
	padding-right: calc(var(--bs-gutter-x) * 0.5);
	padding-left: calc(var(--bs-gutter-x) * 0.5);
	margin-top: var(--bs-gutter-y);
}
.col {
	flex: 1 0 0%;
}

.table {
	--bs-table-color: var(--bs-body-color);
	--bs-table-bg: rgba(0, 0, 0, 0);
	--bs-table-border-color: var(--bs-border-color);
	--bs-table-accent-bg: rgba(0, 0, 0, 0);
	--bs-table-striped-color: var(--bs-body-color);
	--bs-table-striped-bg: rgba(0, 0, 0, 0.05);
	--bs-table-active-color: var(--bs-body-color);
	--bs-table-active-bg: rgba(0, 0, 0, 0.1);
	--bs-table-hover-color: var(--bs-body-color);
	--bs-table-hover-bg: rgba(0, 0, 0, 0.075);
	width: 100%;
	margin-bottom: 1rem;
	color: var(--bs-table-color);
	vertical-align: top;
	border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
	padding: 0.5rem 0.5rem;
	background-color: var(--bs-table-bg);
	border-bottom-width: var(--bs-border-width);
	box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}
.table > tbody {
	vertical-align: inherit;
}



.btn,
.desktop-navbar .navbar-nav li.menu-item.special-event a,
.mobile-navbar .offcanvas-body.navbar-nav .menu-item.special-event a {
	--bs-btn-padding-x: 0.75rem;
	--bs-btn-padding-y: 0.375rem;
	--bs-btn-font-family: ;
	--bs-btn-font-size: 1rem;
	--bs-btn-font-weight: 400;
	--bs-btn-line-height: 1.5;
	--bs-btn-color: var(--bs-body-color);
	--bs-btn-bg: transparent;
	--bs-btn-border-width: var(--bs-border-width);
	--bs-btn-border-color: transparent;
	--bs-btn-border-radius: var(--bs-border-radius);
	--bs-btn-hover-border-color: transparent;
	--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
		0 1px 1px rgba(0, 0, 0, 0.075);
	--bs-btn-disabled-opacity: 0.65;
	--bs-btn-focus-box-shadow: 0 0 0 0.25rem
		rgba(var(--bs-btn-focus-shadow-rgb), 0.5);
	display: inline-block;
	padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
	font-family: var(--bs-btn-font-family);
	font-size: var(--bs-btn-font-size);
	font-weight: var(--bs-btn-font-weight);
	line-height: var(--bs-btn-line-height);
	color: var(--bs-btn-color);
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	cursor: pointer;
	-webkit-user-select: none;
	user-select: none;
	border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
	border-radius: var(--bs-btn-border-radius);
	background-color: var(--bs-btn-bg);
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.btn-primary {
	--bs-btn-color: #000;
	--bs-btn-bg: #f7c300;
	--bs-btn-border-color: #f7c300;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #f8cc26;
	--bs-btn-hover-border-color: #f8c91a;
	--bs-btn-focus-shadow-rgb: 210, 166, 0;
	--bs-btn-active-color: #000;
	--bs-btn-active-bg: #f9cf33;
	--bs-btn-active-border-color: #f8c91a;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #000;
	--bs-btn-disabled-bg: #f7c300;
	--bs-btn-disabled-border-color: #f7c300;
}


.btn-lg,
.btn-group-lg > .btn,
.desktop-navbar .navbar-nav li.menu-item.special-event .btn-group-lg > a,
.mobile-navbar
	.offcanvas-body.navbar-nav
	.menu-item.special-event
	.btn-group-lg
	> a {
	--bs-btn-padding-y: 0.5rem;
	--bs-btn-padding-x: 1rem;
	--bs-btn-font-size: 1.25rem;
	--bs-btn-border-radius: var(--bs-border-radius-lg);
}


.accordion {
	--bs-accordion-color: var(--bs-body-color);
	--bs-accordion-bg: var(--bs-body-bg);
	--bs-accordion-transition: color 0.15s ease-in-out,
		background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
		box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
	--bs-accordion-border-color: var(--bs-border-color);
	--bs-accordion-border-width: var(--bs-border-width);
	--bs-accordion-border-radius: var(--bs-border-radius);
	--bs-accordion-inner-border-radius: calc(
		var(--bs-border-radius) - (var(--bs-border-width))
	);
	--bs-accordion-btn-padding-x: 1.25rem;
	--bs-accordion-btn-padding-y: 1rem;
	--bs-accordion-btn-color: var(--bs-body-color);
	--bs-accordion-btn-bg: var(--bs-accordion-bg);
	--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23202838'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
	--bs-accordion-btn-icon-width: 1.25rem;
	--bs-accordion-btn-icon-transform: rotate(-180deg);
	--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
	--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23634e00'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
	--bs-accordion-btn-focus-border-color: #fbe180;
	--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(247, 195, 0, 0.25);
	--bs-accordion-body-padding-x: 1.25rem;
	--bs-accordion-body-padding-y: 1rem;
	--bs-accordion-active-color: #202838;
	--bs-accordion-active-bg: #f7c300;
}
.accordion-button {
	position: relative;
	display: flex;
	align-items: center;
	width: 100%;
	padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
	font-size: 1rem;
	color: var(--bs-accordion-btn-color);
	text-align: left;
	background-color: var(--bs-accordion-btn-bg);
	border: 0;
	border-radius: 0;
	overflow-anchor: none;
	transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
	.accordion-button {
		transition: none;
	}
}
.accordion-button:not(.collapsed) {
	color: var(--bs-accordion-active-color);
	box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0
		var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
	background-image: var(--bs-accordion-btn-active-icon);
}
.accordion-button::after {
	flex-shrink: 0;
	width: var(--bs-accordion-btn-icon-width);
	height: var(--bs-accordion-btn-icon-width);
	margin-left: auto;
	content: '';
	background-image: var(--bs-accordion-btn-icon);
	background-repeat: no-repeat;
	background-size: var(--bs-accordion-btn-icon-width);
	transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
	.accordion-button::after {
		transition: none;
	}
}
.accordion-button:hover {
	z-index: 2;
}
.accordion-button:focus {
	z-index: 3;
	outline: 0;
}
.accordion-header {
	margin-bottom: 0;
}
.accordion-item {
	color: var(--bs-accordion-color);
	background-color: var(--bs-accordion-bg);
	border: var(--bs-accordion-border-width) solid
		var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
	border-top-left-radius: var(--bs-accordion-border-radius);
	border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type .accordion-button {
	border-top-left-radius: var(--bs-accordion-inner-border-radius);
	border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
	border-top: 0;
}
.accordion-item:last-of-type {
	border-bottom-right-radius: var(--bs-accordion-border-radius);
	border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type .accordion-button.collapsed {
	border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
	border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type .accordion-collapse {
	border-bottom-right-radius: var(--bs-accordion-border-radius);
	border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-body {
	padding: var(--bs-accordion-body-padding-y)
		var(--bs-accordion-body-padding-x);
}



.d-inline-block {
	display: inline-block;
}
.d-block {
	display: block;
}
.d-grid {
	display: grid;
}
.d-inline-grid {
	display: inline-grid;
}
.d-table {
	display: table;
}
.d-table-row {
	display: table-row;
}
.d-table-cell {
	display: table-cell;
}
.d-flex {
	display: flex;
}
.d-inline-flex {
	display: inline-flex;
}
.d-none {
	display: none;
}
.shadow {
	box-shadow: 0 8px 16px rgba(216, 224, 240, 0.5);
}
.shadow-sm {
	box-shadow: 0 2px 4px rgba(216, 224, 240, 0.6);
}
.shadow-lg {
	box-shadow: 0 8px 32px rgba(216, 224, 240, 0.5);
}



.border-0 {
	border: 0;
}
.border-top {
	border-top: var(--bs-border-width) var(--bs-border-style)
		var(--bs-border-color);
}
.border-top-0 {
	border-top: 0;
}
.border-end {
	border-right: var(--bs-border-width) var(--bs-border-style)
		var(--bs-border-color);
}
.border-end-0 {
	border-right: 0;
}
.border-bottom {
	border-bottom: var(--bs-border-width) var(--bs-border-style)
		var(--bs-border-color);
}
.border-bottom-0 {
	border-bottom: 0;
}
.border-start {
	border-left: var(--bs-border-width) var(--bs-border-style)
		var(--bs-border-color);
}




.border-2 {
	border-width: 2px;
}


.w-2\.5 {
	width: 0.625rem;
}
.w-3 {
	width: 0.75rem;
}
.w-3\.5 {
	width: 0.875rem;
}
.w-4 {
	width: 1rem;
}
.w-5 {
	width: 1.25rem;
}
.w-6 {
	width: 1.5rem;
}
.w-7 {
	width: 1.75rem;
}
.w-8 {
	width: 2rem;
}
.w-9 {
	width: 2.25rem;
}
.w-10 {
	width: 2.5rem;
}
.w-11 {
	width: 2.75rem;
}
.w-12 {
	width: 3rem;
}
.w-13 {
	width: 3.25rem;
}
.w-14 {
	width: 3.5rem;
}
.w-15 {
	width: 3.75rem;
}
.w-16 {
	width: 4rem;
}



.h-100 {
	height: 100%;
}
.h-auto {
	height: auto;
}
.h-0 {
	height: 0px;
}
.h-0\.5 {
	height: 0.125rem;
}
.h-1 {
	height: 0.25rem;
}
.h-1\.5 {
	height: 0.375rem;
}
.h-2 {
	height: 0.5rem;
}
.h-2\.5 {
	height: 0.625rem;
}
.h-3 {
	height: 0.75rem;
}
.h-3\.5 {
	height: 0.875rem;
}
.h-4 {
	height: 1rem;
}
.h-5 {
	height: 1.25rem;
}
.h-6 {
	height: 1.5rem;
}
.h-7 {
	height: 1.75rem;
}
.h-8 {
	height: 2rem;
}
.h-9 {
	height: 2.25rem;
}
.h-10 {
	height: 2.5rem;
}
.h-11 {
	height: 2.75rem;
}
.h-12 {
	height: 3rem;
}
.h-13 {
	height: 3.25rem;
}
.h-14 {
	height: 3.5rem;
}
.h-15 {
	height: 3.75rem;
}
.h-16 {
	height: 4rem;
}
.h-20 {
	height: 5rem;
}



.flex-fill {
	flex: 1 1 auto;
}
.flex-row {
	flex-direction: row;
}
.flex-column {
	flex-direction: column;
}
.flex-row-reverse {
	flex-direction: row-reverse;
}
.flex-column-reverse {
	flex-direction: column-reverse;
}
.flex-grow-0 {
	flex-grow: 0;
}
.flex-grow-1 {
	flex-grow: 1;
}
.flex-shrink-0 {
	flex-shrink: 0;
}
.flex-shrink-1 {
	flex-shrink: 1;
}
.flex-wrap {
	flex-wrap: wrap;
}
.flex-nowrap {
	flex-wrap: nowrap;
}
.flex-wrap-reverse {
	flex-wrap: wrap-reverse;
}
.justify-content-start {
	justify-content: flex-start;
}
.justify-content-end {
	justify-content: flex-end;
}
.justify-content-center {
	justify-content: center;
}
.justify-content-between {
	justify-content: space-between;
}
.justify-content-around {
	justify-content: space-around;
}
.justify-content-evenly {
	justify-content: space-evenly;
}
.align-items-start {
	align-items: flex-start;
}
.align-items-end {
	align-items: flex-end;
}
.align-items-center {
	align-items: center;
}
.align-items-baseline {
	align-items: baseline;
}
.align-items-stretch {
	align-items: stretch;
}
.align-content-start {
	align-content: flex-start;
}
.align-content-end {
	align-content: flex-end;
}
.align-content-center {
	align-content: center;
}
.align-content-between {
	align-content: space-between;
}
.align-content-around {
	align-content: space-around;
}
.align-content-stretch {
	align-content: stretch;
}
.align-self-auto {
	align-self: auto;
}
.align-self-start {
	align-self: flex-start;
}
.align-self-end {
	align-self: flex-end;
}
.align-self-center {
	align-self: center;
}


.m-0 {
	margin: 0;
}
.m-1 {
	margin: 0.25rem;
}
.m-2 {
	margin: 0.5rem;
}
.m-3 {
	margin: 1rem;
}
.m-4 {
	margin: 1rem;
}
.m-5 {
	margin: 3rem;
}
.m-0\.5 {
	margin: 0.125rem;
}
.m-8 {
	margin: 2rem;
}
.m-16 {
	margin: 4rem;
}
.m-32 {
	margin: 8rem;
}
.m-64 {
	margin: 16rem;
}
.m-auto {
	margin: auto;
}
.mx-0 {
	margin-right: 0;
	margin-left: 0;
}
.mx-1 {
	margin-right: 0.25rem;
	margin-left: 0.25rem;
}
.mx-2 {
	margin-right: 0.5rem;
	margin-left: 0.5rem;
}
.mx-3 {
	margin-right: 1rem;
	margin-left: 1rem;
}
.mx-4 {
	margin-right: 1rem;
	margin-left: 1rem;
}
.mx-5 {
	margin-right: 3rem;
	margin-left: 3rem;
}
.mx-0\.5 {
	margin-right: 0.125rem;
	margin-left: 0.125rem;
}
.mx-8 {
	margin-right: 2rem;
	margin-left: 2rem;
}
.mx-16 {
	margin-right: 4rem;
	margin-left: 4rem;
}
.mx-32 {
	margin-right: 8rem;
	margin-left: 8rem;
}
.mx-64 {
	margin-right: 16rem;
	margin-left: 16rem;
}
.mx-auto {
	margin-right: auto;
	margin-left: auto;
}
.my-0 {
	margin-top: 0;
	margin-bottom: 0;
}
.my-1 {
	margin-top: 0.25rem;
	margin-bottom: 0.25rem;
}
.my-2 {
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
}
.my-3 {
	margin-top: 1rem;
	margin-bottom: 1rem;
}
.my-4 {
	margin-top: 1rem;
	margin-bottom: 1rem;
}
.my-5 {
	margin-top: 3rem;
	margin-bottom: 3rem;
}
.my-0\.5 {
	margin-top: 0.125rem;
	margin-bottom: 0.125rem;
}
.my-8 {
	margin-top: 2rem;
	margin-bottom: 2rem;
}
.my-16 {
	margin-top: 4rem;
	margin-bottom: 4rem;
}
.my-32 {
	margin-top: 8rem;
	margin-bottom: 8rem;
}
.my-64 {
	margin-top: 16rem;
	margin-bottom: 16rem;
}
.my-auto {
	margin-top: auto;
	margin-bottom: auto;
}
.mt-0 {
	margin-top: 0;
}
.mt-1 {
	margin-top: 0.25rem;
}
.mt-2 {
	margin-top: 0.5rem;
}
.mt-3 {
	margin-top: 1rem;
}
.mt-4 {
	margin-top: 1rem;
}
.mt-5 {
	margin-top: 3rem;
}
.mt-0\.5 {
	margin-top: 0.125rem;
}
.mt-8 {
	margin-top: 2rem;
}
.mt-16 {
	margin-top: 4rem;
}
.mt-32 {
	margin-top: 8rem;
}
.mt-64 {
	margin-top: 16rem;
}
.mt-auto {
	margin-top: auto;
}
.me-0 {
	margin-right: 0;
}
.me-1 {
	margin-right: 0.25rem;
}
.me-2 {
	margin-right: 0.5rem;
}
.me-3 {
	margin-right: 1rem;
}
.me-4 {
	margin-right: 1rem;
}
.me-5 {
	margin-right: 3rem;
}
.me-0\.5 {
	margin-right: 0.125rem;
}
.me-8 {
	margin-right: 2rem;
}
.me-16 {
	margin-right: 4rem;
}
.me-32 {
	margin-right: 8rem;
}
.me-64 {
	margin-right: 16rem;
}
.me-auto {
	margin-right: auto;
}
.mb-0 {
	margin-bottom: 0;
}
.mb-1 {
	margin-bottom: 0.25rem;
}
.mb-2 {
	margin-bottom: 0.5rem;
}
.mb-3 {
	margin-bottom: 1rem;
}
.mb-4 {
	margin-bottom: 1rem;
}
.mb-5 {
	margin-bottom: 3rem;
}
.mb-0\.5 {
	margin-bottom: 0.125rem;
}
.mb-8 {
	margin-bottom: 2rem;
}
.mb-16 {
	margin-bottom: 4rem;
}
.mb-32 {
	margin-bottom: 8rem;
}
.mb-64 {
	margin-bottom: 16rem;
}
.mb-auto {
	margin-bottom: auto;
}
.ms-0 {
	margin-left: 0;
}
.ms-1 {
	margin-left: 0.25rem;
}
.ms-2 {
	margin-left: 0.5rem;
}
.ms-3 {
	margin-left: 1rem;
}


.p-2 {
	padding: 0.5rem;
}
.p-3 {
	padding: 1rem;
}
.p-4 {
	padding: 1rem;
}
.p-5 {
	padding: 3rem;
}
.p-0\.5 {
	padding: 0.125rem;
}
.p-8 {
	padding: 2rem;
}
.p-16 {
	padding: 4rem;
}
.p-32 {
	padding: 8rem;
}
.p-64 {
	padding: 16rem;
}
.px-0 {
	padding-right: 0;
	padding-left: 0;
}
.px-1 {
	padding-right: 0.25rem;
	padding-left: 0.25rem;
}
.px-2 {
	padding-right: 0.5rem;
	padding-left: 0.5rem;
}
.px-3 {
	padding-right: 1rem;
	padding-left: 1rem;
}
.px-4 {
	padding-right: 1rem;
	padding-left: 1rem;
}
.px-5 {
	padding-right: 3rem;
	padding-left: 3rem;
}
.px-0\.5 {
	padding-right: 0.125rem;
	padding-left: 0.125rem;
}
.px-8 {
	padding-right: 2rem;
	padding-left: 2rem;
}
.px-16 {
	padding-right: 4rem;
	padding-left: 4rem;
}
.px-32 {
	padding-right: 8rem;
	padding-left: 8rem;
}
.px-64 {
	padding-right: 16rem;
	padding-left: 16rem;
}
.py-0 {
	padding-top: 0;
	padding-bottom: 0;
}
.py-1 {
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
}
.py-2 {
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}
.py-3 {
	padding-top: 1rem;
	padding-bottom: 1rem;
}
.py-4 {
	padding-top: 1rem;
	padding-bottom: 1rem;
}
.py-5 {
	padding-top: 3rem;
	padding-bottom: 3rem;
}
.py-0\.5 {
	padding-top: 0.125rem;
	padding-bottom: 0.125rem;
}
.py-8 {
	padding-top: 2rem;
	padding-bottom: 2rem;
}
.py-16 {
	padding-top: 4rem;
	padding-bottom: 4rem;
}
.py-32 {
	padding-top: 8rem;
	padding-bottom: 8rem;
}
.py-64 {
	padding-top: 16rem;
	padding-bottom: 16rem;
}
.pt-0 {
	padding-top: 0;
}
.pt-1 {
	padding-top: 0.25rem;
}
.pt-2 {
	padding-top: 0.5rem;
}
.pt-3 {
	padding-top: 1rem;
}
.pt-4 {
	padding-top: 1rem;
}
.pt-5 {
	padding-top: 3rem;
}
.pt-0\.5 {
	padding-top: 0.125rem;
}
.pt-8 {
	padding-top: 2rem;
}
.pt-16 {
	padding-top: 4rem;
}
.pt-32 {
	padding-top: 8rem;
}
.pt-64 {
	padding-top: 16rem;
}
.pe-0 {
	padding-right: 0;
}
.pe-1 {
	padding-right: 0.25rem;
}
.pe-2 {
	padding-right: 0.5rem;
}
.pe-3 {
	padding-right: 1rem;
}
.pe-4 {
	padding-right: 1rem;
}
.pe-5 {
	padding-right: 3rem;
}
.pe-0\.5 {
	padding-right: 0.125rem;
}
.pe-8 {
	padding-right: 2rem;
}
.pe-16 {
	padding-right: 4rem;
}
.pe-32 {
	padding-right: 8rem;
}
.pe-64 {
	padding-right: 16rem;
}
.pb-0 {
	padding-bottom: 0;
}
.pb-1 {
	padding-bottom: 0.25rem;
}
.pb-2 {
	padding-bottom: 0.5rem;
}
.pb-3 {
	padding-bottom: 1rem;
}
.pb-4 {
	padding-bottom: 1rem;
}
.pb-5 {
	padding-bottom: 3rem;
}
.pb-0\.5 {
	padding-bottom: 0.125rem;
}
.pb-8 {
	padding-bottom: 2rem;
}
.pb-16 {
	padding-bottom: 4rem;
}
.pb-32 {
	padding-bottom: 8rem;
}
.pb-64 {
	padding-bottom: 16rem;
}
.ps-0 {
	padding-left: 0;
}
.ps-1 {
	padding-left: 0.25rem;
}
.ps-2 {
	padding-left: 0.5rem;
}
.ps-3 {
	padding-left: 1rem;
}



.fs-2 {
	font-size: calc(1.325rem + 0.9vw);
}
.fs-3 {
	font-size: calc(1.275rem + 0.3vw);
}
.fs-4 {
	font-size: 1.125rem;
}
.fs-5 {
	font-size: 1rem;
}
.fs-6 {
	font-size: 0.875rem;
}
.fs-7 {
	font-size: 1.125rem;
}
.fs-8 {
	font-size: 1rem;
}
.fs-9 {
	font-size: 0.875rem;
}
.fs-10 {
	font-size: 0.75rem;
}
.fs-11 {
	font-size: 0.625rem;
}
.fs-12 {
	font-size: 0.5rem;
}
.fst-italic {
	font-style: italic;
}
.fst-normal {
	font-style: normal;
}
.fw-lighter {
	font-weight: lighter;
}
.fw-light {
	font-weight: 300;
}
.fw-normal {
	font-weight: 400;
}
.fw-medium {
	font-weight: 600;
}
.fw-semibold {
	font-weight: 600;
}
.fw-bold {
	font-weight: 700;
}
.fw-bolder {
	font-weight: bolder;
}
.lh-1 {
	line-height: 1;
}
.lh-sm {
	line-height: 1.25;
}
.lh-base {
	line-height: 1.5;
}
.lh-lg {
	line-height: 2;
}
.text-start {
	text-align: left;
}
.text-end {
	text-align: right;
}
.text-center {
	text-align: center;
}
.text-decoration-none {
	text-decoration: none;
}
.text-decoration-underline {
	text-decoration: underline;
}
.text-decoration-line-through {
	text-decoration: line-through;
}
.text-lowercase {
	text-transform: lowercase;
}
.text-uppercase {
	text-transform: uppercase;
}
.text-capitalize {
	text-transform: capitalize;
}
.text-wrap {
	white-space: normal;
}
.text-nowrap {
	white-space: nowrap;
}
.text-break {
	word-wrap: break-word;
	word-break: break-word;
}
.text-primary {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity));
}
.text-secondary {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity));
}
.text-success {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-success-rgb), var(--bs-text-opacity));
}
.text-info {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-info-rgb), var(--bs-text-opacity));
}
.text-warning {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity));
}
.text-danger {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity));
}
.text-light {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-light-rgb), var(--bs-text-opacity));
}
.text-dark {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity));
}


.bg-white {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity));
}
.bg-transparent {
	--bs-bg-opacity: 1;
	background-color: rgba(0, 0, 0, 0);
}
.bg-body-secondary {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity));
}
.bg-body-tertiary {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity));
}
.bg-opacity-10 {
	--bs-bg-opacity: 0.1;
}
.bg-opacity-25 {
	--bs-bg-opacity: 0.25;
}
.bg-opacity-50 {
	--bs-bg-opacity: 0.5;
}
.bg-opacity-75 {
	--bs-bg-opacity: 0.75;
}
.bg-opacity-100 {
	--bs-bg-opacity: 1;
}
.bg-primary-subtle {
	background-color: var(--bs-primary-bg-subtle);
}
.bg-secondary-subtle {
	background-color: var(--bs-secondary-bg-subtle);
}
.bg-success-subtle {
	background-color: var(--bs-success-bg-subtle);
}
.bg-info-subtle {
	background-color: var(--bs-info-bg-subtle);
}
.bg-warning-subtle {
	background-color: var(--bs-warning-bg-subtle);
}
.bg-danger-subtle {
	background-color: var(--bs-danger-bg-subtle);
}
.bg-light-subtle {
	background-color: var(--bs-light-bg-subtle);
}
.bg-dark-subtle {
	background-color: var(--bs-dark-bg-subtle);
}
.bg-gradient {
	background-image: var(--bs-gradient);
}
.user-select-all {
	-webkit-user-select: all;
	user-select: all;
}
.user-select-auto {
	-webkit-user-select: auto;
	user-select: auto;
}
.user-select-none {
	-webkit-user-select: none;
	user-select: none;
}
.pe-none {
	pointer-events: none;
}
.pe-auto {
	pointer-events: auto;
}
.rounded {
	border-radius: var(--bs-border-radius);
}
.rounded-0 {
	border-radius: 0;
}
.rounded-1 {
	border-radius: 2px;
}
.rounded-2 {
	border-radius: 4px;
}
.rounded-3 {
	border-radius: 8px;
}
.rounded-4 {
	border-radius: 0.375rem;
}
.rounded-5 {
	border-radius: 0.4375rem;
}
.rounded-circle {
	border-radius: 50%;
}



body {
	font-size: 1rem;
}
body h1,
body .h1,
body h2,
body .h2,
body h3,
body .h3,
body h4,
body .h4,
body h5,
body .h5,
body h6,
body .h6 {
	font-weight: 700;
}
body h1,
body .h1 {
	font-size: 42px;
	line-height: 48px;
}
body h2,
body .h2 {
	font-size: 32px;
	line-height: 38px;
}
body h2 a,
body .h2 a {
	font-size: unset;
}
body h3,
body .h3 {
	font-size: 24px;
	line-height: 30px;
}
body h4,
body .h4 {
	font-size: 18px;
	line-height: 24px;
}
body h5,
body .h5,
body h6,
body .h6 {
	font-size: 16px;
	line-height: 22px;
}
body h1,
body .h1,
body h2,
body .h2,
body h3,
body .h3 {
	color: #202838;
	text-align: left;
}
body a {
	text-decoration: none;
	font-size: 14px;
	color: #45ba4d;
}
body a:hover {
	color: #f7c300;
}
body small,
body .small,
body .small {
	line-height: 18px;
}
@media (max-width: 767.98px) {
	body h1,
	body .h1 {
		font-size: 24px;
		line-height: 30px;
	}
	body h2,
	body .h2 {
		font-size: 18px;
		line-height: 24px;
	}
	body h3,
	body .h3 {
		font-size: 16px;
		line-height: 22px;
	}
	body h4,
	body .h4 {
		font-size: 16px;
		line-height: 22px;
	}
}
.heading-center > h1,
.heading-center > .h1,
.heading-center > h2,
.heading-center > .h2,
.heading-center > h3,
.heading-center > .h3,
.heading-center > h4,
.heading-center > .h4,
.heading-center > h5,
.heading-center > .h5,
.heading-center > h6,
.heading-center > .h6 {
	text-align: center;
}
body h2,
body .h2,
body .sta-bc-latest-posts-wrapper h2,
body .sta-bc-latest-posts-wrapper .h2,
body h2.has-text-align-center,
body .has-text-align-center.h2 {
	margin-bottom: 40px;
	margin-top: 40px;
}
body h3,
body .h3,
body h4,
body .h4,
body h5,
body .h5,
body h6,
body .h6,
body h3.has-text-align-center,
body .has-text-align-center.h3,
body h4.has-text-align-center,
body .has-text-align-center.h4,
body h5.has-text-align-center,
body .has-text-align-center.h5,
body h6.has-text-align-center,
body .has-text-align-center.h6 {
	margin-top: 20px;
	margin-bottom: 20px;
}
body {
	font-family: 'Titillium Web', sans-serif;
	background: #f3f6fa;
	color: #202838;
	line-height: 1.375;
}
body.sticky-search-is-extended {
	overflow: hidden;
}
body.compliance-header-enabled {
	padding-top: 0;
}
@media (max-width: 991.98px) {
	body.compliance-header-enabled {
		padding-top: 83px;
	}
}
@media (max-width: 442px) {
	body.compliance-header-enabled {
		padding-top: 0;
	}
}
@media (max-width: 991.98px) {
	body {
		padding-top: 56px;
	}
}
body h1,
body .h1 {
	color: black;
	font-family: 'Titillium Web', sans-serif;
	font-weight: 700;
}
body a {
	font-size: 16px;
	color: black;
}
body h1,
body .h1,
body h2,
body .h2,
body h3,
body .h3,
body h4,
body .h4,
body h5,
body .h5,
body h6,
body .h6 {
	margin-top: 1em;
	margin-bottom: 1em;
}
body .wrapper {
	padding: 0;
}
body a:hover {
	color: #45ba4d;
}
body p#breadcrumbs,
body .breadcrumb_last {
	margin-top: 12px;
	font-size: 12px;
}
body p#breadcrumbs a {
	color: #278557;
	font-size: 12px;
}
body .before-cat-content {
	padding-right: 15px;
	color: #202838;
	font-size: 14px;
	padding-bottom: 15px;
}
body .before-cat-content a {
	font-size: 14px;
}
body .page-header-wrapper h1,
body .page-header-wrapper .h1 {
	margin-top: 27px;
	font-family: 'Titillium Web', sans-serif;
	font-weight: 700;
	font-size: 40px;
}
body h2.entry-title,
body .entry-title.h2 {
	margin-bottom: 6px;
	margin-top: 6px;
	line-height: 1.1em;
}
body p#breadcrumbs {
	margin-bottom: 12px;
	margin-top: 0;
}
@media (max-width: 575.98px) {
	body p#breadcrumbs {
		overflow-x: scroll;
		padding-bottom: 5px;
		scrollbar-width: none;
	}
}


body div#primary {
	padding-left: 0;
	padding-right: 0;
}
body table tr td,
body table tr th {
	padding: 4px 8px;
	border-left: none;
	font-size: 12px;
	border-right: none;
}
body table tr {
	border-color: white;
}
body div#toc_container {
	width: 100% !important;
	background: #f3f6fa;
	padding: 10px 30px 20px;
}
body div#right-sidebar {
	padding-left: 30px;
}
@media only screen and (max-width: 600px) {
	body .blog-feed-item {
		border-radius: 0;
	}
	body .blog-feed-item-content p {
		margin-bottom: 12px;
	}
	body .page-header-wrapper h1,
	body .page-header-wrapper .h1 {
		font-size: 26px;
	}
	body div#right-sidebar {
		padding-left: 10px;
		padding-right: 10px;
	}
	body .blog-feed-item:nth-child(n + 4) p {
		display: none;
	}
	body .blog-feed-item:nth-child(n + 4) .blog-feed-item-featured-image {
		width: 25%;
		min-width: 10px;
		max-height: unset;
		height: 100%;
		position: absolute;
		top: 0;
		bottom: 0;
	}
	body .blog-feed-item:nth-child(n + 4) .blog-feed-item-content {
		float: right;
		width: 75%;
		position: relative;
		z-index: 10;
	}
	body .blog-feed-item:nth-child(n + 4) h2.entry-title a,
	body .blog-feed-item:nth-child(n + 4) .entry-title.h2 a {
		font-size: 14px;
		font-weight: 700;
	}
	body .blog-feed-item:nth-child(n + 4) h2.entry-title,
	body .blog-feed-item:nth-child(n + 4) .entry-title.h2 {
		line-height: 0.7rem;
	}
	body .blog-feed-item:nth-child(n + 4) {
		position: relative;
	}
	body
		.blog-feed-item:nth-child(n + 4)
		.blog-feed-item-content-footer-readmore {
		max-width: 80px;
	}
	body
		.blog-feed-item:nth-child(n + 4)
		.blog-feed-item-content-footer-readmore
		a {
		padding: 5px;
		font-size: 10px;
	}
	body
		.blog-feed-item:nth-child(n + 4)
		.blog-feed-item-content-footer-author
		img {
		width: 28px;
		height: 28px;
	}
	body
		.blog-feed-item:nth-child(n + 4)
		.blog-feed-item-content-footer-author
		h3,
	body
		.blog-feed-item:nth-child(n + 4)
		.blog-feed-item-content-footer-author
		.h3 {
		margin-top: 5px;
	}
	body .blog-feed article:nth-child(n + 4) {
		margin: 40px -20px 0;
	}
	body .blog-feed article:nth-child(n + 5) {
		margin: 10px -20px 0;
	}
}
body main#main {
	padding: 10px 15px;
}
body span#Provavel_escalacao_do_Parma {
	color: #202838;
}
body .tlw h1,
body .tlw .h1,
body .tlw h2,
body .tlw .h2,
body .tlw h3,
body .tlw .h3 {
	text-align: center !important;
}
body .wp-block-spacer {
	visibility: hidden;
}
body #toc_container a:hover {
	color: #278557;
}
body h2.has-text-align-center,
body .has-text-align-center.h2 {
	text-align: center;
	margin-top: 40px;
}
body h3.has-text-align-center,
body .has-text-align-center.h3 {
	font-size: 20px;
}
body .sta-bc-latest-posts-wrapper h2,
body .sta-bc-latest-posts-wrapper .h2 {
	margin-top: 30px;
}
body .bcb-sport-block-data p {
	color: #fff;
}
body .event-odds-3__info_date > .event-start-date {
	font-size: 12px;
	font-weight: 400;
	display: inline;
}
body .event-odds-3__heading__right.bcb-responsive-title {
	color: #fff;
}
body #toc_container a {
	color: #278557;
	font-size: 13px;
}
body #toc_container span.toc_toggle a {
	color: #000;
	font-size: 10px;
	text-transform: uppercase;
}
body .entry-meta-author {
	margin-left: 10px;
}
body header.entry-header {
	text-align: left;
}



body .page-header-wrapper {
	margin-bottom: 5px;
	padding-bottom: 0;
	max-width: 1336px;
	margin: 0 auto;
}
@media (max-width: 991.98px) {
	body .page-header-wrapper {
		padding-left: 0;
		padding-right: 0;
	}
}
body .blog-feed article:nth-child(n + 4):first-of-type {
	padding-top: 20px;
	margin-top: 50px;
}
body .page-link {
	background: none;
}
body ul.pagination {
	margin-top: 15px;
}
@media (max-width: 1199.98px) {
	body ul.pagination {
		margin-left: 15px;
	}
}
body #wrapper-footer-full.footer .footer__upper,
body #wrapper-footer-full.footer .footer__lower {
	background: #4768b4;
}
.shortcode-search-wrapper {
	margin: 20px 0;
}
@media (max-width: 1024px) {
	.shortcode-search-wrapper {
		display: none;
	}
}
@media (min-width: 992px) {
	.shortcode-search-wrapper.mobile-search-bar {
		display: none;
	}
}
.PageContent ul {
	list-style-type: none;
}
.PageContent ul li a::before {
	content: '';
	display: inline-block;
	background-image:/*savepage-url=../../dist/img/arrow-right-white.png*/ url();
	background-repeat: no-repeat;
	background-size: contain;
	width: 11px;
	height: 11px;
	margin-right: 5px;
}
@media (max-width: 575.98px) {
	.PageContent ul {
		padding-left: 1rem;
	}
}
table {
	margin-top: 15px;
	margin-bottom: 25px;
	max-width: 100%;
	overflow: auto;
}
table tr {
	background: transparent;
	border: 1px solid #278557;
}
table tr td,
table tr th {
	padding: 20px;
	border-left: none;
	border-right: none;
}
table tr td a,
table tr th a {
	font-weight: 700;
}
table thead {
	font-size: 16px;
	background: #e7ebf2;
}
table tbody {
	font-size: 18px;
}
table.table_list tr {
	border: none;
}
table.table_list tr td {
	text-align: left;
	padding: 5px;
	line-height: 0.8;
}
table.table_list tr td a {
	font-weight: 400;
	font-size: 16px;
}
table.table_list tr td strong,
table.table_list tr td strong a {
	font-weight: bolder;
}
.swiper {
	overflow-x: scroll;
	margin-bottom: 30px;
}
.swiper::-webkit-scrollbar {
	width: 10px;
}
.swiper::-webkit-scrollbar-track {
	background: #e7ebf2;
	border-radius: 4px;
}
.swiper::-webkit-scrollbar-thumb {
	background: #278557;
	background: #202838;
	border-radius: 4px;
}
.swiper table tbody tr:first-child {
	font-weight: 700;
	text-align: left;
	line-height: 1.1;
	background: #e7ebf2;
}
#toc_container {
	background: #278557;
	border: none;
}
.bcb-score {
	font-family: 'Titillium Web', sans-serif;
}



.wp-block-image {
	margin: 25px 0;
}
@media (max-width: 991.98px) {
	.container {
		width: 100% !important;
		max-width: 100% !important;
	}
}
.entry-footer {
	float: none;
}
blockquote,
.highlighted-text {
	background: #fff;
	padding: 25px;
	border-radius: 8px;
	font-family: 'Titillium Web', sans-serif;
}
@media (max-width: 767.98px) {
	blockquote,
	.highlighted-text {
		padding: 15px;
	}
}
blockquote cite,
.highlighted-text cite {
	font-style: normal;
}
.highlighted-text {
	margin-bottom: 1rem;
}
.highlighted-text > p:last-child,
.highlighted-text > ul:last-child,
.highlighted-text > ol:last-child {
	margin-bottom: 0;
}
.page-header-wrapper {
	/* padding: 25px; */
	text-align: center;
	margin: 0 0 20px;
}
.page-header-wrapper h1,
.page-header-wrapper .h1 {
	font-size: 70px;
	font-family: 'Titillium Web', sans-serif;
	margin: auto;
}
@media (max-width: 575.98px) {
	.page-header-wrapper h1,
	.page-header-wrapper .h1 {
		font-size: 24px;
	}
}
.single .featured-img {
	margin: 0 0 20px;
}
.single .featured-img img {
	border-radius: 8px;
	max-width: 100%;
	margin: 0 0 5px 0;
	width: 100%;
	height: auto;
}
.single .entry-meta {
	margin: 0 0 20px 0;
	display: flex;
}
.single .entry-meta-author {
	display: flex;
	align-items: center;
}
.single .entry-meta-author img {
	border-radius: 100%;
	width: 38px;
	height: 38px;
	margin: 0 10px 0 0;
}
.single .entry-meta-author h3,
.single .entry-meta-author .h3 {
	color: rgba(39, 133, 87, 0.2);
	font-size: 14px;
	margin: 0;
}
.single .entry-meta-author h3 span,
.single .entry-meta-author .h3 span {
	display: block;
	font-size: 11px;
}
.single .entry-meta-category {
	margin-left: auto;
	margin-top: 10px;
	margin-right: 10px;
}
.single .entry-meta-category a {
	background: #17316f;
	border-radius: 14px;
	color: #fff;
	font-size: 18px;
	padding: 3px 15px;
	font-family: 'Titillium Web', sans-serif;
	font-weight: 400;
	text-align: center;
	white-space: nowrap;
}
.single .entry-meta-category a:hover {
	color: #f7c300;
}
@media (max-width: 575.98px) {
	.single .entry-meta-category a {
		display: block;
		font-size: 12px;
		padding: 5px;
		margin-bottom: 8px;
	}
}




.btn,
.desktop-navbar .navbar-nav li.menu-item.special-event a,
.mobile-navbar .offcanvas-body.navbar-nav .menu-item.special-event a {
	border-radius: 4px;
	font-weight: 700;
	transition: opacity 0.2s ease-out;
	border: 2px solid #fadb66;
	line-height: 22px;
	padding: 8px 16px;
}



article li {
	margin: 15px 0;
}
article a {
	text-decoration: underline;
}
article .bc-blocks-gutenberg a {
	text-decoration: none;
}
article + .widget-area li:not([class]) {
	margin: 15px 0;
}
article + .widget-area a:not([class]) {
	text-decoration: underline;
}
footer {
	float: left;
	width: 100%;
	margin: 20px 0 0 0;
}




body.single .entry-meta-author h3 span,
body.single .entry-meta-author .h3 span,
.blog-feed-item-content-footer-author h3 span,
.blog-feed-item-content-footer-author .h3 span,
body.post-template-single-tip .entry-meta-author .date {
	margin-top: 3px;
	text-transform: uppercase;
	font-family: 'Titillium Web', sans-serif;
	font-weight: 600;
	font-size: 0.65em;
	color: #5f6672;
	letter-spacing: 0.09em;
}
body.single .entry-meta {
	border-bottom: 1px solid #e7ebf2;
	padding: 10px 0;
	border-top: 1px solid #e7ebf2;
}
body.single .entry-meta-category a {
	background: #e7ebf2;
	color: #202838;
	padding: 5px 10px;
	font-family: 'Titillium Web', sans-serif;
	font-size: 0.6rem;
	line-height: 0.8rem;
}
body.single .entry-meta-category a:hover {
	color: green;
	text-decoration: none;
}
table tr,
table.injurytable tr th:first-child,
table.injurytable tr td:first-child {
	border-left: 1px solid #e7ebf2;
}
table.injurytable tr:first-child th,
table.injurytable tr:first-child td {
	border-top: #e7ebf2;
}
table.injurytable tr th:last-child,
table.injurytable tr td:last-child {
	border-right: 1px solid #e7ebf2;
}
table.injurytable td,
table.injurytable th {
	border-bottom: 1px solid #e7ebf2;
}
table.injurytable th {
	background: #e7ebf2;
	color: #202838;
}
.sda-scrollbar {
	overflow-x: scroll;
	margin-bottom: 42px;
}
.sda-scrollbar::-webkit-scrollbar {
	height: 7px;
}
.sda-scrollbar::-webkit-scrollbar-thumb {
	background: #e7ebf2;
	border-radius: 4px;
}
.sda-scrollbar::-webkit-scrollbar-thumb:hover {
	background: #5f6672;
}
@media (max-width: 1024px) {
	.widget_search {
		display: none;
	}
}
@media (max-width: 1024px) {
	#onesignal-bell-container.onesignal-reset.onesignal-bell-container-bottom-left {
		bottom: 80px !important;
	}
}
.border-radius-xl {
	border-radius: 14px;
}
.skyscraper-banners {
	height: 0;
	position: relative;
	margin: 0 calc((100% - 1310px) / 2);
	z-index: 100;
}
.top-banner {
	z-index: 100;
}
.skyscraper-banners--offset {
	top: 320px;
}
#skyscraper-left,
#skyscraper-right {
	margin-top: 1rem;
	position: absolute;
}



.bcb-square-logo {
	margin-right: 8px;
	width: 48px;
	height: 48px;
	min-width: 48px;
	border-radius: 4px;
}
.bcb-list-border {
	border-bottom: 1px solid transparent;
}
@media (max-width: 575.98px) {
	.bcb__stars {
		width: auto;
		height: 12px;
	}
}
.bcb__stars--primary {
	fill: #f7c300;
	stop-color: #f7c300;
}
.bcb__stars--secondary {
	stop-color: #f3f6fa;
	fill: #f3f6fa;
}
.bcb__stars svg {
	margin-right: 2px;
	width: 16px;
	height: 16px;
}
@media (max-width: 575.98px) {
	.bcb__stars svg {
		height: 12px;
		width: 12px;
	}
}
.bcb-btn {
	transition: opacity 0.2s ease-out;
	background-color: #f7c300;
	border: 2px solid #fadb66;
	border-radius: 4px;
	font-size: 16px;
	font-weight: 700;
	line-height: 22px;
	padding: 8px 16px;
	color: #202838;
}
.bcb-btn.bcb-btn-inverted {
	color: #278557;
}
.bcb-btn:hover,
.bcb-btn:active {
	border: 2px solid #fadb66;
	background: #f7c300;
	opacity: 0.8;
	color: #202838;
}
.bcb-btn:focus {
	border: 2px solid #fdedb3;
}
.bcb-btn-outline-secondary {
	color: #fff;
	border: 2px solid #45ba4d;
	background-color: transparent;
	background-image: unset;
	font-weight: 700;
	border-radius: 4px;
}
.bcb-btn-outline-secondary:hover {
	background-color: #202838;
	background-image: unset;
	font-weight: 700;
	border-color: #202838;
	color: #fff;
}
.bcb-container {
	border-radius: 4px;
	padding: 16px;
	background: #202838;
	color: #fff;
}
.bcb-container .bcb-small-text {
	color: #fff;
}
.bcb-container a:not(.bcb-btn) {
	color: #45ba4d;
}
.bcb-container a:not(.bcb-btn):hover,
.bcb-container a:not(.bcb-btn):focus {
	color: #f7c300;
}
.bcb-container .bcb-link {
	color: #45ba4d;
}
.bcb-avatar {
	width: 64px;
	height: 64px;
}
@media (max-width: 575.98px) {
	.bcb-avatar {
		width: 49px;
		height: 49px;
	}
}
.bcb-score-big {
	font-size: 28px;
	line-height: 120%;
	color: #fff;
}
.bcb-score-small {
	font-size: 14px;
	line-height: 120%;
	color: #fff;
}
.bcb-bonus {
	font-size: 34px;
	line-height: 120%;
	color: #fff;
}
@media (max-width: 767.98px) {
	.bcb-bonus {
		font-size: 20px;
	}
}
.bcb-counter::before {
	height: 24px;
	width: 24px;
	background-color: #f3f6fa;
	color: #202838;
}
.bcb-operator-title {
	font-size: 16px;
	line-height: 24px;
	font-weight: 700;
	color: #fff;
}
@media (max-width: 767.98px) {
	.bcb-operator-title {
		font-size: 14px;
	}
}
.bcb-small-text {
	font-size: 14px;
	line-height: 150%;
	font-weight: 400;
	margin-top: 5px;
	text-align: left;
}
.bcb-title {
	font-size: 16px;
	line-height: 1.5;
	font-weight: 700;
	color: #fff;
}
.bcb-review-link {
	font-size: 16px;
	line-height: 24px;
	color: #fff;
	font-weight: 700;
}
.bcb-review-link:hover {
	color: #f7c300;
}
.bcb-block {
	margin-top: 16px;
	margin-bottom: 16px;
}
.bcb-rectangular-logo {
	width: 160px;
	min-width: 160px;
	height: 48px;
	margin-top: 4px;
	margin-bottom: 4px;
	border-radius: 4px;
}
@media (max-width: 767.98px) {
	.bcb-rectangular-logo {
		height: 36px;
		width: 120px;
		min-width: 120px;
	}
}
.bcb-sub-title {
	font-size: 16px;
	line-height: 24px;
	color: #fff;
	font-weight: 700;
}
.bcb-usp-list-item {
	font-size: 16px;
	line-height: 24px;
	color: #fff;
	font-weight: 400;
}
@media (max-width: 767.98px) {
	.bcb-usp-list-item {
		font-size: 14px;
		line-height: 20px;
	}
}
.bcb-usp-list-icon {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' width='20'%3E%3Ccircle cx='10' cy='10' r='10' fill='gray' /%3E%3C/svg%3E")
		center center no-repeat !important;
	border-radius: 100%;
	width: 16px;
	min-width: 16px;
	height: 16px;
}
@media (max-width: 767.98px) {
	.bcb-usp-list-icon {
		width: 12px;
		min-width: 12px;
		height: 12px;
	}
}
.bcb-bonus-input.blur-code::selection {
	color: transparent;
}
.bcb-collapse {
	color: #fff;
	font-weight: 700;
	font-size: 10px;
}
.bcb-collapse:hover,
.bcb-collapse:focus {
	color: #fff;
}
.bcb-tnc {
	color: #fff;
}
@media (max-width: 575.98px) {
	.bcb__stars svg {
		width: 12px;
		height: 12px;
	}
}



.bcb-operator-list-1 {
	margin: 1rem 0;
	padding: 1rem 1rem 1rem 0.5rem;
	background: #fff;
	border-radius: 8px;
	box-shadow: 0 1px 1px #d8e0f0;
}
.bcb-operator-list-1__header__left .bcb-counter {
	padding-left: 28px;
}
.bcb-operator-list-1__header__left .bcb-square-logo {
	width: 44px;
	height: 44px;
	min-width: 44px;
}
.bcb-operator-list-1__header__left .bcb-operator-title {
	line-height: 22px;
	width: 100px;
}
.bcb-operator-list-1__header__left .bcb-operator-title a {
	color: #202838;
}
.bcb-operator-list-1__header__left .bcb__stars svg {
	height: 12px;
	width: 12px;
}
.bcb-operator-list-1__header__middle {
	padding: 0;
	display: flex;
	flex-flow: column wrap;
	height: 44px;
}
.bcb-operator-list-1__header__middle-first {
	width: calc(100% - 84px);
	display: flex;
	align-items: center;
	height: 44px;
	padding-left: 6rem;
	font-size: 12px;
	line-height: 18px;
	font-weight: 700;
	color: #39404d;
}
.bcb-operator-list-1__header__middle-first::before {
	content: '';
	display: inline-block;
	height: 14px;
	width: 15px;
	position: relative;
	background:/*savepage-url=../../dist/img/checkmark-green-circle.svg*/ var(
			--savepage-url-50
		)
		no-repeat;
	background-size: contain;
	margin-right: 0.5rem;
}
.bcb-operator-list-1__header__middle .bcb-score {
	width: 84px;
	text-align: center;
	height: 20px;
	padding: 2px 1rem 0;
	margin-left: auto;
}
.bcb-operator-list-1__header__middle .bcb-score-big,
.bcb-operator-list-1__header__middle .bcb-score-small {
	font-size: 16px;
	font-weight: 400;
	color: #39404d;
	line-height: 20px;
}
.bcb-operator-list-1__header__middle-second {
	width: 84px;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
	height: 20px;
	padding: 0 1rem 2px;
	text-transform: lowercase;
}
.bcb-operator-list-1__header__middle-second .bcb-review-link {
	text-decoration: underline;
}
.bcb-operator-list-1__header__right {
	flex-basis: 76px;
}
.bcb-operator-list-1__header__right .bcb-btn span {
	display: none;
}
@media (max-width: 767.98px) {
	.bcb-operator-list-1__header__middle-first {
		padding-left: 1rem;
	}
}
@media (max-width: 575.98px) {
	.bcb-operator-list-1__header__middle-first {
		display: none;
	}
}




#page-wrapper {
	padding-bottom: 0;
}



.bc-revamp-container-event-odds {
	display: flex;
	flex-direction: row;
	width: 100%;
	padding: 2rem;
	border-radius: 8px;
	box-shadow: 0 1px 1px #d8e0f0;
	background: #fff;
	align-items: center;
}
@media (max-width: 767.98px) {
	.bc-revamp-container-event-odds {
		flex-direction: column;
		align-items: flex-start;
		padding: 1rem;
		width: 100%;
	}
}
@media (min-width: 992px) and (max-width: 1400px) {
	.bc-revamp-container-event-odds {
		flex-direction: column;
		align-items: flex-start;
		padding: 1rem;
		width: 100%;
	}
}
.bc-revamp-container-event-odds .bc-event-info {
	flex: 0 0 50%;
}
@media (max-width: 767.98px) {
	.bc-revamp-container-event-odds .bc-event-info {
		flex: 0 0 100%;
		width: 100%;
	}
}
@media (min-width: 992px) and (max-width: 1400px) {
	.bc-revamp-container-event-odds .bc-event-info {
		flex: 0 0 100%;
		width: 100%;
	}
}
.bc-revamp-container-event-odds .bc-event-info .bc-event-info p {
	color: #5f6672;
	line-height: 18px;
	font-size: 12px;
	font-weight: 700;
	margin-bottom: 0;
}
.bc-revamp-container-event-odds .bc-event-info .event-odds-4__winner {
	background: transparent;
	box-shadow: none;
	font-weight: 700;
	font-size: 24px;
	line-height: 30px;
	color: #202838;
	padding: 0;
	text-align: left;
}
.bc-revamp-container-event-odds .bc-event-info .bc-tip-of-the-day {
	background-color: #e7ebf2;
	color: #6081cc;
	padding: 0.25rem 0.5rem;
	border-radius: 99px;
	font-size: 12px;
	line-height: 18px;
	font-weight: 700;
	width: 94px;
	margin-top: 8px;
}
.bc-revamp-container-event-odds .bc-event-info .bcb-container {
	background: transparent;
}
.bc-revamp-container-event-odds .bc-event-info .bcb-container .cta-container {
	padding-bottom: 0;
	text-align: left;
	padding-top: 10px;
}



.bc-revamp-container-event-odds .bc-event-info .bcb-small-text {
	font-size: 10px;
	color: #5f6672;
	line-height: 16px;
	margin-top: 0.25rem;
	text-align: left;
}
.bc-revamp-container-event-odds .bc-event-odds {
	flex: 0 0 50%;
}
@media (max-width: 767.98px) {
	.bc-revamp-container-event-odds .bc-event-odds {
		flex: 0 0 100%;
		width: 100%;
	}
}
@media (min-width: 992px) and (max-width: 1400px) {
	.bc-revamp-container-event-odds .bc-event-odds {
		flex: 0 0 100%;
		width: 100%;
	}
}
.bc-revamp-container-event-odds .bc-event-odds .highlight-column {
	background: transparent !important;
}
.bc-revamp-container-event-odds .bc-event-odds .event-odds-4__table {
	margin: 0;
	border-collapse: unset;
}
.bc-revamp-container-event-odds .bc-event-odds .event-odds-4__table thead {
	background: transparent;
}
.bc-revamp-container-event-odds
	.bc-event-odds
	.event-odds-4__table
	thead
	tr
	th:first-child {
	opacity: 0;
	visibility: hidden;
	padding: 0;
	font-size: 1px;
	line-height: 20px;
	height: 20px;
	white-space: pre;
}
.bc-revamp-container-event-odds
	.bc-event-odds
	.event-odds-4__table
	thead
	tr
	.event-odds-4__odds-title {
	font-size: 16px;
	line-height: 20px;
	padding: 0;
	color: #5f6672;
}
.bc-revamp-container-event-odds
	.bc-event-odds
	.event-odds-4__table
	tbody
	tr:last-child
	td.event-odds-4__table_odds
	a
	span {
	margin-bottom: 0;
}
.bc-revamp-container-event-odds
	.bc-event-odds
	.event-odds-4__table
	tbody
	tr:last-child
	td.event-odds-4__table_info {
	padding-bottom: 0;
}
.bc-revamp-container-event-odds .bc-event-odds .event-odds-4__table tbody td {
	border: none;
	padding: 0.5rem 0;
}
.bc-revamp-container-event-odds
	.bc-event-odds
	.event-odds-4__table
	tbody
	.event-odds-4__table_info {
	padding-right: 0;
	padding-left: 0;
	max-width: 40px !important;
	text-align: right;
}
@media (max-width: 767.98px) {
	.bc-revamp-container-event-odds
		.bc-event-odds
		.event-odds-4__table
		tbody
		.event-odds-4__table_info {
		text-align: left;
		width: 32px;
	}
}
@media (min-width: 768px) and (max-width: 992px) {
	.bc-revamp-container-event-odds
		.bc-event-odds
		.event-odds-4__table
		tbody
		.event-odds-4__table_info {
		width: 40px;
	}
}
@media (min-width: 992px) and (max-width: 1400px) {
	.bc-revamp-container-event-odds
		.bc-event-odds
		.event-odds-4__table
		tbody
		.event-odds-4__table_info {
		text-align: left;
	}
}
.bc-revamp-container-event-odds
	.bc-event-odds
	.event-odds-4__table
	tbody
	.event-odds-4__table_info
	img.bcb-square-logo {
	width: 36px;
	min-width: auto;
	height: 36px;
	transform: translateZ(0);
}
.bc-revamp-container-event-odds
	.bc-event-odds
	.event-odds-4__table
	tbody
	.event-odds-4__table_info
	.event-odds-4__odds__operator__data {
	display: none;
}
.bc-revamp-container-event-odds
	.bc-event-odds
	.event-odds-4__table
	tbody
	.event-odds-4__table_odds {
	width: 101px;
	padding: 0 0.5rem;
}
@media (max-width: 767.98px) {
	.bc-revamp-container-event-odds
		.bc-event-odds
		.event-odds-4__table
		tbody
		.event-odds-4__table_odds {
		width: 60px;
	}
}
.bc-revamp-container-event-odds
	.bc-event-odds
	.event-odds-4__table
	tbody
	.event-odds-4__table_odds
	a
	span.bcb-btn {
	font-size: 16px;
	margin: 0.5rem 0;
	background-color: #f3f6fa;
	color: #202838;
	height: 36px;
	line-height: 36px;
	width: 100%;
	border: none;
}
.bc-revamp-container-event-odds
	.bc-event-odds
	.event-odds-4__table
	tbody
	.event-odds-4__table_odds
	a
	span.bcb-btn.bcb-btn-inverted {
	background-color: #f3f6fa;
	border: 2px solid #f7c300;
}
.bc-revamp-container-event-odds
	.bc-event-odds
	.event-odds-4__table
	tbody
	.event-odds-4__table_odds
	a
	span.bcb-btn.bcb-btn-inverted.bc-remove-inverted {
	border: none;
}



.cookie-policy-banner {
	display: none;
	position: fixed;
	bottom: 30px;
	right: 40px;
	width: 252px;
	padding: 150px 16px 16px;
	color: #fff;
	z-index: 99999;
	background-size: cover;
	height: 380px;
}
.cookie-policy-banner .widget-title {
	font-size: 20px;
}
.cookie-policy-banner .textwidget {
	font-size: 12px;
	line-height: 15px;
}
@media (max-width: 575.98px) {
	.cookie-policy-banner {
		width: 100%;
		height: 280px;
		right: 0;
		bottom: 0;
		background-color: #202838;
		opacity: 95%;
		background-image: none;
		flex-direction: column;
		padding: 16px;
		border-radius: 16px 16px 0 0;
	}


}


div[class^='random-banner-'] {
	display: flex;
	justify-content: center;
}
div[class^='random-banner-'] figure.wp-block-image {
	margin: 25px 0 0;
}




.sports-widgets-ll-container div.wff_widget {
	padding: 32px 32px 0 32px;
}
.sports-widgets-ll-container
	div.wff_widget
	.wff_predictor_generic
	.wff_flag_and_logo_container.wff_national_team
	.wff_flag_logo_img {
	width: 20px;
	height: 20px;
	border: 1px solid #e7ebf2;
}
.sports-widgets-ll-container div.wff_widget .wff_standings_group_root {
	color: #202838;
	gap: 4px;
}



.sports-widgets-ll-container div.wff_widget {
	padding: 32px;
	background: #fff;
	font-size: 12px;
	line-height: 18px;
	border-radius: 16px;
}
.sports-widgets-ll-container div.wff_widget.wff_widget_FWD15E89D4B7C3312E {
	padding: 25px;
}
@media (max-width: 575.98px) {
	.sports-widgets-ll-container div.wff_widget {
		padding: 8px;
		padding-bottom: 16px;
	}
}


.compliance-header-enabled {
	padding-top: 50px;
}
body {
	top: auto;
}




#skyscraper-left {
	display: none;
}




IMG.wff_flag_logo_img {
	border-radius: inherit;
}


div.sdp-webcomponent-wrapper {
	display: grid;
	grid-template: 1fr / 1fr;
}
div.sdp-webcomponent-wrapper * {
	grid-column: 1 / 1;
	grid-row: 1 / 1;
}
.sdp-webcomponent:has(.hydrated) + .sdp-ssr-webcomponent-dsd {
	opacity: 0%;
}
/********************************** client colors vars start **********************************/
/*** css_main_font_size ***/
.wff_widget.wff_widget .wff_event_info_header {
	font-size: 14px;
}

/*** non_setting_styles ***/
.wff_widget.wff_widget .wff_stage_name {
	text-transform: capitalize;
}

.wff_widget.wff_widget
	.wff_event_header
	.wff_participant_name {
	font-weight: 600;
}

.wff_widget.wff_widget.wff_widget_small
	.wff_round.wff_break_small {
	display: none;
}

.wff_widget.wff_widget
	.wff_event_header
	.wff_event_result_participants {
	justify-content: center;
}




/*** css_main_font_name ***/
.wff_widget.wff_widget *,
    .wff_widget.wff_widget DIV,
    .wff_widget.wff_widget SPAN,
    .wff_widget.wff_widget .wff_calendar_root .wff_container_light /* overwrite the font in the third party calendar */ {
	font-family: 'Open Sans', sans-serif;
}

/*** css_secondary_font_name ***/
.wff_widget.wff_widget .wff_secondary_fnt * {
	font-family: 'Poppins';
}

/*** css_main_font_name_bold ***/
.wff_widget.wff_widget .wff_bold {
	font-family: 'Open Sans', sans-serif;
	font-weight: bold;
}

/*** css_secondary_font_name ***/
.wff_widget.wff_widget .wff_secondary_font {
	font-family: 'Poppins';
}

/*** css_main_font_name_bold ***/
.wff_widget.wff_widget .wff_secondary_bold * {
	font-family: 'Poppins';
	font-weight: bold;
}

/*** css_main_font_size ***/
.wff_widget.wff_widget {
	font-size: 14px;
}

/*** css_main_font_size_big ***/
.wff_widget.wff_widget .wff_big {
	font-size: 16px;
}

/*** css_main_font_size_small ***/
.wff_widget.wff_widget .wff_small {
	font-size: 12px;
}

/*** css_legend_font_size ***/
.wff_widget.wff_widget .wff_legend,
.wff_widget.wff_widget .wff_smaller_text,
.wff_widget.wff_widget .wff_assist {
	font-size: 10px;
}

/*** css_secondary_font_size ***/
.wff_widget.wff_widget .wff_secondary_fs {
	font-size: 12px;
}

/***** client colors *****/

/*** event_info_today_tomorrow_text_color ***/
.wff_widget.wff_widget
	.wff_event_result_participants
	.wff_event_today {
	color: #b0b0b0;
}
/*** event_info_status_background_color ***/
.wff_widget.wff_widget
	.wff_event_start_time_status_container
	.wff_event_status {
	background-color: #b0b0b0;
}
/*** event_info_status_background_color_inprogress ***/
.wff_widget.wff_widget
	.wff_event_start_time_status_container.wff_status_inprogress
	.wff_event_status {
	background-color: #49b966;
}
/*** event_info_venue_text_color ***/
.wff_widget.wff_widget .wff_event_venue {
	color: #000000;
}
/*** event_info_penalties_text_color ***/
.wff_widget.wff_widget .wff_penalty_result {
	color: #ffffff;
}
/*** event_info_header_text_color ***/
.wff_widget.wff_widget .wff_event_info_header {
	color: #000000;
}
/*** main_text_color ***/
.wff_widget.wff_widget .wff_event_info_content,
.wff_widget.wff_widget
	.wff_event_result_single_row_wrapper
	a:link {
	color: #000000;
}
/*** main_text_sub_color ***/
.wff_widget.wff_widget .wff_set_data {
	color: #262626;
}
/*** button_background_color ***/
.wff_widget.wff_widget .wff_event_result_single_row_wrapper {
	background-color: #ffffff;
}
/*** button_text_color ***/
.wff_widget.wff_widget .wff_event_result_single_row_wrapper {
	color: #000000;
}
/*** event_info_background_overlay_color ***/
.wff_widget.wff_widget .wff_event_info_generic {
	background-color: #ffffff;
}
/*** event_info_penalties_bg_color ***/
.wff_widget.wff_widget .wff_penalty_result {
	background-color: #000000;
}
/*** event_info_header_bg_color ***/
.wff_widget.wff_widget .wff_event_info_header {
	background-color: transparent;
}
/*** live_text_color ***/
.wff_widget.wff_widget .wff_current_points {
	color: #28a348;
}
/*** event_status_in_progress_text_color ***/
.wff_widget.wff_widget
	.wff_status_value.wff_status_inprogress {
	color: #52d273;
}
/*** event_status_text_color ***/
.wff_widget.wff_widget .wff_status_value {
	color: #808080;
}

body {
	margin: 0;
	padding: 0;
}
.footer-text {
	text-align: center;
	color: white;
	padding: 10px; /* Padding around the text block */
	margin-bottom: 2px; /* Bottom margin */
	background-color: transparent; /* Transparent background */
	border-radius: 5px; /* Rounded corners for the text block */
	line-height: 1.6; /* Adjust line height for better readability */
}
.footer-text strong {
	display: block; /* Makes the <strong> elements block-level */
	margin-bottom: 5px; /* Bottom margin between the <strong> elements */
}
.featured-img {
	display: none;
}

html {
	box-sizing: border-box;
	text-size-adjust: 100%;
	word-break: normal;
	-moz-tab-size: 4;
	tab-size: 4;
}
*,
:before,
:after {
	background-repeat: no-repeat;
	box-sizing: border-box;
}
:before,
:after {
	text-decoration: inherit;
	vertical-align: inherit;
}
* {
	padding: 0;
	margin: 0;
}
hr {
	overflow: visible;
	height: 0;
	color: inherit;
	border: 0;
	border-top: 1px solid;
}
details,
main {
	display: block;
}
summary {
	display: list-item;
}
small {
	font-size: 80%;
}
[hidden] {
	display: none;
}
abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	text-decoration: underline dotted;
}
a {
	background-color: transparent;
}
a:active,
a:hover {
	outline-width: 0;
}
code,
kbd,
pre,
samp {
	font-family: monospace;
}
pre {
	font-size: 1em;
}
b,
strong {
	font-weight: bolder;
}
sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sub {
	bottom: -0.25em;
}
sup {
	top: -0.5em;
}
table {
	border-color: inherit;
	text-indent: 0;
}
iframe {
	border-style: none;
}
input {
	border-radius: 0;
}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
	height: auto;
}
[type='search'] {
	-webkit-appearance: textfield;
	-moz-appearance: textfield;
	appearance: textfield;
	outline-offset: -2px;
}
[type='search']::-webkit-search-decoration {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
textarea {
	overflow: auto;
	resize: vertical;
}
button,
input,
optgroup,
select,
textarea {
	font: inherit;
	color: inherit;
}
optgroup {
	font-weight: 700;
}
button {
	overflow: visible;
}
button,
select {
	text-transform: none;
}
button,
[type='button'],
[type='reset'],
[type='submit'],
[role='button'] {
	cursor: pointer;
}
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
	border-style: none;
	padding: 0;
}
button,
html [type='button'],
[type='reset'],
[type='submit'] {
	-webkit-appearance: button;
	-moz-appearance: button;
	appearance: button;
}
button,
input,
select,
textarea {
	background-color: transparent;
	border-style: none;
}
button:-moz-focusring,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
	outline: 1px dotted ButtonText;
}
select {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
a:focus,
button:focus,
input:focus,
select:focus,
textarea:focus {
	outline-width: 0;
}
select::-ms-expand {
	display: none;
}
select::-ms-value {
	color: currentcolor;
}
legend {
	border: 0;
	color: inherit;
	display: table;
	white-space: normal;
	max-width: 100%;
}
::-webkit-file-upload-button {
	-webkit-appearance: button;
	-moz-appearance: button;
	appearance: button;
	color: inherit;
	font: inherit;
}
[disabled] {
	cursor: default;
}
img {
	border-style: none;
}
progress {
	vertical-align: baseline;
}
[aria-busy='true'] {
	cursor: progress;
}
[aria-controls] {
	cursor: pointer;
}
[aria-disabled='true'] {
	cursor: default;
}
ul,
ol {
	list-style-type: none;
}
figure {
	margin: 0;
}

.container{
	max-width: 1336px;
	margin: 0 auto;
}

.bc-tips-bet{
	background-color: #F7F7F7;
}
.bc-tips-bet__bookmaker{
	margin-left: auto;
}
.bc-tips-bet__odds, .bc-tips-tipster__event--stake{
	margin-right: 5px;
}
.bc-tips-bet__details{
	align-items:center ;	
}

.club-title__img{
	width: 32px;
	height: 32px;
}
.bsc-last-results__title-wr{
	display: flex;
	gap: 5px;
}
.club-title-posttile{
	display: block;
	color: rgb(32, 40, 56);
	font-size: 10px;
	font-weight: 400;
	line-height: 1;
}
.club-title{
	display: flex;
	align-items: center;
	color: rgb(0, 0, 0);
	font-size: 20px;
	font-weight: 700;
	line-height: 24px;
	margin: 5px 0;
	border-bottom: 1px solid rgb(95, 102, 114);
	padding-bottom: 15px;
}
.club-title-text{
	margin: 0;
	display: block;
}

.last-result__match{
	display: flex;
	justify-content: space-between;
}
.team-play img{
	width: 16px;
	height: 16px;
}
.resault-team{
	display: flex;
	flex-direction: column;
}
.team-xg{
	margin-right: 20px;
	color: rgb(95, 102, 114);
	font-size: 12px;
	font-weight: 400;
	line-height: 16.5px;
}

.date{
	margin-bottom: 5px;
	color: rgb(95, 102, 114);
	font-size: 10px;
	font-weight: 400;
	line-height: 13.75px;
}

.container-last-resault{
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	row-gap: 5px;
}

.last-result{
	padding: 7px 10px 11px;
	
}
.last-result--white, .hydrated{
	background-color: white;
}
.team-play span{
	color: rgb(32, 40, 56);
	font-size: 14px;
	font-weight: 400;
	line-height: 19.25px;
}
.team-res{
	color: rgb(32, 40, 56);
	font-size: 14px;
	font-weight: 400;
	line-height: 19.25px;
}
.team-play .team--win, .team-res--win{
	font-weight: 700;
}

.wp-block-list{
	list-style-type:disc;
}
.betting-fact-cell{
	display: flex;
	gap: 16px;
	align-items: center;
}
.betting-fact-cell img{
	width: 32px;
	height: 32px;
}
.betting-facts-table{
	margin: 0;
}
.hydrated{
	padding: 16px 32px;
}
.betting-facts-table tr:not(:last-child){
	margin-bottom: 16px;
}
.betting-facts-table b{
	font-weight: 700;
}

.compound .team{
	display: flex;
	align-items: center;
	gap: 8px;
}
.compound .heading{
	display: flex;
	justify-content: space-between;
	margin-bottom: 16px;
}
.compound .details{
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
}
.compound .arrangement{
	border: 1px solid rgb(0, 76, 153);
	border-radius: 50px;
	background: rgba(0, 76, 153, 0.25);
	padding: 5px 9px 5px 9px;
	display: inline-block;
	align-self: flex-end;
}

.compound .team-name{
	color: rgb(32, 40, 56);
	font-size: 24px;
	font-weight: 400;
	line-height: 33px;
}

.compound-players__title, .reservas-players__title, .coach-title{
	font-weight: 700;
}
.player-name,
.coach .value{
	color: rgb(32, 40, 56);
	font-size: 14px;
	line-height: 19.25px;
}
.player-number, .player-position{
	color: rgb(95, 102, 114);
	font-size: 10px;
	line-height: 13.75px;
}
.compound .lineup-type.light{
	color: rgb(95, 102, 114);
	font-size: 10px;
	font-weight: 400;
	line-height: 13.75px;
	letter-spacing: 0%;
	margin-top: 4px;
}

.wff_event_info_header{
	display: flex;
	justify-content: space-between;
	padding: 0 16px;
}
.wff_tournamen_container span{
	color: rgb(0, 0, 0);
	font-family: "Open Sans";
	font-size: 14px;
	font-weight: 700;
	line-height: 18px;
	margin-right: 5px;
}
.wff_event_header{
	margin: 0 auto;
	max-width: 800px;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.wff_event_result_participants{
	display: flex;
}
.wff_participant_container {
	display: flex;
}
.wff_flag_logo_img{
	width: 70px;
	height: 60px;
}
.game-score{
	display: flex;
	gap: 20px;
	align-items: center;
	margin-left: 67px;
}
.game-score span{
	font-size: 20px;
	font-weight: 600;
	
}
.game-score__score{
	width: 30px;
}
.game-command span{
	font-size: 26px;
	font-weight: 600;
	line-height: 18px;
	margin: 0 20px;
	text-align: center;
	line-height: 1.1;
}
.wff_event_info_venue_name{
	font-size: 12px;
	font-weight: 600;
	line-height: 18px;
	margin-bottom: 36px;
	text-align: center;
}
.separate{
	display: flex;
	flex-direction: column;
	align-items: center;
}
.separate span{
	font-size: 36px;
	font-weight: 400;
	line-height: 18px;
}
.wff_status_value {
	color: rgb(128, 128, 128);
	background-color: #B0B0B0;
	font-size: 12px;
	font-weight: 400;
	line-height: 18px;
	/* margin-top: 50px; */
	display: inline-block;
}
.logo-container--last{
	flex: 1 1 50px;
}
.accordion-body{
	display: none;
}
.game-play {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 10px;
}
.game-play__action {
	margin: 0 auto;
}

.action-play__players--left{
	justify-self: flex-end;
}
.action-play__players--yellow{
	position: relative;
	padding-right: 40px;

}
.action-play__players--yellow::after{
	position: absolute;
	content: "";
	width: 15px;
	height: 20px;
	background-color: yellow;
	top: 0;
	right: 0;
}
.action-play__players--replace, .action-play__players--goal{
	position: relative;
}
.action-play__players--replace::after{
	position: absolute;
	content: "";
	width: 15px;
	height: 15px;
	top: 2px;
	left: 0;
	background-image: var(--bg-replace);
	background-size: cover;
}
.action-play__players--goal::after{
	position: absolute;
	content: "";
	width: 15px;
	height: 15px;
	top: 2px;
	left: 0;
	background-image: var(--bg-goal);
	background-size: cover;
}
.action-play {
	display: grid;
	grid-template-columns: 200px 20px 200px;
	gap: 20px;
	margin-right: -10px;
}
.action-play__players--rigth{
	padding-left: 40px;
}
.action-play__players--left{
	padding-right: 40px;
}
.action-play__players--left.action-play__players--goal::after,
.action-play__players--left.action-play__players--replace::after{
	left: auto;
	right: 0;
}
.action-play__players--rigth.action-play__players--yellow::after{
	left: 0;
	right: 0;
}
.action-play__players {
	font-size: 14px;
	font-weight: 400;
}


@media (max-width: 768px) {
	.game-command{
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		gap: 7px;
	}
	.game-command__home{
		order: 2;
	}
	.wff_flag_logo_img {
		width: 42px;
		height: 39px;
	}
	.game-command span{
		font-size: 16px;
	}
	.game-score{
		margin-right: 32px;
	}
	.wff_event_info_venue_name {
		margin-bottom: 10px;
	}
}

@media (max-width: 576px) {
	.hydrated{
		padding: 0;
	}
	.wff_event_info_venue_name{
		position: absolute;
	}
	.separate span{
		margin-top: 20px;
	}
	.game-score{
		margin-top: 40px;
		margin-right: 0px;
        margin-left: 39px;
	}
	.compound img{
		width: 30px;
		height: 30px;
	}
	.compound .team-name {
		font-size: 18px;
	}
	.compound .container{
		margin-bottom: 20px;
	}
}



@media (max-width: 442px) {
	.container-last-resault{
		grid-template-columns: 1fr;
	}
	.game-score{
		margin-right: 0px;
        margin-left:0px;
	}
}