@media (min-width:1601px){/* img{height:100%;width:auto}*/a{color:rgb(200,200,200);text-decoration:none}a:hover{color:rgb(28,28,28)}.alink{color:rgba(255,255,255,0.3)}.alink:hover{color:rgba(255,255,255,0.3)}.topbar_social{height:40px;display:flex;justify-content:space-between;display:-webkit-flex;-webkit-justify-content:space-between}.social{width:40px;height:40px;margin-left:5px}.linkedin{background-image:url('/img/linkedin_round.png')}.facebook{background-image:url('/img/facebook_round.png')}#background{width:100%;height:500px;background-position:center;background-size:cover;border-bottom:1px solid rgb(26,26,26);display:flex;align-items:center;justify-content:center;display:-webkit-flex;-webkit-align-items:center;-webkit-justify-content:center}#map{width:100%;min-height:400px}.footer_bottom{width:100%;background-color:rgb(60,59,67);padding:20px 25px 20px 25px;color:rgba(255, 255, 255, 0.3);font-size:14px;box-sizing:border-box}.form{position:relative;width:100%;padding:100px 50px 100px 50px;;box-sizing:border-box;font-size:18px;background-color:rgb(255, 255, 255);border-bottom:1px solid rgb(26,26,26)}textarea{width:100%;resize:vertical;border:1px solid rgba(0, 0, 0, 0.15);padding:20px;box-sizing:border-box}/* -- [ CHI SIAMO ] -- -- [ SPECIALIZZAZIONI ] -- -- [ SERVIZI AGGIUNTIVI ] -- -- [ SERVIZI ] -- */.section_img{width:100%;background-position:center;background-size:cover}.section_img_1{width:100%;background-position:center;background-size:cover}.section_img_2{width:100%;background-position:center;background-size:cover}.service_link{width:100%;color:rgb(255,255,255);text-decoration:none;padding:50px 0 25px 0}.service_link:hover{color:rgb(255,255,255)}.parent{float:left;position:relative;width:25%;height:220px;overflow:hidden}.child{position:absolute;width:100%;height:100%;background-position:center;background-size:cover;transition:all 0.3s;-webkit-transition:all 0.3s}.parent:hover .child, .parent:focus .child{transform:scale(1.1);-webkit-transform:scale(1.1)}.content{position:absolute;width:100%;height:100%;text-align:center;padding:30px;box-sizing:border-box;color:#ffffff}.title{width:80%;margin:0 auto 10px auto}.button{width:100%;margin:20px auto 0 auto;opacity:0;transform:translateX(20%);transition:all .3s;-webkit-transform:translateX(20%);-webkit-transition:all .3s}.clicca{text-decoration:none;color:#ffffff;padding:5px 15px 5px 15px;border:1px solid #ffffff}.clicca:hover{-webkit-box-shadow:0px 0px 10px 0px rgba(255,255,255,0.5);box-shadow:0px 0px 10px 0px rgba(255,255,255,0.5)}.clicca:active{-webkit-box-shadow:inset 0px 0px 10px 0px rgba(255,255,255,0.2);box-shadow:inset 0px 0px 10px 0px rgba(255,255,255,0.2)}.parent:hover .button, .parent:focus .button{transform:translateX(0);-webkit-transform:translateX(0);opacity:1}#modal1Img{width:100%;background-position:center;background-size:cover;align-items:center;justify-content:center}.media{width:100%;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.privacy{color:rgb(51,51,51);font-weight:bold}.privacy:hover{color:rgb(0,0,0)}.readmore-actions{width:100%;display:flex;align-items:center;justify-content:center;display:-webkit-flex;-webkit-align-items:center;-webkit-justify-content:center}.readmore{width:100%;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column}.news_article{padding:35px 30px 35px 30px;box-sizing:border-box;color:rgb(28,28,28)}.news_date{width:100%;padding:5px 0 0 0;display:flex;justify-content:flex-start;align-items:center;display:-webkit-flex;-webkit-justify-content:flex-start;-webkit-align-items:center}.news_date_icon{height:15px;width:15px;background-image:url('../img/date.png');background-size:cover;background-position:center}p{margin:0}.quadrato_news{position:relative;width:100%;background-position:center;background-size:cover;overflow:hidden}.quadrato_news:after{content:"";display:block;padding-bottom:100%}.quadrato_mask{position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,0.8);opacity:0;overflow:hidden;transition:0.2s;transition-timing-function:ease-out;transform:translateY(100%);display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;display:-webkit-flex;-webkit-flex-direction:column;-webkit-align-items:stretch;-webkit-justify-content:space-between}}