#form_contatti{width:100%}#form_contatti div{max-width:730px;margin:15px 0;padding:0;width:90%}#form_contatti label{width:100%;display:block;padding:3px 0}#form_contatti input,#form_contatti textarea{width:100%;line-height:20px}#form_contatti .div_pulsanti{text-align:center}#form_contatti .btn{display:block;margin-bottom:20px;border:1px solid #aaa;padding:10px;font-size:15px;color:#fff}.cont_dex{width:70%;float:left;text-align:justify;padding-top:50px;padding-bottom:40px}.cont_six{width:25%;text-align:center;float:right;padding-top:45px}.cont_six .btn_ora{background-color:#ee7500;color:#fff;padding:10px;width:100%;text-align:center;margin-top:2px}.cont_six .btn_ora a{color:#fff;text-decoration:none}.cont_six .btn_ora a:hover{color:#666;cursor:pointer}.loghi_elenco.completo{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px}@media only screen and (max-width:700px){.loghi_elenco.completo{-ms-flex-wrap:wrap;flex-wrap:wrap}.loghi_elenco.completo div{margin:10px 0;text-align:center}.loghi_elenco.completo div.mare{margin-left:2%}}@media only screen and (max-width:700px) and (max-width:500px){.loghi_elenco.completo div{width:100%}.loghi_elenco.completo div.mare{margin-left:0;height:200px}}.loghi_elenco.completo .apartments,.loghi_elenco.completo .citta,.loghi_elenco.completo .mare,.loghi_elenco.completo .montagna{float:none;width:20%;font-family:Montserrat,sans-serif}@media only screen and (max-width:700px){.loghi_elenco.completo .apartments,.loghi_elenco.completo .citta,.loghi_elenco.completo .mare,.loghi_elenco.completo .montagna{width:30%}}.loghi_elenco.completo .apartments a,.loghi_elenco.completo .citta a,.loghi_elenco.completo .mare a,.loghi_elenco.completo .montagna a{margin-bottom:5px;font-size:13px}.loghi_elenco.completo .mare{width:40%}@media only screen and (max-width:700px){.loghi_elenco.completo .mare{width:68%}}@media only screen and (max-width:500px){.loghi_elenco.completo .mare{width:100%}}.loghi_elenco.completo .lista_hotel_footer_apartments li:first-child{text-transform:uppercase;color:#e09731;font-size:13px}@media only screen and (max-width:890px){.strutture_hidden{display:none!important}}.strutture_hidden.completo{display:-webkit-box;display:-ms-flexbox;display:flex}.strutture_hidden.completo .tipologia{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media only screen and (max-width:1070px){.strutture_hidden.completo .tipologia{-webkit-box-flex:0.9;-ms-flex:0.9;flex:0.9}}.strutture_hidden.completo .tipologia.quattro{-webkit-box-flex:2.5;-ms-flex:2.5;flex:2.5}@media only screen and (max-width:870px){.strutture_hidden.completo .tipologia.quattro{-webkit-box-flex:3;-ms-flex:3;flex:3}}.strutture_hidden.completo .tipologia img.logo_apogia_top{height:60px;margin:0 10px}@media only screen and (max-width:1070px){.strutture_hidden.completo .tipologia img.logo_apogia_top{height:45px;margin:0 5px}}@media only screen and (max-width:1000px){.strutture_hidden.completo .tipologia img.logo_apogia_top{display:none}}.strutture_hidden.completo .tipologia .div_strutture_beach{width:calc(100% - 70px)}@media only screen and (max-width:1000px){.strutture_hidden.completo .tipologia .div_strutture_beach{width:100%}}.strutture_hidden.completo .tipologia .div_strutture_beach .strutture_beach{-webkit-column-count:3;-moz-column-count:3;column-count:3}.strutture_hidden.completo .tipologia li a{font-size:12px}.condizioni_mobile{display:none;position:absolute;right:1px;top:270px;background-color:#aaa;color:#fff;text-transform:uppercase;padding:5px 10px;z-index:9;width:115px;text-align:center;border:1px solid}@media only screen and (max-width:890px){.condizioni_mobile{display:block}}.qr_richiedi{text-align:center;margin:20px auto 0;display:block;color:#00628d;text-transform:uppercase;line-height:10px}.qr_richiedi img{bottom:-4px;position:relative}.cont_cert_footer{display:block;text-align:center;padding-top:30px;width:66%}@media only screen and (max-width:890px){.cont_cert_footer{width:100%}}.cont_cert_footer .TA_certificateOfExcellence.footer{width:180px;margin:45px auto}.body_766 .logo img{padding:5px}.logo-hor{height:unset;top:50px}.logo-hor img{height:unset;padding:10px}.logo-hor.logo_sticky{top:0;width:169px}.logo-hor.logo_sticky img{width:100%}
/*# sourceMappingURL=style.min.css.map */