.block-header-detailpage {
    display: flex;
    align-items: center;
    margin: 0 !important;
	    padding: 8rem 0 0 0;
}

.block-header-detailpage-inner {
    display: flex;
	align-items: center;
	justify-content: space-between;
}

.block-header-detailpage-visual {
    width: 50%;
/* 	opacity: 0; */
    transition: opacity .5s;
}
.block-header-detailpage-visual.visible {
	opacity: 1;
}
.block-header-detailpage-content {
    width: 40%;
}
.block-header-detailpage-content h1 {
    margin-top: 0;
}

.block-header-detailpage-visual iframe {
    width: 100%;
    height: 100%;
}

.block-header-detailpage-visual .video-player {
    height: 100%;
}

.block-header-detailpage-visual .video-player {
    width: 65%;
    margin: auto;
    padding-top: 6rem;
    max-width: 35rem;
}

.block-header-detailpage-visual .video-player iframe {
    border-radius: 2.5rem 2.5rem 0 0;
}

.block-header-detailpage a.wp-block-button__link.wp-element-button:hover {
    background: #FF52E8 !important;
}

/* Desktop small */
@media only screen and (max-width: 1000px) {
     .block-header-detailpage-inner {
        flex-direction: column;
        gap: 4rem;
        padding-top: 4rem;
    }

.block-header-detailpage-content {
    width: 100%;
}

.block-header-detailpage-visual {
    width: 100%;
}
}

/* Tablet */
@media only screen and (max-width: 700px) {
  
}


/* Iphone */
@media only screen and (max-width: 450px) {
  
}