.meteo_syntagi_header{
	padding: 0 32px;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	background-attachment: fixed;
	height: 580px;
}

.meteo_syntagi_header::before{
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: var(--meteoBlack);
	opacity: .4;
}

.meteo_syntagi_header_inner{ 
	display: flex;
	flex-direction: column;
}

.meteo_syntagi_header_inner.meteo_single_syntagi_header_inner{ flex-direction: row;}

.meteo_syntagi_header_inner_left h1{ line-height: 74px;}

.meteo_category_block img{ width: 42px;}

.meteo_syntagi_header_inner_right_mobile{
	 display: none;
	 padding: 100px 32px 80px 32px !important;
}

.meteo_syntagi_description{
	padding: 32px;
	bottom: -150px;
	width: 550px;
	border-radius: 10px;
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}

.meteo_instructions_text p{
 	font-family: 'Commissioner-Regular', sans-serif !important;
	font-size: 16px;
	font-weight: 400;
	line-height: 2em;
	letter-spacing: 0.4px;
}

.meteo_recipe_navigation{
	display: flex;
	justify-content: space-between;
	bottom: 40px;
	width: 110px;
}

.meteo_recipe_nav.meteo_recipe_nav_prev img{ transform: rotate(180deg);}

.meteo_recipe_nav a {
	display: block;
	width: fit-content;
	padding: 8px 16px 9px 14px;
	border-radius: 50%;
	border: 2px solid var(--meteoWhite);
}

.meteo_recipe_nav a.no_prev_recipe,
.meteo_recipe_nav a.no_next_recipe{  background: transparent !important;}

.meteo_recipe_nav.meteo_recipe_nav_next a{ padding: 8px 13px 9px 17px;}

.meteo_recipe_nav a{ transition: all 340ms ease-in-out;}
.meteo_recipe_nav a:hover{ 
	background: var(--meteoBlack);
	transform: scale(.8);
	border: 2px solid var(--meteoBlack);
}

.meteo_recipe_nav a.no_prev_recipe:hover,
.meteo_recipe_nav a.no_next_recipe:hover{
	pointer-events: none;
	cursor: default;
	background: transparent;
	transform: scale(1);
}

.meteo_recipe_nav img{ width: 14px;}

.meteo_button{
	padding: 13px 25px 15px 25px;
	border-radius: 32px;
	transition: all 300ms ease-in-out;
}
.meteo_button:hover{
	background: var(--meteoBlack);
	color: var(--meteoWhite);
}
.meteo_button:hover .meteo_syntagi_icon_style{ display: none;}

.meteo_syntagi_video_box iframe{
	width: 85%;
	height: 550px;
}
.meteo_syntagi_systatica_and_odhgies{
	display: flex;
	margin: 150px 0 100px 0;
}

.meteo_syntagi_systatica .meteo_syntagi_paper{
	background-image: url("/wp-content/uploads/2025/04/black-cardboard-texture-scaled.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 60px;
	padding-bottom: 70px;
	padding-left: 100px;
	color: #D4C16D;
}

.meteo_syntagi_similar{
	display: flex;
	justify-content: center;
	gap: 20px;
	margin: 0 16px 10rem 16px;
}

.meteo_syntagi_card{
	width: 33%;
	border-radius: 1rem;
	box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}

.meteo_syntagi_similar_img{
	height: 250px;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: left;
	border-radius: 1rem 1rem 0 40px;
}

.meteo_syntagi_content{ padding: 20px 16px 30px 16px;}

.meteo_icon_style {
	border-radius: 50%;
	padding: 10px;
	top: -30px;
	right: 10px;
	border: 5px solid var(--meteoWhite);
} 

.meteo_syntagi_icon_style {
	width: 25px;
	height: auto;
	margin-left: 10px;
}

.meteo_syntagi_icon_on_hover { display: none;}
.meteo_button:hover .meteo_syntagi_icon_on_hover{ display: inline !important;}


.meteo_tax_icon img{ width: 70px;}
.meteo_tax_icon_badge_width img{ transition: all 450ms ease-in-out;}
.meteo_tax_icon_badge_width img:hover{ transform: scale(.95)}


.meteo_similar_syntagi_button{
	position: absolute;
	bottom: 15px;
}

.meteo_syntagi_similar .meteo_syntagi_content{ padding-bottom:50px }



@media screen and (max-width: 767px) {
	.meteo_syntagi_systatica .meteo_syntagi_paper {
	    background-image: url(/wp-content/uploads/2025/04/black-cardboard-texture-scaled.jpg);
	    background-size: cover;
	    background-repeat: no-repeat;
	    background-position: left top;
	    padding-top: 60px;
	    padding-bottom: 70px;
	    padding-left: 40px;
	    color: #D4C16D;
	}

	.meteo_syntagi_video_box iframe {
		width: 92% !important;
		height: 550px !important;
	}

	.meteo_syntagi_header_inner_right_mobile {
		padding: 100px 20px 80px 20px !important;
	}
}



.page-id-18686, .meteo_syntagi_description {
	padding: 32px;
	bottom: -150px;
	width: 620px !important;
	border-radius: 10px;
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}
