.block-post-header{width: 100%;background-color: #FCC19A;padding: 20vh 0 0; margin: 0 auto;position: relative;text-align: center;}
.block-post-header .header_content{z-index: 1;position:relative;}
.block-post-header .header_text_container,
.block-post-header .meta_news{width: 50%; margin: auto;text-align: left;font-family: 'Futura', sans-serif;font-weight:400;color: #fff;}
.block-post-header .meta_news{text-transform: uppercase;display: flex;justify-content: space-between;align-items: center;}
.block-post-header .meta_share a{color: #fff;font-weight: 400;font-size: 1rem;line-height: 1.3;border: 1px solid #fff;border-radius: 50%;width: 2rem;height: 2rem;display: inline-block;line-height: 2rem;text-align: center;margin-left: 0.7rem;}
.block-post-header .meta_share a:hover{background: #fff;color: #FCC19A;}
.block-post-header h1.header_title, .block-post-header h2.header_title{
	font-family: 'Futura', sans-serif;
	font-weight:  400;
	color: #fff;
	font-size: 5rem;
	line-height: 1.1;
	margin: 0 auto 1rem;
}
.block-post-header img.post_image{width: 66.66%; margin: 10vh auto 0;}
.block-post-header:after{content: ''; height: 20vh; position: absolute;width: 100%; left: 0; bottom: 0; background: #fff;z-index: 0;}

.acf-block-preview .block-post-header{height: 80vh;min-height: 600px;padding: 10vh 0 0;overflow: hidden;}
.acf-block-preview .block-post-header img.post_image{
	margin: 5vh auto 0;
}
.acf-block-preview .block-post-header.header_margin .header_content img{
	max-height: 80%;
	overflow: hidden;
}
.acf-block-preview .block-post-header h1.header_title, 
.acf-block-preview .block-post-header h2.header_title{
	font-size: 3rem;
}
.block-editor-inserter__preview-container .acf-block-preview .block-post-header {
}

/*
//---------------------------
//----- Media Query
//---------------------------
*/

/* ----------- 27 inch Screens ----------- */
@media screen 
  and (min-width: 1680px) { 

}

/* ----------- 27 inch Screens ----------- */
@media screen 
  and (min-width: 2400px) { 
	
}

/* ----------- 24 inch Screens ----------- */
@media screen 
  and (min-width: 1920px){ 
	
}

/* ----------- 15 inch Screens ----------- */
@media screen 
  and (min-width: 1681px) 
  and (max-width: 1920px) { 
	
}

/* ----------- Retina Screens ----------- */
@media screen 
  and (min-width: 1281px) 
  and (max-width: 1600px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (min-resolution: 192dpi) { 
	
}

/* ----------- Non-Retina Screens ----------- */
@media screen 
  and (min-width: 1281px) 
  and (max-width: 1600px) 
  and (-webkit-min-device-pixel-ratio: 1) { 
	
}


/* macbook */
@media screen and (max-width: 1500px) {
	
}
/* iPad Pro 12.9 Landscape */
@media screen and (max-width: 1400px) {
	
}

/* iPad Pro Landscape */
@media screen and (max-width: 1200px) {
}

/* iPad landscape */
@media screen and (max-width: 1024px) {
	
}

/* iPad Portrait */
@media screen and (max-width: 820px) {
	
}
/* iPhone X landscape */
@media screen and (max-width: 812px) and (orientation : landscape) {
	
}
/* iPhone 6+ portrait */
@media screen and (max-width: 414px) {
	.block-post-header .header_content{
		width: 80%;
		height: 100%;
		min-height:60vh;
	}
	
	.block-post-header{
		height: initial;
		min-height: 100vh;
		min-height: -webkit-fill-available;
	}
	.block-post-header:after{
		height: 10vh;
	}
	.images_container{
		width: 100%;
		margin: 0 auto 2rem;
	}
	.block-post-header .header_content{
		margin: auto;
	}
	.block-post-header .header_text_container, 
	.block-post-header .meta_news{
		width: 100%;
	}
	.block-post-header img.post_image{
		width: 100%;
		margin: 5vh auto 0;
	}
	.block-post-header .meta_news{
		flex-direction: column;
		gap: 5vw;
	}
	.block-post-header h1.header_title, 
	.block-post-header h2.header_title{
		font-size: clamp(2.1rem, 5vw, 5rem) !important;
		line-height: 1.3;
	}
}