@charset "utf-8";

/* titillium-web-regular - latin */
@font-face {
	font-display: swap;
	/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
	font-family: 'Titillium Web';
	font-style: normal;
	font-weight: 400;
	src: url('/icofont/titillium-web-v15-latin-regular.eot');
	/* IE9 Compat Modes */
	src: url('/icofont/titillium-web-v15-latin-regular.eot?#iefix') format('embedded-opentype'),
		/* IE6-IE8 */
		url('/icofont/titillium-web-v15-latin-regular.woff2') format('woff2'),
		/* Super Modern Browsers */
		url('/icofont/titillium-web-v15-latin-regular.woff') format('woff'),
		/* Modern Browsers */
		url('/icofont/titillium-web-v15-latin-regular.ttf') format('truetype'),
		/* Safari, Android, iOS */
		url('/icofont/titillium-web-v15-latin-regular.svg#TitilliumWeb') format('svg');
	/* Legacy iOS */
}

/* titillium-web-italic - latin */
@font-face {
	font-display: swap;
	/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
	font-family: 'Titillium Web';
	font-style: italic;
	font-weight: 400;
	src: url('/icofont/titillium-web-v15-latin-italic.eot');
	/* IE9 Compat Modes */
	src: url('/icofont/titillium-web-v15-latin-italic.eot?#iefix') format('embedded-opentype'),
		/* IE6-IE8 */
		url('/icofont/titillium-web-v15-latin-italic.woff2') format('woff2'),
		/* Super Modern Browsers */
		url('/icofont/titillium-web-v15-latin-italic.woff') format('woff'),
		/* Modern Browsers */
		url('/icofont/titillium-web-v15-latin-italic.ttf') format('truetype'),
		/* Safari, Android, iOS */
		url('/icofont/titillium-web-v15-latin-italic.svg#TitilliumWeb') format('svg');
	/* Legacy iOS */
}

/* titillium-web-600 - latin */
@font-face {
	font-display: swap;
	/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
	font-family: 'Titillium Web';
	font-style: normal;
	font-weight: 600;
	src: url('/icofont/titillium-web-v15-latin-600.eot');
	/* IE9 Compat Modes */
	src: url('/icofont/titillium-web-v15-latin-600.eot?#iefix') format('embedded-opentype'),
		/* IE6-IE8 */
		url('/icofont/titillium-web-v15-latin-600.woff2') format('woff2'),
		/* Super Modern Browsers */
		url('/icofont/titillium-web-v15-latin-600.woff') format('woff'),
		/* Modern Browsers */
		url('/icofont/titillium-web-v15-latin-600.ttf') format('truetype'),
		/* Safari, Android, iOS */
		url('/icofont/titillium-web-v15-latin-600.svg#TitilliumWeb') format('svg');
	/* Legacy iOS */
}

/* titillium-web-600italic - latin */
@font-face {
	font-display: swap;
	/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
	font-family: 'Titillium Web';
	font-style: italic;
	font-weight: 600;
	src: url('/icofont/titillium-web-v15-latin-600italic.eot');
	/* IE9 Compat Modes */
	src: url('/icofont/titillium-web-v15-latin-600italic.eot?#iefix') format('embedded-opentype'),
		/* IE6-IE8 */
		url('/icofont/titillium-web-v15-latin-600italic.woff2') format('woff2'),
		/* Super Modern Browsers */
		url('/icofont/titillium-web-v15-latin-600italic.woff') format('woff'),
		/* Modern Browsers */
		url('/icofont/titillium-web-v15-latin-600italic.ttf') format('truetype'),
		/* Safari, Android, iOS */
		url('/icofont/titillium-web-v15-latin-600italic.svg#TitilliumWeb') format('svg');
	/* Legacy iOS */
}

/* titillium-web-700 - latin */
@font-face {
	font-display: swap;
	/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
	font-family: 'Titillium Web';
	font-style: normal;
	font-weight: 700;
	src: url('/icofont/titillium-web-v15-latin-700.eot');
	/* IE9 Compat Modes */
	src: url('/icofont/titillium-web-v15-latin-700.eot?#iefix') format('embedded-opentype'),
		/* IE6-IE8 */
		url('/icofont/titillium-web-v15-latin-700.woff2') format('woff2'),
		/* Super Modern Browsers */
		url('/icofont/titillium-web-v15-latin-700.woff') format('woff'),
		/* Modern Browsers */
		url('/icofont/titillium-web-v15-latin-700.ttf') format('truetype'),
		/* Safari, Android, iOS */
		url('/icofont/titillium-web-v15-latin-700.svg#TitilliumWeb') format('svg');
	/* Legacy iOS */
}

/* titillium-web-700italic - latin */
@font-face {
	font-display: swap;
	/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
	font-family: 'Titillium Web';
	font-style: italic;
	font-weight: 700;
	src: url('/icofont/titillium-web-v15-latin-700italic.eot');
	/* IE9 Compat Modes */
	src: url('/icofont/titillium-web-v15-latin-700italic.eot?#iefix') format('embedded-opentype'),
		/* IE6-IE8 */
		url('/icofont/titillium-web-v15-latin-700italic.woff2') format('woff2'),
		/* Super Modern Browsers */
		url('/icofont/titillium-web-v15-latin-700italic.woff') format('woff'),
		/* Modern Browsers */
		url('/icofont/titillium-web-v15-latin-700italic.ttf') format('truetype'),
		/* Safari, Android, iOS */
		url('/icofont/titillium-web-v15-latin-700italic.svg#TitilliumWeb') format('svg');
	/* Legacy iOS */
}

:root {
	--colore1-1: #00d972;
	--colore1-1o: #000;
	--colore1-2: hsl(from var(--colore1-1) h s calc(l * .85));
	--colore1-2o: hsl(from var(--colore1-1) h s 90%);
	--colore1-3: hsl(from var(--colore1-1) h 30% 30%);
	--colore1-3o: hsl(from var(--colore1-1) h 70% 90%);
	--body-bgcolor: #fff;
	--body-txtcolor: #000000;
	--menu-bgcolor: #00d972;
	--menu-txtcolor: white;
	--zebra: hsl(from var(--colore1-1) h s calc(l * .90));
	--popup-bgcolor: rgb(0 0 0 / 95%);
	--popup-txtcolor: #fff;
	--thead-bgcolor: #64d3fe;
	--thead-txtcolor: white;
	--footer-bgcolor: #64d3fe;
	--footer-txtcolor: #000;
	--footer-titlecolor: #000;
	--colore-sportrentino: #ff9900;
	--colore-calcio: #7fdf3c;
	--colore-volley: #cc66cc;
	--colore-basket: #ff6e04;
	--colore-calcioa5: #33999b;
	--colore-ciclismo: #7acdff;
	--colore-motori: #ee2829;
	--colore-tennis: #51CC3F;
	font: normal normal normal 16px/1.2 'Titillium Web', sans-serif;
	text-align: left;
	background-color: var(--colore1-1);
	color: var(--body-textcolor);
	width: 100%;
	height: auto;
	overflow: auto;
	background-repeat: no-repeat;
	background-position: center top;
	background-size: cover;
	background-attachment: fixed;
	background-image: url(background.jpg);
}

*,
:before,
:after {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-webkit-text-size-adjust: none;
	-webkit-overflow-scrolling: touch;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
	font: inherit;
	text-decoration: none;
	text-align: inherit;
	color: inherit;
	list-style-image: none;
	list-style-type: none;
	list-style-position: outside;
}

body {
	width: 100%;
	height: auto;
	min-height: 100svh;
	overflow: visible;
	padding-bottom: 3vh;
}

img {
	max-width: 100%;
	max-height: 100vh;
}

table {
	border-spacing: 0;
	border-collapse: collapse;
	caption-side: top;
	empty-cells: show;
	table-layout: auto;
}

strong,
b,
h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: 700;
}

em,
i {
	font-style: italic;
}

