
/*CARICO FONT*/

/*HalyardDisplayBook*/
@font-face {
font-family: 'HalyardDisplayBook';
font-style: normal;
src: url('fonts/HalyardDisplayBook.eot');
src: local('HalyardDisplayBook'), local('HalyardDisplayBook'),
url('fonts/HalyardDisplayBook.eot') format('embedded-opentype'),
url('fonts/HalyardDisplayBook.woff2') format('woff2'),
url('fonts/HalyardDisplayBook.woff') format('woff'),
url('fonts/HalyardDisplayBook.ttf') format('truetype'),
url('fonts/HalyardDisplayBook.svg') format('svg');
}

/*HalyardDisplayBook-Italic*/
@font-face {
font-family: 'HalyardDisplayBook-Italic';
font-style: normal;
src: url('fonts/HalyardDisplayBook-Italic.eot');
src: local('HalyardDisplayBook-Italic'), local('HalyardDisplayBook-Italic'),
url('fonts/HalyardDisplayBook-Italic.eot') format('embedded-opentype'),
url('fonts/HalyardDisplayBook-Italic.woff2') format('woff2'),
url('fonts/HalyardDisplayBook-Italic.woff') format('woff'),
url('fonts/HalyardDisplayBook-Italic.ttf') format('truetype'),
url('fonts/HalyardDisplayBook-Italic.svg') format('svg');
}

/*HalyardDisplay-Bold*/
@font-face {
font-family: 'HalyardDisplay-Bold';
font-style: normal;
src: url('fonts/HalyardDisplay-Bold.eot');
src: local('HalyardDisplay-Bold'), local('HalyardDisplay-Bold'),
url('fonts/HalyardDisplay-Bold.eot') format('embedded-opentype'),
url('fonts/HalyardDisplay-Bold.woff2') format('woff2'),
url('fonts/HalyardDisplay-Bold.woff') format('woff'),
url('fonts/HalyardDisplay-Bold.ttf') format('truetype'),
url('fonts/HalyardDisplay-Bold.svg') format('svg');
}

/*HalyardDisplay-BoldItalic*/
@font-face {
font-family: 'HalyardDisplay-BoldItalic';
font-style: normal;
src: url('fonts/HalyardDisplay-BoldItalic.eot');
src: local('HalyardDisplay-BoldItalic'), local('HalyardDisplay-BoldItalic'),
url('fonts/HalyardDisplay-BoldItalic.eot') format('embedded-opentype'),
url('fonts/HalyardDisplay-BoldItalic.woff2') format('woff2'),
url('fonts/HalyardDisplay-BoldItalic.woff') format('woff'),
url('fonts/HalyardDisplay-BoldItalic.ttf') format('truetype'),
url('fonts/HalyardDisplay-BoldItalic.svg') format('svg');
}

html{
	font-family: 'HalyardDisplayBook',Arial,Helvetica,sans-serif;
	font-weight:300 !important;
}



/*questo per il contenitore generale dei div coi testi menu*/
.eqi-container {
 /* width:100% !important;*/
  display: flex;
  justify-content: space-between;
}

/*questi gli elementi che ho aggiunto, ovvero i blocchi di testo che sono anche link*/
.eqi-container div{
  font-size:40px;
 font-weight:300 !important;
}


/*AGGIUNTO IL 28/05/2024*/
.col-md-4 {
	flex: 0 0 50%!important;
	max-width: 50%!important;
}



@media (max-width: 575px) {
  div.col-xs-6.col-sm-4.col-md-4{
    width:50% !important;}
}



.siti a{
	font-size:40px;
	font-weight:300 !important;
	line-height: 1.1em;
	color:#000000 !important;
}

.siti{
	font-size:40px;
	font-weight:300 !important;
	line-height: 1.1em;
}


@media (max-width: 767px) {
  .siti a, .data, .orario {
    font-size:20px !important;
	font-weight:300 !important;
	line-height: 1.1em !important;}
}

@media (max-width: 767px) {
  .siti{
    font-size:20px !important;
	font-weight:300 !important;
	line-height: 1.1em !important;}
}


.footer{
	font-size:14px;
	font-weight:300 !important;
	line-height: 1.1em;
}

.footer-mobile{
    font-size:14px !important;
	font-weight:300 !important;
	line-height: 1.1em !important;
}


.posizione-footer-desktop{
	width:100% !important;
	position:absolute !important;
	bottom: 10px !important;
}


.posizione-footer-mobile{
	width:100% !important;
	position:absolute !important;
	bottom: 10px !important;
}




