/*
@font-face {
    font-family: "roboto_geo";
    src: url("/v4_fonts/cesko/ROBOTO__GEO_MT-WEBFONT.ttf");
    !* font-display: swap; *!
}

.cesko_main_container {
    box-sizing: border-box;
    width: 100%;
    display: flex;
    align-items: center;
    gap: 107px;
    padding: 0px 35px 0px 70px;

    background-image: url("/v4_imgs/cesko/background.png");
    background-position: center;
    background-size: cover;
}

.cesko_logo_title {
    display: flex;
    flex-direction: column;
    gap: 52px;
    align-items: center;
}

.cesko_logo {
    width: 126px;
    height: 131px;
}

.cesko_title {
    width: 172px;
    height: 66px;
}

.cesko_scrolling_container {
    width: 100%;
    height: 350px;
    overflow-x: scroll;
    display: flex;
    align-items: center;
}

.cesko_scrolling_container::-webkit-scrollbar {
    height: 5px;
    z-index: 55;
}

.cesko_scrolling_container::-webkit-scrollbar-thumb {
    background-color: #abb2ac;
    border-radius: 6px;
    z-index: 55;
}

.cesko_scrolling_container::-webkit-scrollbar-track {
    background-color: inherit;
    z-index: 55;
}

.scrolbar_goes_here::-webkit-scrollbar-button {
    display: none;
    z-index: 55;
}

.cesko_channels_list {
    box-sizing: border-box;
    padding: 37px 0;
    height: 100%;
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    align-items: center;
    gap: 30px;
}

.cesko_channel_block {
    width: 159.73px;
    height: 120px;
    border-radius: 11px;
    background: hsla(0, 0%, 100%, 0.4);
    display: flex;
    flex-direction: column;
    align-items: center;
}

.cesko_channel_block_logo_background {
    width: 44px;
    height: 50px;
    background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 24px;
}

.cesko_channel_block_logo {
    width: 100%;
    height: auto;
    object-fit: contain;
}

.cesko_channel_block p {
    font-family: "roboto_geo" !important;
    color: #121212;
    width: 120px;
    text-align: center;
    font-family: "Roboto", "_GEO", "Mt";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

a {
    text-decoration: none;
    color: inherit;
}*/

@font-face {
    font-family: "roboto_geo";
    src: url("/v4_fonts/cesko/ROBOTO__GEO_MT-WEBFONT.ttf");
}
.main_container {
    box-sizing: border-box;
    width: 100%;
    display: flex;
    align-items: center;
    gap: 0px;
    padding: 0px 0px 0px 0px;

    background-color: #015AA7;
    background-position: center;
    background-size: cover;
}

.gdream_logo_title {
    display: flex;
    flex-direction: column;
    gap: 52px;
    align-items: center;
}

.gdream_logo {
    width: auto;
    height: auto;
}

.gdream_scrolling_container {
    width: 100%;
    height: 350px;
    overflow-x: scroll;
    display: flex;
    align-items: center;
    padding-right: 30px;
}

.gdream_scrolling_container::-webkit-scrollbar {
    height: 5px;
}

.gdream_scrolling_container::-webkit-scrollbar-thumb {
    background-color: #abb2ac;
    border-radius: 6px;
}

.gdream_scrolling_container::-webkit-scrollbar-track {
    background-color: inherit;
}

.gdream_channels_wrapper {
    display: flex;
    flex-direction: column;
    gap: 30px;
}

.gdream_channels_row {
    display: flex;
    gap: 30px;
    align-items: center;
}

.gdream_channel_block {
    width: 159.73px;
    height: 120px;
    border-radius: 11px;
    background: hsla(0, 0%, 100%, 0.4);
    display: flex;
    flex-direction: column;
    align-items: center;
    flex-shrink: 0;
}

.gdream_channel_block_logo_background {
    width: 44px;
    height: 50px;
     background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 24px;
}

.gdream_channel_block_logo {
    width: 100%;
    height: auto;
    object-fit: contain;
}

.gdream_channel_block p {
    font-family: "roboto_geo" !important;
    color: #121212;
    width: 120px;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin: 10px 0;
}

a {
    text-decoration: none;
    color: inherit;
}