.main-profile{
    margin: 30px auto;
    padding: 6vw 1vw 3vw 1vw;
    width: 500px;
    bottom: 0;
    height: auto;
    border-radius: 5px;
    background-color: white;
}

@media screen and (max-width:600px){
    .main-profile{
        padding: 20px 5px 5px 5px;
        width: 100%;
    }
}

.profile{
    margin: 0px auto;
    width: 80%;
    &-phone{
        position:relative;
        float: left;
        height: 100%;
    }
    &-code{
        position: relative;
        float: left;
        height: 36px;
    }
}
.submit{
    text-align: center;
    margin-top: 28px;
    &-btn{
        padding: 1vw 2vw;
    }
}