.main--contacts{min-height:38vw;padding-top:20px;padding-bottom:20px}.main--contacts>h1{margin-bottom:40px}.main--contacts a{color:#004B88}.main--contacts .contacts__sedi{margin-top:40px}.main--contacts .contacts__sede h2{margin-bottom:10px}.main--contacts .contacts__sede .category--normal{margin-top:10px;text-transform:none}.main--contacts .contacts__list li{padding:20px 0;border-top:rgba(0,0,0,0.1) solid 1px}.main--contacts .contacts__list li a{display:inline-block;margin-top:5px;font-size:1.0625em;font-weight:500}@media (max-width: 768px){.main--contacts .contacts__sede:not(:first-child){padding-top:20px;margin-top:20px;border-top:rgba(0,0,0,0.1) solid 1px}.main--contacts .contacts__list{margin-top:20px}}@media (min-width: 769px){.main--contacts .contacts__sedi{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.main--contacts .contacts__sede{-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;width:calc( 50% - 10px)}.main--contacts .contacts__list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-top:40px}.main--contacts .contacts__list li{-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}}@media (min-width: 769px) and (max-width: 990px){.main--contacts .contacts__list li{width:calc(50% - 20px)}}@media (min-width: 991px){.main--contacts .contacts__list li{width:calc(33.333333% - 20px)}}

