#about {
    margin-left: 100px;
    font-size: 20px;
}

.main-text, .inspire, .offers-container {
    width: 80%;
    text-align: justify;
}

.heading {
    font-size: 50px;
}

.offers-heading, .inspire {
    margin-top: 100px;
}

h1 {
    color: transparent;
    background:linear-gradient(to right, var(--primary-color), var(--secondary-color));
    width: fit-content;
    -webkit-background-clip: text;
    background-clip: text;
}

.offer-heading {
    font-size: 20px;
}

.inspire {
    border-radius: 25px;
    padding: 20px;
    background: linear-gradient(to right, #00ff0033, #00ffff33)
}