[type=button],
[type=submit],
button,
.st-bottone {
	height: 1.5em;
	display: inline-block;
	line-height: 1.5em;
	border-radius: 3px;
	text-decoration: none;
	padding: 0 .5em;
	border: 1px solid var(--colore1-1);
	color: var(--colore1-1o);
	background-color: var(--colore1-1);
}

[type=button]:hover,
[type=submit]:hover,
button:hover,
.st-bottone:hover {
	color: var(--colore1-3o);
	background-color: var(--colore1-3);
}

[type=button]:disabled,
[type=submit]:disabled,
button:disabled,
.st-bottone.st-disabilitato {
	opacity: .5;
	cursor: not-allowed;
}

[type=text],
[type=mail],
[type=number],
[type=password],
[type=file],
[type=tel],
[type=url],
[type=time] {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	height: 1.5em;
	line-height: 1.5em;
	display: inline-block;
	padding: 0px 5px 0px 5px;
	text-align: left;
	font-size: .9em;
	border: thin solid var(--body-txtcolor);
	background-color: var(--body-bgcolor);
	color: var(--body-textcolor);
}

::placeholder {
	font-size: .8em;
	color: hsl(from var(--colore1-1) h 30% 30% /.5);
}

h1 {
	font-size: 2em;
	margin: 0 0 1.5em 0;
	color: var(--colore1-3);
	display: inline-block;
	max-width: calc(100% - 2em);
}

h1:after {
	content: '';
	width: calc(100% + 1em);
	height: .15em;
	display: block;
	background-color: var(--colore1-1);
}

form.cerca {
	width: min(500px, 95%);
	margin-inline: auto;
}

.st_box.cerca fieldset {
	border-style: none;
	display: grid;
	grid-template-columns: 1fr min-content;
	grid-template-rows: 1.5em 1em;
	grid-gap: 5px;
}

.st_box.cerca fieldset>* {
	display: block;
	height: 100%;
	width: 100%;
}

.st_box.cerca fieldset>p {
	font-size: .8em;
	grid-column-start: span 2;
}

#banner-gold {
	display: grid;
	grid-gap: 0;
	margin: 30px 0;
}

#banner-gold>a~a {
	padding-top: .7em;
	margin-top: .7em;
	border-top: 1px solid hsl(from var(--colore1-1) h 30% 90%);
}

#colonna0 {
	grid-area: col0;
}

#colonna1 {
	grid-area: col1;
}

#colonna2 {
	grid-area: col2;
}

#colonna3 {
	grid-area: col3;
	text-align: center;
}

#colonna4 {
	grid-area: col4;
}

#colonna5 {
	grid-area: col5;
}

#colonna6 {
	grid-area: col6;
}

#colonna7 {
	grid-area: col7;
}

#colonna8 {
	grid-area: col8;
}

#colonna9 {
	grid-area: col9;
}

.LogoTop {
	display: block;
	width: 100%;
	max-width: 1200px;
	margin: auto;
	height: 350px;
	position: relative;
}

.LogoTop img {
	width: 100%;
	height: auto;
}

.LogoTop>a:nth-child(1) {
	display: block;
	width: 350px;
	position: absolute;
	left: 1vw;
	top: 1vw;
}

.LogoTop>a:nth-child(2) {
	display: block;
	width: 280px;
	position: absolute;
	right: 30px;
	top: 30px;
}

.LogoTop #pulsanti-social {
	display: block;
	position: absolute;
	vertical-align: middle;
	bottom: 20px;
	right: 14px;
}

.LogoTop #pulsanti-social .icofont-facebook {
	vertical-align: middle;
	font-size: 30px;
	margin-right: 10px;
	border-radius: 5px;
}

.LogoTop #pulsanti-social .icona-instagram {
	border-radius: 9px;
	height: 30px;
	width: 30px;
	display: inline-block;
	overflow: hidden;
	vertical-align: top;
}

@media (max-width:1199px) {
	.LogoTop {
		left: 0px;
		height: 150px;
	}

	.LogoTop>a:nth-child(1) {
		display: block;
		width: 50vw;
		height: 120px;
		position: absolute;
		left: 3vw;
		top: 15px;
	}

	.LogoTop>a:nth-child(1) img {
		width: auto;
		height: 100%;
	}

	.LogoTop>a:nth-child(2) {
		display: block;
		width: 170px;
		position: absolute;
		top: 96px;
		right: 18px;
	}

	.LogoTop #pulsanti-social {
		right: 75px;
		top: 25px;
		bottom: auto;
		left: auto;
	}
}

[class^='icofont-twitter'] {
	background-color: #1da1f2 !important;
	color: #fff !important;
}

[class^='icofont-facebook'] {
	background-color: #3b5998 !important;
	color: #fff !important;
}

[class^='icofont-youtube'] {
	background-color: #cc0033 !important;
	color: #fff !important;
}

[class^='icofont-ui-rss'] {
	background-color: #ff9900 !important;
	color: #fff !important;
}

[class^='icofont-whatsapp'] {
	background-color: #25cd64 !important;
	color: #fff !important;
}

[class^='icona-instagram'] {
	background-color: #d43f8d !important;
	color: #fff !important;
}

