article.lpinfo {min-width:90%; background:rgba(0,0,0, 0.5); color:#EEE;}
article.lpinfo h1 {color:#FFF; margin-top:0.1em; margin-bottom:1.3em;}
article.lpinfo h2 {color:#EEE; margin-top:0.1em; margin-bottom:1.1em;}
article.lpinfo .noto	{display:block; float:left; clear:left; width:100%; margin:0 0 12px 0; color:#EEE;}
article.lpinfo .noto:hover span {color:#FFF;}
article.lpinfo .noto span {display:block; font-size:0.75em; line-height:1.2em; color:#CCC;}
article.lpinfo .noto span strong {font-size:2em; color:#FFF; padding-right:0.2em;}
article.lpinfo .noto span.graphfield {clear:both; width:100%; height:12px; margin-top:0.2em; margin-bottom:0.2em; background:rgba(255,255,255, 0.0);}
article.lpinfo .noto span.graph {width:0; height:12px; background:rgba(20,133,255, 0.5);}

div.lpinfo {color:#EC1C2D; font-size:1.3em; text-align:center;}

/* przycisk oddania głosu */
.hit-list-pik__body div.vote .button-more {
	cursor:pointer; color:#1485ff; 
	transition: color 200ms ease;
	display: inline-block;
	}
.hit-list-pik__body div.vote .button-more:hover {cursor:pointer; color:#EC1C2D;}
.hit-list-pik__body div.vote .button-more.active {opacity:0.21;}
.hit-list-pik__body div.vote .button-more i {font-size:2.3em; padding-left:0.25em;}
.hit-list-pik__body div.vote .button-more:hover {
	color: #EC1C2D;
	animation: voteshake 300ms ease-in-out;
	}
@keyframes voteshake {
	0%   { transform: translateX(0); }
	25%  { transform: translateX(-2px) rotate(-3deg); }
	50%  { transform: translateX(2px) rotate(3deg); }
	75%  { transform: translateX(-1px) rotate(-2deg); }
	100% { transform: translateX(0); }
	}

.hit-list-pik__header div {font-size:0.7em; text-transform: uppercase;}
.hit-list-pik__body {	color:#000 !important;}







/*! tailwindcss v3.2.1 | MIT License | https://tailwindcss.com*/
*,
:after,
:before {
	border: 0 solid;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}



html {
	-webkit-text-size-adjust: 100%;
	font-family: Noto Sans, sans-serif;
	line-height: 1.5;
	-moz-tab-size: 4;
	-o-tab-size: 4;
	tab-size: 4
}

body {
	line-height: inherit;
	margin: 0
}

hr {
	border-top-width: 1px;
	color: inherit;
	height: 0
}

abbr:where([title]) {
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: inherit;
	font-weight: inherit
}

a {
	color: inherit;
	text-decoration: inherit
}

b,
strong {
	font-weight: bolder
}

code,
kbd,
pre,
samp {
	font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
	font-size: 1em
}

small {
	font-size: 80%
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sub {
	bottom: -.25em
}

sup {
	top: -.5em
}

table {
	border-collapse: collapse;
	border-color: inherit;
	text-indent: 0
}

button,
input,
optgroup,
select,
textarea {
	color: inherit;
	font-family: inherit;
	font-size: 100%;
	font-weight: inherit;
	line-height: inherit;
	margin: 0;
	padding: 0
}

button,
select {
	text-transform: none
}

[type=button],
[type=reset],
[type=submit],
button {
	-webkit-appearance: button;
	background-color: transparent;
	background-image: none
}

:-moz-focusring {
	outline: auto
}

:-moz-ui-invalid {
	box-shadow: none
}

progress {
	vertical-align: baseline
}

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
	height: auto
}

[type=search] {
	-webkit-appearance: textfield;
	outline-offset: -2px
}

::-webkit-search-decoration {
	-webkit-appearance: none
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit
}

summary {
	display: list-item
}

blockquote,
dd,
dl,
figure,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
pre {
	margin: 0
}

fieldset {
	margin: 0
}

fieldset,
legend {
	padding: 0
}

menu,
ol,
ul {
	list-style: none;
	margin: 0;
	padding: 0
}

textarea {
	resize: vertical
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #9ca3af;
	opacity: 1
}

input::-moz-placeholder,
textarea::-moz-placeholder {
	color: #9ca3af;
	opacity: 1
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: #9ca3af;
	opacity: 1
}

input::-ms-input-placeholder,
textarea::-ms-input-placeholder {
	color: #9ca3af;
	opacity: 1
}

input::placeholder,
textarea::placeholder {
	color: #9ca3af;
	opacity: 1
}

[role=button],
button {
	cursor: pointer
}

:disabled {
	cursor: default
}

audio,
canvas,
embed,
iframe,
img,
object,
svg,
video {
	display: block;
	vertical-align: middle
}

img,
video {
	height: auto;
	max-width: 100%
}

[hidden] {
	display: none
}

*,
:after,
:before {
	--tw-border-spacing-x: 0;
	--tw-border-spacing-y: 0;
	--tw-translate-x: 0;
	--tw-translate-y: 0;
	--tw-rotate: 0;
	--tw-skew-x: 0;
	--tw-skew-y: 0;
	--tw-scale-x: 1;
	--tw-scale-y: 1;
	--tw-pan-x: ;
	--tw-pan-y: ;
	--tw-pinch-zoom: ;
	--tw-scroll-snap-strictness: proximity;
	--tw-ordinal: ;
	--tw-slashed-zero: ;
	--tw-numeric-figure: ;
	--tw-numeric-spacing: ;
	--tw-numeric-fraction: ;
	--tw-ring-inset: ;
	--tw-ring-offset-width: 0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: rgba(59, 130, 246, .5);
	--tw-ring-offset-shadow: 0 0 #0000;
	--tw-ring-shadow: 0 0 #0000;
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	--tw-blur: ;
	--tw-brightness: ;
	--tw-contrast: ;
	--tw-grayscale: ;
	--tw-hue-rotate: ;
	--tw-invert: ;
	--tw-saturate: ;
	--tw-sepia: ;
	--tw-drop-shadow: ;
	--tw-backdrop-blur: ;
	--tw-backdrop-brightness: ;
	--tw-backdrop-contrast: ;
	--tw-backdrop-grayscale: ;
	--tw-backdrop-hue-rotate: ;
	--tw-backdrop-invert: ;
	--tw-backdrop-opacity: ;
	--tw-backdrop-saturate: ;
	--tw-backdrop-sepia:
}

::-webkit-backdrop {
	--tw-border-spacing-x: 0;
	--tw-border-spacing-y: 0;
	--tw-translate-x: 0;
	--tw-translate-y: 0;
	--tw-rotate: 0;
	--tw-skew-x: 0;
	--tw-skew-y: 0;
	--tw-scale-x: 1;
	--tw-scale-y: 1;
	--tw-pan-x: ;
	--tw-pan-y: ;
	--tw-pinch-zoom: ;
	--tw-scroll-snap-strictness: proximity;
	--tw-ordinal: ;
	--tw-slashed-zero: ;
	--tw-numeric-figure: ;
	--tw-numeric-spacing: ;
	--tw-numeric-fraction: ;
	--tw-ring-inset: ;
	--tw-ring-offset-width: 0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: rgba(59, 130, 246, .5);
	--tw-ring-offset-shadow: 0 0 #0000;
	--tw-ring-shadow: 0 0 #0000;
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	--tw-blur: ;
	--tw-brightness: ;
	--tw-contrast: ;
	--tw-grayscale: ;
	--tw-hue-rotate: ;
	--tw-invert: ;
	--tw-saturate: ;
	--tw-sepia: ;
	--tw-drop-shadow: ;
	--tw-backdrop-blur: ;
	--tw-backdrop-brightness: ;
	--tw-backdrop-contrast: ;
	--tw-backdrop-grayscale: ;
	--tw-backdrop-hue-rotate: ;
	--tw-backdrop-invert: ;
	--tw-backdrop-opacity: ;
	--tw-backdrop-saturate: ;
	--tw-backdrop-sepia:
}

::backdrop {
	--tw-border-spacing-x: 0;
	--tw-border-spacing-y: 0;
	--tw-translate-x: 0;
	--tw-translate-y: 0;
	--tw-rotate: 0;
	--tw-skew-x: 0;
	--tw-skew-y: 0;
	--tw-scale-x: 1;
	--tw-scale-y: 1;
	--tw-pan-x: ;
	--tw-pan-y: ;
	--tw-pinch-zoom: ;
	--tw-scroll-snap-strictness: proximity;
	--tw-ordinal: ;
	--tw-slashed-zero: ;
	--tw-numeric-figure: ;
	--tw-numeric-spacing: ;
	--tw-numeric-fraction: ;
	--tw-ring-inset: ;
	--tw-ring-offset-width: 0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: rgba(59, 130, 246, .5);
	--tw-ring-offset-shadow: 0 0 #0000;
	--tw-ring-shadow: 0 0 #0000;
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	--tw-blur: ;
	--tw-brightness: ;
	--tw-contrast: ;
	--tw-grayscale: ;
	--tw-hue-rotate: ;
	--tw-invert: ;
	--tw-saturate: ;
	--tw-sepia: ;
	--tw-drop-shadow: ;
	--tw-backdrop-blur: ;
	--tw-backdrop-brightness: ;
	--tw-backdrop-contrast: ;
	--tw-backdrop-grayscale: ;
	--tw-backdrop-hue-rotate: ;
	--tw-backdrop-invert: ;
	--tw-backdrop-opacity: ;
	--tw-backdrop-saturate: ;
	--tw-backdrop-sepia:
}

.container {
	width: 100%
}

@media (min-width:480px) {
	.container {
		max-width: 480px
	}
}

@media (min-width:768px) {
	.container {
		max-width: 768px
	}
}

@media (min-width:1024px) {
	.container {
		max-width: 1024px
	}
}

@media (min-width:1280px) {
	.container {
		max-width: 1280px
	}
}

@media (min-width:1440px) {
	.container {
		max-width: 1440px
	}
}

@media (min-width:1616px) {
	.container {
		max-width: 1616px
	}
}

.fixed {
	position: fixed
}

.absolute {
	position: absolute
}

.relative {
	position: relative
}

.sticky {
	position: sticky
}

.bottom-0 {
	bottom: 0
}

.bottom-\[-10px\] {
	bottom: -10px
}

.right-\[35px\] {
	right: 35px
}

.order-2 {
	-webkit-box-ordinal-group: 3;
	-ms-flex-order: 2;
	order: 2
}

.order-3 {
	-webkit-box-ordinal-group: 4;
	-ms-flex-order: 3;
	order: 3
}

.col-auto {
	grid-column: auto
}

.col-span-2 {
	grid-column: span 2/span 2
}

.row-span-2 {
	grid-row: span 2/span 2
}

.mx-auto {
	margin-left: auto;
	margin-right: auto
}

.my-2 {
	margin-bottom: .5rem;
	margin-top: .5rem
}

.my-6 {
	margin-bottom: 1.5rem;
	margin-top: 1.5rem
}

.ml-auto {
	margin-left: auto
}

.mr-10 {
	margin-right: 2.5rem
}

.mr-0 {
	margin-right: 0
}

.ml-2 {
	margin-left: .5rem
}

.mt-4\.5 {
	margin-top: 1.125rem
}

.mb-12 {
	margin-bottom: 3rem
}

.mt-4 {
	margin-top: 1rem
}

.mb-6 {
	margin-bottom: 1.5rem
}

.mb-0 {
	margin-bottom: 0
}

.mb-1 {
	margin-bottom: .25rem
}

.mt-\[92px\] {
	margin-top: 92px
}

.mt-16 {
	margin-top: 4rem
}

.mb-8 {
	margin-bottom: 2rem
}

.mt-8 {
	margin-top: 2rem
}

.mb-4 {
	margin-bottom: 1rem
}

.mr-2 {
	margin-right: .5rem
}

.mt-5 {
	margin-top: 1.25rem
}

.mt-1\.5 {
	margin-top: .375rem
}

.mt-1 {
	margin-top: .25rem
}

.mr-\[15px\] {
	margin-right: 15px
}

.mr-5 {
	margin-right: 1.25rem
}

.mb-2 {
	margin-bottom: .5rem
}

.mb-5 {
	margin-bottom: 1.25rem
}

.mt-12 {
	margin-top: 3rem
}

.mb-3\.5 {
	margin-bottom: .875rem
}

.mb-3 {
	margin-bottom: .75rem
}

.mt-\[20px\] {
	margin-top: 20px
}

.mt-2 {
	margin-top: .5rem
}

.mt-10 {
	margin-top: 2.5rem
}

.mb-7 {
	margin-bottom: 1.75rem
}

.mr-3 {
	margin-right: .75rem
}

.ml-3 {
	margin-left: .75rem
}

.mt-20 {
	margin-top: 5rem
}

.mb-16 {
	margin-bottom: 4rem
}

.mb-10 {
	margin-bottom: 2.5rem
}

.box-content {
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}

.block {
	display: block
}

.flex {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.grid {
	display: grid
}

.contents {
	display: contents
}

.hidden {
	display: none
}

.h-\[55px\] {
	height: 55px
}

.h-\[370px\] {
	height: 370px
}

.h-\[175px\] {
	height: 175px
}

.h-\[45px\] {
	height: 45px
}

.h-\[233px\] {
	height: 233px
}

.h-full {
	height: 100%
}

.w-full {
	width: 100%
}

.w-max {
	width: -webkit-max-content;
	width: -moz-max-content;
	width: max-content
}

.w-\[100px\] {
	width: 100px
}

.w-\[45px\] {
	width: 45px
}

.w-1\/12 {
	width: 8.333333%
}

.w-2\/12 {
	width: 16.666667%
}

.w-6\/12 {
	width: 50%
}

.w-\[273px\] {
	width: 273px
}

.transform {
	-webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	-ms-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.list-outside {
	list-style-position: outside
}

.list-disc {
	list-style-type: disc
}

.grid-cols-\[100px_auto\] {
	grid-template-columns: 100px auto
}

.grid-rows-2 {
	grid-template-rows: repeat(2, minmax(0, 1fr))
}

.flex-row {
	-webkit-box-orient: horizontal;
	-ms-flex-direction: row;
	flex-direction: row
}

.flex-col,
.flex-row {
	-webkit-box-direction: normal
}

.flex-col {
	-webkit-box-orient: vertical;
	-ms-flex-direction: column;
	flex-direction: column
}

.flex-wrap {
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.items-start {
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start
}

.items-center {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.justify-start {
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start
}

.justify-end {
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end
}

.justify-center {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.justify-between {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.justify-around {
	-ms-flex-pack: distribute;
	justify-content: space-around
}

.gap-4 {
	gap: 1rem
}

.gap-\[25px\] {
	gap: 25px
}

.gap-5 {
	gap: 1.25rem
}

.gap-\[15px\] {
	gap: 15px
}

.gap-0 {
	gap: 0
}

.gap-x-7 {
	-webkit-column-gap: 1.75rem;
	-moz-column-gap: 1.75rem;
	column-gap: 1.75rem
}

.gap-y-2 {
	row-gap: .5rem
}

.overflow-hidden {
	overflow: hidden
}

.rounded-full {
	border-radius: 9999px
}

.border-0 {
	border-width: 0
}

.border-r {
	border-right-width: 1px
}

.border-b {
	border-bottom-width: 1px
}

.border-t {
	border-top-width: 1px
}

.border-none {
	border-style: none
}

.border-\[\#D9D9D9\],
.border-pik-light-gray {
	--tw-border-opacity: 1;
	border-color: rgb(217 217 217/var(--tw-border-opacity))
}

.border-pik-gray {
	border-color: rgb(153 153 153/var(--tw-border-opacity))
}

.border-black,
.border-pik-gray {
	--tw-border-opacity: 1
}

.border-black {
	border-color: rgb(0 0 0/var(--tw-border-opacity))
}

.bg-white {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.bg-black\/50 {
	background-color: rgba(0, 0, 0, .5)
}

.bg-\[\#EFEFEF\] {
	background-color: rgb(239 239 239/var(--tw-bg-opacity))
}

.bg-\[\#EFEFEF\],
.bg-\[\#d9d9d9\] {
	--tw-bg-opacity: 1
}

.bg-\[\#d9d9d9\] {
	background-color: rgb(217 217 217/var(--tw-bg-opacity))
}

.bg-cover {
	background-size: cover
}

.bg-center {
	background-position: 50%
}

.bg-no-repeat {
	background-repeat: no-repeat
}

.p-2 {
	padding: .5rem
}

.p-5 {
	padding: 1.25rem
}

.py-1 {
	padding-bottom: .25rem;
	padding-top: .25rem
}

.py-\[15px\] {
	padding-bottom: 15px;
	padding-top: 15px
}

.py-3 {
	padding-bottom: .75rem;
	padding-top: .75rem
}

.px-10 {
	padding-left: 2.5rem;
	padding-right: 2.5rem
}

.py-4 {
	padding-bottom: 1rem;
	padding-top: 1rem
}

.px-5 {
	padding-left: 1.25rem;
	padding-right: 1.25rem
}

.py-2\.5 {
	padding-bottom: .625rem;
	padding-top: .625rem
}

.py-2 {
	padding-bottom: .5rem;
	padding-top: .5rem
}

.pr-10 {
	padding-right: 2.5rem
}

.pr-0 {
	padding-right: 0
}

.pb-6 {
	padding-bottom: 1.5rem
}

.pb-4 {
	padding-bottom: 1rem
}

.pt-1\.5 {
	padding-top: .375rem
}

.pb-2 {
	padding-bottom: .5rem
}

.pt-1 {
	padding-top: .25rem
}

.pb-16 {
	padding-bottom: 4rem
}

.pb-3\.5 {
	padding-bottom: .875rem
}

.pb-3 {
	padding-bottom: .75rem
}

.pb-0 {
	padding-bottom: 0
}

.pl-10 {
	padding-left: 2.5rem
}

.pl-16 {
	padding-left: 4rem
}

.pb-2\.5 {
	padding-bottom: .625rem
}

.text-center {
	text-align: center
}

.text-right {
	text-align: right
}

.font-serif {
	font-family: Noto Serif, serif
}

.text-lg {
	font-size: 1.125rem;
	line-height: 1.75rem
}

.text-sm {
	font-size: .875rem;
	line-height: 1.25rem
}

.text-pik-base {
	font-size: .9375rem
}

.text-2xl {
	font-size: 1.5rem;
	line-height: 2rem
}

.text-\[11px\] {
	font-size: 11px
}

.text-xl {
	font-size: 1.25rem;
	line-height: 1.75rem
}

.text-3xl {
	font-size: 1.875rem;
	line-height: 2.25rem
}

.font-bold {
	font-weight: 700
}

.font-black {
	font-weight: 900
}

.font-extrabold {
	font-weight: 800
}

.font-medium {
	font-weight: 500
}

.font-semibold {
	font-weight: 600
}

.font-normal {
	font-weight: 400
}

.uppercase {
	text-transform: uppercase
}

.leading-6 {
	line-height: 1.5rem
}

.leading-3 {
	line-height: .75rem
}

.leading-5 {
	line-height: 1.25rem
}

.text-pik-gray {
	color: rgb(153 153 153/var(--tw-text-opacity))
}

.text-pik-gray,
.text-pik-red {
	--tw-text-opacity: 1
}

.text-pik-red {
	color: rgb(237 28 44/var(--tw-text-opacity))
}

.text-pik-blue {
	color: rgb(38 64 101/var(--tw-text-opacity))
}

.text-pik-blue,
.text-white {
	--tw-text-opacity: 1
}

.text-white {
	color: rgb(255 255 255/var(--tw-text-opacity))
}

.blur {
	--tw-blur: blur(8px);
	-webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.ease-in {
	-webkit-transition-timing-function: cubic-bezier(.4, 0, 1, 1);
	-o-transition-timing-function: cubic-bezier(.4, 0, 1, 1);
	transition-timing-function: cubic-bezier(.4, 0, 1, 1)
}

.button-more span {
	background-color: #264065;
	color: #fff;
	font-family: Noto Sans, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 700;
	line-height: 19px;
	overflow: hidden;
	padding: 7px 15px;
	position: relative;
	text-transform: uppercase;
	-webkit-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
	white-space: nowrap;
	z-index: 1
}

.button-more span:before {
	background: #ed1c2c;
	color: #f1f1f1;
	content: "";
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	-webkit-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
	width: 0;
	z-index: -1
}

.button-more span:hover {
	background-color: transparent;
	color: #fff
}

.button-more span:hover:before {
	left: 0;
	right: auto;
	width: 100%
}

.button-more--reverse span {
	background-color: #ed1c2c
}

.button-more--reverse span:before {
	background: #264065
}

.more {
	display: inline-block;
	font-family: Noto Sans, sans-serif;
	font-size: 14px;
	font-weight: 700;
	line-height: 19px;
	position: relative;
	text-transform: uppercase
}

.more:after {
	color: #ed1c2c;
	content: ">";
	position: absolute;
	right: -12px;
	top: 1px
}

a:hover {
	--tw-text-opacity: 1;
	color: rgb(237 28 44/var(--tw-text-opacity))
}

a.text-pik-red:hover,
aa:hover:hover {
	--tw-text-opacity: 1;
	color: rgb(38 64 101/var(--tw-text-opacity))
}

p:last-of-type {
	margin-bottom: 0
}

p {
	margin-bottom: 2rem
}

@media (max-width:1649.89px) {
	.container {
		padding-left: 15px;
		padding-right: 15px
	}
}

body.mono :after,
body.mono :before,
body.mono a,
body.mono h1,
body.mono h2,
body.mono h3,
body.mono h4,
body.mono h5,
body.mono h6,
body.mono img,
body.mono label,
body.mono p,
body.mono picture,
body.mono svg,
body.mono ul {
	filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
	-webkit-filter: gray;
	filter: gray;
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-o-filter: grayscale(100%)
}

body.mono .logo {
	position: relative
}

body.mono .logo:before {
	background-image: url(data:image/png;base64,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);
	content: "";
	height: 47px;
	position: absolute;
	right: -52px;
	width: 42px
}

@media (min-width:1024px) {

	body.christmas header.sticky .header__menu:after,
	body.christmas header.sticky .header__menu:before {
		top: -60px
	}
}

body.christmas header .header__menu {
	position: relative
}

body.christmas header .header__menu:after,
body.christmas header .header__menu:before {
	background-repeat: no-repeat;
	content: "";
	position: absolute;
	top: -56px;
	z-index: 99
}

body.christmas header .header__menu:before {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAgCAYAAAAffCjxAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARRSURBVHgB7VRLbFRVGP7O487cYWY6VDqlGIKhocWiNSHExISAGE1YAD4wXRniayVqIibGjS7cmBg3bowxsSYmxrhxYUBj2MCGGBcYfAQUiiKPEWmn0OnMdO69557jd+4FJaHEkrhw4cncmbmP//v/73EusIT166Gnhv7pGYl/af0P9F8AOg358jwwdu18FoV7ZqC/mkPfbVjqckD4LURyAfKP81ATv29f/8AJiJPfQbou1OOL1ejFLk4Rqw33Zh/Eo9Oheic41mhHgZDVBO9GSI/iVtfFUvHF07VS+1g5PNdYX/+CkxZwq6sNvf0SVO9APfz5610bPpiSys5Cv32z5/XNbpiBQrMV4NL5rbW1Y89tuyOZJtmZbs1NzRQEEC8JqLJlY300tGPPD0vTMN0gPTsHu3PUHPipNX1oeX0UO04cxxuw19eI608GHt5cHajIJ1Ug9oXVcDiqFjCNFJddiqTDIZo94Ep0RrTiL61zb+HI8bM3ANUeHB+uD9Ymb19V27ZuZACupHCeTaecwQVpEXcI0mCyfmtDzPYg5uJfbCIewzc/fu/rlf/qf2jTmnq9/NHISP3+u8eHMDhUge0rYrai0SxrtIoCtsDsOrJx9C5xcKnrl8bscCv6j+Bis5FpVK3q11av6d8ysn4QK4eq0AVF1yy7sNhKiJTFpAhSRTmgiDx6BjZJ10jrJu3ExEZduHfsrsGVfc+sXr1clEq59nFqscDukTUESpCa1F/kJDbfVN43zT+c0sVyXJ79YZ+uLA9fKi3TKmVhpxv77QFHwleSFJ0oJgsCGAqdJMDlCOh4UJftIyE4rQe02KNlILam1qE134Njo8utBVgh0IwTdAmWEEBxIstzRzpoE7TrJ0UGIosKSoq1mrCVeTqS8M5cuwepJIGAVmTQIsU4phYEEgRFlMIZl/2CzQV5KtIsBrasqb+c4zTtKEFAkYUUmTGRoU4sjjtJrg1BsymUvy+y5wQlkJwq0Epqz7bbSyBZJKM8Vh7IxBYJBU57V0X2F5GLLDQb+qY89YBSCaetTXuOFjuvmRF5RFljrfX25iBJvhuyKTKRhdcFijIU/UQButJJcTS3yuUIV/MusnakQSqQ+SE1iwNfKBCGEiUGNaRGHLBBZe17LDD5KAJX67PMi0BlzjhPo6gzh4oMZKUWoFxWWBYqhASWUn6ciTI0sWm/UHKndX/vQMM0e2YxaSUmp+UnqSzTBNH8LzN6FPzMTCLGsygPjK7Y6zrRnd12ss4SLaU+wsviXRJMiPV6CJQ5UZUgZVLyDistZijTsydeP9j+a/c/8uHEhunG/ORCJ77PMCsx7adxMMyKDzKdQYVA/RVFbSTCkj7H6Ow9+ML+Aze8j7a/v3uVs+krNrF7ej0zEBHQp9zwCKhViXT6ytoWAvG51MVXP3vik1OLvtiurd2Tu4dNQe2KF8xmulVm6PgRbS3dKSHdp82oefLw04d719f8CZlW46TLqdGkAAAAAElFTkSuQmCC);
	height: 32px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 18px
}

body.christmas header .header__menu:after {
	background-image: url(data:image/png;base64,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);
	height: 60px;
	left: 50%;
	-webkit-transform: translateX(calc(-50% + 22px));
	-ms-transform: translateX(calc(-50% + 22px));
	transform: translateX(calc(-50% + 22px));
	width: 27px
}

@media (max-width:1279px) {

	body.christmas header .header__menu:after,
	body.christmas header .header__menu:before {
		left: 53%
	}
}

@media (max-width:1023px) {

	body.christmas header .header__menu:after,
	body.christmas header .header__menu:before {
		position: fixed;
		top: 0
	}
}

body.christmas .logo {
	position: relative
}

body.christmas .logo svg path:nth-of-type(-n+3) {
	fill: #019b5b
}

body.christmas .logo:before {
	background-image: url(data:image/png;base64,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);
	background-repeat: no-repeat;
	bottom: -8px;
	content: "";
	height: 49px;
	position: absolute;
	right: -60px;
	width: 56px
}

body.christmas .header__menu li a:before {
	background: #019b5b
}

body.christmas .header__menu .program .label {
	color: #019b5b
}

body.christmas .button-more:not(.button-more--reverse) span {
	background-color: #019b5b
}

body.christmas .button-more:not(.button-more--reverse) span:hover {
	background-color: transparent
}

body.christmas .tab-selectors>li.active-tab-selector:before,
body.christmas .tab-selectors>li:hover:before {
	background-color: #019b5b
}

body.national-day .logo {
	position: relative
}

body.national-day .logo:before {
	background-image: url(data:image/png;base64,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);
	bottom: -1px;
	content: "";
	height: 45px;
	position: absolute;
	right: -45px;
	width: 40px
}

body.national-day footer {
	position: relative
}

body.national-day footer:before {
	background-image: url(data:image/png;base64,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);
	bottom: 68px;
	content: "";
	height: 105px;
	position: absolute;
	right: 0;
	width: 109px;
	z-index: 0
}

@media (max-width:1023px) {
	body.national-day footer:before {
		bottom: 82px
	}
}

@media (max-width:767px) {
	body.national-day footer:before {
		bottom: 95px
	}
}

.header {
	z-index: 999
}

.header__top {
	border-bottom: 1px solid #efefef
}

.header__top .name-day p {
	--tw-text-opacity: 1;
	color: rgb(153 153 153/var(--tw-text-opacity));
	font-family: "Noto Serif", serif;
	font-size: 14px;
	font-style: italic;
	font-weight: 700
}

.header__menu {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity));
	position: relative;
	z-index: 9
}

.header__menu>div>div {
	border-bottom: 2px solid #d9d9d9
}

.header__menu .button_menu {
	height: 50px;
	overflow: hidden;
	position: relative;
	width: 26px
}

.header__menu .button_menu:before {
	--tw-content: "";
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzI2NDA2NSIgZD0ibTIuMTIxLjI0NyAxOC4zODUgMTguMzg1LTIuMTIxIDIuMTIxTDAgMi4zNjh6Ii8+PHBhdGggZmlsbD0iIzI2NDA2NSIgZD0iTTIwLjUwNiAyLjM2OCAyLjEyIDIwLjc1MyAwIDE4LjYzMiAxOC4zODUuMjQ3eiIvPjwvc3ZnPg==);
	background-position: top;
	background-repeat: no-repeat;
	content: var(--tw-content);
	height: 100%;
	left: 0;
	opacity: 0;
	position: absolute;
	-webkit-transition: all .4s ease;
	-o-transition: all .4s ease;
	transition: all .4s ease;
	width: 26px;
	z-index: -1
}

@media (max-width:767px) {
	.header__menu .button_menu:before {
		background-position: 50%
	}
}

.header__menu .button_menu svg {
	height: 21px;
	-webkit-transition: opacity .2s ease;
	-o-transition: opacity .2s ease;
	transition: opacity .2s ease
}

.header__menu .button_menu.active svg {
	opacity: 0
}

.header__menu .button_menu.active:before {
	opacity: 1
}

@media (max-width:1023px) {
	.header__menu .sitebar {
		--tw-translate-x: -50%;
		--tw-bg-opacity: 1;
		background-color: rgb(255 255 255/var(--tw-bg-opacity));
		left: 50%;
		padding: 15px;
		position: fixed;
		top: 0;
		-webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
		-ms-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
		transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
		width: 100%;
		z-index: 9
	}

	@media (min-width:480px) {
		.header__menu .sitebar {
			width: 480px
		}
	}

	@media (min-width:768px) {
		.header__menu .sitebar {
			width: 768px
		}
	}
}

@media (max-width:767px) {
	.header__menu .sitebar svg {
		height: 50px
	}
}

.header__menu .menu {
	visibility: hidden
}

@media (max-width:1279.89px) {
	.header__menu .menu {
		background: #fff;
		height: 100vh;
		left: 0;
		padding: 25px 0;
		top: 160px;
		-webkit-transition: opacity .5s ease, -webkit-transform .5s ease;
		transition: opacity .5s ease, -webkit-transform .5s ease;
		-o-transition: opacity .5s ease, transform .5s ease;
		transition: opacity .5s ease, transform .5s ease;
		transition: opacity .5s ease, transform .5s ease, -webkit-transform .5s ease;
		width: 0;
		z-index: 1
	}

	.header__menu .menu,
	.header__menu .menu ul {
		opacity: 0;
		-webkit-transform: translateX(100%);
		-ms-transform: translateX(100%);
		transform: translateX(100%)
	}

	.header__menu .menu ul {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		-ms-flex-direction: column;
		flex-direction: column;
		height: 100%;
		justify-content: flex-start;
		margin: 0 auto;
		overflow-y: auto;
		-webkit-transition: all .5s ease;
		-o-transition: all .5s ease;
		transition: all .5s ease;
		-webkit-transition-delay: .3s;
		-o-transition-delay: .3s;
		transition-delay: .3s;
		width: 80%
	}

	.header__menu .menu ul li {
		margin-bottom: 11px;
		padding-bottom: 5px
	}

	.header__menu .menu ul li a {
		border-bottom: 1px solid #efefef;
		display: block;
		padding: 5px 0
	}

	.header__menu .menu ul li ul {
		background-color: transparent;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		padding: 10px 10px 0;
		position: relative;
		visibility: visible;
		width: 100%
	}

	.header__menu .menu ul li ul li {
		border-bottom: 0;
		margin-bottom: 0;
		padding-bottom: 0
	}

	.header__menu .menu ul li ul li a {
		border-bottom: 0;
		font-weight: 400
	}
}

@media (max-width:1023.98px) {
	.header__menu .menu {
		height: calc(100% - 95px);
		top: 95px
	}
}

@media (max-width:767.89px) {
	.header__menu .menu {
		height: calc(100% - 80px);
		top: 80px
	}
}

@media (max-width:1279.89px) {
	.header__menu .menu.active {
		overflow: hidden;
		visibility: visible;
		width: 100vw
	}

	.header__menu .menu.active,
	.header__menu .menu.active ul {
		opacity: 1;
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0)
	}
}

@media (min-width:1280px) {
	.header__menu .menu {
		visibility: visible
	}
}

.header__menu li a {
	color: #000;
	font-family: Roboto, sans-serif;
	font-size: 16px;
	font-weight: 600;
	margin: 0 10px;
	padding: 44px 0;
	position: relative
}

.header__menu li a:before {
	background: red;
	bottom: 0;
	color: #f1f1f1;
	content: "";
	height: 2px;
	position: absolute;
	right: 0;
	-webkit-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
	width: 0;
	z-index: 1
}

.header__menu li a.active,
.header__menu li a:hover {
	color: #ed1c2c
}

.header__menu li a.active:before,
.header__menu li a:hover:before {
	left: 0;
	right: auto;
	width: 100%
}

@media (min-width:1280px) {
	.header__menu li a {
		font-size: 15px;
		margin: 0 8px
	}
}

@media (min-width:1616px) {
	.header__menu li a {
		font-size: 16px;
		margin: 0 10px
	}
}

.header__menu li ul {
	background-color: #d9d9d9;
	margin: 40px 10px 0;
	visibility: hidden
}

@media (min-width:1280px) {
	.header__menu li ul {
		margin: 41px 8px 0
	}
}

@media (min-width:1616px) {
	.header__menu li ul {
		margin: 40px 10px 0
	}
}

.header__menu li ul {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding-bottom: .75rem;
	padding-top: .75rem;
	position: absolute;
	-webkit-transition-timing-function: cubic-bezier(.4, 0, 1, 1);
	-o-transition-timing-function: cubic-bezier(.4, 0, 1, 1);
	transition-timing-function: cubic-bezier(.4, 0, 1, 1);
	width: -webkit-max-content;
	width: -moz-max-content;
	width: max-content;
	z-index: 1
}

.header__menu li ul li a {
	display: block;
	padding: 7px 15px
}

.header__menu li ul li a:before {
	content: none
}

.header__menu li ul li a:hover {
	color: #ed1c2c
}

.header__menu li:hover ul {
	visibility: visible
}

.header__menu .search {
	background-color: #264065
}

@media (max-width:1023.89px) {
	.header__menu .search {
		margin-top: 95px
	}
}

@media (max-width:767.89px) {
	.header__menu .search {
		margin-top: 80px
	}
}

.header__menu .headphones {
	background-color: #ed1c2c;
	border-radius: 50%;
	height: 45px;
	width: 45px
}

.header__menu .headphones:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjkxNyAyLjM0Yy01LjY4NSAwLTEwLjI5NCA0LjczNC0xMC4yOTQgMTAuNTc0djIuMjk5aDMuNThjLjIzOCAwIC40NjYuMDk3LjYzNC4yNjlhLjkzMi45MzIgMCAwIDEgLjI2Mi42NXY5LjE5NmEuOTMyLjkzMiAwIDAgMS0uMjYyLjY1Ljg4My44ODMgMCAwIDEtLjYzMy4yN0g0Ljg2YTMuOTc0IDMuOTc0IDAgMCAxLTIuODQ4LTEuMjEzIDQuMTk2IDQuMTk2IDAgMCAxLTEuMTgtMi45MjZ2LTkuMTk1Qy44MzMgNi4wNTggNi4yNDMuNSAxMi45MTcuNSAxOS41OS41IDI1IDYuMDU4IDI1IDEyLjkxNHY5LjE5NWMwIDEuMDk4LS40MjQgMi4xNS0xLjE4IDIuOTI2YTMuOTc0IDMuOTc0IDAgMCAxLTIuODQ4IDEuMjEySDE5LjYzYS44ODQuODg0IDAgMCAxLS42MzItLjI3LjkzMi45MzIgMCAwIDEtLjI2Mi0uNjV2LTkuMTk1YzAtLjI0NC4wOTQtLjQ3OC4yNjItLjY1YS44ODMuODgzIDAgMCAxIC42MzMtLjI3aDMuNTh2LTIuMjk4YzAtNS44NC00LjYwOS0xMC41NzUtMTAuMjkzLTEwLjU3NVptLjg5NSAxMS45NTNhLjkzMi45MzIgMCAwIDAtLjI2Mi0uNjUuODgzLjg4MyAwIDAgMC0uNjMzLS4yNy44ODMuODgzIDAgMCAwLS42MzMuMjcuOTMyLjkzMiAwIDAgMC0uMjYzLjY1djExLjk1NGMwIC4yNDQuMDk1LjQ3OC4yNjMuNjUuMTY3LjE3My4zOTUuMjcuNjMzLjI3YS44ODMuODgzIDAgMCAwIC42MzMtLjI3LjkzMi45MzIgMCAwIDAgLjI2Mi0uNjVWMTQuMjkzWm0tNC4wMjggMi43NTljLjIzNyAwIC40NjUuMDk3LjYzMy4yN2EuOTMyLjkzMiAwIDAgMSAuMjYyLjY1djQuNTk3YS45MzMuOTMzIDAgMCAxLS4yNjIuNjUuODgzLjg4MyAwIDAgMS0uNjMzLjI3Ljg4My44ODMgMCAwIDEtLjYzMy0uMjcuOTMzLjkzMyAwIDAgMS0uMjYyLS42NXYtNC41OThjMC0uMjQ0LjA5NC0uNDc3LjI2Mi0uNjVhLjg4My44ODMgMCAwIDEgLjYzMy0uMjdabTcuMTYuOTJhLjkzMi45MzIgMCAwIDAtLjI2Mi0uNjUuODgzLjg4MyAwIDAgMC0uNjMzLS4yNy44ODMuODgzIDAgMCAwLS42MzMuMjcuOTMyLjkzMiAwIDAgMC0uMjYyLjY1djQuNTk3YzAgLjI0NC4wOTUuNDc4LjI2Mi42NS4xNjguMTczLjM5Ni4yNy42MzMuMjdhLjg4My44ODMgMCAwIDAgLjYzMy0uMjcuOTMzLjkzMyAwIDAgMCAuMjYyLS42NXYtNC41OThaIiBmaWxsPSIjZmZmIi8+PC9zdmc+);
	background-position: 50%;
	background-repeat: no-repeat;
	content: "";
	height: 45px;
	position: absolute;
	width: 45px
}

.header__menu .program {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	position: relative
}

@media (min-width:1280px) {
	.header__menu .program {
		height: 45px;
		margin-left: 0
	}
}

.header__menu .program:before {
	background-color: #ed1c2c;
	border-radius: 50%;
	content: "";
	height: 45px;
	left: -55px;
	position: absolute;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	width: 45px
}

.header__menu .program:after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjkxNyAyLjM0Yy01LjY4NSAwLTEwLjI5NCA0LjczNC0xMC4yOTQgMTAuNTc0djIuMjk5aDMuNThjLjIzOCAwIC40NjYuMDk3LjYzNC4yNjlhLjkzMi45MzIgMCAwIDEgLjI2Mi42NXY5LjE5NmEuOTMyLjkzMiAwIDAgMS0uMjYyLjY1Ljg4My44ODMgMCAwIDEtLjYzMy4yN0g0Ljg2YTMuOTc0IDMuOTc0IDAgMCAxLTIuODQ4LTEuMjEzIDQuMTk2IDQuMTk2IDAgMCAxLTEuMTgtMi45MjZ2LTkuMTk1Qy44MzMgNi4wNTggNi4yNDMuNSAxMi45MTcuNSAxOS41OS41IDI1IDYuMDU4IDI1IDEyLjkxNHY5LjE5NWMwIDEuMDk4LS40MjQgMi4xNS0xLjE4IDIuOTI2YTMuOTc0IDMuOTc0IDAgMCAxLTIuODQ4IDEuMjEySDE5LjYzYS44ODQuODg0IDAgMCAxLS42MzItLjI3LjkzMi45MzIgMCAwIDEtLjI2Mi0uNjV2LTkuMTk1YzAtLjI0NC4wOTQtLjQ3OC4yNjItLjY1YS44ODMuODgzIDAgMCAxIC42MzMtLjI3aDMuNTh2LTIuMjk4YzAtNS44NC00LjYwOS0xMC41NzUtMTAuMjkzLTEwLjU3NVptLjg5NSAxMS45NTNhLjkzMi45MzIgMCAwIDAtLjI2Mi0uNjUuODgzLjg4MyAwIDAgMC0uNjMzLS4yNy44ODMuODgzIDAgMCAwLS42MzMuMjcuOTMyLjkzMiAwIDAgMC0uMjYzLjY1djExLjk1NGMwIC4yNDQuMDk1LjQ3OC4yNjMuNjUuMTY3LjE3My4zOTUuMjcuNjMzLjI3YS44ODMuODgzIDAgMCAwIC42MzMtLjI3LjkzMi45MzIgMCAwIDAgLjI2Mi0uNjVWMTQuMjkzWm0tNC4wMjggMi43NTljLjIzNyAwIC40NjUuMDk3LjYzMy4yN2EuOTMyLjkzMiAwIDAgMSAuMjYyLjY1djQuNTk3YS45MzMuOTMzIDAgMCAxLS4yNjIuNjUuODgzLjg4MyAwIDAgMS0uNjMzLjI3Ljg4My44ODMgMCAwIDEtLjYzMy0uMjcuOTMzLjkzMyAwIDAgMS0uMjYyLS42NXYtNC41OThjMC0uMjQ0LjA5NC0uNDc3LjI2Mi0uNjVhLjg4My44ODMgMCAwIDEgLjYzMy0uMjdabTcuMTYuOTJhLjkzMi45MzIgMCAwIDAtLjI2Mi0uNjUuODgzLjg4MyAwIDAgMC0uNjMzLS4yNy44ODMuODgzIDAgMCAwLS42MzMuMjcuOTMyLjkzMiAwIDAgMC0uMjYyLjY1djQuNTk3YzAgLjI0NC4wOTUuNDc4LjI2Mi42NS4xNjguMTczLjM5Ni4yNy42MzMuMjdhLjg4My44ODMgMCAwIDAgLjYzMy0uMjcuOTMzLjkzMyAwIDAgMCAuMjYyLS42NXYtNC41OThaIiBmaWxsPSIjZmZmIi8+PC9zdmc+);
	background-position: 50%;
	background-repeat: no-repeat;
	content: "";
	height: 45px;
	left: -55px;
	position: absolute;
	width: 45px
}

.header__menu .program .label {
	color: #264065;
	font-family: Roboto, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: 400;
	line-height: 14px
}

@media (min-width:1280px) {
	.header__menu .program .label {
		display: none
	}
}

@media (min-width:1440px) {
	.header__menu .program .label {
		display: block
	}
}

.header__menu .program .title {
	color: #000;
	font-family: Roboto, sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 19px
}

@media (min-width:1280px) {
	.header__menu .program .title {
		display: none
	}
}

@media (min-width:1440px) {
	.header__menu .program .title {
		display: block
	}
}

.header__menu .program .author {
	color: #777;
	font-family: Roboto, sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 15px
}

@media (min-width:1280px) {
	.header__menu .program .author {
		display: none
	}
}

@media (min-width:1440px) {
	.header__menu .program .author {
		display: block
	}
}

.header__menu .program:hover:before {
	--tw-bg-opacity: 1;
	background-color: rgb(38 64 101/var(--tw-bg-opacity))
}

.header .search {
	margin-right: 0
}

@media (min-width:1024px) {
	.header .search {
		margin-right: 1.5rem;
		padding-right: 1.5rem
	}
}

@media (min-width:1280px) {
	.header .search {
		margin-right: 2.5rem;
		padding-right: 2.5rem
	}
}

.header .search svg {
	cursor: pointer
}

.header .search__form.visible {
	margin-left: .5rem;
	opacity: 1;
	-webkit-transition-duration: .5s;
	-o-transition-duration: .5s;
	transition-duration: .5s;
	-webkit-transition-timing-function: cubic-bezier(0, 0, .2, 1);
	-o-transition-timing-function: cubic-bezier(0, 0, .2, 1);
	transition-timing-function: cubic-bezier(0, 0, .2, 1);
	width: 100%
}

@media (min-width:1024px) {
	.header .search__form.visible {
		width: 75%
	}
}

.header .search__form.active {
	margin-left: .5rem;
	opacity: 1;
	-webkit-transition-duration: .5s;
	-o-transition-duration: .5s;
	transition-duration: .5s;
	-webkit-transition-timing-function: cubic-bezier(0, 0, .2, 1);
	-o-transition-timing-function: cubic-bezier(0, 0, .2, 1);
	transition-timing-function: cubic-bezier(0, 0, .2, 1);
	width: 100%
}

@media (min-width:1024px) {
	.header .search__form.active {
		width: 75%
	}
}

.header .search__form input {
	border: 1px solid #d9d9d9;
	border-radius: 0;
	font-size: 13px;
	outline: none;
	padding: 4px;
	width: 100%
}

.header .search__form {
	opacity: 0;
	-webkit-transition-duration: .5s;
	-o-transition-duration: .5s;
	transition-duration: .5s;
	-webkit-transition-timing-function: cubic-bezier(.4, 0, 1, 1);
	-o-transition-timing-function: cubic-bezier(.4, 0, 1, 1);
	transition-timing-function: cubic-bezier(.4, 0, 1, 1);
	width: 0
}

.header .search__form,
.header__stripe .marquee {
	overflow: hidden
}

.header__stripe .marquee {
	--tw-bg-opacity: 1;
	--tw-text-opacity: 1;
	background-color: rgb(237 28 44/var(--tw-bg-opacity));
	color: rgb(255 255 255/var(--tw-text-opacity));
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: .9375rem;
	font-weight: 600;
	gap: 1rem;
	padding-bottom: .5rem;
	padding-top: .5rem;
	position: relative;
	width: 100%
}

.header__stripe .marquee__content {
	-ms-flex-negative: 0;
	-ms-flex-pack: distribute;
	-webkit-animation: scroll 40s linear infinite;
	animation: scroll 40s linear infinite;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	flex-shrink: 0;
	gap: 1rem;
	justify-content: space-around;
	margin-bottom: 0;
	min-width: 100%
}

.header__stripe .marquee.marquee--hover-pause:hover .marquee__content {
	-webkit-animation-play-state: paused;
	animation-play-state: paused
}

@media(min-width:1024px) {
	.header.sticky .header__menu {
		left: 0;
		position: fixed;
		right: 0;
		top: 0
	}

	.header.sticky .header__menu .menu.active {
		top: 104px
	}

	@media (min-width:1024px) {
		.header.sticky .header__stripe {
			margin-top: 104px
		}
	}

	.sticky+main .breadcrumb {
		margin-top: 122px
	}
}

footer {
	margin-top: 75px;
	position: relative
}

@media (min-width:1024px) {
	footer:before {
		--tw-content: "";
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTQyIiBoZWlnaHQ9Ijc1NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBvcGFjaXR5PSIuMDIiPjxwYXRoIGQ9Ik0xMjAuODY1IDQ0OS44NDFjMjAuNjgtMTEuNDI0IDQ5LjgxMS0zMC41NjUgODEuNDM4LTQ1LjM4NCA0Mi4xNzktMTkuNzkxIDg1LjkyMS0zMyAxMzMuMjgzLTI4LjE2NCA0Ny41MjkgNC44MjYgODIuMzgxIDI5LjI3NCAxMDUuMDE3IDcxLjAxNSAyNi4yNzEgNDguMzMzIDIwLjE1MiA5Ni4wMDYtNS4wMDMgMTQyLjQ1Mi0yMC4zMTUgMzcuNTQyLTUwLjU2IDY1LjkzMS04NS45MiA4OS4xODYtMjUuMDQ4IDE2LjUyNi01MS40NjUgMzAuODMyLTc3LjQ0NCA0NS43NDUtNS42NzkgMy4yNzgtNi42MDIgNS43MDQtMy4yMTEgMTEuNTc3IDE5LjUyIDMzLjIxNCAzOC43MTggNjYuNjE1IDU3LjkxNiAxMDAuMDE1IDYuMDM2IDEwLjQ1NSA5LjQ0IDIxLjU2OCA2Ljg3IDMzLjgwNy0yLjAwMSA5LjUwMS02LjM5MiAxNy41NDQtMTQuNjc3IDIzLjAxNS0xNC4zMjEgOS40NzMtMjkuMTI2IDE4LjEwNy00NC40MjYgMjUuNzM1LTE4LjQwNyA5LjI1MS0zOS4zMDQgMy4xNjEtNTAuNTY1LTE0LjI1OC01LjUxOS04LjUxNS0xMC40My0xNy40NjgtMTUuNDk3LTI2LjI0NWwtNzIuNjUzLTEyNS44MzhjLTEwLjg3OS0xOC44NDQtOC41NC0zMS4wMzYgOC42NDctNDQuNDg3IDMuNzk1LTIuOTY1IDcuODA0LTUuNzEgMTEuOTM0LTguMDk0IDM5Ljg0NC0yMy4wOSA3OS43NjItNDYuMDUxIDExOS43MDgtNjkuMTE0IDE4LjM5Mi0xMC42MTggMzUuNjk2LTIyLjY3NCA0OS4xMDYtMzkuNTM3IDIwLjUxNC0yNS44NjkgMjAuODE2LTU5Ljc3Mi45NjUtODYuMjU3LTIxLjM3Ni0yOC41MjktNDYuMDIyLTM1Ljg5Ni04MC4yMzQtMjQuNjYyLTE1LjEyNyA0Ljk0Ny0yOS4zODcgMTEuNTQ1LTQzLjA2OCAxOS40NDRMODQuMDUzIDU2OC40OTZjLTcuNjggNC40MzQtMTUuNTkzIDguMzE0LTI0LjUzNCA5LjUxOC0xMy45MDEgMi4wMDMtMjQuODAxLTIuNzE4LTMyLjM4Ni0xNC41MTUtMi4zMTgtMy41NjYtNC4yMi03LjQ1OC02LjUzOC0xMS4wMjUtMTUuNzI3LTIzLjk2MS0zLjU5OC00Mi4xNDkgMTMuNDE5LTUyLjMxNyAyNS40ODctMTUuMzE4IDUxLjQyMi0yOS44NjEgODYuODUxLTUwLjMxNlpNMTA4My41MyA0NTIuMDRjLTE2LjQ2IDguOS0yOS4zMiAxNi41ODMtNDMuMDUgMjIuNjE1LTEwLjMxIDQuNDkxLTIwLjI4IDUuODU3LTMxLjEyIDIuMTM1LTgxLjMxOC0yOC4zMzctMTYyLjYyNC01Ni45NDEtMjQ0LjI0LTg0LjU5Mi0yMS4yOTktNy4yMzUtMzQuNDE3LTMwLjU1MS0zMC42MzgtNTEuNTc3IDE0Ljk1My04My40OSAyOC45NjItMTY3LjEyNSA0My4yMzktMjUwLjc0MiAxLjk3My0xMS42MzYgNy4xNS0yMS41OTUgMTYuNTItMjguNDY3IDI0LjIzOC0xNy43OCA0OS44ODItMzMuMjc0IDc4LjIwMS00My42ODcgMTguODgtNi45NDIgMjUuMzYzLTEuODIzIDI0LjAxMiAxOC40ODktMS4zNDkgMjAuOTEzLTcuNDg5IDQwLjk3OC0xMS44NzIgNjEuNDA2LTEyLjYwOSA1OS42OC0yNS42OSAxMTkuMjg5LTM4LjUwMyAxNzguOTE1LTQuNDEgMjAuNTI5IDEuODMzIDMxLjYzOSAyMS42MTMgMzguMDMgNzMuMzM1IDIzLjc0MSAxNDYuNjU4IDQ3LjMxNiAyMTkuOTk4IDcxLjA1OCAxMC45MyAzLjU4MyAyMS44OSA3LjA2NSAzMS42NSAxMy4zOSAxMy4yIDguNTU1IDE0LjAxIDE1LjkxOCAyLjgxIDI2Ljc3My0xMi4yNCAxMS44ODUtMjcuNDUgMTkuMzc0LTM4LjY2IDI2LjE5bC4wNC4wNjRaTTYyNS45MDggNjA0LjEzM2MtOS4wOTEtMTUuNzQ2LTE4LjMxMS0zMS40MTgtMjcuMjczLTQ3LjIzOC0xMy4wOC0yMy4yNTItNy4wMjItNDUuMjQ5IDE2LjA0My01OC42NTIgMTEuMS02LjQwOCAyMi40NS0xMi41MzEgMzMuMzI2LTE5LjMyNyAxOS40OTQtMTIuMjg3IDQzLjY2Ni01LjU5MiA1NC43ODMgMTIuNzcgMjAuMzgyIDMzLjY2NCA0MC4xMTkgNjcuNyA1OC45NzkgMTAyLjE1NSAxMC42MTQgMTkuNDI3IDQuMjc2IDQwLjY0LTE0LjI3NyA1Mi40N2E1MzkuNDE2IDUzOS40MTYgMCAwIDEtNDAuMzMzIDIzLjI4NmMtMTguODQ5IDkuNjc4LTQwLjY4OSAzLjQ0NC01MS43NTktMTQuNjg3LTEwLjIxNC0xNi42NDctMTkuNTg4LTMzLjc3OC0yOS4zNS01MC42ODVsLS4wNjQuMDM3LS4wNzUtLjEyOVoiIGZpbGw9IiMyNjQwNjUiLz48cGF0aCBkPSJNNTAwLjA2NyA0MTUuMzg1Yy0yMC41MzctMzUuMTIzLTkuMTQ5LTgwLjY3NSAyNi41NzQtMTAxLjIxNCAzNi4xMTItMjAuNzYzIDgwLjIzOS05Ljc1NyAxMDEuNzg5IDI2LjY3NCAyMC41MDYgMzQuNjI0IDguMTQzIDgxLjE3LTI3LjE0OSAxMDEuMTE1LTM3LjcxNyAyMS4yNi04MS43NTYgNy4yNzgtMTAxLjIxNC0yNi41NzVaIiBmaWxsPSIjRUQxQzJDIi8+PC9nPjwvc3ZnPg==);
		background-position: 100% 100%;
		background-repeat: no-repeat;
		bottom: 0;
		content: var(--tw-content);
		display: block;
		height: 754px;
		position: absolute;
		width: 100%;
		z-index: -1
	}
}

@media (max-width:479px) {
	footer {
		padding-bottom: 0;
		padding-top: 0
	}
}

@media (min-width:1024px) {
	footer>div {
		padding-bottom: 25px
	}
}

footer .urls {
	display: grid;
	margin-bottom: 28px
}

@media (min-width:1280px) {
	footer .urls {
		gap: 50px;
		grid-template-columns: 980px auto
	}
}

@media (min-width:1440px) {
	footer .urls {
		gap: 50px;
		grid-template-columns: 1000px auto
	}
}

@media (max-width:479px) {
	footer .urls {
		margin-top: 0
	}
}

footer .bottom {
	--tw-border-opacity: 1;
	border-color: rgb(153 153 153/var(--tw-border-opacity));
	border-style: solid;
	border-top-width: 1px;
	padding-top: 28px
}

footer .copyright {
	-webkit-box-ordinal-group: 4;
	-ms-flex-order: 3;
	margin-bottom: 10px;
	order: 3
}

@media (min-width:1024px) {
	footer .copyright {
		-webkit-box-ordinal-group: 1;
		-ms-flex-order: 0;
		margin-bottom: 0;
		order: 0
	}
}

.social a {
	display: block;
	margin: 0 5px
}

.social a:first-of-type {
	margin-left: 0
}

.social__icon--instagram:hover path {
	fill: #895a4d
}

.social__icon--facebook:hover path {
	fill: #3b5998
}

.social__icon--twitter:hover path {
	fill: #00abed
}

.social__icon--youtube:hover path {
	fill: #c12025
}

.social__icon--spotify:hover path {
	fill: #23cf5f
}

.social__icon--android:hover path {
	fill: #9c0
}

.social__icon--apple:hover path {
	fill: #717171
}

@media (min-width:480px) {
	footer .social a {
		padding-left: .75rem;
		padding-right: .75rem
	}
}

@media (max-width:767px) {
	footer .social a {
		margin-left: 10px;
		margin-right: 10px
	}
}

@media (max-width:1279px) {
	.tabs-container {
		-webkit-box-ordinal-group: 0;
		-ms-flex-order: -1;
		order: -1;
		overflow: hidden
	}
}

.tab-selectors {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

@media (max-width:1023.89px) {
	.tab-selectors {
		overflow-x: auto
	}
}

.tab-selectors>li {
	-webkit-box-flex: 0;
	cursor: pointer;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	font-size: 16px;
	font-weight: 600;
	line-height: 22px;
	margin: 0 10px;
	position: relative
}

@media (min-width:1616px) {
	.tab-selectors>li {
		margin: 0 20px
	}
}

.tab-selectors>li:first-of-type {
	margin-left: 0
}

.tab-selectors>li:last-of-type {
	margin-right: 0
}

.tab-selectors>li.active-tab-selector,
.tab-selectors>li:hover {
	color: #ed1c2c
}

.tab-selectors>li.active-tab-selector:before,
.tab-selectors>li:hover:before {
	background-color: #ed1c2c;
	bottom: 0;
	content: "";
	height: 2px;
	position: absolute;
	width: 100%
}

.tab-content {
	display: inline-block
}

.tab-contents>div {
	display: none
}

.tab-contents>.tab-content-active,
.tab-contents>div {
	-webkit-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease
}

.tab-contents>.tab-content-active {
	display: block
}

.onairplayopen__program {
	-webkit-box-align: center;
	-ms-flex-align: center;
	--tw-bg-opacity: 1;
	align-items: center;
	background-color: rgb(245 245 245/var(--tw-bg-opacity));
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding: 25px;
	position: relative
}

@media (max-width:479px) {
	.onairplayopen__program {
		padding: 15px
	}
}

.onairplayopen__program {
	margin-bottom: 15px
}

.onairplayopen__program:last-of-type {
	margin-bottom: 0
}

.onairplayopen__program:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTA4MCIgaGVpZ2h0PSI3MzciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgb3BhY2l0eT0iLjE1Ij48cGF0aCBkPSJNMjE1LjgyMiAzNy45NDNjMjIuNzAxIDYuNTQ2IDU2LjgzNSAxMy42MDkgODkuNjc3IDI1LjQ5NSA0My44MTkgMTUuODMgODQuMDg5IDM3LjQyIDExNC4xNiA3NC4zMyAzMC4xOTYgMzcuMDIgMzcuNTUyIDc4Ljk1MiAyNC4wNDMgMTI0LjQ3My0xNS42MDEgNTIuNzUzLTUzLjYzNyA4Mi4xMzYtMTA0LjI2NyA5Ny4xOTEtNDAuOTEgMTIuMTgxLTgyLjM3MSAxMC44NjktMTIzLjgxOCAyLjMwOS0yOS4zOTgtNi4wMjUtNTguMTkyLTE0LjU4OS04Ny4xMDgtMjIuNDE1LTYuMzM0LTEuNjk3LTguNzAyLS42MzQtMTAuNDU3IDUuOTE2LTkuNjgzIDM3LjI4OS0xOS43MjYgNzQuNDgyLTI5Ljc2OCAxMTEuNjc1LTMuMTI1IDExLjY2LTguNTc2IDIxLjkyNS0xOS4wNDggMjguNzYzLTguMTMyIDUuMzAzLTE2LjkyNCA3Ljg4NS0yNi42NTIgNS44OTYtMTYuODI0LTMuNDI4LTMzLjM5OC03Ljc5Mi00OS42MS0xMy4yMTctMTkuNTU4LTYuNDc0LTMwLjAyOC0yNS41NTctMjUuNjc0LTQ1LjgzNyAyLjExOS05LjkyNCA0Ljk3Ny0xOS43MjcgNy42LTI5LjUxNWwzNy42MDgtMTQwLjM1NWM1LjYzMi0yMS4wMTggMTUuOTA3LTI3Ljk4NSAzNy41NzEtMjUuMzQzIDQuNzguNTg3IDkuNTU1IDEuNDgxIDE0LjE2MiAyLjcxNSA0NC41MDEgMTEuODQ3IDg4Ljk2MyAyMy44MzggMTMzLjUxNyAzNS43NzYgMjAuNTEzIDUuNDk2IDQxLjI3NCA5LjIwOCA2Mi42OCA2Ljc2NiAzMi43OTgtMy43ODYgNTYuOTg1LTI3LjU0NiA2MS42NzUtNjAuMzEgNS4wNTktMzUuMjg5LTcuMTU5LTU3LjkyNi0zOS4yOTUtNzQuMTc0LTE0LjE5NS03LjE5Ny0yOC45NDMtMTIuNjE1LTQ0LjIwMi0xNi43MDRMMTA1Ljg5IDk1LjgxNWMtOC41NjUtMi4yOTYtMTYuOTA0LTUuMTQ3LTI0LjA3OC0xMC42MTgtMTEuMjQ2LTguNDEzLTE1LjYxNS0xOS40NTktMTIuNjM3LTMzLjE2NC44ODMtNC4xNiAyLjI5LTguMjU4IDMuMTczLTEyLjQxOSA1LjgyMi0yOC4wNjMgMjcuMjYtMzIuMzQ4IDQ2LjQ4Mi0yNy41MDYgMjguODU0IDcuMTkyIDU3LjQ3NyAxNS4yNDcgOTYuOTkyIDI1LjgzNVptNjc5LjA5NiA2ODIuMjQ2Yy0xNy45MzEtNS4zNDQtMzIuNDU2LTkuMDA1LTQ2LjQyNy0xNC40NDYtMTAuNDY5LTQuMTE2LTE4LjQ4My0xMC4xOTgtMjMuNTE1LTIwLjQ5NS0zNy40NjctNzcuNTQxLTc0LjczMy0xNTUuMjU5LTExMi44OTEtMjMyLjUyMi05Ljk0Ni0yMC4xNzctMi43MzQtNDUuOTM5IDE0LjgwNS01OC4xMzQgNjkuNjEtNDguNDY0IDEzOC42NTUtOTcuNjk3IDIwNy44NzctMTQ2LjcyOCA5LjYyMi02LjgzMyAyMC4zMjUtMTAuMjE0IDMxLjgxLTguNDQ4IDI5LjcxMSA0LjU2NyA1OC44MDMgMTEuNzQ0IDg2LjE5MyAyNC40MDYgMTguMjUgOC40NDEgMTkuMjIgMTYuNjQ1IDMuOSAzMC4wNTItMTUuNzQgMTMuODM0LTM0LjI3IDIzLjY4MS01MS44MSAzNS4wMjYtNTEuMTIxIDMzLjI4NS0xMDIuNTIxIDY2LjE4NS0xNTMuNzQzIDk5LjI4Ny0xNy42MzQgMTEuMzk4LTIxLjA3NiAyMy42NjctMTEuNjA5IDQyLjE3MyAzNS4wNjggNjguNjQ0IDcwLjI0NyAxMzcuMTYyIDEwNS4zMTYgMjA1LjgwNiA1LjE5NSAxMC4yNjQgMTAuNDgyIDIwLjQ3NSAxMi45MTIgMzEuODQ5IDMuMjg0IDE1LjM4My0xLjM1IDIxLjE2Mi0xNi45NDUgMjAuOTE3LTE3LjA1OS0uMjUtMzMuMTA5LTUuNzA4LTQ1Ljg1NC04LjgxNWwtLjAxOS4wNzJabS00MzEuMTMyLTIxNi4wNGM0LjcwNi0xNy41NjMgOS4yNjgtMzUuMTYzIDE0LjExOC01Mi42ODcgNy4xOTItMjUuNjkxIDI3LjAyOS0zNi45NjIgNTIuODE2LTMwLjEyOSAxMi4zOCAzLjMxNyAyNC43MzYgNy4wMTQgMzcuMjMyIDkuODk5IDIyLjQ3MiA1LjA5NiAzNC44MyAyNi45MjIgMjkuNzA3IDQ3Ljc2Ny05LjM5MSAzOC4yMTYtMTkuNTAyIDc2LjIzOS0zMC41MyAxMTMuOTM5LTYuMjMxIDIxLjI0Mi0yNS43MTMgMzEuNzYtNDcuMTk3IDI3LjAwNmE1MzkuMTI4IDUzOS4xMjggMCAwIDEtNDQuOTg1LTEyLjA1NGMtMjAuMTcyLTYuNDg1LTMxLjIwNy0yNi4zMzYtMjYuMjE0LTQ2Ljk4NSA0LjU0OS0xOC45OTMgMTAuMDM0LTM3LjczNSAxNS4wODYtNTYuNTkzbC0uMDcyLS4wMTkuMDM5LS4xNDRaIiBmaWxsPSIjMjY0MDY1Ii8+PHBhdGggZD0iTTUwOC4yNjcgMjgxLjcwMWMxMC4zMTQtMzkuMzU3IDUwLjU3Ny02My41MTYgOTAuMzYxLTUyLjc3OCA0MC4yMTYgMTAuODUzIDYzLjYzNiA0OS44MzcgNTMuMTE0IDkwLjgzNi05Ljk4MyAzOC45ODMtNTEuNjM4IDYzLjE1NC05MC42OTcgNTIuMzAzLTQxLjcwMi0xMS42MzctNjIuOTU2LTUyLjY2NC01Mi43NzgtOTAuMzYxWiIgZmlsbD0iI0VEMUMyQyIvPjwvZz48L3N2Zz4=);
	background-position: 100%;
	background-repeat: no-repeat;
	background-size: 45%;
	content: "";
	height: 100%;
	left: 0;
	opacity: .5;
	position: absolute;
	top: 0;
	width: 100%
}

.onairplayopen__program .icon {
	height: 54px;
	margin-right: 10px;
	width: 54px
}

.onairplayopen__program .icon:after,
.onairplayopen__program .icon:before {
	content: "";
	height: 54px;
	position: absolute;
	width: 54px
}

.onairplayopen__program .icon:before {
	background-color: #ed1c2c;
	border-radius: 50%
}

.onairplayopen__program .icon:after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjkxNyAyLjM0Yy01LjY4NSAwLTEwLjI5NCA0LjczNC0xMC4yOTQgMTAuNTc0djIuMjk5aDMuNThjLjIzOCAwIC40NjYuMDk3LjYzNC4yNjlhLjkzMi45MzIgMCAwIDEgLjI2Mi42NXY5LjE5NmEuOTMyLjkzMiAwIDAgMS0uMjYyLjY1Ljg4My44ODMgMCAwIDEtLjYzMy4yN0g0Ljg2YTMuOTc0IDMuOTc0IDAgMCAxLTIuODQ4LTEuMjEzIDQuMTk2IDQuMTk2IDAgMCAxLTEuMTgtMi45MjZ2LTkuMTk1Qy44MzMgNi4wNTggNi4yNDMuNSAxMi45MTcuNSAxOS41OS41IDI1IDYuMDU4IDI1IDEyLjkxNHY5LjE5NWMwIDEuMDk4LS40MjQgMi4xNS0xLjE4IDIuOTI2YTMuOTc0IDMuOTc0IDAgMCAxLTIuODQ4IDEuMjEySDE5LjYzYS44ODQuODg0IDAgMCAxLS42MzItLjI3LjkzMi45MzIgMCAwIDEtLjI2Mi0uNjV2LTkuMTk1YS45My45MyAwIDAgMSAuMjYyLS42NS44ODMuODgzIDAgMCAxIC42MzMtLjI3aDMuNTh2LTIuMjk4YzAtNS44NC00LjYwOS0xMC41NzUtMTAuMjkzLTEwLjU3NVptLjg5NSAxMS45NTNhLjkzMi45MzIgMCAwIDAtLjI2Mi0uNjUuODgzLjg4MyAwIDAgMC0uNjMzLS4yNy44ODMuODgzIDAgMCAwLS42MzMuMjcuOTMyLjkzMiAwIDAgMC0uMjYzLjY1djExLjk1NGMwIC4yNDQuMDk1LjQ3OC4yNjMuNjVhLjg4Ljg4IDAgMCAwIC42MzMuMjcuODgzLjg4MyAwIDAgMCAuNjMzLS4yNy45MzIuOTMyIDAgMCAwIC4yNjItLjY1VjE0LjI5M1ptLTQuMDI4IDIuNzU5Yy4yMzcgMCAuNDY1LjA5Ny42MzMuMjdhLjkzMi45MzIgMCAwIDEgLjI2Mi42NXY0LjU5N2EuOTMzLjkzMyAwIDAgMS0uMjYyLjY1Ljg4My44ODMgMCAwIDEtLjYzMy4yNy44ODMuODgzIDAgMCAxLS42MzMtLjI3LjkzMy45MzMgMCAwIDEtLjI2Mi0uNjV2LTQuNTk4YzAtLjI0NC4wOTQtLjQ3Ny4yNjItLjY1YS44ODMuODgzIDAgMCAxIC42MzMtLjI3Wm03LjE2LjkyYS45MzIuOTMyIDAgMCAwLS4yNjItLjY1Ljg4My44ODMgMCAwIDAtLjYzMy0uMjcuODgzLjg4MyAwIDAgMC0uNjMzLjI3LjkzMi45MzIgMCAwIDAtLjI2Mi42NXY0LjU5N2MwIC4yNDQuMDk1LjQ3OC4yNjIuNjUuMTY4LjE3My4zOTYuMjcuNjMzLjI3YS44ODMuODgzIDAgMCAwIC42MzMtLjI3LjkzMy45MzMgMCAwIDAgLjI2Mi0uNjV2LTQuNTk4WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);
	background-position: 50%;
	background-repeat: no-repeat
}

.onairplayopen__program .data {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column
}

.onairplayopen__program .data .desc,
.onairplayopen__program .data .title {
	font-size: 18px;
	line-height: 28px
}

body .onairplayopen__program .data .desc :after,
body .onairplayopen__program .data .desc :before,
body .onairplayopen__program .data .desc a,
body .onairplayopen__program .data .desc h1,
body .onairplayopen__program .data .desc h2,
body .onairplayopen__program .data .desc h3,
body .onairplayopen__program .data .desc h4,
body .onairplayopen__program .data .desc h5,
body .onairplayopen__program .data .desc h6,
body .onairplayopen__program .data .desc img,
body .onairplayopen__program .data .desc label,
body .onairplayopen__program .data .desc p,
body .onairplayopen__program .data .desc picture,
body .onairplayopen__program .data .desc svg,
body .onairplayopen__program .data .desc ul,
body.onairplayopen__program .data .title :after,
body.onairplayopen__program .data .title :before,
body.onairplayopen__program .data .title a,
body.onairplayopen__program .data .title h1,
body.onairplayopen__program .data .title h2,
body.onairplayopen__program .data .title h3,
body.onairplayopen__program .data .title h4,
body.onairplayopen__program .data .title h5,
body.onairplayopen__program .data .title h6,
body.onairplayopen__program .data .title img,
body.onairplayopen__program .data .title label,
body.onairplayopen__program .data .title p,
body.onairplayopen__program .data .title picture,
body.onairplayopen__program .data .title svg,
body.onairplayopen__program .data .title ul {
	-webkit-filter: gray;
	filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
	filter: gray;
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-o-filter: grayscale(100%)
}

body .onairplayopen__program .data .desc .logo,
body.onairplayopen__program .data .title .logo {
	position: relative
}

body .onairplayopen__program .data .desc .logo:before,
body.onairplayopen__program .data .title .logo:before {
	background-image: url(data:image/png;base64,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);
	content: "";
	height: 47px;
	position: absolute;
	right: -52px;
	width: 42px
}

@media (max-width:479px) {

	.onairplayopen__program .data .desc,
	.onairplayopen__program .data .title {
		font-size: 16px;
		line-height: 25px
	}
}

.onairplayopen__program .data .title {
	font-weight: 700
}

.onairplayopen__program:hover .icon:before {
	--tw-bg-opacity: 1;
	background-color: rgb(38 64 101/var(--tw-bg-opacity))
}

.section__content {
	display: grid;
	gap: 50px;
	grid-template-rows: repeat(1, minmax(0, 1fr));
	overflow: hidden
}

@media (min-width:1280px) {
	.section__content--left {
		grid-template-columns: 850px auto
	}
}

@media (min-width:1440px) {
	.section__content--left {
		gap: 76px;
		grid-template-columns: 900px auto
	}
}

@media (min-width:1616px) {
	.section__content--left {
		gap: 76px;
		grid-template-columns: 1072px auto
	}
}

.section__content--left>div:nth-child(n+2) img,
.section__content--left>div:nth-child(n+2) p {
	margin-bottom: 1.25rem
}

.section__content--left figure {
	margin-bottom: 20px;
	overflow: hidden
}

.section__content--left figure.figure--left {
	float: left;
	margin-right: 60px
}

@media (max-width:767px) {
	.section__content--left figure.figure--left {
		float: none;
		margin-right: 0
	}
}

.section__content--left .left ul {
	list-style-position: outside;
	list-style-type: disc;
	margin-left: 1.25rem;
	margin-top: 1.25rem
}

.section__content--left .left ul,
.section__content--left .left ul li {
	margin-bottom: 1.25rem
}

.section__content--left .left ul li:last-child {
	margin-bottom: 0
}

.section__content--left .left ul.pagination {
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: flex-end;
	list-style-type: none;
	margin: 50px 0
}

@media (max-width:767px) {
	.section__content--left .left ul.pagination {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center
	}
}

.section__content--left .left ul.pagination li {
	cursor: pointer;
	font-size: 20px;
	font-weight: 600;
	line-height: 27px;
	margin-bottom: 0;
	padding: 0 12px;
	position: relative
}

@media (max-width:359px) {
	.section__content--left .left ul.pagination li {
		padding: 0 9px
	}
}

.section__content--left .left ul.pagination li:after {
	background-color: #999;
	content: "";
	height: 100%;
	margin: 0 12px;
	position: absolute;
	width: 1px
}

@media (max-width:359px) {
	.section__content--left .left ul.pagination li:after {
		margin: 0 9px
	}
}

.section__content--left .left ul.pagination li:first-of-type:after,
.section__content--left .left ul.pagination li:last-of-type:after,
.section__content--left .left ul.pagination li:nth-last-of-type(2):after {
	content: none
}

.section__content--left .left ul.pagination li a.active {
	color: #ed1c2c
}

.section__content--left .left ul.pagination li:hover svg path {
	fill: #ed1c2c
}

.section__content--left .content {
	margin-bottom: 25px
}

.section__content--left .content:last-of-type {
	margin-bottom: 0
}

.section__content--left .content--gray {
	color: #999;
	font-family: Roboto, sans-serif;
	font-size: 16px;
	line-height: 26px
}

.section__content--left .content--gray h3 {
	color: #000;
	font-size: 20px;
	font-weight: 600;
	line-height: 27px;
	margin-bottom: 8px
}

.section__content--left .content--gray a[href^="mailto:"] svg {
	display: inline-block;
	margin-right: 5px
}

.calendar__navbar {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	--tw-bg-opacity: 1;
	align-items: center;
	background-color: rgb(38 64 101/var(--tw-bg-opacity));
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: space-between;
	padding: 14px
}

.calendar__navbar a {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity));
	font-family: Roboto, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 23px;
	text-align: center
}

.calendar__days,
.calendar__week {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: grid;
	grid-template-columns: repeat(7, auto)
}

.calendar__days .day,
.calendar__week .day {
	-webkit-box-flex: 1;
	-ms-flex: 1 1 0%;
	flex: 1 1 0%;
	font-family: Roboto, sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 18px;
	text-align: center
}

.calendar__week {
	padding: 16px 0
}

.calendar__week .day {
	--tw-text-opacity: 1;
	color: rgb(237 28 44/var(--tw-text-opacity))
}

a.calendar__week .day:hover {
	--tw-text-opacity: 1;
	color: rgb(38 64 101/var(--tw-text-opacity))
}

.calendar__days .day {
	--tw-bg-opacity: 1;
	--tw-text-opacity: 1;
	background-color: rgb(239 239 239/var(--tw-bg-opacity));
	color: rgb(153 153 153/var(--tw-text-opacity));
	padding: 16px 0
}

.calendar__days .day:nth-child(n+8) {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.calendar__days .day:nth-child(n+15) {
	--tw-bg-opacity: 1;
	background-color: rgb(239 239 239/var(--tw-bg-opacity))
}

.calendar__days .day:nth-child(n+22) {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.calendar__days .day:nth-child(n+29) {
	--tw-bg-opacity: 1;
	background-color: rgb(239 239 239/var(--tw-bg-opacity))
}

.calendar__days .day:nth-child(n+36) {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.calendar__days .day.active {
	--tw-text-opacity: 1;
	color: rgb(0 0 0/var(--tw-text-opacity))
}

.calendar__days .day.active.today,
.calendar__days .day.active:hover {
	--tw-text-opacity: 1;
	color: rgb(237 28 44/var(--tw-text-opacity))
}

a .calendar__days .day.active.today:hover,
a.calendar__days .day.active:hover:hover {
	--tw-text-opacity: 1;
	color: rgb(38 64 101/var(--tw-text-opacity))
}

.details {
	border-bottom: 1px solid #d9d9d9;
	overflow: hidden;
	padding-bottom: 25px;
	-webkit-transition: height .3s ease-in-out;
	-o-transition: height .3s ease-in-out;
	transition: height .3s ease-in-out
}

.details:last-child {
	border-bottom-width: 0
}

.details [open] {
	--tw-border-opacity: 1;
	border-color: rgb(237 28 44/var(--tw-border-opacity))
}

.details__summary {
	padding: 15px 25px
}

.details.now .details__summary .time,
.details.now .details__summary .title {
	--tw-text-opacity: 1;
	color: rgb(237 28 44/var(--tw-text-opacity))
}

a .details.now .details__summary .title:hover,
a.details.now .details__summary .time:hover {
	--tw-text-opacity: 1;
	color: rgb(38 64 101/var(--tw-text-opacity))
}

.details__summary {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	cursor: pointer;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 26px;
	line-height: 35px;
	list-style: none;
	outline: 0;
	position: relative;
	-webkit-transition: color .3s ease-in-out;
	-o-transition: color .3s ease-in-out;
	transition: color .3s ease-in-out
}

@media (max-width:767px) {
	.details__summary {
		padding: 10px 0
	}
}

.details__summary .time,
.details__summary .title,
.details__summary svg {
	pointer-events: none
}

.details__summary .time {
	font-size: 40px;
	font-weight: 500;
	line-height: 54px;
	text-align: right;
	width: 103px
}

@media (max-width:767px) {
	.details__summary .time {
		font-size: 32px;
		line-height: 44px;
		width: 85px
	}
}

.details__summary .title {
	margin-left: 38px
}

@media (max-width:767px) {
	.details__summary .title {
		font-size: 20px;
		line-height: 27px;
		margin-left: 18px;
		overflow: hidden;
		-o-text-overflow: ellipsis;
		text-overflow: ellipsis;
		white-space: nowrap;
		width: 330px
	}
}

@media (max-width:479px) {
	.details__summary .title {
		width: 50vw
	}
}

.details__summary svg {
	margin-left: auto
}

[open]>.details__summary svg {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

.details__summary.outdated .time {
	color: #d9d9d9
}

.details__summary::-webkit-details-marker {
	display: none
}

.details__summary:hover .title {
	color: #ed1c2c
}

[open] .details__summary:after {
	opacity: 0;
	-webkit-transform: translateY(25%);
	-ms-transform: translateY(25%);
	transform: translateY(25%)
}

.details__content {
	border-top: 1px solid #ed1c2c;
	padding-top: 0
}

.details__content .top {
	-webkit-box-align: start;
	-ms-flex-align: start;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	align-items: flex-start;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: space-between;
	padding-top: 27px
}

@media (max-width:767px) {
	.details__content .top {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-direction: column;
		flex-direction: column
	}

	.details__content .top img {
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1
	}
}

.details__content .top img {
	border-radius: 50%;
	margin-right: 36px
}

.details__content .top .desc .author {
	display: block;
	font-size: 20px;
	font-weight: 700;
	line-height: 26px;
	padding-bottom: 25px;
	padding-top: 10px
}

.details__content .top .desc .author a {
	color: #ed1c2c
}

@media (max-width:767px) {
	.details__content .top .desc {
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		-webkit-box-align: center;
		-ms-flex-align: center;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		align-items: center;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		flex-direction: column;
		order: 2
	}
}

.details__content .top .program {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 256px;
	flex: 0 0 256px;
	padding-left: 25px
}

@media (max-width:767px) {
	.details__content .top .program {
		-webkit-box-flex: 0;
		-ms-flex: none;
		flex: none;
		margin-bottom: 30px;
		padding-left: 0
	}
}

.details__content .top .program .title {
	font-weight: 400
}

.details__content .top .program .title:first-line {
	font-weight: 700
}

.details__content .top .program .link {
	color: #fff;
	font-size: 14px;
	font-weight: 700;
	line-height: 19px;
	text-transform: uppercase
}

.details__content .top .onairplayopen__program {
	background: transparent;
	padding-left: 0;
	padding-right: 0
}

@media (max-width:767px) {
	.details__content .top .onairplayopen__program {
		padding-top: 0
	}
}

.details__content .top .onairplayopen__program:before {
	content: none
}

.details__content .top .onairplayopen__program .icon:before {
	background-color: #264065
}

.details__content .list {
	margin-bottom: 35px;
	margin-top: 50px
}

.details__content .list .item {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding: 6px 0
}

@media (max-width:479px) {
	.details__content .list .item {
		-webkit-box-align: baseline;
		-ms-flex-align: baseline;
		align-items: baseline
	}
}

.details__content .list .item svg {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 10px;
	flex: 0 0 10px;
	margin: 0 10px
}

.details__content .list .item .time,
.details__content .list .item .title {
	color: #999;
	font-weight: 600
}

.details__content .list .item .time:hover,
.details__content .list .item .title:hover {
	color: #ed1c2c
}

.details__content .list .item .title {
	text-transform: uppercase
}

.advertisement:first-of-type {
	margin-top: 25px
}

.advertisement>div {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: center
}

.advertisement__ratio {
	background-color: transparent !important;
	gap: 14px
}

.advertisement__ratio img {
	margin: 0 auto;
	width: 100%
}

.advertisement__ratio--left {
	gap: .875rem
}

@media (max-width:479px) {
	.advertisement__ratio--left {
		gap: 5px
	}
}

.advertisement__ratio--left>div:first-of-type {
	width: 530px
}

.advertisement__ratio--left>div:last-of-type {
	width: 1070px
}

.advertisement__ratio--right {
	gap: .875rem
}

@media (max-width:479px) {
	.advertisement__ratio--right {
		gap: 5px
	}
}

.advertisement__ratio--right>div:first-of-type {
	width: 1070px
}

.advertisement__ratio--right>div:last-of-type {
	width: 530px
}

body.popup {
	background-color: #efefef
}

body.popup::-webkit-scrollbar {
	display: none
}

body.popup {
	-ms-overflow-style: none;
	scrollbar-width: none
}

.section__player,
body.popup {
	overflow-x: hidden;
	overflow-y: auto
}

.section__player {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 36px;
	height: 100vh;
	width: 100vw
}

.section__player:last-of-type {
	padding: 15px 25px
}

.section__player>div {
	width: 320px
}

.section__player>div.radio {
	padding-right: 0
}

.section__player>div.radio .toggle:hover svg rect {
	fill: #ed1c2c
}

.section__player>div.info {
	opacity: 1;
	overflow-y: auto;
	padding-left: 0;
	-webkit-transition: opacity .2s ease-in-out;
	-o-transition: opacity .2s ease-in-out;
	transition: opacity .2s ease-in-out
}

.section__player>div.info::-webkit-scrollbar {
	display: none
}

.section__player>div.info {
	-ms-overflow-style: none;
	scrollbar-width: none
}

.section__player .logo {
	display: block;
	margin: 31px 0
}

.section__player .logo svg {
	margin: 0 auto
}

.section__player .box-player {
	--tw-bg-opacity: 1;
	background-color: rgb(237 28 44/var(--tw-bg-opacity))
}

.section__player .box-player .jwplayer {
	margin-bottom: 15px;
	margin-top: 15px;
	padding-left: 25px;
	padding-right: 25px
}

.section__player .box-player .opt {
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	border-top: 1px solid #000;
	justify-content: flex-end;
	margin-top: 15px;
	padding: 15px 21px
}

.section__player .box-player .opt,
.section__player .box-player .opt .selpla {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.section__player .box-player .opt .selpla {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	border: 1px solid #fff;
	border-radius: 50px;
	color: #fff;
	cursor: pointer;
	font-size: 10px;
	height: 30px;
	justify-content: center;
	margin: 0 4px;
	width: 30px
}

.section__player .box-player .opt .selpla.active,
.section__player .box-player .opt .selpla:hover {
	background-color: hsla(0, 0%, 100%, .4);
	color: #000
}

.section__player .box-player .opt .seldown {
	margin: 0 4px
}

.section__player .box-content {
	margin-top: 7px
}

.section__player .box-content a {
	background-color: transparent
}

.section__player .box-content a.button-more span {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 16px;
	font-weight: 400;
	padding: 12px 24px;
	text-transform: none
}

.section__player .box-content a svg {
	margin-right: 21px
}

.section__player .navigation {
	font-size: 12px;
	font-weight: 600;
	line-height: 16px;
	margin-bottom: 31px
}

.section__player .item {
	margin-bottom: 40px;
	position: relative
}

.section__player .item:last-of-type {
	margin-bottom: 0
}

.section__player .item img {
	margin: 0 auto 10px
}

.section__player .item a {
	display: block
}

.section__player .item .title {
	font-size: 16px;
	font-weight: 700;
	line-height: 22px;
	margin-bottom: 4px
}

.section__player .item .time {
	font-size: 22px;
	font-weight: 500;
	line-height: 30px;
	margin-bottom: 4px
}

.section__player .item .author {
	font-size: 14px;
	font-weight: 400;
	line-height: 26px;
	margin-bottom: 4px
}

.section__player .item .www {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: #264065;
	border: 2px solid transparent;
	border-radius: 50%;
	color: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 13px;
	font-weight: 600;
	height: 45px;
	justify-content: center;
	line-height: 18px;
	position: absolute;
	right: 0;
	top: 0;
	-webkit-transition: border 1s ease;
	-o-transition: border 1s ease;
	transition: border 1s ease;
	width: 45px
}

.section__player .item .www:hover {
	border: 2px solid #ed1c2c
}

.section__player .item .group {
	position: relative
}

.section__player.toggle .info {
	opacity: 0;
	overflow: hidden;
	visibility: hidden;
	width: 0
}

.section__player.toggle .radio {
	height: 353px;
	overflow: hidden
}

.section__player.toggle .radio .toggle svg rect {
	fill: #ed1c2c
}

.section__player.toggle .radio .toggle:hover svg rect {
	fill: #264065
}

@media (max-width:600px) {
	.section__player {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-direction: column;
		flex-direction: column;
		height: 100%;
		overflow-y: auto;
		padding: 15px
	}

	.section__player>div {
		width: 290px
	}

	.section__player.toggle .info {
		display: none
	}
}

section {
	padding: 0 0 35px
}

section:last-of-type {
	padding: 0
}

@media (max-width:480px) {
	.frontpage-mix .container {
		padding: 0
	}
}

.frontpage-mix .news {
	width: 100%
}

@media (min-width:1024px) {
	.frontpage-mix .news>div {
		grid-template-columns: auto auto auto
	}
}

@media (min-width:1280px) {
	.frontpage-mix .news>div {
		grid-template-columns: 225px 225px 225px
	}
}

@media (min-width:1440px) {
	.frontpage-mix .news>div {
		grid-template-columns: 275px 275px 275px
	}
}

@media (min-width:1616px) {
	.frontpage-mix .news>div {
		grid-template-columns: 320px 320px 320px
	}
}

.frontpage-mix .news article {
	position: relative;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}

@media (max-width:767.89px) {
	.frontpage-mix .news article {
		grid-column: span 2
	}

	.frontpage-mix .news article:nth-child(n+2) {
		margin: 0 15px
	}
}

.frontpage-mix .news article picture {
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.frontpage-mix .news article .label {
	background-color: #ed1c2c;
	color: #fff;
	font-family: "Noto Serif", serif;
	font-size: 14px;
	font-style: italic;
	font-weight: 700;
	left: 25px;
	padding: 2px 10px;
	position: absolute;
	top: 25px;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}

.frontpage-mix .news article .label:hover {
	background-color: #264065
}

.frontpage-mix .news article .title {
	background-color: rgba(0, 0, 0, .3);
	bottom: 0;
	color: #fff;
	max-height: 120px;
	padding: 10px 25px;
	position: absolute;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	width: 100%
}

@media (max-width:767.89px) {
	.frontpage-mix .news article .title {
		padding-left: 15px;
		padding-right: 15px
	}
}

.frontpage-mix .news article .title h3 {
	font-family: Noto Sans, sans-serif;
	font-size: 20px;
	font-weight: 800;
	line-height: 27px
}

@media (max-width:1615px) {
	.frontpage-mix .news article .title h3 {
		font-size: 16px;
		line-height: 24px
	}
}

.frontpage-mix .news article .title date {
	font-family: Roboto, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px
}

.frontpage-mix .news article:nth-of-type(n+2) .label {
	left: 15px;
	top: 15px
}

.frontpage-mix .news article:nth-of-type(n+2) .title {
	padding: 10px 15px
}

.frontpage-mix .news article:nth-of-type(n+2) .title h3 {
	font-size: 16px;
	font-weight: 600;
	line-height: 22px
}

@media (max-width:1615px) {
	.frontpage-mix .news article:nth-of-type(n+2) .title h3 {
		font-size: 14px;
		line-height: 20px
	}
}

.frontpage-mix .news article:hover .title {
	background-color: rgba(0, 0, 0, .6)
}

.frontpage-mix .broadcasts {
	background-color: #efefef;
	padding: 25px;
	position: relative
}

@media (max-width:767px) {
	.frontpage-mix .broadcasts {
		padding: 15px
	}
}

.frontpage-mix .broadcasts article {
	border-bottom: 1px solid #d9d9d9;
	margin-bottom: 18px;
	padding-bottom: 18px
}

.frontpage-mix .broadcasts article:last-of-type {
	border-bottom: none;
	margin-bottom: 0
}

.frontpage-mix .broadcasts article picture {
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	display: block;
	height: 107px;
	width: 100%
}

@media (max-width:479px) {
	.frontpage-mix .broadcasts article picture {
		height: 100px
	}
}

.frontpage-mix .broadcasts h2 {
	border-bottom: 1px solid #000;
	color: #000;
	font-family: Noto Sans, sans-serif;
	font-size: 25px;
	font-weight: 700;
	line-height: 34px;
	margin-bottom: 25px;
	padding-bottom: 10px
}

.frontpage-mix .broadcasts h3 {
	font-family: Noto Sans, sans-serif;
	font-size: 16px;
	font-weight: 800;
	line-height: 22px
}

.frontpage-mix .broadcasts .icon {
	color: #ed1c2c;
	font-family: Roboto, sans-serif;
	font-size: 14px;
	font-weight: 600;
	line-height: 16px;
	text-transform: uppercase
}

.frontpage-mix .broadcasts .author {
	font-family: "Noto Serif", serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 19px
}

.frontpage-mix .broadcasts p {
	color: #000;
	font-family: Roboto, sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 22px
}

@media (min-width:1280px) {
	.frontpage-mix .broadcasts p {
		height: 66px;
		overflow: hidden
	}
}

.frontpage-mix .broadcasts .button-more {
	bottom: -10px;
	position: absolute;
	right: 25px
}

.frontpage-posts>div {
	display: grid;
	gap: 30px
}

@media (min-width:1280px) {
	.frontpage-posts>div {
		grid-template-columns: auto 918px
	}
}

@media (min-width:1440px) {
	.frontpage-posts>div {
		gap: 34px;
		grid-template-columns: auto 1032px
	}
}

@media (min-width:1616px) {
	.frontpage-posts>div {
		gap: 76px;
		grid-template-columns: auto 1208px
	}
}

@media (max-width:767px) {
	.frontpage-posts>div {
		padding: 0 15px
	}
}

.frontpage-posts>div .latest li {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	margin-bottom: 6px
}

.frontpage-posts>div .latest li:last-of-type {
	margin-bottom: 0
}

@media (min-width:1440px) {
	.frontpage-posts>div .latest li {
		margin-bottom: 10px
	}
}

@media (min-width:1616px) {
	.frontpage-posts>div .latest li {
		margin-bottom: 17px
	}
}

.frontpage-posts>div .latest li a:hover {
	--tw-text-opacity: 1;
	color: rgb(38 64 101/var(--tw-text-opacity))
}

.frontpage-posts .tab-content>div {
	display: grid;
	gap: 14px;
	grid-template-columns: repeat(3, minmax(0, 1fr))
}

@media (min-width:1440px) {
	.frontpage-posts .tab-content>div {
		gap: 24px
	}
}

@media (min-width:1616px) {
	.frontpage-posts .tab-content>div {
		gap: 34px
	}
}

@media (max-width:1023px) {
	.frontpage-posts .tab-content>div {
		grid-template-columns: repeat(2, minmax(0, 1fr))
	}
}

@media (max-width:479px) {
	.frontpage-posts .tab-content>div {
		grid-template-columns: repeat(1, minmax(0, 1fr))
	}

	.frontpage-posts .tab-content>div img {
		width: 100%
	}
}

.frontpage-posts .tab-selectors {
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	width: 100%
}

@media (max-width:1023px) {
	.frontpage-posts .tab-selectors {
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start
	}
}

.frontpage-posts .tab-selectors li {
	padding: 13px 0
}

@media (max-width:480px) {
	.frontpage-music .container {
		padding: 0
	}
}

.frontpage-music>div {
	display: grid;
	row-gap: 50px
}

@media (min-width:768px) {
	.frontpage-music>div {
		-webkit-column-gap: 20px;
		-moz-column-gap: 20px;
		column-gap: 20px;
		grid-template-columns: 407px auto
	}
}

@media (min-width:1280px) {
	.frontpage-music>div {
		gap: 20px;
		grid-template-columns: auto 225px 250px 345px
	}
}

@media (min-width:1440px) {
	.frontpage-music>div {
		gap: 25px;
		grid-template-columns: auto 256px 306px 348px
	}
}

@media (min-width:1616px) {
	.frontpage-music>div {
		gap: 39px;
		grid-template-columns: auto 256px 306px 433px
	}
}

@media (max-width:479px) {
	.frontpage-music>div>div:first-child h2 {
		margin-left: 15px;
		margin-right: 15px
	}

	.frontpage-music>div>div:nth-child(n+2) {
		padding: 0 15px
	}
}

.frontpage-music>div .hit-list figure>span {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 45px;
	flex: 0 0 45px
}

.frontpage-music>div .hit-list svg {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 28px;
	flex: 0 0 28px
}

.frontpage-music>div .hit-list svg:hover,
.frontpage-music>div .hit-list svg:hover path {
	stroke: #ed1c2c
}

.frontpage-music>div .hit-list svg:hover path:last-of-type {
	fill: #ed1c2c
}

.frontpage-most-viewed>div {
	display: grid;
	gap: 18px;
	grid-template-columns: 100%
}

@media (min-width:1440px) {
	.frontpage-most-viewed>div {
		gap: 50px;
		grid-template-columns: 880px auto
	}
}

@media (min-width:1616px) {
	.frontpage-most-viewed>div {
		gap: 50px;
		grid-template-columns: 1000px auto
	}
}

@media (max-width:479px) {
	.frontpage-most-viewed>div {
		padding: 0 15px
	}
}

.frontpage-most-viewed .most-viewed>div {
	gap: 26px
}

@media (min-width:768px) {
	.frontpage-most-viewed .most-viewed>div {
		grid-template-columns: calc(50% - 13px) auto
	}
}

@media (min-width:1440px) {
	.frontpage-most-viewed .most-viewed>div {
		grid-template-columns: 427px 427px
	}
}

@media (min-width:1616px) {
	.frontpage-most-viewed .most-viewed>div {
		grid-template-columns: 487px 487px
	}
}

@-webkit-keyframes scroll {
	0% {
		-webkit-transform: translateX(100%);
		transform: translateX(100%)
	}

	to {
		-webkit-transform: translateX(-100%);
		transform: translateX(-100%)
	}
}

@keyframes scroll {
	0% {
		-webkit-transform: translateX(100%);
		transform: translateX(100%)
	}

	to {
		-webkit-transform: translateX(-100%);
		transform: translateX(-100%)
	}
}

.breadcrumb li {
	color: #999;
	font-family: Roboto, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 19px
}

.breadcrumb li:after {
	content: "\00BB";
	padding: 0 4px
}

.breadcrumb li:last-of-type:after {
	content: none
}

h1 {
	border-bottom: 1px solid #000;
	color: #000;
	font-size: 50px;
	font-weight: 700;
	line-height: 68px;
	margin-bottom: 40px;
	padding-bottom: 24px
}

@media (max-width:767px) {
	h1 {
		font-size: 25px;
		line-height: 34px;
		padding-bottom: 15px
	}
}



.hit-list>div:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTA4MCIgaGVpZ2h0PSI3MzciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgb3BhY2l0eT0iLjE1Ij48cGF0aCBkPSJNMjE1LjgyMiAzNy45NDNjMjIuNzAxIDYuNTQ2IDU2LjgzNSAxMy42MDkgODkuNjc3IDI1LjQ5NSA0My44MTkgMTUuODMgODQuMDg5IDM3LjQyIDExNC4xNiA3NC4zMyAzMC4xOTYgMzcuMDIgMzcuNTUyIDc4Ljk1MiAyNC4wNDMgMTI0LjQ3My0xNS42MDEgNTIuNzUzLTUzLjYzNyA4Mi4xMzYtMTA0LjI2NyA5Ny4xOTEtNDAuOTEgMTIuMTgxLTgyLjM3MSAxMC44NjktMTIzLjgxOCAyLjMwOS0yOS4zOTgtNi4wMjUtNTguMTkyLTE0LjU4OS04Ny4xMDgtMjIuNDE1LTYuMzM0LTEuNjk3LTguNzAyLS42MzQtMTAuNDU3IDUuOTE2LTkuNjgzIDM3LjI4OS0xOS43MjYgNzQuNDgyLTI5Ljc2OCAxMTEuNjc1LTMuMTI1IDExLjY2LTguNTc2IDIxLjkyNS0xOS4wNDggMjguNzYzLTguMTMyIDUuMzAzLTE2LjkyNCA3Ljg4NS0yNi42NTIgNS44OTYtMTYuODI0LTMuNDI4LTMzLjM5OC03Ljc5Mi00OS42MS0xMy4yMTctMTkuNTU4LTYuNDc0LTMwLjAyOC0yNS41NTctMjUuNjc0LTQ1LjgzNyAyLjExOS05LjkyNCA0Ljk3Ny0xOS43MjcgNy42LTI5LjUxNWwzNy42MDgtMTQwLjM1NWM1LjYzMi0yMS4wMTggMTUuOTA3LTI3Ljk4NSAzNy41NzEtMjUuMzQzIDQuNzguNTg3IDkuNTU1IDEuNDgxIDE0LjE2MiAyLjcxNSA0NC41MDEgMTEuODQ3IDg4Ljk2MyAyMy44MzggMTMzLjUxNyAzNS43NzYgMjAuNTEzIDUuNDk2IDQxLjI3NCA5LjIwOCA2Mi42OCA2Ljc2NiAzMi43OTgtMy43ODYgNTYuOTg1LTI3LjU0NiA2MS42NzUtNjAuMzEgNS4wNTktMzUuMjg5LTcuMTU5LTU3LjkyNi0zOS4yOTUtNzQuMTc0LTE0LjE5NS03LjE5Ny0yOC45NDMtMTIuNjE1LTQ0LjIwMi0xNi43MDRMMTA1Ljg5IDk1LjgxNWMtOC41NjUtMi4yOTYtMTYuOTA0LTUuMTQ3LTI0LjA3OC0xMC42MTgtMTEuMjQ2LTguNDEzLTE1LjYxNS0xOS40NTktMTIuNjM3LTMzLjE2NC44ODMtNC4xNiAyLjI5LTguMjU4IDMuMTczLTEyLjQxOSA1LjgyMi0yOC4wNjMgMjcuMjYtMzIuMzQ4IDQ2LjQ4Mi0yNy41MDYgMjguODU0IDcuMTkyIDU3LjQ3NyAxNS4yNDcgOTYuOTkyIDI1LjgzNVpNODk0LjkxOCA3MjAuMTg5Yy0xNy45MzEtNS4zNDQtMzIuNDU2LTkuMDA1LTQ2LjQyNy0xNC40NDYtMTAuNDY5LTQuMTE2LTE4LjQ4My0xMC4xOTgtMjMuNTE1LTIwLjQ5NS0zNy40NjctNzcuNTQxLTc0LjczMy0xNTUuMjU5LTExMi44OTEtMjMyLjUyMi05Ljk0Ni0yMC4xNzctMi43MzQtNDUuOTM5IDE0LjgwNS01OC4xMzQgNjkuNjEtNDguNDY0IDEzOC42NTUtOTcuNjk3IDIwNy44NzctMTQ2LjcyOCA5LjYyMi02LjgzMyAyMC4zMjUtMTAuMjE0IDMxLjgxLTguNDQ4IDI5LjcxMSA0LjU2NyA1OC44MDMgMTEuNzQ0IDg2LjE5MyAyNC40MDYgMTguMjUgOC40NDEgMTkuMjIgMTYuNjQ1IDMuOSAzMC4wNTItMTUuNzQgMTMuODM0LTM0LjI3IDIzLjY4MS01MS44MSAzNS4wMjYtNTEuMTIxIDMzLjI4NS0xMDIuNTIxIDY2LjE4NS0xNTMuNzQzIDk5LjI4Ny0xNy42MzQgMTEuMzk4LTIxLjA3NiAyMy42NjctMTEuNjA5IDQyLjE3MyAzNS4wNjggNjguNjQ0IDcwLjI0NyAxMzcuMTYyIDEwNS4zMTYgMjA1LjgwNiA1LjE5NSAxMC4yNjQgMTAuNDgyIDIwLjQ3NSAxMi45MTIgMzEuODQ5IDMuMjg0IDE1LjM4My0xLjM1IDIxLjE2Mi0xNi45NDUgMjAuOTE3LTE3LjA1OS0uMjUtMzMuMTA5LTUuNzA4LTQ1Ljg1NC04LjgxNWwtLjAxOS4wNzJaTTQ2My43ODYgNTA0LjE0OWM0LjcwNi0xNy41NjMgOS4yNjgtMzUuMTYzIDE0LjExOC01Mi42ODcgNy4xOTItMjUuNjkxIDI3LjAyOS0zNi45NjIgNTIuODE2LTMwLjEyOSAxMi4zOCAzLjMxNyAyNC43MzYgNy4wMTQgMzcuMjMyIDkuODk5IDIyLjQ3MiA1LjA5NiAzNC44MyAyNi45MjIgMjkuNzA3IDQ3Ljc2Ny05LjM5MSAzOC4yMTYtMTkuNTAyIDc2LjIzOS0zMC41MyAxMTMuOTM5LTYuMjMxIDIxLjI0Mi0yNS43MTMgMzEuNzYtNDcuMTk3IDI3LjAwNmE1MzkuMTI4IDUzOS4xMjggMCAwIDEtNDQuOTg1LTEyLjA1NGMtMjAuMTcyLTYuNDg1LTMxLjIwNy0yNi4zMzYtMjYuMjE0LTQ2Ljk4NSA0LjU0OS0xOC45OTMgMTAuMDM0LTM3LjczNSAxNS4wODYtNTYuNTkzbC0uMDcyLS4wMTkuMDM5LS4xNDRaIiBmaWxsPSIjMjY0MDY1Ii8+PHBhdGggZD0iTTUwOC4yNjcgMjgxLjcwMWMxMC4zMTQtMzkuMzU3IDUwLjU3Ny02My41MTYgOTAuMzYxLTUyLjc3OCA0MC4yMTYgMTAuODUzIDYzLjYzNiA0OS44MzcgNTMuMTE0IDkwLjgzNi05Ljk4MyAzOC45ODMtNTEuNjM4IDYzLjE1NC05MC42OTcgNTIuMzAzLTQxLjcwMi0xMS42MzctNjIuOTU2LTUyLjY2NC01Mi43NzgtOTAuMzYxWiIgZmlsbD0iI0VEMUMyQyIvPjwvZz48L3N2Zz4=);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}

.hit-list ul {
	position: relative
}

.hit-list-pik__body,
.hit-list-pik__header {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.hit-list-pik__header {
	--tw-bg-opacity: 1;
	background-color: rgb(171 171 171/var(--tw-bg-opacity));
	margin-top: 37px
}

.hit-list-pik__header>div {
	font-weight: 700;
	padding: 13px 7px;
	text-align: center
}

@media (max-width:767px) {
	.hit-list-pik__header>div.number {
		width: 9%
	}

	.hit-list-pik__header>div.weeks {
		width: 65%
	}

	.hit-list-pik__header>div.change {
		width: 26%
	}

	.hit-list-pik__header>div.buttons,
	.hit-list-pik__header>div.song,
	.hit-list-pik__header>div.vote {
		display: none
	}
}

.hit-list-pik__body {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.hit-list-pik__body .item {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	text-align: center;
	width: 100%
}

@media (max-width:767px) {
	.hit-list-pik__body .item {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
}

.hit-list-pik__body .item>div {
	font-weight: 700;
	padding: 10px 7px;
	text-align: center
}

@media (max-width:767px) {
	.hit-list-pik__body .item>div.number {
		width: 9%
	}

	.hit-list-pik__body .item>div.weeks {
		width: 65%
	}

	.hit-list-pik__body .item>div.change {
		width: 26%
	}
}

.hit-list-pik__body .item>div.change {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: center
}

.hit-list-pik__body .item>div.change .down:before,
.hit-list-pik__body .item>div.change .new:before,
.hit-list-pik__body .item>div.change .none:before,
.hit-list-pik__body .item>div.change .return:before,
.hit-list-pik__body .item>div.change .up:before {
	background-position: 50%;
	background-repeat: no-repeat;
	color: #fff;
	content: "";
	display: block;
	margin: 0 7px;
	position: relative
}

.hit-list-pik__body .item>div.change .up:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgOWE5IDkgMCAxIDEgMTggMEE5IDkgMCAwIDEgMCA5Wm04LjQzOCAzLjkzOGEuNTYyLjU2MiAwIDEgMCAxLjEyNCAwVjYuNDJsMi40MTUgMi40MTZhLjU2My41NjMgMCAwIDAgLjc5Ni0uNzk3TDkuMzk4IDQuNjY0YS41NjMuNTYzIDAgMCAwLS43OTYgMEw1LjIyNyA4LjA0YS41NjMuNTYzIDAgMCAwIC43OTYuNzk3TDguNDM4IDYuNDJ2Ni41MThaIiBmaWxsPSIjMjNDRTA3Ii8+PC9zdmc+);
	height: 18px;
	width: 18px
}

.hit-list-pik__body .item>div.change .down:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4IDlBOSA5IDAgMSAxIDAgOWE5IDkgMCAwIDEgMTggMFpNOS41NjIgNS4wNjJhLjU2My41NjMgMCAxIDAtMS4xMjQgMHY2LjUxOEw2LjAyMiA5LjE2NGEuNTYzLjU2MyAwIDAgMC0uNzk2Ljc5N2wzLjM3NSAzLjM3NWEuNTY0LjU2NCAwIDAgMCAuNzk2IDBsMy4zNzUtMy4zNzVhLjU2My41NjMgMCAxIDAtLjc5Ni0uNzk3TDkuNTYyIDExLjU4VjUuMDYyWiIgZmlsbD0iIzA3NTdDRSIvPjwvc3ZnPg==);
	height: 18px;
	width: 18px
}

.hit-list-pik__body .item>div.change .none:before {
	background-color: #484848;
	color: #fff;
	content: "=";
	font-size: 11px;
	padding: 4px 15px
}

.hit-list-pik__body .item>div.change .return:before {
	background-color: #fe7a00;
	content: "powrót";
	font-size: 11px;
	padding: 4px 10px;
	text-transform: uppercase
}

.hit-list-pik__body .item>div.change .new:before {
	background-color: #fe0000;
	content: "nowość";
	font-size: 11px;
	padding: 4px 10px;
	text-transform: uppercase
}

.hit-list-pik__body .item>div.song {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: center
}

.hit-list-pik__body .item>div.song .performer,
.hit-list-pik__body .item>div.song .title {
	width: 50%
}

.hit-list-pik__body .item>div.song .performer a,
.hit-list-pik__body .item>div.song .title a {
	font-size: 14px
}

.hit-list-pik__body .item>div.song .title {
	text-align: right
}

.hit-list-pik__body .item>div.song .performer {
	font-weight: 400;
	text-align: left
}

.hit-list-pik__body .item>div.song img {
	background-color: #d9d9d9;
	border-radius: 50%;
	height: 32px;
	margin: 0 13px;
	width: 32px
}

@media (max-width:767px) {
	.hit-list-pik__body .item>div.song {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		width: 100%
	}

	.hit-list-pik__body .item>div.song .title {
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2;
		text-align: center;
		width: 100%
	}

	.hit-list-pik__body .item>div.song .performer {
		-webkit-box-ordinal-group: 4;
		-ms-flex-order: 3;
		order: 3;
		text-align: center;
		width: 100%
	}

	.hit-list-pik__body .item>div.song img {
		height: 64px;
		margin: 0 0 8px;
		width: 64px
	}
}

.hit-list-pik__body .item>div.buttons {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: center
}

@media (max-width:767px) {
	.hit-list-pik__body .item>div.buttons {
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		width: 50%
	}
}

.hit-list-pik__body .item>div.buttons svg {
	margin: 0 5px
}

.hit-list-pik__body .item>div.buttons a.hp svg:hover,
.hit-list-pik__body .item>div.buttons a.hp svg:hover path {
	stroke: #ed1c2c
}

.hit-list-pik__body .item>div.buttons a.hp svg:hover path:last-of-type {
	fill: #ed1c2c
}

.hit-list-pik__body .item>div.vote .button-more span {
	font-size: 12px;
	padding: 5px 15px
}

@media (max-width:767px) {
	.hit-list-pik__body .item>div.vote {
		text-align: right;
		width: 50%
	}
}

.hit-list-pik__body .item:nth-of-type(2n) {
	--tw-bg-opacity: 1;
	background-color: rgb(239 239 239/var(--tw-bg-opacity))
}

.hit-list-pik__body .item:nth-of-type(2n)>div.song img {
	background-color: #fff
}

.hit-list-pik__body .item:nth-of-type(odd) {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.most-viewed figure,
.self-promotion figure {
	position: relative
}

.most-viewed figure:before,
.self-promotion figure:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIGhlaWdodD0iOTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQ1LjAwNCA5MC41NjZDMjAuMTYyIDkwLjU0LjAyNyA3MC40MDcgMCA0NS41Njh2LS45Qy40OTUgMTkuOTQyIDIwLjg2LjI0NiA0NS41OS41NyA3MC4zMjcuOTAzIDkwLjE2IDIxLjEzIDg5Ljk5OCA0NS44NmMtLjE2MiAyNC43MzYtMjAuMjU2IDQ0LjcwNi00NC45OTUgNDQuNzA2Wm0tOS02NS4yNDd2NDAuNDk4bDI3LjAwMi0yMC4yNDlMMzYuMDAzIDI1LjMyWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);
	background-position: 50%;
	background-repeat: no-repeat;
	content: "";
	height: 100%;
	left: 0;
	opacity: .3;
	position: absolute;
	top: 0;
	width: 100%
}

.most-viewed figure:hover:before,
.self-promotion figure:hover:before {
	opacity: .6
}

.most-viewed figure:before {
	background-size: 80px
}

@media (max-width:1439px) {
	.most-viewed figure img {
		width: 100%
	}
}

main {
	position: relative
}

@media (max-width:479px) {
	main.container {
		padding: 0 20px
	}
}

@media (min-width:1024px) {
	main:before {
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTA4MCIgaGVpZ2h0PSI3MzciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgb3BhY2l0eT0iLjE1Ij48cGF0aCBkPSJNMjE1LjgyMiAzNy45NDNjMjIuNzAxIDYuNTQ2IDU2LjgzNSAxMy42MDkgODkuNjc3IDI1LjQ5NSA0My44MTkgMTUuODMgODQuMDg5IDM3LjQyIDExNC4xNiA3NC4zMyAzMC4xOTYgMzcuMDIgMzcuNTUyIDc4Ljk1MiAyNC4wNDMgMTI0LjQ3My0xNS42MDEgNTIuNzUzLTUzLjYzNyA4Mi4xMzYtMTA0LjI2NyA5Ny4xOTEtNDAuOTEgMTIuMTgxLTgyLjM3MSAxMC44NjktMTIzLjgxOCAyLjMwOS0yOS4zOTgtNi4wMjUtNTguMTkyLTE0LjU4OS04Ny4xMDgtMjIuNDE1LTYuMzM0LTEuNjk3LTguNzAyLS42MzQtMTAuNDU3IDUuOTE2LTkuNjgzIDM3LjI4OS0xOS43MjYgNzQuNDgyLTI5Ljc2OCAxMTEuNjc1LTMuMTI1IDExLjY2LTguNTc2IDIxLjkyNS0xOS4wNDggMjguNzYzLTguMTMyIDUuMzAzLTE2LjkyNCA3Ljg4NS0yNi42NTIgNS44OTYtMTYuODI0LTMuNDI4LTMzLjM5OC03Ljc5Mi00OS42MS0xMy4yMTctMTkuNTU4LTYuNDc0LTMwLjAyOC0yNS41NTctMjUuNjc0LTQ1LjgzNyAyLjExOS05LjkyNCA0Ljk3Ny0xOS43MjcgNy42LTI5LjUxNWwzNy42MDgtMTQwLjM1NWM1LjYzMi0yMS4wMTggMTUuOTA3LTI3Ljk4NSAzNy41NzEtMjUuMzQzIDQuNzguNTg3IDkuNTU1IDEuNDgxIDE0LjE2MiAyLjcxNSA0NC41MDEgMTEuODQ3IDg4Ljk2MyAyMy44MzggMTMzLjUxNyAzNS43NzYgMjAuNTEzIDUuNDk2IDQxLjI3NCA5LjIwOCA2Mi42OCA2Ljc2NiAzMi43OTgtMy43ODYgNTYuOTg1LTI3LjU0NiA2MS42NzUtNjAuMzEgNS4wNTktMzUuMjg5LTcuMTU5LTU3LjkyNi0zOS4yOTUtNzQuMTc0LTE0LjE5NS03LjE5Ny0yOC45NDMtMTIuNjE1LTQ0LjIwMi0xNi43MDRMMTA1Ljg5IDk1LjgxNWMtOC41NjUtMi4yOTYtMTYuOTA0LTUuMTQ3LTI0LjA3OC0xMC42MTgtMTEuMjQ2LTguNDEzLTE1LjYxNS0xOS40NTktMTIuNjM3LTMzLjE2NC44ODMtNC4xNiAyLjI5LTguMjU4IDMuMTczLTEyLjQxOSA1LjgyMi0yOC4wNjMgMjcuMjYtMzIuMzQ4IDQ2LjQ4Mi0yNy41MDYgMjguODU0IDcuMTkyIDU3LjQ3NyAxNS4yNDcgOTYuOTkyIDI1LjgzNVpNODk0LjkxOCA3MjAuMTg5Yy0xNy45MzEtNS4zNDQtMzIuNDU2LTkuMDA1LTQ2LjQyNy0xNC40NDYtMTAuNDY5LTQuMTE2LTE4LjQ4My0xMC4xOTgtMjMuNTE1LTIwLjQ5NS0zNy40NjctNzcuNTQxLTc0LjczMy0xNTUuMjU5LTExMi44OTEtMjMyLjUyMi05Ljk0Ni0yMC4xNzctMi43MzQtNDUuOTM5IDE0LjgwNS01OC4xMzQgNjkuNjEtNDguNDY0IDEzOC42NTUtOTcuNjk3IDIwNy44NzctMTQ2LjcyOCA5LjYyMi02LjgzMyAyMC4zMjUtMTAuMjE0IDMxLjgxLTguNDQ4IDI5LjcxMSA0LjU2NyA1OC44MDMgMTEuNzQ0IDg2LjE5MyAyNC40MDYgMTguMjUgOC40NDEgMTkuMjIgMTYuNjQ1IDMuOSAzMC4wNTItMTUuNzQgMTMuODM0LTM0LjI3IDIzLjY4MS01MS44MSAzNS4wMjYtNTEuMTIxIDMzLjI4NS0xMDIuNTIxIDY2LjE4NS0xNTMuNzQzIDk5LjI4Ny0xNy42MzQgMTEuMzk4LTIxLjA3NiAyMy42NjctMTEuNjA5IDQyLjE3MyAzNS4wNjggNjguNjQ0IDcwLjI0NyAxMzcuMTYyIDEwNS4zMTYgMjA1LjgwNiA1LjE5NSAxMC4yNjQgMTAuNDgyIDIwLjQ3NSAxMi45MTIgMzEuODQ5IDMuMjg0IDE1LjM4My0xLjM1IDIxLjE2Mi0xNi45NDUgMjAuOTE3LTE3LjA1OS0uMjUtMzMuMTA5LTUuNzA4LTQ1Ljg1NC04LjgxNWwtLjAxOS4wNzJaTTQ2My43ODYgNTA0LjE0OWM0LjcwNi0xNy41NjMgOS4yNjgtMzUuMTYzIDE0LjExOC01Mi42ODcgNy4xOTItMjUuNjkxIDI3LjAyOS0zNi45NjIgNTIuODE2LTMwLjEyOSAxMi4zOCAzLjMxNyAyNC43MzYgNy4wMTQgMzcuMjMyIDkuODk5IDIyLjQ3MiA1LjA5NiAzNC44MyAyNi45MjIgMjkuNzA3IDQ3Ljc2Ny05LjM5MSAzOC4yMTYtMTkuNTAyIDc2LjIzOS0zMC41MyAxMTMuOTM5LTYuMjMxIDIxLjI0Mi0yNS43MTMgMzEuNzYtNDcuMTk3IDI3LjAwNmE1MzkuMTI4IDUzOS4xMjggMCAwIDEtNDQuOTg1LTEyLjA1NGMtMjAuMTcyLTYuNDg1LTMxLjIwNy0yNi4zMzYtMjYuMjE0LTQ2Ljk4NSA0LjU0OS0xOC45OTMgMTAuMDM0LTM3LjczNSAxNS4wODYtNTYuNTkzbC0uMDcyLS4wMTkuMDM5LS4xNDRaIiBmaWxsPSIjMjY0MDY1Ii8+PHBhdGggZD0iTTUwOC4yNjcgMjgxLjcwMWMxMC4zMTQtMzkuMzU3IDUwLjU3Ny02My41MTYgOTAuMzYxLTUyLjc3OCA0MC4yMTYgMTAuODUzIDYzLjYzNiA0OS44MzcgNTMuMTE0IDkwLjgzNi05Ljk4MyAzOC45ODMtNTEuNjM4IDYzLjE1NC05MC42OTcgNTIuMzAzLTQxLjcwMi0xMS42MzctNjIuOTU2LTUyLjY2NC01Mi43NzgtOTAuMzYxWiIgZmlsbD0iI0VEMUMyQyIvPjwvZz48L3N2Zz4=);
		background-repeat: no-repeat;
		content: "";
		display: block;
		height: 737px;
		opacity: .2;
		position: absolute;
		top: 310px;
		width: 1024px;
		z-index: -1
	}
}

@media (min-width:1280px) {
	main:before {
		width: 1080px
	}
}

.media {
	margin-top: 40px
}

.media>div {
	padding: 10px 0
}

.media audio {
	width: 100%
}

.media__caption {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	align-items: center;
	color: #999;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-family: Roboto, sans-serif;
	font-size: 14px;
	justify-content: space-between;
	line-height: 16px;
	margin-top: 10px
}

.accessibility {
	margin-top: 20px
}

.accessibility>div {
	padding: 5px 0
}

.accessibility a,
.accessibility label {
	font-size: 20px;
	font-weight: 700;
	line-height: 26px
}

.accessibility a {
	color: #ed1c2c;
	font-weight: 600
}

.accessibility a:hover {
	color: #264065
}

.sitemap {
	background-color: #f5f5f5;
	padding: 30px 35px
}

.sitemap ul {
	padding-left: 25px
}

.sitemap ul li {
	font-family: Roboto, sans-serif;
	font-size: 15px;
	font-weight: 600;
	line-height: 24px;
	margin-bottom: 7px
}

.sitemap ul li:last-child {
	margin-bottom: 0
}

.sitemap ul li ul {
	list-style: disc;
	padding-left: 30px
}

.sitemap ul li ul li {
	font-weight: 400;
	line-height: 28px;
	margin-bottom: 2px
}

.pagination {
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: flex-end;
	margin: 50px 0
}

@media (max-width:767px) {
	.pagination {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center
	}
}

.pagination--small {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.pagination--small a {
	color: #999
}

.pagination--small a:hover {
	color: #ed1c2c
}

@media (max-width:479px) {
	.pagination--small a {
		font-size: 14px
	}
}

.gallery {
	display: grid;
	grid-template-columns: auto auto auto
}

@media (max-width:1023.89px) {
	.gallery {
		grid-template-columns: auto auto
	}
}

@media (max-width:479px) {
	.gallery {
		grid-template-columns: auto
	}
}

.hover\:text-pik-red:hover {
	--tw-text-opacity: 1;
	color: rgb(237 28 44/var(--tw-text-opacity))
}

.hover\:text-pik-blue:hover {
	--tw-text-opacity: 1;
	color: rgb(38 64 101/var(--tw-text-opacity))
}

@media (min-width:480px) {
	.sm\:mb-6 {
		margin-bottom: 1.5rem
	}

	.sm\:block {
		display: block
	}

	.sm\:flex {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex
	}

	.sm\:list-none {
		list-style-type: none
	}

	.sm\:grid-cols-\[136px_auto\] {
		grid-template-columns: 136px auto
	}

	.sm\:flex-row {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row
	}

	.sm\:border-b {
		border-bottom-width: 1px
	}

	.sm\:py-0 {
		padding-bottom: 0;
		padding-top: 0
	}

	.sm\:pl-0 {
		padding-left: 0
	}

	.sm\:pb-6 {
		padding-bottom: 1.5rem
	}
}

@media (min-width:768px) {
	.md\:order-none {
		-webkit-box-ordinal-group: 1;
		-ms-flex-order: 0;
		order: 0
	}

	.md\:mb-2 {
		margin-bottom: .5rem
	}

	.md\:mt-2 {
		margin-top: .5rem
	}

	.md\:mt-0 {
		margin-top: 0
	}

	.md\:block {
		display: block
	}

	.md\:w-\[257px\] {
		width: 257px
	}

	.md\:w-4\/12 {
		width: 33.333333%
	}

	.md\:flex-row {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row
	}

	.md\:gap-8 {
		gap: 2rem
	}
}

@media (min-width:1024px) {
	.lg\:order-none {
		-webkit-box-ordinal-group: 1;
		-ms-flex-order: 0;
		order: 0
	}

	.lg\:mr-10 {
		margin-right: 2.5rem
	}

	.lg\:mt-0 {
		margin-top: 0
	}

	.lg\:mb-0 {
		margin-bottom: 0
	}

	.lg\:block {
		display: block
	}

	.lg\:hidden {
		display: none
	}

	.lg\:h-\[104px\] {
		height: 104px
	}

	.lg\:w-auto {
		width: auto
	}

	.lg\:w-4\/12 {
		width: 33.333333%
	}

	.lg\:grid-cols-4 {
		grid-template-columns: repeat(4, minmax(0, 1fr))
	}

	.lg\:flex-row {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row
	}

	.lg\:items-center {
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center
	}

	.lg\:justify-end {
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end
	}

	.lg\:border-none {
		border-style: none
	}

	.lg\:py-0 {
		padding-bottom: 0;
		padding-top: 0
	}

	.lg\:pr-4 {
		padding-right: 1rem
	}

	.lg\:pb-\[13px\] {
		padding-bottom: 13px
	}
}

@media (min-width:1280px) {
	.xl\:relative {
		position: relative
	}

	.xl\:mt-0 {
		margin-top: 0
	}

	.xl\:mt-\[92px\] {
		margin-top: 92px
	}

	.xl\:hidden {
		display: none
	}

	.xl\:w-3\/6 {
		width: 50%
	}

	.xl\:w-2\/6 {
		width: 33.333333%
	}

	.xl\:w-1\/6 {
		width: 16.666667%
	}

	.xl\:flex-nowrap {
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap
	}

	.xl\:justify-end {
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end
	}
}

@media (min-width:1440px) {
	.\32xl\:mt-0 {
		margin-top: 0
	}
}

@media (min-width:1616px) {
	.\33xl\:gap-14 {
		gap: 3.5rem
	}
}










