section.home section.banner .bottom-box .items {
    justify-content: center;
    gap: 20px;
    max-width: unset;
}
section.home section.banner .bottom-box .items a.item {
    margin-top: 10px;
}
@media (max-width: 767.98px) {
    section.home section.banner .title-box .title h2 {
        font-size: 60px;
    }
}
@media (max-width: 575.98px) {
    section.home section.banner .title-box .title h2 {
        font-size: 47px;
    }
}
@media (max-width: 419.98px) {
    section.home section.banner .bottom-box .items a.item {
        margin: 0 0 12px 0 !important;
        padding: 12px 0 20px 0;
    }
    section.home section.banner .bottom-box .items {
        margin-top: 30px;
    }
    section.home section.banner .title-box .title h2 {
        font-size: 42px;
    }
}
section.home section.banner .bottom-box .items a.item:nth-child(odd) {
    margin-right: 0 !important;
}