@media screen and (min-width :1px) and (max-width :992px){#top_slider{display:none}}#contatti{position:relative;text-align:center}@media screen and (min-width :480px) and (max-width :767px){#contatti{}}@media screen and (min-width :768px) and (max-width :992px){#contatti{}}@media screen and (min-width :993px){#contatti{}}.pg_title{font-size:20px;text-transform:uppercase;text-align:center;line-height:30px;background:var(--first_color);font-weight:700;padding:10px 0;color:#fff}@media screen and (min-width :480px) and (max-width :767px){.pg_title{}}@media screen and (min-width :768px) and (max-width :992px){.pg_title{font-size:25px;line-height:30px;padding:10px 0}}@media screen and (min-width :992px){.pg_title{font-size:25px;line-height:30px;padding:10px 0}}.pg_text{max-width:624px;margin:20px}@media screen and (min-width :651px){.pg_text{margin:auto}}.contact_form{position:relative;top:0;left:0;max-width:624px;margin:20px}@media screen and (min-width :651px) and (max-width :767px){.contact_form{margin:20px auto}}@media screen and (min-width :768px) and (max-width :992px){.contact_form{margin:30px auto}}@media screen and (min-width :993px){.contact_form{margin:30px auto}}.contact_label{width:100px}.contact_input{width:604px;height:20px;border:0;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:400;padding:10px;background:var(--fourth_color);border-radius:4px;margin-bottom:20px}@media screen and (min-width :320px) and (max-width :479px){.contact_input{width:280px}}@media screen and (min-width :480px) and (max-width :767px){.contact_input{width:440px}}@media screen and (min-width :768px) and (max-width :992px){.contact_input{}}#field4{height:200px}@media screen and (min-width :320px) and (max-width :479px){#field4{height:150px}}@media screen and (min-width :480px) and (max-width :767px){#field4{height:150px}}@media screen and (min-width :768px) and (max-width :992px){#field4{}}#div_chk1{font-size:14px}.contact_check{z-index:1000}.contact_error{color:red;font-weight:700;text-decoration:underline}#contact_invia{position:relative;margin:auto;margin-top:30px;width:80px}@media screen and (min-width :320px) and (max-width :479px){#contact_invia{margin-top:20px}}@media screen and (min-width :480px) and (max-width :767px){#contact_invia{margin-top:20px}}@media screen and (min-width :768px) and (max-width :992px){#contact_invia{}}.inactive{filter:alpha(opacity=50);opacity:.5;cursor:text}.error{border-top:1px solid red;border-radius:4px 4px 0 0}#dovesiamo{padding:20px 0 60px}