.elementor-719491 .elementor-element.elementor-element-4274d62a:not(.elementor-motion-effects-element-type-background), .elementor-719491 .elementor-element.elementor-element-4274d62a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #6D3F79 0%, #4C2450 100%);}.elementor-719491 .elementor-element.elementor-element-4274d62a > .elementor-container{min-height:360px;}.elementor-719491 .elementor-element.elementor-element-4274d62a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 0px;}.elementor-719491 .elementor-element.elementor-element-4274d62a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-719491 .elementor-element.elementor-element-59eab34{text-align:center;}.elementor-719491 .elementor-element.elementor-element-5b044a53{text-align:center;}.elementor-719491 .elementor-element.elementor-element-44228189{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;top:200px;z-index:999999;}.elementor-719491 .elementor-element.elementor-element-44228189 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-719491 .elementor-element.elementor-element-1f5472ba{padding:60px 20px 60px 20px;}.elementor-719491 .elementor-element.elementor-element-7852a736 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-719491 .elementor-element.elementor-element-7852a736{text-align:center;}.elementor-719491 .elementor-element.elementor-element-7852a736 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:500;color:#212529;}.elementor-719491 .elementor-element.elementor-element-19311f0a{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-719491 .elementor-element.elementor-element-19311f0a.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-719491 .elementor-element.elementor-element-19311f0a.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-719491 .elementor-element.elementor-element-19311f0a.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-719491 .elementor-element.elementor-element-19311f0a .elementor-image-box-title{margin-bottom:16px;font-family:"Barlow", Sans-serif;font-size:22px;font-weight:500;color:#212529;}.elementor-719491 .elementor-element.elementor-element-19311f0a .elementor-image-box-wrapper .elementor-image-box-img{width:48px;}.elementor-719491 .elementor-element.elementor-element-19311f0a .elementor-image-box-img img{height:48px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-719491 .elementor-element.elementor-element-19311f0a:has(:hover) .elementor-image-box-title,
					 .elementor-719491 .elementor-element.elementor-element-19311f0a:has(:focus) .elementor-image-box-title{color:#212529;}.elementor-719491 .elementor-element.elementor-element-19311f0a .elementor-image-box-description{color:#5F5F5F;}.elementor-719491 .elementor-element.elementor-element-2f649515{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-719491 .elementor-element.elementor-element-2f649515.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-719491 .elementor-element.elementor-element-2f649515.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-719491 .elementor-element.elementor-element-2f649515.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-719491 .elementor-element.elementor-element-2f649515 .elementor-image-box-title{margin-bottom:16px;font-family:"Barlow", Sans-serif;font-size:22px;font-weight:500;color:#212529;}.elementor-719491 .elementor-element.elementor-element-2f649515 .elementor-image-box-wrapper .elementor-image-box-img{width:48px;}.elementor-719491 .elementor-element.elementor-element-2f649515 .elementor-image-box-img img{height:48px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-719491 .elementor-element.elementor-element-2f649515:has(:hover) .elementor-image-box-title,
					 .elementor-719491 .elementor-element.elementor-element-2f649515:has(:focus) .elementor-image-box-title{color:#212529;}.elementor-719491 .elementor-element.elementor-element-2f649515 .elementor-image-box-description{color:#5F5F5F;}.elementor-719491 .elementor-element.elementor-element-2fe3ed9a{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-719491 .elementor-element.elementor-element-2fe3ed9a.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-719491 .elementor-element.elementor-element-2fe3ed9a.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-719491 .elementor-element.elementor-element-2fe3ed9a.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-719491 .elementor-element.elementor-element-2fe3ed9a .elementor-image-box-title{margin-bottom:16px;font-family:"Barlow", Sans-serif;font-size:22px;font-weight:500;color:#212529;}.elementor-719491 .elementor-element.elementor-element-2fe3ed9a .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-719491 .elementor-element.elementor-element-2fe3ed9a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-719491 .elementor-element.elementor-element-2fe3ed9a:has(:hover) .elementor-image-box-title,
					 .elementor-719491 .elementor-element.elementor-element-2fe3ed9a:has(:focus) .elementor-image-box-title{color:#212529;}.elementor-719491 .elementor-element.elementor-element-2fe3ed9a .elementor-image-box-description{color:#5F5F5F;}.elementor-719491 .elementor-element.elementor-element-302c892d:not(.elementor-motion-effects-element-type-background), .elementor-719491 .elementor-element.elementor-element-302c892d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-719491 .elementor-element.elementor-element-302c892d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-719491 .elementor-element.elementor-element-302c892d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-719491 .elementor-element.elementor-element-2727fcab > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-719491 .elementor-element.elementor-element-2727fcab{text-align:start;}.elementor-719491 .elementor-element.elementor-element-2727fcab .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:500;color:#212529;}.elementor-719491 .elementor-element.elementor-element-362e5a7d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-719491 .elementor-element.elementor-element-362e5a7d{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:400;color:#5F5F5F;}.elementor-719491 .elementor-element.elementor-element-73d65ed3 .elementor-tab-title, .elementor-719491 .elementor-element.elementor-element-73d65ed3 .elementor-tab-title:before, .elementor-719491 .elementor-element.elementor-element-73d65ed3 .elementor-tab-title:after, .elementor-719491 .elementor-element.elementor-element-73d65ed3 .elementor-tab-content, .elementor-719491 .elementor-element.elementor-element-73d65ed3 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-719491 .elementor-element.elementor-element-73d65ed3 .elementor-tab-title, .elementor-719491 .elementor-element.elementor-element-73d65ed3 .elementor-tab-title a{color:#000000;}.elementor-719491 .elementor-element.elementor-element-73d65ed3 .elementor-tab-title.elementor-active,
					 .elementor-719491 .elementor-element.elementor-element-73d65ed3 .elementor-tab-title.elementor-active a{color:#FFFFFF;}.elementor-719491 .elementor-element.elementor-element-10b7d3b3{padding:60px 20px 60px 20px;}.elementor-719491 .elementor-element.elementor-element-45f7083c, .elementor-719491 .elementor-element.elementor-element-45f7083c > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-719491 .elementor-element.elementor-element-45f7083c{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);padding:20px 20px 20px 20px;}.elementor-719491 .elementor-element.elementor-element-3dcea752{text-align:start;}.elementor-719491 .elementor-element.elementor-element-3dcea752 img{width:90%;}.elementor-bc-flex-widget .elementor-719491 .elementor-element.elementor-element-7deabb1d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-719491 .elementor-element.elementor-element-7deabb1d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-719491 .elementor-element.elementor-element-69e9ee86 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-719491 .elementor-element.elementor-element-69e9ee86{text-align:start;}.elementor-719491 .elementor-element.elementor-element-69e9ee86 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:500;color:#212529;}.elementor-719491 .elementor-element.elementor-element-452c39a0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-719491 .elementor-element.elementor-element-452c39a0{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:400;color:#5F5F5F;}.elementor-719491 .elementor-element.elementor-element-1528578f:not(.elementor-motion-effects-element-type-background), .elementor-719491 .elementor-element.elementor-element-1528578f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-719491 .elementor-element.elementor-element-1528578f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-719491 .elementor-element.elementor-element-1528578f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-719491 .elementor-element.elementor-element-7b2fd200{text-align:start;}.elementor-719491 .elementor-element.elementor-element-7b2fd200 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:#212529;}.elementor-719491 .elementor-element.elementor-element-269745c0 > .elementor-widget-container{padding:5px 5px 5px 5px;}@media(max-width:768px){.elementor-719491 .elementor-element.elementor-element-19311f0a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-719491 .elementor-element.elementor-element-2f649515 > .elementor-widget-container{margin:0px 0px 40px 0px;}}@media(min-width:726px){.elementor-719491 .elementor-element.elementor-element-320e4e52{width:100%;}}@media(max-width:768px) and (min-width:726px){.elementor-719491 .elementor-element.elementor-element-e044a10{width:100%;}.elementor-719491 .elementor-element.elementor-element-68c17a5d{width:100%;}.elementor-719491 .elementor-element.elementor-element-59e1cae2{width:100%;}}@media(min-width:1789px){.elementor-719491 .elementor-element.elementor-element-44228189{width:auto;max-width:auto;}.elementor-719491 .elementor-element.elementor-element-44228189 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:1025px){.elementor-719491 .elementor-element.elementor-element-4274d62a{padding:20px 20px 20px 20px;}.elementor-719491 .elementor-element.elementor-element-59eab34{text-align:center;}.elementor-719491 .elementor-element.elementor-element-5b044a53{text-align:center;}}@media(max-width:725px){.elementor-719491 .elementor-element.elementor-element-4274d62a > .elementor-container{min-height:0px;}.elementor-719491 .elementor-element.elementor-element-4274d62a{padding:20px 20px 20px 20px;}.elementor-719491 .elementor-element.elementor-element-19311f0a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-719491 .elementor-element.elementor-element-19311f0a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-719491 .elementor-element.elementor-element-19311f0a .elementor-image-box-img{margin-bottom:75px;}.elementor-719491 .elementor-element.elementor-element-19311f0a.elementor-position-right .elementor-image-box-img{margin-left:75px;}.elementor-719491 .elementor-element.elementor-element-19311f0a.elementor-position-left .elementor-image-box-img{margin-right:75px;}.elementor-719491 .elementor-element.elementor-element-19311f0a.elementor-position-top .elementor-image-box-img{margin-bottom:75px;}.elementor-719491 .elementor-element.elementor-element-2f649515 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-719491 .elementor-element.elementor-element-2f649515{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-719491 .elementor-element.elementor-element-2f649515 .elementor-image-box-img{margin-bottom:65px;}.elementor-719491 .elementor-element.elementor-element-2f649515.elementor-position-right .elementor-image-box-img{margin-left:65px;}.elementor-719491 .elementor-element.elementor-element-2f649515.elementor-position-left .elementor-image-box-img{margin-right:65px;}.elementor-719491 .elementor-element.elementor-element-2f649515.elementor-position-top .elementor-image-box-img{margin-bottom:65px;}.elementor-719491 .elementor-element.elementor-element-2fe3ed9a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-719491 .elementor-element.elementor-element-2fe3ed9a .elementor-image-box-img{margin-bottom:60px;}.elementor-719491 .elementor-element.elementor-element-2fe3ed9a.elementor-position-right .elementor-image-box-img{margin-left:60px;}.elementor-719491 .elementor-element.elementor-element-2fe3ed9a.elementor-position-left .elementor-image-box-img{margin-right:60px;}.elementor-719491 .elementor-element.elementor-element-2fe3ed9a.elementor-position-top .elementor-image-box-img{margin-bottom:60px;}.elementor-719491 .elementor-element.elementor-element-3dcea752 img{width:100%;}.elementor-719491 .elementor-element.elementor-element-69e9ee86 > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-719491 .elementor-element.elementor-element-7b2fd200 > .elementor-widget-container{margin:40px 0px 40px 0px;}}/* Start custom CSS for html, class: .elementor-element-44228189 */:root {
	 --sports-offer-accent: #B8C81A;
	 --sports-offer-purple: #b45ac7;
	 --sports-offer-text: #080808;
	 --sports-offer-muted: #5c5c5c;
	 --sports-offer-border: #dedede;
	 --sports-offer-background: #ffffff;

    --page-max-width: 1440px;
    --page-padding: 24px;

    --sports-offer-width: 280px;
    --sports-offer-gap: 40px;
    --sports-offer-top: 200px;
    --sports-offer-viewport-gap: 10px;
}

 * {
	 box-sizing: border-box;
}
.sports-offer-wrapper,
.sports-offer-wrapper > .elementor-widget-container  {
	overflow: visible !important;
	padding: 16px;
	margin: -16px;
}
 .sports-offer {
	 position: relative;
	 z-index: 999999;
	 width: min(100%, 280px);
	 margin: 0;
	 overflow: hidden;
	 color: var(--sports-offer-text);
	 background: var(--sports-offer-background);
	 border-radius: 20px;
	 box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15);
	 font-family: "Barlow", Sans-serif;
}
 .sports-offer__mobile-header {
	 display: none;
}
 .sports-offer__content {
	 display: flex;
	 flex-direction: column;
}
 .sports-offer__desktop-header {
	 display: flex;
	 justify-content: center;
	 padding: 32px 24px 28px;
}
 .sports-offer__logo {
	 display: block;
	 height: auto;
	 object-fit: contain;
}
 .sports-offer__price-block {
	 display: flex;
	 align-items: center;
	 justify-content: space-between;
	 gap: 14px;
	 padding: 0 14px;
}
 .sports-offer__description {
	 display: flex;
	 flex-direction: column;
	 min-width: 0;
}
 .sports-offer__title {
	 font-size: 20px;
	 font-weight: 500;
	 line-height: 1.15;
}
 .sports-offer__taxes {
	 margin-top: 4px;
	 font-size: 14px;
	 line-height: 1.2;
}
 .sports-offer__price {
	 display: flex;
	 align-items: center;
	 flex: 0 0 auto;
}
 .sports-offer__price-value {
	 font-size: 58px;
	 font-weight: 700;
	 line-height: 0.9;
	 letter-spacing: -4px;
}
 .sports-offer__price-meta {
	 display: flex;
	 flex-direction: column;
	 align-items: flex-start;
	 margin-left: 5px;
	 font-size: 13px;
	 line-height: 1.05;
}
 .sports-offer__price-meta sup {
	 position: relative;
	 top: -2px;
	 font-size: 12px;
	 font-weight: 700;
}
 .sports-offer__price-meta strong {
	 white-space: nowrap;
	 font-size: 13px;
	 margin-top: 8px;
}
 .sports-offer__commitment {
	 margin: 10px 14px 0;
	 text-align: right;
	 color: var(--sports-offer-muted);
	 font-size: 10px;
}
 .sports-offer__button {
	 align-self: center;
	 width: 96px;
	 min-height: 38px;
	 margin: 32px auto 17px;
	 padding: 8px 12px;
	 border: 0;
	 border-radius: 3px;
	 color: #000;
	 background: var(--sports-offer-accent);
	 font: inherit;
	 font-size: 16px;
	 cursor: pointer;
	 transition: filter 150ms ease, transform 150ms ease;
	 text-decoration: none !important;
}
 .sports-offer__button:hover {
	 filter: brightness(0.95);
}
 .sports-offer__button:active {
	 transform: scale(0.98);
}
 .sports-offer__button:focus-visible, .sports-offer__mobile-header:focus-visible {
	 outline: 3px solid rgb(179 208 0 / 45%);
	 outline-offset: 3px;
}
 .sports-offer__separator {
	 height: 1px;
	 background: var(--sports-offer-border);
}
 .sports-offer__competitions {
	 display: flex;
	 flex-direction: column;
	 gap: 15px;
	 margin: 0;
	 padding: 18px 18px 14px;
	 list-style: none;
}
 .sports-offer__competition {
	 display: grid;
	 grid-template-columns: 24px minmax(0, 1fr);
	 align-items: center;
	 gap: 8px;
	 font-size: 14px;
	 font-weight: 700;
	 line-height: 1.55;
}
 .sports-offer__competition-logo {
	 display: block;
	 width: 24px;
	 max-height: 30px;
	 object-fit: contain;
}
@media (min-width: 1201px) and (max-width: 1300px) {
	.section-content {
		padding-right: calc(
			var(--page-padding)
			+ var(--sports-offer-width)
			+ var(--sports-offer-gap)
		) !important;
	}
}

@media (min-width: 1201px) {
	.sports-offer-wrapper {
		position: fixed !important;
		top: var(--sports-offer-top);

		right: max(
			var(--sports-offer-viewport-gap),
			calc(
				(100vw - var(--page-max-width)) / 2
				+ var(--page-padding)
			)
		);

		width: var(--sports-offer-width);
		max-width: var(--sports-offer-width);
		z-index: 9999;
	}
}

@media (max-width: 1200px) {
	body {
		padding-bottom: 350px;
	}

	.section-content {
		width: 100%;
		max-width: none;
		padding-inline: var(--page-padding) !important;
	}

	.sports-offer-wrapper {
		position: static !important;
		width: 100%;
		max-width: none;
		top: auto;
		right: auto;
		margin: 0;
		padding: 0;
	}

	.sports-offer-wrapper > .elementor-widget-container {
		width: 100%;
		margin: 0;
		padding: 0;
	}

	.sports-offer {
		position: fixed;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 999999;

		width: auto;
		max-width: none;
		max-height: calc(100dvh - 24px);

		overflow-y: auto;
		border-radius: 16px 16px 0 0;

		box-shadow:
			0 -3px 16px rgb(0 0 0 / 10%),
			0 8px 30px rgb(0 0 0 / 12%);
	}

	.sports-offer__mobile-header {
		display: flex;
		align-items: center;
		justify-content: space-between;
		min-height: 76px;
		padding: 18px 16px;
		cursor: pointer;
		list-style: none;
		background: #fff;
	}

	.sports-offer__mobile-header::-webkit-details-marker {
		display: none;
	}

	.sports-offer__toggle-text {
		display: inline-flex;
		align-items: center;
		gap: 8px;
		color: var(--sports-offer-purple);
		font-size: 12px;
	}

	.sports-offer__show-less {
		display: none;
	}

	.sports-offer__chevron {
		width: 16px;
		height: 16px;
		fill: none;
		stroke: currentColor;
		stroke-width: 1.6;
		stroke-linecap: round;
		stroke-linejoin: round;
		transition: transform 180ms ease;
	}

	.sports-offer[open] .sports-offer__chevron {
		transform: rotate(180deg);
	}

	.sports-offer[open] .sports-offer__show-more {
		display: none;
	}

	.sports-offer[open] .sports-offer__show-less {
		display: inline;
	}

	.sports-offer__desktop-header {
		display: none;
	}

	.sports-offer__content {
		padding: 0 16px 16px;
	}

	.sports-offer__price-block {
		justify-content: flex-start;
		gap: 26px;
		padding: 4px 0 0;
	}

	.sports-offer__title {
		font-size: 18px;
	}

	.sports-offer__taxes {
		font-size: 13px;
	}

	.sports-offer__price-value {
		font-size: 50px;
	}

	.sports-offer__price-meta,
	.sports-offer__price-meta strong {
		font-size: 12px;
	}

	.sports-offer__commitment {
		margin: 14px 0 18px;
		text-align: left;
		font-size: 12px;
	}

	.sports-offer__separator {
		order: 4;
	}

	.sports-offer__competitions {
		order: 5;
		gap: 14px;
		padding: 16px 0;
	}

	.sports-offer__competition {
		grid-template-columns: 28px minmax(0, 1fr);
		gap: 9px;
		font-size: 14px;
	}

	.sports-offer__button {
		order: 6;
		width: 100%;
		min-height: 33px;
		margin: 0;
		font-size: 13px;
		text-align: center;
	}

	.sports-offer:not([open]) .sports-offer__content {
		display: none;
	}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4274d62a */@media screen and (max-width: 1024px) {

.icon-mobile .elementor-image-box-wrapper {
  flex-direction: row;
  text-align: start;
  display: flex;
  align-items: center;
}
.icon-mobile .elementor-image-box-content{
  margin: 0px 15px !important;
}
}

:root {
    --page-max-width: 1600px;
    --page-padding: 24px;

    --sports-offer-width: 200px;
    --sports-offer-right: 10px;
    --sports-offer-gap: 40px;
}

.full-section {
    width: 100%;
}

.section-content {
    width: 100%;
    max-width: var(--page-max-width);
    margin-inline: auto;
    padding-left: var(--page-padding);
    padding-right: max(
        var(--page-padding),
        calc(
            (
                min(100vw, var(--page-max-width)) - 100vw
            ) / 2
            + var(--sports-offer-width)
            + var(--sports-offer-right)
            + var(--sports-offer-gap)
        )
    );
}

@media (max-width: 1024px) {
    .section-content {
        padding-inline: var(--page-padding);
    }
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-73d65ed3 */:root {
	 --tabs-purple: #a85bc2;
	 --tabs-purple-light: rgb(168 91 194 / 8%);
	 --table-border: #DCDCDC;
	 --table-row-odd: #F0F4F5;
	 --table-row-even: #FFFFFF;
	 --table-text: #292929;
}
 .elementor-tabs {
	 width: 100%;
}
 .elementor-tabs-wrapper {
	 display: flex;
	 align-items: center;
	 gap: 28px;
	 margin-bottom: 28px;
}
 .elementor-tab-title.elementor-tab-desktop-title {
	 display: inline-flex !important;
	 align-items: center;
	 justify-content: center;
	 min-height: 48px;
	 padding: 10px 16px;
	 color: #111111;
	 background: transparent;
	 border: 1px solid var(--tabs-purple) !important;
	 border-radius: 999px;
	 font-family: "Barlow", Sans-serif;
	 font-size: 18px;
	 font-weight: 500;
	 line-height: 1.2;
	 text-align: center;
	 white-space: nowrap;
	 cursor: pointer;
	 transition: color 180ms ease, background-color 180ms ease, border-color 180ms ease;
}
 .elementor-tab-title.elementor-tab-desktop-title.elementor-active {
	 color: #ffffff;
	 background: var(--tabs-purple);
	 border-color: var(--tabs-purple) !important;
}
 .elementor-tab-title.elementor-tab-desktop-title:not(.elementor-active):hover {
	 background: var(--tabs-purple-light);
}
 .elementor-tabs-content-wrapper {
	 border: 0 !important;
}
 .elementor-tab-content {
	 padding: 0 !important;
	 border: 0 !important;
}
 .elementor-tab-mobile-title {
	 display: none;
}
.teams-table-title {
	margin: 0 0 18px;
	color: #222222;
	font-family: "Barlow", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.2;
}
 .teams-table-wrapper {
	 width: 100%;
	 overflow: hidden;
	 background: #ffffff;
	 border: 1px solid var(--table-border);
	 border-radius: 12px;
}
 .teams-table-wrapper p {
	 display: none;
}
 .teams-table {
	 width: 100%;
	 border-collapse: separate;
	 border-spacing: 0;
	 table-layout: fixed;
	 color: var(--table-text);
	 font-family: "Barlow", Sans-serif;
	 font-size: 18px;
}
 .teams-table tr:nth-child(odd) td {
	 background: var(--table-row-odd);
}
 .teams-table tr:nth-child(even) td {
	 background: var(--table-row-even);
}
 .teams-table td {
	 width: 25%;
	 height: 56px;
	 padding: 14px 26px;
	 vertical-align: middle;
	 border-right: 1px solid var(--table-border);
	 border-bottom: 1px solid var(--table-border);
	 line-height: 1.35;
	 color: #222222;
	 font-family: "Barlow", Sans-serif;
	 font-weight: 500;
}
 .teams-table td:last-child {
	 border-right: 0;
}
 .teams-table tr:last-child td {
	 border-bottom: 0;
}
 .teams-table td:empty {
	 background: var(--table-row-even);
}

 @media (max-width: 767px) {
	 .elementor-tabs-wrapper {
		 display: none !important;
	}
	 .elementor-tabs-content-wrapper {
		 display: grid;
		 grid-template-columns: minmax(0, 1fr);
		 grid-template-rows: auto auto auto;
		 gap: 10px;
		 width: 100%;
		 border: 0 !important;
	}
	 .elementor-tab-mobile-title {
		 display: flex !important;
		 align-items: center;
		 justify-content: center;
		 width: fit-content;
		 max-width: 100%;
		 min-height: 34px;
		 margin: 0;
		 padding: 7px 12px;
		 color: #111111;
		 background: transparent;
		 border: 1px solid var(--tabs-purple) !important;
		 border-radius: 999px;
		 font-family: "Barlow", Sans-serif;
		 font-weight: 600;
		 line-height: 1.2;
		 text-align: center;
		 white-space: normal;
		 cursor: pointer;
		 font-size: 14px;
	}
	 .elementor-tab-mobile-title.elementor-active {
		 color: #ffffff;
		 background: var(--tabs-purple);
		 border-color: var(--tabs-purple) !important;
	}
	 .elementor-tabs-content-wrapper > .elementor-tab-mobile-title[data-tab="1"] {
		 grid-column: 1;
		 grid-row: 1;
	}
	 .elementor-tabs-content-wrapper > .elementor-tab-mobile-title[data-tab="2"] {
		 grid-column: 1;
		 grid-row: 2;
	}
	 .elementor-tabs-content-wrapper > .elementor-tab-content[data-tab="1"], .elementor-tabs-content-wrapper > .elementor-tab-content[data-tab="2"] {
		 grid-column: 1;
		 grid-row: 3;
		 width: 100%;
		 margin: 2px 0 0;
	}
	 .elementor-tab-content {
		 display: none !important;
		 padding: 0 !important;
		 border: 0 !important;
	}
	 .elementor-tab-content.elementor-active {
		 display: block !important;
	}
	 .teams-table-wrapper {
		 width: 100%;
		 overflow: hidden;
		 border-radius: 6px;
	}
	 .teams-table {
		 display: grid;
		 grid-template-columns: repeat(2, minmax(0, 1fr));
		 width: 100%;
		 min-width: 0;
		 border-collapse: initial;
		 border-spacing: 0;
		 table-layout: auto;
	}
	 .teams-table tbody, .teams-table tr {
		 display: contents;
	}
	 .teams-table td {
		 display: flex;
		 align-items: center;
		 width: auto;
		f min-width: 0;
		 height: 58px;
		 padding: 8px 12px;
		 overflow-wrap: anywhere;
		 word-break: normal;
		 border-right: 1px solid var(--table-border);
		 border-bottom: 1px solid var(--table-border);
		 line-height: 1.3;
	}
	 .teams-table td:nth-child(2n) {
		 border-right: 0;
	}
	 .teams-table td:nth-child(4n + 1), .teams-table td:nth-child(4n + 2) {
		 background: var(--table-row-odd);
	}
	 .teams-table td:nth-child(4n + 3), .teams-table td:nth-child(4n + 4) {
		 background: var(--table-row-even);
	}
	 .teams-table td:nth-last-child(-n + 2) {
		 border-bottom: 0;
	}
	 .teams-table td:empty {
		 display: none;
	}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1855c408 */.sports-offer__button.banner {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for faqs, class: .elementor-element-269745c0 */.elementor-widget-faqs .faqs-container-title {
  text-align: center !important;
  display: flex;
  justify-content: center;
}/* End custom CSS */