[class^='icona-instagram']:after {
	content: '';
	background-image: url(//cms.pegasomedia.it/modelli3/instagram.svg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	height: 30px;
	width: 30px;
	display: inline-block;
	background-color: inherit;
	vertical-align: middle;
}

.Hmbrgr {
	display: none;
	position: absolute;
	z-index: 1;
	top: 20px;
	right: 20px;
	height: 40px;
	width: 40px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain;
	background-color: var(--colore1-1);
	cursor: pointer;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkM5QUY1Q0YxQkZGMTFFQTlGRThFNjc4QUVDQkJCMTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkM5QUY1RDAxQkZGMTFFQTlGRThFNjc4QUVDQkJCMTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQzlBRjVDRDFCRkYxMUVBOUZFOEU2NzhBRUNCQkIxOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGQzlBRjVDRTFCRkYxMUVBOUZFOEU2NzhBRUNCQkIxOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmKpVRUAAAAGUExURf///////1V89WwAAAACdFJOU/8A5bcwSgAAAD9JREFUeNrs1EENAAAIA7Hh3zQaSAgfOgH97VLLCxAIBALPwEwGBAK3QPkSWE8BAgUWKLBAoMACgUDgP7AFGAAS6RM09eRX2wAAAABJRU5ErkJggg==);
}

@media (max-width:1199px) {
	.Hmbrgr {
		display: block;
	}
}

.st-ruota-90 {
	transform: rotate(90deg);
	display: inline-block;
}

.st-ruota-180 {
	transform: rotate(180deg);
	display: inline-block;
}

.st-ruota-270 {
	transform: rotate(270deg);
	display: inline-block;
}

@media (min-width: 1200px) {

	.BarraMenu {
		--altezza: 30px;
		--alza: 6px;
		z-index: 1;
		width: min(95%, 1160px);
		margin: 0 auto;
		min-height: var(--altezza);
		text-align: right;
	}

	.BarraMenu>ul {
		display: flex;
		gap: .2em;
		min-height: var(--altezza);
		height: var(--altezza);
		position: relative;
		flex-wrap: nowrap;
		flex-direction: row;
		align-content: center;
		justify-content: flex-end;
	}

	.BarraMenu>ul>li {
		background-color: hsl(from var(--colore1-1) h s l / .88);
		color: hsl(from var(--colore1-1) h s 5%);
		border-radius: 10px 10px 0px 0px;
		border: 2px solid var(--colore1-3);
		border-bottom-style: none;
		position: relative;
		display: inline-block;
		height: var(--altezza);
		line-height: var(--altezza);
		font-size: 1em;
		font-weight: 600;
		/*text-shadow: 1px 1px 0px #333333;*/
		text-transform: uppercase;
		transition: .3s;
	}

	.BarraMenu a,
	.BarraMenu span {
		display: block;
		padding-inline: .5em;
		text-transform: inherit;
		text-shadow: inherit;
		letter-spacing: 1px;
	}

	.BarraMenu li.apri-menu span::after {
		content: '\25bc';
	}

	.BarraMenu li.apri-menu:hover {
		border-top-left-radius: 0;

		& span::after {
			content: '\25b2';
			color: var(--colore1-1);
		}
	}

	.BarraMenu>ul>li:hover,
	.BarraMenu .st-link-attivo {
		background-color: var(--colore1-3);
		color: var(--colore1-3o);
		text-shadow: 0 0 0 #eeeeee;
		height: calc(var(--altezza) + var(--alza));
		line-height: calc(var(--altezza) + var(--alza));
		margin-top: calc(var(--alza) * -1);
	}

	.BarraMenu li>ul {
		display: none;
		position: absolute;
		left: -2px;
		transition: .3s;
	}

	.BarraMenu li:hover>ul {
		display: flex;
		flex-direction: column;
		bottom: calc(var(--altezza) + var(--alza));
		opacity: 1;

		@starting-style {
			bottom: -30%;
			opacity: 0;
		}
	}

	.BarraMenu li>ul li {
		background-color: hsl(from var(--body-txtcolor) h s l / .8);
		color: var(--body-bgcolor);
		border-top: 1px solid var(--colore1-1o);
		font-size: .8em;
		min-width: 100%;
		text-shadow: none;
		border-radius: 0px;
		display: flex;
		align-items: center;
		justify-content: center;
		height: 3em;
		width: max-content;
	}

	.BarraMenu li>ul li:hover {
		background-color: hsl(from var(--colore1-1) h 25% 25% / .8);
		color: hsl(from var(--colore1-1) h 25% 95%);
	}

	.BarraMenu li>ul a {}
}

@media (max-width:1199px) {
	.BarraMenu {
		display: none;
		background-color: var(--menu-bgcolor);
		z-index: 1;
		text-align: left;
		position: static;
		width: 95%;
		max-width: 400px;
		margin: 0 auto 1em;
	}

	.BarraMenu a {
		display: flex;
		height: 100%;
		width: 100%;
		align-items: center;
		justify-content: center;
		min-height: 2em;
	}

	.BarraMenu>ul {
		height: auto;
		width: 100%;
		display: flex;
		flex-direction: column;
		text-align: center;
		margin: auto;
	}

	.BarraMenu>ul>li {
		display: flex;
		flex-direction: column;
		min-height: 2em;
		line-height: 1;
		border-radius: 0px;
		width: 100%;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		margin: 0;
		align-items: center;
		justify-content: center;
	}

	.BarraMenu li.apri-menu>span {
		min-height: 2em;
		width: 100%;
		display: flex;
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: center;
		align-items: center;
	}

	.BarraMenu li.apri-menu span::after {
		content: '\25bc';
	}

	.BarraMenu li>ul {
		display: none;
		z-index: auto;
		bottom: auto;
	}

	.BarraMenu li.aperto>ul {
		display: flex;
		gap: 1px;
		padding-inline: 1em;
		flex-direction: column;
		z-index: auto;
		bottom: auto;
		width: 90%;
	}

	.BarraMenu li>ul li {
		background-color: hsl(from var(--colore1-1) h s calc(l * 1.05));
		display: block;
		width: 100%;
		text-align: inherit;
		border-style: none;
		border-top: 1px solid var(--menu-bgcolor);
	}

	.BarraMenu li>ul a {
		height: auto;
		line-height: 2.5;
		display: block;
	}
}

.MnuOpn {
	display: grid;
	transition: .5s;
	opacity: 1;
	grid-template-rows: max-content;

	@starting-style {
		grid-template-rows: 0;
	}
}

.st-box-cerca {
	margin-bottom: 20px;
}

.st-box-cerca form {
	display: grid;
	grid-gap: 0px;
	grid-template-columns: auto 70px;
	grid-template-rows: 30px;
}

.st-box-cerca input[type=text] {
	-webkit-border-radius: 3px 0px 0px 3px;
	-moz-border-radius: 3px 0px 0px 3px;
	border-radius: 3px 0px 0px 3px;
	height: 30px;
	line-height: 30px;
	display: block;
	padding: 0px 5px 0px 5px;
	text-align: center;
	border-right-style: none;
	font-size: .9em;
}

.st-box-cerca input[type=submit] {
	background-color: var(--colore1-1);
	color: var(--colore1-1o);
	display: block;
	width: 70px;
	height: 30px;
	border: none;
	-webkit-border-radius: 0px 3px 3px 0px;
	-moz-border-radius: 0px 3px 3px 0px;
	border-radius: 0px 3px 3px 0px;
	text-transform: uppercase;
	font-size: .8em;
	font-weight: 400;
	text-align: center;
	font-weight: 700;
	letter-spacing: 1px;
}

.st-box-cerca input[type=submit]:hover {
	background-color: var(--colore1-3);
	color: var(--colore1-3o);
}

#colonna0 {}

#sponsor-alto {
	display: grid;
	align-items: center;
	justify-content: center;
	align-content: center;
	grid-template-columns: repeat(3, 1fr);
	grid-gap: 0px;
}

#sponsor-alto>div {}

body>footer {
	text-align: center;
	margin: 0;
	padding: 10px calc(50% - 600px);
	background-color: var(--footer-bgcolor);
	color: var(--footer-txtcolor);
	font-size: .85em;
	line-height: 1.4;
	margin-top: 3vw;
	display: grid;
	grid-template-columns: 1fr repeat(4, 3em);
	grid-template-rows: 1fr;
	grid-gap: 10px 20px;
	align-items: center;
}

body>footer>*:nth-child(1) {
	justify-self: start;
	text-align: left;
}

@media (max-width:1199px) {
	body>footer {
		padding: 2vw;
	}
}

#st-tempoimpiegato {
	display: none;
}

[data-simboloprima]:before {
	content: attr(data-simboloprima);
	font-size: 1em;
	display: inline-block;
}

[data-simbolodopo]:after {
	content: attr(data-simbolodopo);
	font-size: 1em;
	display: inline-block;
}

.st-numeropagine {
	margin-bottom: 2em;
	margin-top: 2em;
	text-align: center;
	vertical-align: baseline;
}

.st-numeropagine select {
	height: 1.5em;
	display: inline-block;
	line-height: 1em;
	border-radius: 3px;
	margin-left: 0;
	text-decoration: none;
	padding: 0 .5em;
	border: 1px solid var(--colore1-2);
	background-color: transparent;
	width: 4em;
	text-align: center;
}

.st-numeropagine button {
	margin-left: 0;
}

.st-numeropagine button:before,
.st-numeropagine button:after {
	font-size: 1em;
}

.st-punti-0,
.st-punti-0:after {
	color: #ffffff;
	background: #d00000;
}

.st-punti-1,
.st-punti-1:after {
	color: #000000;
	background: #f8b73f;
}

.st-punti-2,
.st-punti-2:after {
	color: #333333;
	background: #ccffbb;
}

.st-punti-3,
.st-punti-3:after {
	color: #ffffff;
	background: #33cc00;
}

/* punteggi del basket */
.st-sport-8 .st-punti-2,
.st-sport-8 .st-punti-2:after {
	color: #ffffff;
	background: #33cc00;
}

/* 
   popup 
*/
.st-popup {
	display: block;
	position: fixed;
	right: 100vw;
	bottom: 100vh;
	height: 0;
	left: 0;
	text-align: center;
	background-color: var(--popup-bgcolor);
	color: var(--popup-txtcolor);
	padding: 2vw;
	padding-top: 50px;
	overflow: auto;
}

.st-popup:target {
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	height: auto;
	z-index: 2;
}

.st-popup-chiudi {
	position: absolute;
	top: 0;
	right: 0;
	height: 40px;
	width: 40px;
	display: block;
	font-size: 25px;
	line-height: 40px;
	text-align: center;
	text-decoration: none !important;
	opacity: .5;
}

.st-popup-chiudi:hover {
	opacity: 1;
}

.st-popup:target .st-popup-chiudi {
	position: fixed;
}

.st-popup-chiudi:after {
	content: '\2715';
}

