.copyright-links {
	color: #ED6B25;
}
.bg_copyright {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: center;
}
.bg_copyright span a img {
    width: 20px;
    margin-right: 3px;
}

.font-49{
    font-size: 49px !important;
}
.w-80{
    width:80%;
}
.color-sito{
    color:#062a48 !important;
}
@media (min-width: 992px) {
.f-right{
    float: right !important;
}
}



@media (min-width: 1400px) {
.domici{
    padding-right: 207px;
}
}

@media (max-width: 1399px) {
.domici{
    padding-right: 115px;
}
}

@media (max-width: 1233px) {
.domici{
    padding-right: 100px;
}
}
@media (max-width: 1199px) {
.domici{
    padding-right: 32px;
}
}

@media (max-width: 1055px) {
.domici{
    padding-right: 0px;
}
}

@media (max-width: 500px) {
.centratomobile{
      text-align: center;
}
}

@media (min-width: 787px) {
    .centra {
    display: grid;
    grid-auto-flow: column;
    grid-auto-columns: max-content; /* colonne grandi quanto il contenuto */
    justify-content: center;
    gap: 12px;
    /* opzionale, se la somma supera la larghezza del container: */
    overflow-x: auto;
    }

    .centra > * {
    white-space: nowrap; /* evita l’andata a capo del testo */
    }
}