<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (min-width: 1201px){
	div#menu.transparent a, div#menu.transparent .menu-logo {
		color: #FFF;
	}
}

@media screen and (max-width: 1400px){
	
	.claim-home-container{ width:90%;}
	
}

@media screen and (max-width: 1200px){

	.container{ width:100%; padding:0 20px;}
	.text-1{box-sizing:border-box; padding:0 20px;}
	.footer-bg{ padding:50px 20px;}
	.home-slide{padding-top:20px; padding-bottom:20px;}
	.top_logo img{ height:150px;}

	.claim-home-phrase{
		width: 90%;
		font-size: 24px;
	}
		
}

@media screen and (max-width: 980px){

	.top_mobile_icon{ display:block;}
	.menu-mobile-icon{ display:block; z-index:200; }
	#menu .menu-container{ height:70px;}
	.menu-logo{
		z-index:600;
		color: #93a9a2 !important;
		position: absolute;
		left: 20px;
		top: 16px;
		font-size: 30px;
	}
	.menu-voices, .top_menu{
		background: rgba(0, 0, 0, .89);
		position:fixed;
		top:0;
		left:-100%;
		width:100%;
		min-height:100%;
		z-index:100;
		padding-top:80px;
		padding-right: 0;
		text-align:right;
	}
	.menu-voices a, .top_menu a{
		color: #FFF;
		display:block;
		font-size:20px;
		padding-bottom:10px;
		margin-bottom:10px;
		padding: 20px;
	}
	.claim-home-phrase{font-size:22px;padding: 40px 20px;width: 100%;}
		
}

@media screen and (max-width: 768px){

	
	.colsx, .coldx{
		width: 100%;
		padding-bottom: 0;
		min-height: inherit;
		padding-top: 20px;
	}
	.partners-footer-container{ height:auto;}
	.col-partner.col-partner-01, .col-partner.col-partner-02, .col-partner.col-partner-03{
		width:100%;
		float: none;
		height: 290px;
	}

	.footer-down{ height:100%;}
	.footer-down ul{box-sizing:border-box;padding: 40px;}
	.footer-down ul li{width:100%;margin-bottom:20px;margin-right: 0;border-bottom: 0;font-size: 20px;}
	
	.content-modulo-blocktesto{ width:100%;}
	.content-modulo-blocktesto img{ float:none; width:100%;}
	.content-modulo img{width:100%;}
	
}


@media screen and (max-width: 600px){		

	.silfas-home-title{font-size: 42px;}
	#menu-langs-closer{
		width: 98%;
		background-size: auto 80%;
		position: relative;
		right: inherit;
		top: inherit;
		background-position: right;
		padding-right: 10px;
	}
	#menu-langs-closer:hover{	
		background-size: auto 80%;
	}
	.menu-langs {   
    	background: rgba(21, 60, 108,0.95);   
	}
	.menu-langs-logo{
		padding:10px;
	}
	
	.menu-langs-logo img{
		max-width:50%;

	}

	#menu.menu-hide{
		top:0;
	}
	
			
}
</pre></body></html>