#key_numbers .wrapper {
    padding-top: 160px
}
@media (min-width: 1024px) {
    #key_numbers .wrapper {
        padding-top: 250px
    }
}
        #key_numbers .wrapper .single-key-number {
    width: 304px;
    padding-left: 35px;
    padding-right: 35px
}
        @media (min-width: 1024px) {
    #key_numbers .wrapper .single-key-number {
        padding-left: 0px;
        padding-right: 0px
    }
}
        #key_numbers .wrapper .single-key-number .color {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
    text-align: center
}
        @media (min-width: 1024px) {
    #key_numbers .wrapper .single-key-number .color {
        padding-top: 4rem;
        padding-bottom: 4rem
    }
}
        #key_numbers .wrapper .single-key-number:nth-child(1) .color {
    border-top-left-radius: 40px;
    --tw-bg-opacity: 1;
    background-color: rgb(0 185 118 / var(--tw-bg-opacity));
    padding-top: 3rem;
    padding-bottom: 3rem
}
        @media (min-width: 1024px) {
    #key_numbers .wrapper .single-key-number:nth-child(1) .color {
        margin-top: 58px
    }
}
        #key_numbers .wrapper .single-key-number:nth-child(2) .color {
    border-bottom-left-radius: 40px;
    --tw-bg-opacity: 1;
    background-color: rgb(17 96 171 / var(--tw-bg-opacity))
}
        @media (min-width: 1024px) {
    #key_numbers .wrapper .single-key-number:nth-child(2) .color {
        margin-top: 88px
    }
}
        #key_numbers .wrapper .single-key-number:nth-child(3) .color {
    border-bottom-right-radius: 40px;
    --tw-bg-opacity: 1;
    background-color: rgb(236 172 99 / var(--tw-bg-opacity))
}
        @media (min-width: 1024px) {
    #key_numbers .wrapper .single-key-number:nth-child(3) .color {
        margin-top: 12px
    }
}