
.language-flags {
 display: flex;
 justify-content: center;
 align-items: center;
}

.language-flags a {
 display: inline-flex;
 align-items: center;
 margin: 0 10px;
 transition: transform 0.2s ease;
}

.language-flags a:hover {
 transform: scale(1.1);
}

.language-flags img {
 width: 24px;
 height: auto;
}

@media (max-width: 768px) {
    #ts-hero.ts-full-screen {
        height: 50vh !important; /* Set height to 50% of the viewport height */
        min-height: 50vh !important; /* Ensure minimum height is also 50vh */
    }
}

.video-container {
    position: relative;
    width: auto;
    padding-bottom: 56.25%; /* 16:9 aspect ratio */
    height: auto;
}

.video-container iframe {
    position: absolute;
    top: 6;
    left: 0;
    width: 100%;
    height: 100%;
}

.video-iframe {
    width: 100%;
    height: 100%;
}

.sticky-left{
    position: fixed;
    top: 50%;
    left: 0;
    z-index: 99999999;

}

.sticky-right{
    position: fixed;
    top: 50%;
    right: 0;
    z-index: 9999999;
    
}