#tarifs-block .wrapper {
    display: flex;
    flex-direction: column;
    gap: 42px;
}

#tarifs-block .title-subtitle {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
}

#tarifs-block > div > div > div.title-subtitle > div.p1.text.text-center {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
}

#tarifs-block > div > div > div.title-subtitle > div.p1.text.text-center > div {
    position: relative !important;
    top: unset!important;
    right: unset !important;
}

@media (max-width: 400px) {
    #tarifs-block > div > div > div.title-subtitle > div.p1.text.text-center {
        flex-direction: column;
    }
}