.bannerWithSliderModule .bannerWithSliderModule-title {  
    font-size: 2rem;
    font-family: var(--font-tpSans-exLight);
}

.bannerWithSliderModule .bannerWithSliderModule-topic {
    font-size: 2rem;
    font-family: var(--font-tpSans-regular);
    font-weight: var(--font-weight-bold)
}

.bannerWithSliderModule .bannerWithSliderModule-description,
.bannerWithSliderModule .bannerWithSliderModule-description p {
    font-family: var(--font-noto);
    font-weight: 300;
}

.bannerWithSliderModule .bannerWithSliderModule-image img {
    width: 100%;
    border-radius: 1rem;
}

.bannerWithSliderModule .tp-video-media {
    height: 0;
    padding-bottom: 56.25%;
}

.bannerWithSliderModule .tp-video-media__video {
    visibility: visible;
    Position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 10px;
}

.bannerWithSliderModule .bannerWithSliderModule__imageAndVideo {
    position: relative;
    height: 0;
    padding-bottom: 56.25%;
}

    .bannerWithSliderModule .bannerWithSliderModule__imageAndVideo img {
        border-radius: 10px;
        object-fit: cover;
        object-position: center;
        visibility: visible;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
