body, h1, h2, h3, h4, h5, h6, p {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.custom-transparent-footer {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background-color: transparent;
    text-align: center;
    padding: 5px 0;
}

.custom-transparent-footer .wp-block-image {
    margin: 2px 0; /* Még kisebb margó az elemek között */
}

.custom-transparent-footer img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.custom-transparent-footer .wp-block-navigation {
    margin: 2px 0;
    font-weight: bold; /* Vastag betűk a menüsorban */
}

.custom-transparent-footer p {
    margin: 2px 0;
    font-weight: bold; /* Vastag betűk az üzemeltető szövegben is */
}

.custom-transparent-footer .wp-block-image img:first-of-type {
    width: 80px; /* Nagy logó kisebb mérete */
}

.custom-transparent-footer .wp-block-image img:last-of-type {
    width: 70px; /* Kis logó nagyobb mérete */
}

/* A "Partner Booster" szöveg jól látható fehér színnel */
.custom-transparent-footer a {
    color: #ffffff; /* Fehér szín */
}

.custom-transparent-footer a:hover {
    color: #ffffff; /* Fehér marad hover esetén is */
}

/* Minden gomb stílusának módosítása */
button, .button, .wp-block-button__link {
    font-weight: bold; /* Félkövér betűstílus */
    letter-spacing: 1px; /* Betűk közötti térköz, tetszés szerint módosítható */
    text-transform: uppercase; /* Ha nagybetűket szeretnél */
    padding: 10px 20px; /* Térköz a gomb szélén, hogy nagyobb legyen */
}
a.button, .my-custom-button-class {
    font-weight: bold;
    letter-spacing: 1px;
    padding: 10px 20px;
    text-transform: uppercase;
}

.custom-rounded-column video {
    border-radius: 10px; /* Lekerekíti a videó sarkait is, hogy illeszkedjen az oszlophoz */
}
.custom-rounded-column {
    position: relative;
    border-radius: 10px; /* Lekerekítés nagyobb képernyőkön */
    overflow: hidden; /* Videó ne lógjon ki */
}

.custom-rounded-column video {
    width: 100%; /* Videó szélessége kitölti a konténert */
    height: 100%; /* Videó magassága kitölti a konténert */
    object-fit: cover; /* A videó megtartja az arányait */
    border-radius: 10px; /* Videó lekerekítése */
}