@media only screen and (max-width:767px){#contenutiCorpo{margin-top:5%}.contatti p{font-size:18px;text-align:justify !important;background:#e3dece;padding:2%;margin-top:0 !important}.contatti .colonnaPagina .icon{background-color:#fff;border-radius:100%;height:18vw;width:18vw;font-size:0;text-align:center;margin:0 auto}.contatti .colonnaPagina .icon .fa:before{font-size:10vw;line-height:18vw;color:#000}.colonnaPagina{text-align:center}.colonnaPagina .text a{font-size:21px;padding:2% 0;width:96%;font-weight:500;display:block}.topRichiestaInfoContenuti{display:none}.contenitoreRichiestaInformazioni input.text{height:30px}.contenitoreRichiestaInformazioni textarea{height:150px}.contenitoreRichiestaInformazioni{margin:5% auto 0 auto;overflow:hidden;font-size:20px;font-weight:400;width:90% !important;border-top:1px solid rgba(0,0,0,0.3)}.contenitoreRichiestaInformazioni header h2{display:block;text-align:center;font-size:28px;font-weight:600;text-transform:none}.contenitore3ColonneRichiestaInfoContenuti{width:100%;padding-top:10px;margin:0 auto}.liCoppia{overflow:initial}.contenitoreRichiestaInformazioni .chiave{width:100px}.contenitoreRichiestaInformazioni .valore{float:none;display:inline-block;margin:0 auto !important;position:relative;overflow:initial}.contenitoreRichiestaInformazioni input.text,.contenitoreRichiestaInformazioni textarea{font-size:20px;width:calc(96% - 2px) !important;font-weight:400;font-style:normal !important;font-family:inherit;border:1px solid rgba(51,51,51,0.5);border-radius:2px}.contenitoreRichiestaInformazioni input.text:focus,.contenitoreRichiestaInformazioni textarea:focus{outline:0;border:1px solid #000000b3;box-shadow:0 0 1px #00000066}.contenitoreRichiestaInformazioni input[type="checkbox"]{width:20px;height:20px;display:inline-block}.contenitoreRichiestaInformazioni input.btnGenerico{font-size:20px;border:0;letter-spacing:2px;text-transform:uppercase;text-align:center;margin:3% auto 0 auto;display:block;padding:6% 0;background-image:none;color:#fff;width:100%;white-space:pre-wrap}#accettazionePrivacy{font-size:9pt;text-align:justify}#accettazioneMarketing,#accettazionePrivacy,#accettazioneNewsletter,#accettazioneNewsletter{margin-bottom:10px}#accettazionePrivacy a{text-decoration:underline}#cckPrivacyRichiestaInfo,#cckMarketing,#ckbNewsLetter,#cckTerzeparti{height:30px;width:28px;margin-left:4px}.check-value a{text-decoration:underline}.check-value .chiave{margin-bottom:0;margin-top:0}.check-value .valore{background:#efefef;padding:10px;width:calc(100% - 20px) !important;margin-bottom:0}.check-value label{font-size:12px;line-height:16px;font-weight:500;display:inline-block;vertical-align:top;width:calc(100% - 66px)}.gm-style .place-card div,.gm-style .place-card a,.gm-style .default-card div,.gm-style .default-card a{font-size:3vw !important}iframe{max-height:70vw !important}.hidden-panel{opacity:0;transform:scale(0);display:none}.show-panel{margin-top:3%;opacity:1 !important;transform:scale(1) !important;background:#db0021;color:#fff;display:inline-block;padding:2% 1%;font-size:20px;border-radius:2px;letter-spacing:-0.1px;font-weight:500;display:block !important}#errorPanel,#errorPanelRequest{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}}