<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (max-width: 959px){		

	.section3 ul.col3 {
		-webkit-column-count: 2;
	    -moz-column-count: 2;
	    column-count: 2;
	}

}
@media (max-width: 768px){  

	header .front-page{		
		padding: 0 20px;
	}
	
	.section3 .body {
		padding: 60px 20px;
	}
	.section3 ul.col3,
	.section3 ul.col2 {
		-webkit-column-count: 1;
	    -moz-column-count: 1;
	    column-count: 1;
	}
	.section3 li {
		position: relative;
		width: 100%;
		margin-bottom: 20px;
		padding: 0px 10px 0px;
		color:#8d8592;
		text-align: left;
	}

	

	/* FOOTER */
	.footer .body {
		display: block;
	}
	.footer .body div {
		width: 100%;
	}
	.linkedin {
		margin:20px auto;
	}
	.email {
		text-align: center;
	}

}
@media (max-width: 580px){  
	.label20 {
		width: 33.333%;
	}
}

@media (max-width: 480px){  
	
	.section2 .body {
		padding: 0 20px; 
	}
	.section2 .text {
		font-size: 18px;
	}

	.form.calc h1 {
		font-size: 30px;
	}
	/* CONTACT */
	.contact .body {
		padding: 40px 0;
	}
	.contact .fieldset {
		width: 100%;
		padding: 0 10px;
	}
	.label50 {
		width: 100%;
	}
	.label20 {
		width: 100%;
	}
	/* FOOTER */
	.footer .content {
		width: 100%;
		text-align: center;
	}
	.footer .content a {
		text-align: center;
	}
	.footer .content a.link-1 {
		font-size: 16px;
		padding: 5px 0;
	}
}

@media print {
	html, body  {
		background: #fff !important;
		padding: 0;
	}
	*  {
		background: #fff;
	}
	header {
		display: none !important;
	}
	nav {
		display: none !important;
	}
	.section {
		background: #fff;
	}
	.footer {
		display: none;
	}
} </pre></body></html>