#st-elenco-argomenti.st-popup ul {
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(90px, 1fr));
	grid-gap: .5em;
	max-width: 800px;
	margin: .5em auto;
}

#st-elenco-argomenti.st-popup li {
	text-align: center;
	margin: 0;
	border: 1px solid var(--popup-txtcolor);
	border-radius: 1em;
	font-size: 1rem;
	width: 100%;
	overflow: hidden;
	line-height: 1;
	position: relative;
}

#st-elenco-argomenti.st-popup li:before {
	content: '';
	margin-bottom: 65%;
	display: block;
}

#st-elenco-argomenti.st-popup li a {
	padding: .3em 0;
	display: grid;
	grid-template-columns: 100%;
	grid-template-rows: 100%;
	justify-items: center;
	align-items: center;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
}

#st-elenco-argomenti.st-popup li a.st-selezionato {
	grid-template-rows: 35% 75%;
	align-items: start;
}

#st-elenco-argomenti.st-popup li a.st-selezionato:before {
	content: '\2714';
	display: inline-block;
	margin-right: .5em;
	align-self: end;
}

.st-link-esterno:after {
	content: '\ef1f';
	font-family: IcoFont !important;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	white-space: nowrap;
	word-wrap: normal;
	direction: ltr;
	line-height: 1;
	-webkit-font-feature-settings: "liga";
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	margin-left: .3em;
}


/* schermo small (inferiore ai 768 pixel) */
@media all and (max-width: 768px) {
	#sponsor-alto {
		display: grid;
		align-items: center;
		justify-content: center;
		align-content: center;
		grid-template-columns: 1fr 1fr;
		grid-gap: 10px 0px;
	}

	/* classifiche di pallavolo */
	.st-classifica.st-sport-7 thead tr:nth-child(1) th:nth-child(n + 4),
	.st-classifica.st-sport-7 thead tr:nth-child(2) th:nth-child(n + 1),
	.st-classifica.st-sport-7 tbody tr td:nth-child(n + 5) {
		visibility: hidden;
		display: none;
	}

	.st-classifica.st-sport-7 thead tr:nth-child(1) th:nth-child(n + 6),
	.st-classifica.st-sport-7 thead tr:nth-child(2) th:nth-child(n + 7),
	.st-classifica.st-sport-7 tbody tr td:nth-child(n + 11) {
		visibility: visible;
		display: table-cell;
	}

	.st-classifica.st-sport-7 thead tr:nth-child(1) th:nth-child(n + 10),
	.st-classifica.st-sport-7 tbody tr td:nth-child(n + 18) {
		visibility: hidden;
		display: none;
	}

	/* classifiche di calcio */
	.st-classifica.st-sport-6 thead tr:nth-child(1) th:nth-child(n + 5),
	.st-classifica.st-sport-6 thead tr:nth-child(2) th:nth-child(n + 6),
	.st-classifica.st-sport-6 tbody tr td:nth-child(n + 10) {
		visibility: hidden;
		display: none;
	}

	/* classifiche di basket */
	.st-classifica.st-sport-8 thead tr:nth-child(1) th:nth-child(n + 5),
	.st-classifica.st-sport-8 thead tr:nth-child(2) th:nth-child(n + 6),
	.st-classifica.st-sport-8 tbody tr td:nth-child(n + 10) {
		visibility: hidden;
		display: none;
	}

	:root {
		background-size: 170%;
	}

	body>footer {
		padding-top: 20px;
		grid-template-columns: 1fr 1fr;
		grid-template-rows: max-content 1fr;
		grid-gap: 20px;
	}

	body>footer>img,
	body>footer>ul,
	body>footer>p {
		grid-column: 1 / -1;
	}

	body>footer>img {
		max-height: 80px;
	}

	body>footer>*:nth-child(1) {
		justify-self: auto;
		text-align: center;
	}

}

.icona-stit {
	display: inline-block;
	margin: 0;
	height: 1.6rem;
	width: 1.6rem;
	border-radius: .3em;
}

.icona-stit:before {
	content: '';
	display: inline-block;
	background-color: var(--colore1-1o);
	height: 90%;
	width: 90%;
	vertical-align: top;
}

.icona-stit:hover {}

.icona-stit:hover:before {
	background-color: var(--colore1-2);
}

.icona-cerca::before {
	mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 200 201' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='cerca' x='-0' y='0.535' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M102.787,115.719c-0.267,3.601 0.981,7.29 3.733,10.042l39.736,39.737c5.036,5.035 13.212,5.035 18.247,-0c5.035,-5.036 5.035,-13.211 -0,-18.247l-39.737,-39.736c-2.603,-2.603 -6.046,-3.861 -9.46,-3.761c6.771,-8.965 10.785,-20.121 10.785,-32.208c-0,-29.553 -23.993,-53.546 -53.546,-53.546c-29.552,-0 -53.545,23.993 -53.545,53.546c-0,29.552 23.993,53.545 53.545,53.545c11.222,0 21.641,-3.459 30.242,-9.372Zm-30.242,-87.443c23.881,0 43.27,19.389 43.27,43.27c-0,23.88 -19.389,43.269 -43.27,43.269c-23.88,-0 -43.269,-19.389 -43.269,-43.269c0,-23.881 19.389,-43.27 43.269,-43.27Zm-28.393,49.57c-3.478,-15.671 6.422,-31.217 22.093,-34.694c2.768,-0.614 4.517,-3.361 3.903,-6.129c-0.615,-2.769 -3.361,-4.518 -6.13,-3.903c-21.207,4.706 -34.605,25.745 -29.898,46.952c0.614,2.769 3.36,4.518 6.129,3.904c2.768,-0.615 4.517,-3.361 3.903,-6.13Z'/%3E%3C/svg%3E");
	-webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 200 201' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='cerca' x='-0' y='0.535' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M102.787,115.719c-0.267,3.601 0.981,7.29 3.733,10.042l39.736,39.737c5.036,5.035 13.212,5.035 18.247,-0c5.035,-5.036 5.035,-13.211 -0,-18.247l-39.737,-39.736c-2.603,-2.603 -6.046,-3.861 -9.46,-3.761c6.771,-8.965 10.785,-20.121 10.785,-32.208c-0,-29.553 -23.993,-53.546 -53.546,-53.546c-29.552,-0 -53.545,23.993 -53.545,53.546c-0,29.552 23.993,53.545 53.545,53.545c11.222,0 21.641,-3.459 30.242,-9.372Zm-30.242,-87.443c23.881,0 43.27,19.389 43.27,43.27c-0,23.88 -19.389,43.269 -43.27,43.269c-23.88,-0 -43.269,-19.389 -43.269,-43.269c0,-23.881 19.389,-43.27 43.269,-43.27Zm-28.393,49.57c-3.478,-15.671 6.422,-31.217 22.093,-34.694c2.768,-0.614 4.517,-3.361 3.903,-6.129c-0.615,-2.769 -3.361,-4.518 -6.13,-3.903c-21.207,4.706 -34.605,25.745 -29.898,46.952c0.614,2.769 3.36,4.518 6.129,3.904c2.768,-0.615 4.517,-3.361 3.903,-6.13Z'/%3E%3C/svg%3E");
}

