.subscribe_btn .subscribe_word, .subscribe_btn .subscribe_icon{
    color: rgb(128,128,128);
}
.subscribe_btn .subscribe_icon{
    font-size: 1.375rem;
}
.subscribe_btn.active .subscribe_icon{
    background-image: linear-gradient(90deg, transparent 0%, rgb(0,122,192) 50%);
    background-size: 100%;
    background-clip: text;
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent; 
    -moz-text-fill-color: transparent;
}
.subscribe_btn.active .subscribe_word{
    color: rgb(0,122,192);
}
.divide_area:before, .divide_area:after{
    content: '';
    position: absolute;
    width: 30%;
    height: 1px;
    background-color: rgb(0,0,0);
    top: 50%;
    transform: translateY(-50%);
}
.divide_area:after{
    right: 0;
}
.divide_area:before{
    left: 0;
}
.divide_area{
    margin: 45% 0;
}
#save_btn{
    width: 50%;
}
@media(min-width: 1200px){
    #save_btn{
        width: 30%;
    }
}