	/* .promo_banner_col {
		width: 33%;
		float: left;
		text-align: center;
		background-color: #f8f7f7;
		height: 90px;
		box-sizing: border-box;
		padding: 15px;
	}	 */
	.btn-Evoluzione {
		/* min-height: 65px; */
		line-height: 20px;
		background-image: url(../images/offerte/icons/energia_elettrica.png);
	}	
	.btn-bolletta {
		/* min-height: 65px; */
		line-height: 20px;
		padding: 0 70px 0 30px;
	}	
	.btn-tutela {
		min-height: 65px;
		line-height: 20px;
	}
	.homepage .center_group .promo_banner_double {
		background-color: #f8f7f7;
	}	
@media only screen and (max-width: 768px){
.promo_banner_col {
    padding-bottom: 0;
	width: 100%;
}
	.btn-Evoluzione {
		line-height: 30px;
	}	
	.btn-bolletta {
		line-height: 50px;
	}	
	.btn-tutela {
		line-height: 50px;
	}
}
.btn {
    padding: 0 70px 0 30px;
}

.overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	display: none;
	z-index: 999;
  }
  
  .cookie-banner {
	position: fixed;
	top: 20%;
	left: 50%;
	transform: translate(-50%, -50%);
	background-color: #fff;
	color: #333;
	padding: 20px;
	border-radius: 5px;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
	display: none;
	z-index: 1000;
	max-width: 600px;
  }
  
  .cookie-banner p {
	margin: 0 0 20px;
	text-align: center;
	font-size: 12px;
  }
  
  .cookie-banner a {
	text-decoration: underline;
  }
  
  .cookie-banner .accept-btn,
  .cookie-banner .close-btn {
	color: white;
    border: none;
    padding: 10px 20px;
    cursor: pointer;
    margin-left: 10px;
    font-size: 10px;
    float: right;
  }
  
  .cookie-banner .close-btn {
	position: absolute;
    background-color: white;
    color: #ee7308;
    font-size: 20px;
    line-height: 20px;
    padding: 0;
    top: 4px;
    right: 8px;
  }

  @media (max-width: 768px) {
	.cookie-banner {
		width: 85% !important;
	}
  }