/* position of the logo slightly up */

    
/* backgrounds on the block */

.uc-spotlight {
	background-image: url("https://static.tildacdn.com/tild3134-3735-4139-a237-366133396638/bgchess.gif");
}

 
/* PROGRAM COVERS */



/*

@media screen and (max-width: 640px) {
    
.uc-covers [id^="rec"] .t184__title {
        font-size: 70px;
        letter-spacing: normal;
        line-height: 1;
}

.uc-covers [id^="rec"] .t184__uptitle {
        font-size: 30px;
        line-height: 1;
}
    
.uc-covers [id^="rec"] .t184__descr {
        font-size: 15px !important;
}
*/




/* Background image for screens smaller than 640 pixels */
.uc-covers #recorddiv788867690 .t-cover__carrier {
        background-image: url("https://static.tildacdn.com/tild3733-3239-4366-b364-396164393762/prog001-sm.jpg"); /* Replace with the smaller image URL */
    }

}

@media screen and (min-width: 641px) {
.uc-covers #recorddiv788867690 .t-cover__carrier {
        background-image: url('https://static.tildacdn.net/tild3635-6438-4564-a663-343565663435/prog001.jpg');
    }


}

.uc-feature .t740__textwrapper {
    margin-left: 10%;
width: 120%;
z-index
}


/* PROFILE CARD */


    /* Remove default margins and paddings */
    .uc-profilecard body {
        margin: 0;
        padding: 0;
    }

    /* Set up the table as a flexbox container */
    .uc-profilecard .table {
        display: flex;
        width: 100%;
        margin: 0;
        flex-wrap: wrap; /* Allow wrapping for smaller screens */
    }

    /* Each cell in the table */
    .uc-profilecard .table-cell {
        flex: 1; /* Equal space for each cell */
        display: flex;
        align-items: center; /* Vertically center the content */
        position: relative;
        background-color: #000; /* Dark gray background */
        color: #eee; /* Light gray text color */
    }

    /* Style for the left text container */
    .uc-profilecard .text-container {
        margin-right: -50%; /* Allow text to flow over the image */
        z-index: 1; /* Ensure the text is above the image */
    }

    .uc-profilecard .text-container div {
        margin-bottom: 10px;
    }

    /* Font size and font family for Text Block 1 */
    .uc-profilecard .text-block-1 {
        
        padding-left: 20%; /* Add padding on the left side */
        font-size: 48px;
        font-family: 'Roboto Condensed', sans-serif; /* Apply Roboto Condensed font */
        font-weight: 500; /* Use a bold weight for strong emphasis */
        line-height: 1;
        padding-bottom: 20px;
    }

    .uc-profilecard .text-block-2 {
        padding-left: 20%; /* Add padding on the left side */
        font-size: 19px;
        font-family: 'Roboto Condensed', sans-serif; /* Apply Roboto Condensed font */
        font-weight: 100; /* Use a bold weight for strong emphasis */
        line-height: 1.2;
    }

    /* Responsive image */
    .uc-profilecard .table-cell img {
        display: block;
        width: 100%; /* Make sure image scales responsively */
        height: auto;
    }

    /* Synchronize the height of the text container with the image */
    .uc-profilecard .table-cell:first-child {
        height: auto;
    }

    .uc-profilecard .table-cell:last-child {
        height: auto;
        display: flex;
        align-items: center; /* Center image vertically */
    }

    /* Media query for screens smaller than 980px */
    @media (max-width: 980px) {
    .uc-profilecard .table {
            flex-direction: column; /* Stack cells vertically */
        }

    .uc-profilecard .table-cell {
            width: 100%; /* Make each cell take up the full width */
            margin: 0; /* Remove margins for full-width cells */
        }

    .uc-profilecard .text-container {
            margin-right: 0; /* Reset margin-right */
            text-align: left; /* Ensure text is left-aligned */
        }
    .uc-profilecard .text-block-1 {
            padding-left: 7%; /* Add horizontal padding */
            padding-right: 5%; /* Add horizontal padding */
            font-size: 36px;
            font-family: 'Roboto Condensed', sans-serif;
            font-weight: 500;
            line-height: 1;
            padding-bottom: 20px;
            padding-top: 60px;
}
    .uc-profilecard .text-block-2 {
            padding-left: 7%; /* Add horizontal padding */
            padding-right: 5%; /* Add horizontal padding */
            font-size: 15px;
            font-family: 'Roboto Condensed', sans-serif;
            font-weight: 100;
            line-height: 1.4;
            padding-bottom: 60px;
}

    .uc-profilecard .table-cell img {
            padding: 0; /* Remove padding for smaller screens */
        }
    }



/* PHENOME MAGAZINE */

@media screen and (max-width: 980px) {
    .uc-phenome .t740__wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column-reverse !important;
    }
}
