<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (min-width: 1400px) and (max-width: 1599px) { /* E - da 1400px a 1599px */
}

@media (min-width: 1200px) and (max-width: 1399px) { /* D - da 1200px a 1399px */

.caption h1 {
	font-size:2em !important;
}
.caption h2 {
	font-size:1.5em !important;
}

}

@media (min-width: 1025px) and (max-width: 1199px) { /* C - da 1025px a 1199px */

.caption h1 {
	font-size:2em !important;
}
.caption h2 {
	font-size:1.5em !important;
}

}

@media (min-width: 768px) and (max-width: 1024px) { /* B - TABLET da 768px a 1024px */

body {
	font-size:18px;
}
.caption h1 {
	font-size:2em !important;
}
.caption h2 {
	font-size:1.5em !important;
}
.text.column {
    -webkit-column-gap: 30px;
    -moz-column-gap: 30px;
    -ms-column-gap: 30px;
    -o-column-gap: 30px;
    column-gap: 30px;
}
.slider_logo {
	display:block !important;
}
.griglia .cella {
	font-size:12px;
}
.griglia .cella .prezzo {
	font-size:15px;
}

}

@media (min-width: 768px) and (max-width: 1024px) and (orientation:portrait) { /* B - TABLET VERTICALE da 768px a 1024px */
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation:landscape) { /* B - TABLET ORIZZONTALE da 768px a 1024px */
}

@media (max-width: 767px) { /* A - SMARTPHONE da 0px a 767px */

body {
	font-size:16px;
}
footer .icon_circle .footer_icon {
	width:50px;
	height:50px;
	line-height:50px;
	font-size:25px;
}
.scroll-icon {
	display:none;
}
.caption h1 {
	font-size:2em !important;
}
.caption h2 {
	font-size:1.5em !important;
}
.text.column {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    -ms-column-count: 1;
    -o-column-count: 1;
    column-count: 1;
}
#rfq_style .btn_rfq {
	padding: 4px 8px;
}
#rfq_style .icon_rfq {
	font-size: 18px;
}
#rfq_style .thumb_upload {
	max-width:70px;
}
.griglia, .griglia.style_2 {
	grid-template-columns:auto;
	grid-template-rows:auto;
}
.griglia .cella {
	display:block;
}
.griglia .cella .tipo {
	display:inline-block;
	margin-right:10px;
	font-size:12px;
	color:rgba(55,60,70,1);
}
form &gt; .cell {
	padding:10px 0px;
}

}

@media (max-width: 767px) and (orientation:portrait) { /* A - SMARTPHONE VERTICALE da 0px a 767px */
}

@media (max-width: 767px) and (orientation:landscape) { /* A - SMARTPHONE ORIZZONTALE da 0px a 767px */
}</pre></body></html>