

.bannerdiv
{
    width: 100vw;
    background: url("../images/banner.webp");
    background-size: cover;
    background-repeat: no-repeat;
}

.parag
{
    color: white;
    width: 100%;
    font-size: 18px;
    margin-left: 1.5rem;
    font-weight: 700;
}

.placeh
{
    height: 440px;
}

.c1
{
    max-width: 100%;
    overflow-y: hidden;
}

*
{
    user-select: none;
}

.book_btn {
    padding: 10px 25px;
    background-color: #fff;
    color: #bf0017;
    border-radius: 0;
    font-size: 22px;
    text-decoration: none;
    transition: .3s;
    font-weight: 700;
    display: flex;
    text-align: center;
    justify-content: center;
    transition-duration: 0.3s;
    transition-property: all;
}

.book_btn:hover
{
    background: black;
    color: white;
}


.bordeaux
{
    background-color: #921a1e;
}

.questions
{
    background: url("../images/hatter-02.webp");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.question
{
    display: flex;
    background-color: #921a1e;
    color: #fff;
    font-size: 22px;
    padding: 15px;
    margin-bottom: 20px;
}

.bonus
{
    background-color: #120936;
    color: #fff;
}

.bonuszkep
{
    max-height: 350px;
    width: auto;
}

.title
{
    font-size: 22px;
    font-weight: 700;
    margin-top: 15px;
}

.download-now
{
    padding: 50px 0;
    background-color: #921a1e;
    color: #fff;
    text-align: center;
}

.downarrow
{
    max-width: 140px;
}

.download-now h2
{
    font-size: 3.2rem;
    margin-top: 15px;
}

.registration
{
    background-image: url(../images/hatter-02.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 50px 0;
}

.p_wrapper
{
    width: 100%;
    text-align: center;
}

@media (max-width: 991px)
{
    .bannerdiv
    {
        background: url("../images/banner-mobil.webp");
        height: auto;
    }

    .placeh
    {
        height: 50px;
    }

}