.icona-chiudi::before {
	mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 201 201' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='chiudi' x='0.667' y='0.465' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M100.667,87.595l70.194,-70.195c3.552,-3.552 9.319,-3.552 12.871,-0c3.551,3.551 3.551,9.318 -0,12.87l-70.195,70.195l70.195,70.195c3.551,3.551 3.551,9.318 -0,12.87c-3.552,3.551 -9.319,3.551 -12.871,-0l-70.194,-70.195l-70.195,70.195c-3.552,3.551 -9.319,3.551 -12.87,-0c-3.552,-3.552 -3.552,-9.319 -0,-12.87l70.194,-70.195l-70.194,-70.195c-3.552,-3.552 -3.552,-9.319 -0,-12.87c3.551,-3.552 9.318,-3.552 12.87,-0l70.195,70.195Z'/%3E%3C/svg%3E");
	-webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 201 201' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='chiudi' x='0.667' y='0.465' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M100.667,87.595l70.194,-70.195c3.552,-3.552 9.319,-3.552 12.871,-0c3.551,3.551 3.551,9.318 -0,12.87l-70.195,70.195l70.195,70.195c3.551,3.551 3.551,9.318 -0,12.87c-3.552,3.551 -9.319,3.551 -12.871,-0l-70.194,-70.195l-70.195,70.195c-3.552,3.551 -9.319,3.551 -12.87,-0c-3.552,-3.552 -3.552,-9.319 -0,-12.87l70.194,-70.195l-70.194,-70.195c-3.552,-3.552 -3.552,-9.319 -0,-12.87c3.551,-3.552 9.318,-3.552 12.87,-0l70.195,70.195Z'/%3E%3C/svg%3E");
}

.icona-condividi::before {
	mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 200 200' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='condividi' x='-0' y='0' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M138.205,48.168l-81.456,24.975c-3.928,-4.595 -9.766,-7.499 -16.277,-7.499c-11.851,0 -21.472,9.622 -21.472,21.473c-0,11.851 9.621,21.472 21.472,21.472c4.136,-0 8.001,-1.172 11.265,-3.221l57.571,39.876c-0.271,1.339 -0.409,2.725 -0.409,4.142c0,11.851 9.622,21.473 21.473,21.473c11.85,-0 21.472,-9.622 21.472,-21.473c-0,-11.851 -9.622,-21.472 -21.472,-21.472c-4.136,-0 -8.001,1.172 -11.265,3.221l-57.571,-39.876l0.259,-1.697l81.456,-24.974c3.928,4.594 9.766,7.498 16.277,7.498c11.851,0 21.472,-9.621 21.472,-21.472c-0,-11.851 -9.621,-21.473 -21.472,-21.473c-11.024,0 -20.119,8.326 -21.323,19.027Z'/%3E%3C/svg%3E");
	-webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 200 200' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='condividi' x='-0' y='0' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M138.205,48.168l-81.456,24.975c-3.928,-4.595 -9.766,-7.499 -16.277,-7.499c-11.851,0 -21.472,9.622 -21.472,21.473c-0,11.851 9.621,21.472 21.472,21.472c4.136,-0 8.001,-1.172 11.265,-3.221l57.571,39.876c-0.271,1.339 -0.409,2.725 -0.409,4.142c0,11.851 9.622,21.473 21.473,21.473c11.85,-0 21.472,-9.622 21.472,-21.473c-0,-11.851 -9.622,-21.472 -21.472,-21.472c-4.136,-0 -8.001,1.172 -11.265,3.221l-57.571,-39.876l0.259,-1.697l81.456,-24.974c3.928,4.594 9.766,7.498 16.277,7.498c11.851,0 21.472,-9.621 21.472,-21.472c-0,-11.851 -9.621,-21.473 -21.472,-21.473c-11.024,0 -20.119,8.326 -21.323,19.027Z'/%3E%3C/svg%3E");
}

.icona-facebook::before {
	mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 200 200' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='facebook' x='0' y='0' width='200' height='200' style='fill:none;'/%3E%3Cg id='facebook1' serif:id='facebook'%3E%3Cpath d='M128.5,53.143l-15.814,-0c-6.303,-0 -7.615,2.589 -7.615,9.114l0,14.314l23.429,0l-2.448,23.429l-20.981,-0l0,82l-35.142,-0l-0,-82l-23.429,-0l0,-23.429l23.429,0l-0,-27.036c-0,-20.723 10.906,-31.535 35.482,-31.535l23.089,-0l-0,35.143Z' style='fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E");
	-webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 200 200' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='facebook' x='0' y='0' width='200' height='200' style='fill:none;'/%3E%3Cg id='facebook1' serif:id='facebook'%3E%3Cpath d='M128.5,53.143l-15.814,-0c-6.303,-0 -7.615,2.589 -7.615,9.114l0,14.314l23.429,0l-2.448,23.429l-20.981,-0l0,82l-35.142,-0l-0,-82l-23.429,-0l0,-23.429l23.429,0l-0,-27.036c-0,-20.723 10.906,-31.535 35.482,-31.535l23.089,-0l-0,35.143Z' style='fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E");
}

.icona-hamburgher::before {
	mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 201 200' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='hamburgher' x='0.667' y='0' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M180.167,155.046c-0,-9.332 -7.577,-16.909 -16.91,-16.909l-125.181,0c-9.333,0 -16.909,7.577 -16.909,16.909c-0,9.333 7.576,16.91 16.909,16.91c-0,-0 125.181,-0 125.181,-0c9.333,-0 16.91,-7.577 16.91,-16.91Zm-0,-55.546c-0,-9.332 -7.577,-16.909 -16.91,-16.909l-125.181,-0c-9.333,-0 -16.909,7.577 -16.909,16.909c-0,9.332 7.576,16.909 16.909,16.909c-0,0 125.181,0 125.181,0c9.333,0 16.91,-7.577 16.91,-16.909Zm-0,-54.546c-0,-9.333 -7.577,-16.91 -16.91,-16.91l-125.181,0c-9.333,0 -16.909,7.577 -16.909,16.91c-0,9.332 7.576,16.909 16.909,16.909l125.181,-0c9.333,-0 16.91,-7.577 16.91,-16.909Z'/%3E%3C/svg%3E");
	-webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 201 200' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='hamburgher' x='0.667' y='0' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M180.167,155.046c-0,-9.332 -7.577,-16.909 -16.91,-16.909l-125.181,0c-9.333,0 -16.909,7.577 -16.909,16.909c-0,9.333 7.576,16.91 16.909,16.91c-0,-0 125.181,-0 125.181,-0c9.333,-0 16.91,-7.577 16.91,-16.91Zm-0,-55.546c-0,-9.332 -7.577,-16.909 -16.91,-16.909l-125.181,-0c-9.333,-0 -16.909,7.577 -16.909,16.909c-0,9.332 7.576,16.909 16.909,16.909c-0,0 125.181,0 125.181,0c9.333,0 16.91,-7.577 16.91,-16.909Zm-0,-54.546c-0,-9.333 -7.577,-16.91 -16.91,-16.91l-125.181,0c-9.333,0 -16.909,7.577 -16.909,16.91c-0,9.332 7.576,16.909 16.909,16.909l125.181,-0c9.333,-0 16.91,-7.577 16.91,-16.909Z'/%3E%3C/svg%3E");
}

.icona-instagram::before {
	mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 200 200' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='instagram' x='0' y='0' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M180.661,65.649c0,-25.368 -20.596,-45.965 -45.964,-45.965l-69.255,0c-25.369,0 -45.965,20.597 -45.965,45.965l-0,68.794c-0,25.369 20.596,45.965 45.965,45.965l69.255,-0c25.368,-0 45.964,-20.596 45.964,-45.965l0,-68.794Zm-14.426,-0.325c0,-17.25 -14.005,-31.255 -31.255,-31.255l-69.822,0c-17.25,0 -31.255,14.005 -31.255,31.255l0,69.444c0,17.25 14.005,31.255 31.255,31.255l69.822,-0c17.25,-0 31.255,-14.005 31.255,-31.255l0,-69.444Z'/%3E%3Cpath d='M99.839,58.782c22.978,-0 41.633,18.448 41.633,41.172c-0,22.723 -18.655,41.172 -41.633,41.172c-22.978,0 -41.634,-18.449 -41.634,-41.172c0,-22.724 18.656,-41.172 41.634,-41.172Zm-0,13.95c15.192,-0 27.527,12.198 27.527,27.222c-0,15.024 -12.335,27.222 -27.527,27.222c-15.193,0 -27.527,-12.198 -27.527,-27.222c-0,-15.024 12.334,-27.222 27.527,-27.222Z'/%3E%3Cellipse cx='142.984' cy='56.987' rx='9.794' ry='9.679'/%3E%3C/svg%3E");
	-webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 200 200' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='instagram' x='0' y='0' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M180.661,65.649c0,-25.368 -20.596,-45.965 -45.964,-45.965l-69.255,0c-25.369,0 -45.965,20.597 -45.965,45.965l-0,68.794c-0,25.369 20.596,45.965 45.965,45.965l69.255,-0c25.368,-0 45.964,-20.596 45.964,-45.965l0,-68.794Zm-14.426,-0.325c0,-17.25 -14.005,-31.255 -31.255,-31.255l-69.822,0c-17.25,0 -31.255,14.005 -31.255,31.255l0,69.444c0,17.25 14.005,31.255 31.255,31.255l69.822,-0c17.25,-0 31.255,-14.005 31.255,-31.255l0,-69.444Z'/%3E%3Cpath d='M99.839,58.782c22.978,-0 41.633,18.448 41.633,41.172c-0,22.723 -18.655,41.172 -41.633,41.172c-22.978,0 -41.634,-18.449 -41.634,-41.172c0,-22.724 18.656,-41.172 41.634,-41.172Zm-0,13.95c15.192,-0 27.527,12.198 27.527,27.222c-0,15.024 -12.335,27.222 -27.527,27.222c-15.193,0 -27.527,-12.198 -27.527,-27.222c-0,-15.024 12.334,-27.222 27.527,-27.222Z'/%3E%3Cellipse cx='142.984' cy='56.987' rx='9.794' ry='9.679'/%3E%3C/svg%3E");
}

