/* 
// ===================================================================================================
// ## statistics css
// =================================================================================================== 
*/

#statistics-supercontainer span {
    color: var(--panna);
}

.grid-wrapper {
    width: 100%;
}

.stats-grid {
    background-color: var(--white-2);
    display: flex; justify-content: start; align-items: start; flex-wrap: wrap;
    width: 100%; height: fit-content;
    gap: 1px; padding-inline: 1px; box-sizing: border-box;
}
.stats-grid.terra {
    background-color: var(--black-2);
}

.grid-block {
    background-color: var(--white);
}
.grid-block.terra {
    background-color: var(--terra);
}

.grid-block.full {
    width: 100%; padding: 60px;
}

.grid-block.centered {
    display: flex;
    justify-content: center; align-items: center;
}
.grid-block.centered span{
    text-align: center;
}
.grid-block.centered .items-union.vertical{
    justify-items: center; align-items: center;
}
.grid-block.right {
    display: flex;
    justify-content: end; align-items: end;
    text-align: end;
}
.grid-block.right .items-union.vertical{
    justify-items: end; align-items: end;
}

.grid-block.first {
    padding-top: 120px;
}
.grid-block.last {
    padding-bottom: 120px;
}