@media only screen and (min-width : 1600px) {
body, a, input, textarea, label {font-size:130%;}	
h1, h2 { font-size:64px; letter-spacing:-1.5px;}
h1, h2 { padding:35px 0;}
p{margin:40px 0 50px 0; font-size:20px;}
p a{font-size:20px;}
.button{border:4px solid #FFF;font-size:20px;}
.content, .centro {padding: 0px 150px;}
.section-head h1 { background-position: -20px -3px}
.fbox-icon h3{font-size:18px;}
.section-boxex .box h3 {font-size:24px;}
.section-boxex { padding-bottom:40px;}
.text .detail{border:4px solid;}
.text .detail p{font-size:18px;}
.text .detail p a{font-size:18px;}
.onlybig{ display:inline}

}     
@media only screen and (max-width : 1178px) {
body  {font-size: 94%;}	
h1, h2 { font-size:38px; }
h1, h2 { padding:15px 0;}
p, p a {margin: 25px 0 35px 0; font-size: 14px;}
.content .centro  {padding: 0px 50px;}
.section-head h1 { background-position: -120px -8px}
.section-head .box {width: 45%;}
.section-boxex .box {width:30%;}
.section-boxex .box h3 {font-size:16px;}
.text .detail{padding: 20px; border:1px solid;}
.section-white .box.sessanta {width: 55%;}
.section-white .box.sessanta h2 {padding-top: 40px;}
.section-contact h3 {font-size: 26px;}
}
@media only screen and (max-width : 1100px) {
	.text .detail{min-height:350px;}
}
@media only screen and (max-width :950px) {
	.text .detail{min-height:380px;}
}

 @media only screen and (max-width : 918px) { 
.section-swap { display:none !important;}
.section-head .box,.section-white .box.quaranta, .section-white .box.sessanta, .section-boxex .box{
        max-width: 800px;   
        float: none;
        width: 100%;
        margin: 0 auto;
        margin-bottom: 10px;
    }
.section-head {padding-top:60px;}
.section-boxex { padding-bottom:15px;}
.section-boxex .box, .section-boxex  p a { font-size:14px;}
.section-boxex .box{ margin-bottom:15px;}
.text .detail {min-height: auto;}
.button{margin: 0 auto;}
.box img {max-width:600px; padding:15px 0}
.section-white .box.quaranta.right{ text-align:center;}
.section-contact h3 {font-size: 26px;}	
}

@media only screen and (max-width: 850px) {
.content {padding: 0px 20px;}
.section-head {padding-top:40px;}
.section-contact .swiper{ width:100%;}
.button{ max-width: 300px;}
.btt { bottom: 10px; right: 5px;}
.btt img{ width:8px; height:8px;}
.btt a {padding: 4px 4px ;}
.nomobile{ display:none}
}