.icona-link::before {
	mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 200 200' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='link' x='-0' y='0' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M116.332,82.872c-14.18,-13.521 -36.67,-12.986 -50.19,1.194c-0,0 -32.958,34.564 -32.958,34.564c-13.521,14.18 -12.986,36.67 1.194,50.191c14.18,13.52 36.67,12.985 50.191,-1.195c-0,0 18.274,-19.164 18.274,-19.164c2.472,-2.593 2.374,-6.706 -0.219,-9.178c-2.593,-2.473 -6.705,-2.375 -9.178,0.218l-18.274,19.165c-8.576,8.993 -22.84,9.333 -31.834,0.757c-8.994,-8.576 -9.333,-22.84 -0.757,-31.834c-0,-0 32.957,-34.564 32.957,-34.564c8.576,-8.994 22.84,-9.333 31.834,-0.758c2.593,2.473 6.706,2.375 9.178,-0.218c2.473,-2.593 2.375,-6.706 -0.218,-9.178Z'/%3E%3Cpath d='M83.668,117.128c14.18,13.521 36.67,12.986 50.19,-1.194c0,-0 32.958,-34.564 32.958,-34.564c13.521,-14.18 12.986,-36.67 -1.194,-50.191c-14.18,-13.52 -36.67,-12.985 -50.191,1.195c0,-0 -18.274,19.164 -18.274,19.164c-2.472,2.593 -2.374,6.706 0.219,9.179c2.593,2.472 6.705,2.374 9.178,-0.219l18.274,-19.165c8.576,-8.993 22.84,-9.333 31.834,-0.757c8.994,8.576 9.333,22.84 0.757,31.834c0,0 -32.957,34.564 -32.957,34.564c-8.576,8.994 -22.84,9.333 -31.834,0.758c-2.593,-2.473 -6.706,-2.375 -9.178,0.218c-2.473,2.593 -2.375,6.706 0.218,9.178Z'/%3E%3C/svg%3E");
	-webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 200 200' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='link' x='-0' y='0' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M116.332,82.872c-14.18,-13.521 -36.67,-12.986 -50.19,1.194c-0,0 -32.958,34.564 -32.958,34.564c-13.521,14.18 -12.986,36.67 1.194,50.191c14.18,13.52 36.67,12.985 50.191,-1.195c-0,0 18.274,-19.164 18.274,-19.164c2.472,-2.593 2.374,-6.706 -0.219,-9.178c-2.593,-2.473 -6.705,-2.375 -9.178,0.218l-18.274,19.165c-8.576,8.993 -22.84,9.333 -31.834,0.757c-8.994,-8.576 -9.333,-22.84 -0.757,-31.834c-0,-0 32.957,-34.564 32.957,-34.564c8.576,-8.994 22.84,-9.333 31.834,-0.758c2.593,2.473 6.706,2.375 9.178,-0.218c2.473,-2.593 2.375,-6.706 -0.218,-9.178Z'/%3E%3Cpath d='M83.668,117.128c14.18,13.521 36.67,12.986 50.19,-1.194c0,-0 32.958,-34.564 32.958,-34.564c13.521,-14.18 12.986,-36.67 -1.194,-50.191c-14.18,-13.52 -36.67,-12.985 -50.191,1.195c0,-0 -18.274,19.164 -18.274,19.164c-2.472,2.593 -2.374,6.706 0.219,9.179c2.593,2.472 6.705,2.374 9.178,-0.219l18.274,-19.165c8.576,-8.993 22.84,-9.333 31.834,-0.757c8.994,8.576 9.333,22.84 0.757,31.834c0,0 -32.957,34.564 -32.957,34.564c-8.576,8.994 -22.84,9.333 -31.834,0.758c-2.593,-2.473 -6.706,-2.375 -9.178,0.218c-2.473,2.593 -2.375,6.706 0.218,9.178Z'/%3E%3C/svg%3E");
}

.icona-mail::before {
	mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 201 200' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='mail' x='0.333' y='0' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M187.039,34.971l-173.411,-0l-0,130.058l173.411,0l-0,-130.058Zm-105.805,72.155l-50.77,45.007l137.207,-0l-49.559,-43.934l-17.779,14.406l-19.099,-15.479Zm43.193,-4.044l48.892,43.343l0,-82.96l-48.892,39.617Zm-97.08,41.098l47.572,-42.171l-47.572,-38.554l0,80.725Zm145.868,-96.313l-72.882,59.077l-72.892,-59.077l145.774,0Z'/%3E%3C/svg%3E");
	-webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 201 200' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='mail' x='0.333' y='0' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M187.039,34.971l-173.411,-0l-0,130.058l173.411,0l-0,-130.058Zm-105.805,72.155l-50.77,45.007l137.207,-0l-49.559,-43.934l-17.779,14.406l-19.099,-15.479Zm43.193,-4.044l48.892,43.343l0,-82.96l-48.892,39.617Zm-97.08,41.098l47.572,-42.171l-47.572,-38.554l0,80.725Zm145.868,-96.313l-72.882,59.077l-72.892,-59.077l145.774,0Z'/%3E%3C/svg%3E");
}

.icona-print::before {
	mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 201 200' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='print' x='0.333' y='0' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M181.369,53.577l-26.834,-0l0,-33.542l-107.333,0l-0,33.542l-26.833,-0l-0,87.208l26.833,0l-0,40.25l63.856,0c19.77,0 40.445,-23.995 43.162,-40.25l27.149,0l-0,-87.208Zm-120.75,-20.125l80.5,-0l-0,20.125l-80.5,-0l-0,-20.125Zm58.302,111.68c-0,0 9.854,22.487 -13.417,22.487l-44.885,-0l-0,-53.667l80.5,-0l-0,17.764c-0,24.109 -22.198,13.416 -22.198,13.416Zm45.677,-71.43c-1.852,-0 -3.354,-1.503 -3.354,-3.354c-0,-1.852 1.502,-3.354 3.354,-3.354c1.851,-0 3.354,1.502 3.354,3.354c-0,1.851 -1.503,3.354 -3.354,3.354Zm-36.896,60.375l-53.667,-0l0,-6.708l53.667,-0l-0,6.708Zm-20.125,6.708l-33.542,0l0,6.709l33.542,-0l-0,-6.709Z' style='fill-rule:nonzero;'/%3E%3C/svg%3E");
	-webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 201 200' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='print' x='0.333' y='0' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M181.369,53.577l-26.834,-0l0,-33.542l-107.333,0l-0,33.542l-26.833,-0l-0,87.208l26.833,0l-0,40.25l63.856,0c19.77,0 40.445,-23.995 43.162,-40.25l27.149,0l-0,-87.208Zm-120.75,-20.125l80.5,-0l-0,20.125l-80.5,-0l-0,-20.125Zm58.302,111.68c-0,0 9.854,22.487 -13.417,22.487l-44.885,-0l-0,-53.667l80.5,-0l-0,17.764c-0,24.109 -22.198,13.416 -22.198,13.416Zm45.677,-71.43c-1.852,-0 -3.354,-1.503 -3.354,-3.354c-0,-1.852 1.502,-3.354 3.354,-3.354c1.851,-0 3.354,1.502 3.354,3.354c-0,1.851 -1.503,3.354 -3.354,3.354Zm-36.896,60.375l-53.667,-0l0,-6.708l53.667,-0l-0,6.708Zm-20.125,6.708l-33.542,0l0,6.709l33.542,-0l-0,-6.709Z' style='fill-rule:nonzero;'/%3E%3C/svg%3E");
}

