.first-title {
    color: #19994E;
    font-size: 8vw;
    text-align: left;
    margin-bottom: 1.5vw;
    margin-left: 5vw;
}

.first-title-italics {
    font-style: italic;
}

.second-line {
    border-top: 0.6vw solid #19994E;
    width: 23.5vw;
    margin-left: 5.5vw;
}

.third-img-container {
    background-color: #F5F5F5;
    background-image: url("/assets/hungary/box_leaves_norma.png");
    aspect-ratio: 360/301;
    background-size: cover;
    background-repeat: no-repeat;
    width: auto;
    height: auto;
    margin-right: -2vw;
}

.fourth-main-text {
    color: black;
    font-size: 4.7vw;
    text-align: left;
    margin-left: 2vw;
    margin-top: 3vw;
}



.fifth-bg-container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.fifth-button {
    text-align: center;
    font-size: 6vw;
    line-height: 6vw;
    letter-spacing: 1vw;
    color: black;
    border: 0.6vw solid black;
    padding: 0.8vw 7vw 0.5vw 3vw;
    border-radius: 4vw;
    margin-top: 18vw;
    width: 39vw;
    margin-bottom: 7vw;
    text-decoration: none;
}

.fifth-button:hover {
    color: #19994E;
    border: 0.6vw solid #19994E;
}


.first-bg-container-dp {
    background-color: #F5F5F5;
    background-image: url("/assets/hungary/first-db-bg-norma.png");
    aspect-ratio: 1920/563;
    background-size: cover;
    background-repeat: no-repeat;
    width: auto;
    height: auto;
    margin-right: -2vw;
    display: flex;
    flex-direction: column;
    justify-content: left;
    align-items: start;
    padding-left: 22vw;
}

.italic {
    font-style: italic;
}

.first-title-dp {
    font-size: 2.5vw;
    color: #19994E;
    margin-top: 4vw;
}

.first-line-dp {
    border-top: 0.3vw solid #19994E;
    width: 10vw;
    margin-top: 0.5vw;
}

.first-main-text-dp {
    font-size: 1.2vw;
    margin-top: 1vw;
    margin-bottom: 5vw;
}

.button-dp {
    text-align: center;
    font-size: 1.2vw;
    letter-spacing: 0.5vw;
    color: black;
    border: 0.3vw solid black;
    padding: 0.4vw 1vw 0.25vw 1.3vw;
    border-radius: 4vw;
    width: auto;
    text-decoration: none;
    margin-left: 18vw;
}

.button-dp:hover {
    color: #19994E;
    border: 0.3vw solid #19994E;
}