<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face { font-family: OpenSans; 
  src: url('./font/OpenSans/OpenSans-Regular.ttf');
  font-weight:normal;
  font-style: normal;
}

@font-face { font-family: OpenSans; 
	src: url('./font/OpenSans/OpenSans-Bold.ttf');
	font-weight:bold;
	font-style: bold;
  }
  
  @font-face { font-family: OpenSans; 
	src: url('./font/OpenSans/OpenSans-Light.ttf');
	font-weight:400;
	font-style: 400;
  }

  @font-face { font-family: OpenSans; 
	src: url('./font/OpenSans/OpenSans-SemiBold.ttf');
	font-weight:600;
	font-style: 600;
  }

  @font-face { font-family: OpenSans; 
	src: url('./font/OpenSans/OpenSans-ExtraBold.ttf');
	font-weight:800;
	font-style: 800;
  }

body{
	
	opacity: 1;
	background-image: url("../img/imgbg.jpg");
	/* Set a specific height */
	min-height: 500px;   
	/* Create the parallax scrolling effect */
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	color: white;
	font-family: 'OpenSans';
}

.wrapper{
/*background:rgba(2, 67, 149, 0.6);*/
background-color:rgba(2, 67, 149, 0.6);;

}

.backGroundColor{
	display: contents;
	width: 100%;
	height: 100%;
}


.item-content-box {
    box-sizing: content-box;
}

.item-block {
    display: block;
    height: 100%;
    width: 100%;
}

.risparmiaFisso{
	font-style: inherit;
	font-family: OpenSans;
	font-weight:bold;
	font-style: bold;
	color:white;
	line-height: 2.25rem;
    font-size: 1.8576rem;
	text-align: center;
}

.prenotati{
color:#c60000;
font-style: inherit;
font-family: OpenSans;
font-weight:900;
line-height: 2.25rem;
font-size: 1.8576rem;
text-align: center;
}



.inserisciITuoiDati{
	text-align: left;
    line-height: 1.5rem;
    font-size: 1.0526rem;
	font-weight: 400;
}

.timAderira{
    text-align: left;
    line-height: 1.125rem;
    font-size: 0.805rem;
	font-weight: 400;
}

.footer{
	background-color: #cccccc;
	color: black;	
    line-height: 1.125rem;
    font-size: 0.805rem;
 /*	position: relative;*/
}

.fomrContact{
	border-radius: 0.5625rem 0.5625rem 0.5625rem 0.5625rem;
	background: #cccccc88;
	font-style: inherit;
	font-family: OpenSans;
	font-weight:bold;
	font-style: bold;
	text-align: center;
	line-height: 2.25rem;
    font-size: 1.7rem;
	color:black
}


.inputClass{
	width: 75%;
    margin: auto;
	color: #000000;
    background-color: #FFFFFF;
    border-color: #2E3E4B;
	border-radius: 3px;
	font-size: 1.0rem;	
}
.module{
    text-align: left;
    line-height: 1.125rem;
    font-size: 0.805rem;
	font-weight: 400;
}

.campiObl{
	margin: 0.3125rem 0 0.5rem;
    font-size: 0.89375rem;
	padding-left: 10%;
    line-height: 1.1875rem;
    font-weight: 400;
}


.imgWrap{

	display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.tim{
	width:auto;
}

@media only screen and (max-width:900px){
.tim{
	width: -webkit-fill-available;
}
.resizeLogo{
	width:65%!important;
}
}

.resizeLogo{
	width:50%;
}
</pre></body></html>