@billyd: Remove the following CSS Code you have added for the header media
p {text-align: justify;}
.custom-header-content {
max-height: 20px;
}
.wrapper {
padding-top: 10px!important;
}
/* to reposition the texts on the opening video */
.custom-header-content .site-header-text {
margin-top: -219px;
margin-left: 150px;
}
.custom-header-content .more-link {
margin-top: 360px;
}
/* to fix the blank space above the youtube videos */
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper::before{
padding-top:0%;
}
And
Go to => Appearance => Customize => Additional CSS and add the following CSS Code.
.custom-header-content {
transform:translateY(-30%);
}
Let me know if this works out!
Kind Regards,
Skandha