<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media all and (min-width:600px) and (max-width:767px) {
	.box_grafico img {
		max-width: 100%;
	}
	.box_ref h4 {
		font-size: 17px;
	}
	.navbar-nav &gt; li {
		padding: 0;
	}
	.carousel-caption {
		width: 55%;
	}
	.box_vant .tit_vant {
		font-size: 16px;
	}
	.contatti.social.footer &gt; ul {
		margin-left: 0;
		float: none;
		clear: both;
	}
	.row.pre_footer span {
		margin-bottom: 10px;
	}
	h1 {
		font-size: 25px;
	}
	.cont_newsletter {
		margin: 0;
		clear: both;
	}
	.navbar {
		min-height: auto;
	}
	.navbar-default {
		padding: 0;
	}
	.navbar-toggle {
		margin: -9% 4% 0 0;
	}
	.navbar-nav &gt; li {
		padding: 0;
	}
	.top &gt; div:nth-child(1) &gt; div:nth-child(2) {
		width: 100%;
	}
	.navbar-default .navbar-nav &gt; li &gt; a {
		padding: 0;
		margin-bottom: 10px;
	}
	.navbar-default .navbar-nav &gt; li:last-child &gt; a {
		margin-bottom: 0;
	}
	.navbar-nav {
		padding: 20px 0;
		margin: 0;
		background: #fff;
	}
	.dropdown-menu &gt; li &gt; a {
		text-align: center;
		display: block;
	}
	.navbar-nav &gt; li {
		text-align: center;
	}
	.nav &gt; li.col33:nth-child(3) &gt; a:nth-child(1) {
		margin-bottom: 0;
	}
	.navbar-nav .open .dropdown-menu &gt; li &gt; a {
		padding: 5px 10px;
	}
	.navbar-default .navbar-toggle,
	.navbar-default .navbar-toggle:focus,
	.navbar-default .navbar-toggle:hover {
		background-color: #174076;
	}
	.navbar-default .navbar-toggle {
		border-color: #174076;
	}
	.navbar-default .navbar-toggle .icon-bar {
		background-color: #fff;
	}
}

@media all and (min-width:600px) and (max-width:991px) {
	.row.top img {
		max-width: 45%;
	}
	.carousel-caption .btn.blue {
		padding: 5px 10px;
		margin: 0;
	}
	.carousel-caption h1 {
		font-size: 20px;
	}
	.box_ref:nth-child(4) &gt; .col33:nth-child(2) &gt; .box_grafico:nth-child(2) {
		padding-top: 10%;
	}
	.input_newsletter {
		margin-left: 0;
	}
	.btn.blue.contact {
		padding: 5%;
		font-size: 14px;
	}
	.box_news {
		width: 96%;
	}
	.form-generico p.flottante-3 {
		width: 100%;
	}
	.lungo.meno {
		width: 100% !important;
	}
	.area_clienti {
		margin-bottom: 5px;
	}
}

@media all and (min-width:600px) and (max-width:1199px) {
	.box_grafico img {
		max-width: 100%;
	}
	.box_ref:nth-child(4) &gt; .col33:nth-child(2) &gt; .box_grafico:nth-child(2) &gt; img {
		max-width: 50%;
	}
	.img_team {
		max-width: 20%;
	}
}

@media all and (min-width:768px) and (max-width:991px) {
	.navbar-default .navbar-nav &gt; li &gt; a {
		font-size: 13px;
	}
	.navbar-nav &gt; li {
		padding: 0 7px;
	}
}

@media all and (min-width:768px) and (max-width:1199px) {
	.carousel-caption {
		width: 40%;
	}
}

@media all and (min-width:992px) and (max-width:1199px) {
	.carousel-caption .btn.blue {
		padding: 10px 15px;
	}
	.carousel-caption h1 {
		font-size: 25px;
	}
	.navbar-default .navbar-nav &gt; li &gt; a {
		font-size: 16px;
	}
	.navbar-nav &gt; li {
		padding: 0 13px;
	}
	.data {
		margin: 7px;
	}
}</pre></body></html>