.bottoni_dintorni {
	max-width:380px;
	max-height: 90px;
	padding-left:15%;
	margin-left: 17%; 
}

.box_servizi {	
  	background: linear-gradient(to right, #FFD700, #FF8C00);
  	background-image: -moz-linear-gradient(to right, #FFD700, #FF8C00); /* FF3.6 */
  	background-image: -webkit-gradient(linear,right top,right bottom,color-stop(0, #FFD700),color-stop(1, #)FF8C00); /* Saf4+, Chrome */
   filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#999999'); /* IE6,IE7 */
   -ms-filter: &quot;progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#999999')&quot;; /* IE8 */	
	background-color:	#FF8C00;
	--width: 250px;
	--height: calc(var(--width) / 3);
	width: var(--width);
	height: var(--height);
	text-align: center;
	line-height: var(--height);
	font-size: calc(var(--height) / 2.5);
	font-family: Georgia, sans-serif;
	letter-spacing: 0.2em;
	border: 1px solid darkgoldenrod;
	border-radius: 2em;
	transform: perspective(500px) rotateY(-15deg);
	text-shadow: 6px 3px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 2px 0 0 5px rgba(0, 0, 0, 0.2);
	transition: 0.5s;
	position: relative;
	overflow: hidden;
}

.box_servizi:hover {
	transform: perspective(500px) rotateY(15deg);
	text-shadow: -6px 3px 2px rgba(0, 0, 0, 0.2);
	box-shadow: -2px 0 0 5px rgba(0, 0, 0, 0.2);
}

.box_servizi::before {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	background: linear-gradient(to right, transparent, white, transparent);
	left: -100%;
	transition: 0.5s;
}

.box_servizi:hover::before {
	left: 100%;
}
.box_servizi a:link, .box_servizi a:visited {
	color: #062A84;
}