.backgrad {
    background-image: linear-gradient(#8FAADC, #4A76C6, #2A4B86); min-height: 100vh;
}

.offer-question {
    font-size: 1.3em;
    font-weight: bold;
    color: white;
}

.offer-answer {
    font-size: 1.3em;
    font-weight: bold;
    color: #FFC000;
}

.link-color {
    color: white;
}

.what-label {
    background-image: linear-gradient(#FFD966, #FFC208, #AB8100); 
    width: 300px; 
    display: inline-block;
    text-align: center;
    font-weight: bold;
    font-size: 1.6em;
    color: #44546A;
    border-radius: 15px;
    box-shadow: 3px 3px 3px;
}

.what-not-label {
    background-image: linear-gradient(#F4B183, #EE8137, #B0500F);
    display: inline-block;
    width: 300px; 
    text-align: center;
    font-weight: bold;
    font-size: 1.6em;
    text-decoration: line-through;
    color: #44546A;
    border-radius: 15px;
    box-shadow: 3px 3px 3px;
}

.section-header {
    font-size: 1.3em;
    font-weight: bold;
    color: #FFC000;
    padding-top: 12px;
    margin-bottom: -24px;
}

.section {
    font-size: 1.3em;
    font-weight: bold;
    color: white;
    margin-right: 50px;
}
