	.ElencoAbbonamenti {
		margin-top: 5rem;
		max-width:71.222rem;
		display: grid;
		grid-template-columns: repeat(1, minmax(0, 1fr));
		grid-column-gap: 0;
		grid-row-gap: 1.5rem;
		margin-left: auto;
		margin-right: auto;
	}
	.Abbonamento {
		display: block;
		padding: 0;
		margin: 0;
		box-sizing: border-box;
		position: relative;
		background-color: #cce4e5;
		border: 0.1rem solid var(--Palette2dark);
		padding: 0.5rem;
		-webkit-border-radius: 0.8rem;
		-moz-border-radius: 0.8rem;
		transition: background ease 0.2s;
		border-radius: 0.8rem;

	}
	.Abbonamento A {
		text-decoration:none;
		display: block;
		width: 100%;
		min-height: 12rem;
		position: relative;
		padding-left: 14rem;
		padding-right: 1rem;
		box-sizing: border-box;
		transition: background 0.2s ease;

	}
	.Abbonamento .Image {
		display: block;
		height:12rem;
		width: 12rem;
		position: absolute;
		left:0;
		top:0;
	}
	.Abbonamento .Titles {
		display: block;
		line-height:1.6em;
		color: var(--Box_Evento_Titles_Color);
		font-family: var(--Box_Evento_Titles_Font);
		padding-top:0.5rem;
	}
	.Abbonamento .Titles .Title {
		font-weight: bold;
		display: block;
		padding-bottom: 0.7rem;
		color: #000;
		text-transform: uppercase;
		font-family: var(--Font_Text);
		margin-top: 0.5rem;
		font-size: 2rem;
	}
	.Abbonamento .Titles .SubTitle {
		display: block;
		padding-bottom:0.7rem;
		font-size:var(--Box_Evento_Subtitle_FontSize);
		color: #000;
		font-family: var(--Font_Text);
	}
	.Abbonamento .Abstract {
		display: block;
		font-weight: normal;
		line-height:1.4em;
		color: var(--Box_Evento_Abstract_Color);
		font-style: italic;
		font-family: var(--Box_Evento_Abstract_Font);
		font-size: var(--Box_Evento_Abstract_FontSize);
		padding-bottom:0.7rem;
	}
	.Abbonamento .FakeButton {
		display: inline-block;
		position: absolute;
		right:1rem;
		bottom: 1rem;
		text-align: center;
		padding: 0.2rem 1.5rem;
		background: transparent;
		color: #000;
		text-transform: uppercase;
		text-decoration: none;
		font-weight: bolder;
		font-family: var(--Font_Title);
		font-size: 1.3rem;
		border-radius: 0.5rem;
		border: 0.2rem solid var(--Palette2dark);
		transition: all 0.2s ease;
	}
	.Abbonamento A:HOVER .FakeButton {
		border-color: #000;
		transition: background ease 0.2s;
	}

	.Abbonamento A:HOVER .FakeButton, .Abbonamento:HOVER {
		background: #99cbce;
		transition: background ease 0.2s;
	}




/*	-------------------------------------------------------------------------- */
/*	Mobile  
/*	-------------------------------------------------------------------------- */
	@media screen and (max-width: 440px) {

		.Container {
			margin-top: 7.5rem;
		}

		.Container .PageTitle {
			font-size: 2.8rem !important;
		}

		.ElencoAbbonamenti {
			margin-top: 2rem;
		}

		.Abbonamento A {
			min-height: 8rem;
			padding: 0;
			display: block;
		}

		.Abbonamento .Image {
			position: unset;
			width: 19rem;
        	height: 19rem;
		}

		.Abbonamento .Titles, .Abbonamento .FakeButton {
			position: unset;
			width: 100%;
		}

		 .Abbonamento .FakeButton {
			width: 16rem;
		 }

		.Abbonamento .Titles .Title {
			font-size: 1.7rem;
		}

		.Abbonamento .Titles .SubTitle {
			font-size: 1.2rem;
		}
	}
