#my_projects{
        border-radius: 70px 70px 0 0;
        padding-top: 4rem;
        padding-bottom: 10rem;
        margin-top: -5rem;
        z-index: 1;
        position: relative;
        background: black;
        width: 100%;
        margin-inline: 0;
    }
#my_way{
    border-radius: 70px 70px 0 0;
    padding-top: 4rem;
    padding-bottom: 10rem;
    margin-top: -5rem;
    z-index: 1;
    position: relative;
    background: black;
    width: 100%;
    margin-inline: 0;

    h1{
        text-align: center;
        font-weight: normal;
        margin-bottom: 3rem;
    }

    .roadmap{
        margin-inline: 60px;
        border: solid 2px gray;
        border-radius: 52px;
        padding: 24px 0;

        >div{
            padding-inline: 32px;
            display:flex;
            justify-content:space-between;

            >ul{
                width:50%;
            }

            h4, ul, p{
                margin:0;
            }
        }

        h4{
            line-height:40px;
            font-size:40px;
            align-content:center;
            width:40%;
        }

        hr{
            color:gray;
            opacity:1;
        }

        hr:last-child{
            display:none;
        }
    }
}


@media only screen and (max-width: 1024px){
    #my_projects{
        border-radius: 20px 20px 0 0;
        padding-bottom: 5rem;
    }
    #my_way{
        border-radius: 20px 20px 0 0;
        padding-bottom:5rem;
        .roadmap{
            margin-inline: 16px;
            border-radius: 20px;
            h4{
                line-height:32px;
                font-size:32px;
            }
            >div{
                padding-inline: 24px;
            }
        }
    }
}


@media only screen and (max-width: 768px){
    #my_way .roadmap{
        >div{
            flex-direction:column;
            >h4, >ul{width:100%;}
            >h4{margin-bottom:16px;}
        }
    }
}


@media only screen and (max-width: 425px){
    #my_way .roadmap{
        >div{
            >h4{margin-bottom:10px;}
        }
    }
}