.icona-rss::before {
	mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 201 201' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='rss' x='0.333' y='0.386' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M31.274,83.74c47.302,-0 85.705,38.403 85.705,85.705c0,6.59 5.351,11.941 11.941,11.941c6.59,-0 11.94,-5.351 11.94,-11.941c-0,-60.482 -49.104,-109.586 -109.586,-109.586c-6.59,-0 -11.941,5.35 -11.941,11.94c0,6.59 5.351,11.941 11.941,11.941Zm6.487,60.79c-10.17,-0 -18.428,8.257 -18.428,18.428c0,10.17 8.258,18.428 18.428,18.428c10.171,-0 18.428,-8.258 18.428,-18.428c0,-10.171 -8.257,-18.428 -18.428,-18.428Zm-6.487,-101.264c69.64,0 126.179,56.539 126.179,126.179c-0,6.59 5.35,11.941 11.94,11.941c6.59,-0 11.94,-5.351 11.94,-11.941c0,-82.82 -67.239,-150.059 -150.059,-150.059c-6.59,-0 -11.941,5.35 -11.941,11.94c0,6.59 5.351,11.94 11.941,11.94Zm-0,81.368c24.731,0 44.81,20.079 44.81,44.811c0,6.59 5.351,11.941 11.941,11.941c6.59,-0 11.94,-5.351 11.94,-11.941c0,-37.912 -30.78,-68.691 -68.691,-68.691c-6.59,-0 -11.941,5.35 -11.941,11.94c0,6.59 5.351,11.94 11.941,11.94Z'/%3E%3C/svg%3E");
	-webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 201 201' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='rss' x='0.333' y='0.386' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M31.274,83.74c47.302,-0 85.705,38.403 85.705,85.705c0,6.59 5.351,11.941 11.941,11.941c6.59,-0 11.94,-5.351 11.94,-11.941c-0,-60.482 -49.104,-109.586 -109.586,-109.586c-6.59,-0 -11.941,5.35 -11.941,11.94c0,6.59 5.351,11.941 11.941,11.941Zm6.487,60.79c-10.17,-0 -18.428,8.257 -18.428,18.428c0,10.17 8.258,18.428 18.428,18.428c10.171,-0 18.428,-8.258 18.428,-18.428c0,-10.171 -8.257,-18.428 -18.428,-18.428Zm-6.487,-101.264c69.64,0 126.179,56.539 126.179,126.179c-0,6.59 5.35,11.941 11.94,11.941c6.59,-0 11.94,-5.351 11.94,-11.941c0,-82.82 -67.239,-150.059 -150.059,-150.059c-6.59,-0 -11.941,5.35 -11.941,11.94c0,6.59 5.351,11.94 11.941,11.94Zm-0,81.368c24.731,0 44.81,20.079 44.81,44.811c0,6.59 5.351,11.941 11.941,11.941c6.59,-0 11.94,-5.351 11.94,-11.941c0,-37.912 -30.78,-68.691 -68.691,-68.691c-6.59,-0 -11.941,5.35 -11.941,11.94c0,6.59 5.351,11.94 11.941,11.94Z'/%3E%3C/svg%3E");
}

.icona-telegram::before {
	mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 200 200' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='telegram' x='0' y='0' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M141.85,171.169c2.214,1.566 5.063,1.954 7.607,1c2.531,-0.965 4.403,-3.143 4.969,-5.781c5.969,-28.047 20.452,-99.049 25.88,-124.553c0.412,-1.931 -0.27,-3.933 -1.778,-5.216c-1.519,-1.284 -3.614,-1.649 -5.475,-0.966c-28.801,10.668 -117.5,43.943 -153.754,57.355c-2.296,0.859 -3.792,3.061 -3.721,5.499c0.082,2.425 1.719,4.533 4.074,5.239c16.261,4.863 37.597,11.634 37.597,11.634c-0,-0 9.973,30.12 15.165,45.427c0.66,1.931 2.167,3.438 4.145,3.956c1.99,0.518 4.098,-0.023 5.581,-1.425c8.349,-7.877 21.254,-20.064 21.254,-20.064c-0,0 24.538,17.98 38.456,27.895Zm-75.629,-59.604l11.539,38.044l2.567,-24.091c0,-0 44.544,-40.187 69.954,-63.089c0.742,-0.671 0.836,-1.802 0.224,-2.591c-0.613,-0.788 -1.743,-0.977 -2.579,-0.435l-81.705,52.162Z'/%3E%3C/svg%3E");
	-webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 200 200' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='telegram' x='0' y='0' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M141.85,171.169c2.214,1.566 5.063,1.954 7.607,1c2.531,-0.965 4.403,-3.143 4.969,-5.781c5.969,-28.047 20.452,-99.049 25.88,-124.553c0.412,-1.931 -0.27,-3.933 -1.778,-5.216c-1.519,-1.284 -3.614,-1.649 -5.475,-0.966c-28.801,10.668 -117.5,43.943 -153.754,57.355c-2.296,0.859 -3.792,3.061 -3.721,5.499c0.082,2.425 1.719,4.533 4.074,5.239c16.261,4.863 37.597,11.634 37.597,11.634c-0,-0 9.973,30.12 15.165,45.427c0.66,1.931 2.167,3.438 4.145,3.956c1.99,0.518 4.098,-0.023 5.581,-1.425c8.349,-7.877 21.254,-20.064 21.254,-20.064c-0,0 24.538,17.98 38.456,27.895Zm-75.629,-59.604l11.539,38.044l2.567,-24.091c0,-0 44.544,-40.187 69.954,-63.089c0.742,-0.671 0.836,-1.802 0.224,-2.591c-0.613,-0.788 -1.743,-0.977 -2.579,-0.435l-81.705,52.162Z'/%3E%3C/svg%3E");
}

.icona-twitter::before {
	mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 201 200' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='twitter' x='0.667' y='0' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M167.867,65.54c2.209,48.772 -34.165,103.145 -98.558,103.145c-19.581,0 -37.798,-5.746 -53.142,-15.585c18.398,2.173 36.76,-2.946 51.331,-14.354c-15.163,-0.278 -27.971,-10.31 -32.402,-24.084c5.445,1.038 10.805,0.736 15.67,-0.592c-16.672,-3.356 -28.189,-18.374 -27.815,-34.442c4.684,2.596 10.02,4.153 15.706,4.334c-15.44,-10.322 -19.81,-30.712 -10.732,-46.297c17.094,20.981 42.651,34.78 71.468,36.229c-5.058,-21.682 11.396,-42.579 33.79,-42.579c9.96,-0 18.978,4.213 25.304,10.949c7.895,-1.545 15.332,-4.442 22.02,-8.414c-2.596,8.1 -8.089,14.885 -15.248,19.183c7.014,-0.845 13.702,-2.704 19.908,-5.469c-4.636,6.978 -10.503,13.086 -17.3,17.976Z' style='fill-rule:nonzero;'/%3E%3C/svg%3E");
	-webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 201 200' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='twitter' x='0.667' y='0' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M167.867,65.54c2.209,48.772 -34.165,103.145 -98.558,103.145c-19.581,0 -37.798,-5.746 -53.142,-15.585c18.398,2.173 36.76,-2.946 51.331,-14.354c-15.163,-0.278 -27.971,-10.31 -32.402,-24.084c5.445,1.038 10.805,0.736 15.67,-0.592c-16.672,-3.356 -28.189,-18.374 -27.815,-34.442c4.684,2.596 10.02,4.153 15.706,4.334c-15.44,-10.322 -19.81,-30.712 -10.732,-46.297c17.094,20.981 42.651,34.78 71.468,36.229c-5.058,-21.682 11.396,-42.579 33.79,-42.579c9.96,-0 18.978,4.213 25.304,10.949c7.895,-1.545 15.332,-4.442 22.02,-8.414c-2.596,8.1 -8.089,14.885 -15.248,19.183c7.014,-0.845 13.702,-2.704 19.908,-5.469c-4.636,6.978 -10.503,13.086 -17.3,17.976Z' style='fill-rule:nonzero;'/%3E%3C/svg%3E");
}

