.agenzia_entry{display:flex;flex-direction:column;margin-bottom:15px;min-height:90px;padding:15px 10px;width:100%}.agenzia_cover{display:flex}ul.agenzia_nav.nav{border-bottom:1px solid #ddd;margin:10px 0 0;overflow-x:auto;overflow-y:hidden;padding:0;white-space:nowrap;width:100%}.agenzia_nav li{cursor:pointer;float:left;list-style-type:none;margin:0;padding:12px;text-align:center;text-indent:0}.agenzia_nav li.active,.agenzia_nav li:hover{background-color:#eee;border-bottom:2px solid #821218}.agenzia_nav span{color:#666}.agenzia_tab .agenzia_info.active{display:flex}.list-result>.agenzia_entry{flex-direction:row}.list-result>.agenzia_entry:hover{background-color:#f4f3f3}.agenzia_data_extra{float:right;width:120px}.agenzia_data h3{margin:0;padding:0}.agenzia_data h3 a,.agenzia_name{color:#3997c0;font-size:1.1rem;font-weight:bolder;text-transform:uppercase}.agenzia_filiale{color:#0075ae;font-size:1rem;margin-top:-5px}.agenzia_data h3 a:hover{text-decoration:underline}.agenzia_logo{text-align:center}.agenzia_data .info{font-size:1rem;overflow:hidden;text-transform:capitalize;white-space:nowrap}.agenzia_data .row a:last-child{margin-right:0}@media(max-width:576px){.agenzia_data .info{margin-bottom:15px}.agenzia_data .row{margin-top:15px}.agenzia_data .row a{margin-bottom:10px;margin-right:0}.info>.btn-info{margin:0 10px;width:100%}}.agency-search-title{color:#666;font-size:1.1rem;font-weight:500;margin-top:.6rem}.agenzia_search{background-color:#ddd;padding:20px 40px}@media screen and (min-width:64em){.search-block:first-child:before{border-left:0}}.agenzia_logo{border:1px solid #ddd;display:block;height:95px;margin-right:20px;position:relative;width:260px}.agenzia_logo>a>img{max-height:90px;max-width:250px}.agenzia_logo>img{bottom:0;left:0;margin:auto;max-height:90px;max-width:100%;padding:0 10px;position:absolute;right:0;top:0}.agenzia_name{color:#666;margin:0 0 5px}.agenzia_data{flex-grow:1}.agenzia_contacts{margin-top:7px}.agenzia_contacts>.btn{color:#fff;width:120px}.agenzia_contacts>.btn.btn-outline-primary{background-color:#fff;color:#0075ae;width:auto}.agency.options{justify-content:flex-end}.mappa.agenzie h1{color:#777;font-size:1.3rem;margin:1.2rem 0}.mappa.agenzie h2{font-size:1.2rem;font-weight:700}.mappa.agenzie .locations{border-top:1px solid #bbb;padding-top:10px}.agenzia_info{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;display:none;padding:10px}.orario-wrapper{font-size:.9rem}.orario-entry{display:flex;flex-wrap:wrap}.orario-entry.oggi{color:#0075ae;font-weight:700}.orario-day{margin-bottom:.1rem;margin-right:.8rem;width:7rem}.orario-hours{display:flex;gap:10px;width:13rem}.orario-col1,.orario-col2{display:flex;justify-content:center;width:50%}.orario-closed{font-style:oblique;font-weight:600}.orario-closed.orario-allday{text-align:center;width:100%}.person{align-items:center;border:1px solid #eee;display:flex;flex-direction:column;justify-content:center;min-width:180px}.team-wrapper{display:flex;gap:10px;padding:.8rem}.person .photo img{height:170px;object-fit:cover;padding:5px;width:170px}.person .photo svg{fill:#bbb;height:170px;width:100px}@media(max-width:576px){.agenzia_cover{flex-direction:column}.agency.options{justify-content:space-between}.list-result>.agenzia_entry{flex-direction:column}.list-result>.agenzia_entry>.agenzia_data{border-bottom:1px solid #bbb;text-align:center;width:100%}.list-result>.agenzia_entry:last-child{border:none}.agenzia_name{text-align:center}.agenzia_data .info{text-align:center;white-space:normal}.agenzia_contacts{display:flex;flex-direction:column;margin-top:0}.agenzia_contacts>.btn{margin-bottom:.4rem;overflow:scroll;width:100%}.agenzia_logo{margin:.4rem auto .6rem}.agenzia_info>p{max-height:100px;overflow:scroll}.team-wrapper{align-items:center;flex-direction:column;gap:20px;width:100%}.person{max-width:180px}[data-id=team]{max-height:240px;overflow:scroll}.orario-day{width:5rem}.orario-hours{gap:20px}.orario-col1,.orario-col2{text-align:center;width:100px}}@media screen and (max-width:47.999em){.cover.agenzia{display:initial}}section.search.search-wide .list{width:100%}h2.search-title{border-bottom:1px solid #ddd;color:#666;font-size:1.1rem;font-weight:700}