.fw-bg{
    min-height:100vh;
    background: linear-gradient(180deg, #1b0b3a, #4b0f6b);
    display:flex;
    justify-content:center;
    align-items:center;
    padding:20px;
}

.fw-box{
    width:100%;
    max-width:420px;
}

.fw-btn{
    display:flex;
    align-items:center;
    justify-content:center;
    padding:18px;
    margin:18px 0;
    border-radius:50px;
    font-size:20px;
    font-weight:700;
    text-decoration:none;
    color:#000;
    box-shadow:0 10px 25px rgba(0,0,0,0.3);
}

/* Button Colors */

.gold{
    background: linear-gradient(135deg, #f7d774, #f1c24b);
}

.green{
    background: linear-gradient(135deg, #00ff87, #00c853);
}

.yellow{
    background: linear-gradient(135deg, #ffee00, #ffcc00);
}

.pink{
    background: linear-gradient(135deg, #ff8a80, #ff5252);
}

.blue{
    background: linear-gradient(135deg, #29b6f6, #0288d1);
}