.icona-whatsapp::before {
	mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 201 200' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='whatsapp' x='0.667' y='0' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M101.009,35.579c-35.161,0 -63.746,28.585 -63.757,63.736c-0.011,14.347 4.2,25.092 11.263,36.333l-6.433,23.522l24.119,-6.333c10.811,6.411 21.124,10.257 34.764,10.269c35.129,-0 63.747,-28.596 63.758,-63.736c0.011,-35.228 -28.463,-63.78 -63.714,-63.791Zm37.494,91.127c-1.591,4.476 -9.252,8.555 -12.932,9.108c-3.305,0.497 -7.484,0.696 -12.071,-0.763c-2.786,-0.884 -6.356,-2.067 -10.921,-4.034c-19.222,-8.302 -31.768,-27.657 -32.73,-28.928c-0.962,-1.282 -7.826,-10.39 -7.826,-19.819c-0,-9.429 4.952,-14.071 6.71,-15.984c1.757,-1.912 3.824,-2.398 5.106,-2.398l3.67,0.066c1.172,0.055 2.753,-0.442 4.311,3.294c1.592,3.836 5.427,13.264 5.903,14.226c0.475,0.962 0.796,2.078 0.155,3.36c-0.642,1.283 -0.962,2.078 -1.913,3.195l-2.874,3.36c-0.961,0.951 -1.956,1.99 -0.84,3.913c1.117,1.924 4.963,8.191 10.656,13.276c7.317,6.532 13.497,8.555 15.409,9.506c1.912,0.95 3.029,0.796 4.156,-0.475c1.116,-1.283 4.786,-5.594 6.068,-7.517c1.283,-1.912 2.554,-1.603 4.311,-0.962c1.758,0.641 11.176,5.273 13.088,6.235c1.912,0.961 3.194,1.437 3.67,2.232c0.497,0.796 0.497,4.632 -1.106,9.109Zm-37.516,49.343c-12.833,0 -25.479,-3.227 -36.676,-9.329l-40.644,10.656l10.876,-39.738c-6.709,-11.629 -10.246,-24.827 -10.235,-38.334c0.011,-42.281 34.41,-76.68 76.679,-76.68c20.516,0.011 39.771,7.992 54.241,22.483c14.48,14.492 22.45,33.758 22.439,54.252c-0.011,42.28 -34.41,76.69 -76.68,76.69Z' style='fill-rule:nonzero;'/%3E%3C/svg%3E");
	-webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 201 200' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='whatsapp' x='0.667' y='0' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M101.009,35.579c-35.161,0 -63.746,28.585 -63.757,63.736c-0.011,14.347 4.2,25.092 11.263,36.333l-6.433,23.522l24.119,-6.333c10.811,6.411 21.124,10.257 34.764,10.269c35.129,-0 63.747,-28.596 63.758,-63.736c0.011,-35.228 -28.463,-63.78 -63.714,-63.791Zm37.494,91.127c-1.591,4.476 -9.252,8.555 -12.932,9.108c-3.305,0.497 -7.484,0.696 -12.071,-0.763c-2.786,-0.884 -6.356,-2.067 -10.921,-4.034c-19.222,-8.302 -31.768,-27.657 -32.73,-28.928c-0.962,-1.282 -7.826,-10.39 -7.826,-19.819c-0,-9.429 4.952,-14.071 6.71,-15.984c1.757,-1.912 3.824,-2.398 5.106,-2.398l3.67,0.066c1.172,0.055 2.753,-0.442 4.311,3.294c1.592,3.836 5.427,13.264 5.903,14.226c0.475,0.962 0.796,2.078 0.155,3.36c-0.642,1.283 -0.962,2.078 -1.913,3.195l-2.874,3.36c-0.961,0.951 -1.956,1.99 -0.84,3.913c1.117,1.924 4.963,8.191 10.656,13.276c7.317,6.532 13.497,8.555 15.409,9.506c1.912,0.95 3.029,0.796 4.156,-0.475c1.116,-1.283 4.786,-5.594 6.068,-7.517c1.283,-1.912 2.554,-1.603 4.311,-0.962c1.758,0.641 11.176,5.273 13.088,6.235c1.912,0.961 3.194,1.437 3.67,2.232c0.497,0.796 0.497,4.632 -1.106,9.109Zm-37.516,49.343c-12.833,0 -25.479,-3.227 -36.676,-9.329l-40.644,10.656l10.876,-39.738c-6.709,-11.629 -10.246,-24.827 -10.235,-38.334c0.011,-42.281 34.41,-76.68 76.679,-76.68c20.516,0.011 39.771,7.992 54.241,22.483c14.48,14.492 22.45,33.758 22.439,54.252c-0.011,42.28 -34.41,76.69 -76.68,76.69Z' style='fill-rule:nonzero;'/%3E%3C/svg%3E");
}

.icona-youtube::before {
	mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 201 200' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='youtube' x='0.667' y='0' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M184.032,57.969c-2.011,-7.54 -7.888,-13.456 -15.389,-15.466c-13.572,-3.674 -67.976,-3.674 -67.976,-3.674c-0,0 -54.404,0 -67.976,3.674c-7.502,2.01 -13.379,7.965 -15.39,15.466c-3.634,13.65 -3.634,42.147 -3.634,42.147c-0,0 -0,28.497 3.634,42.147c2.011,7.54 7.888,13.224 15.39,15.234c13.572,3.674 67.976,3.674 67.976,3.674c-0,-0 54.404,-0 67.976,-3.674c7.501,-2.01 13.378,-7.694 15.389,-15.234c3.635,-13.65 3.635,-42.147 3.635,-42.147c-0,0 -0,-28.497 -3.635,-42.147Zm-101.152,68.015l-0,-51.736l45.472,25.868l-45.472,25.868Z' style='fill-rule:nonzero;'/%3E%3C/svg%3E");
	-webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 201 200' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='youtube' x='0.667' y='0' width='200' height='200' style='fill:none;'/%3E%3Cpath d='M184.032,57.969c-2.011,-7.54 -7.888,-13.456 -15.389,-15.466c-13.572,-3.674 -67.976,-3.674 -67.976,-3.674c-0,0 -54.404,0 -67.976,3.674c-7.502,2.01 -13.379,7.965 -15.39,15.466c-3.634,13.65 -3.634,42.147 -3.634,42.147c-0,0 -0,28.497 3.634,42.147c2.011,7.54 7.888,13.224 15.39,15.234c13.572,3.674 67.976,3.674 67.976,3.674c-0,-0 54.404,-0 67.976,-3.674c7.501,-2.01 13.378,-7.694 15.389,-15.234c3.635,-13.65 3.635,-42.147 3.635,-42.147c-0,0 -0,-28.497 -3.635,-42.147Zm-101.152,68.015l-0,-51.736l45.472,25.868l-45.472,25.868Z' style='fill-rule:nonzero;'/%3E%3C/svg%3E");
}