/*
Theme Name: 	Mohnhof Gropp
Theme URI: 		https://website-studio.de
Author: 		website-studio.de
Version: 		1.0
Author URI: 	https://website-studio.de
Description: 	A Axton Child theme. 
Template:    	axton
Text Domain: 	axton-child
*/


header .wp-block-navigation .wp-block-navigation-item__content::before {
	top: 70%;
	height: 2px;
}

body:not(.home) .wp-site-blocks main {
	padding-top: 0;
}


.my-section-1200 {
	max-width: 1200px;
	margin: 0 auto;
}

.my-section-dark {
	background-color: #004c3f !important;
}

.my-section-overlay {
	background-color: rgba(0, 76, 63, 0.75);
}



.my-button-1 a {
	font-weight: bold;
	text-transform: uppercase;
	color: #004c3f !important;
	border-radius: 50px !important;
	background-color: #ffdd40 !important;
}

.my-button-1 a:hover {
	color: #ffd61f !important;
	background-color: #004c3f !important;
}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
	padding-left: 10px;
}


.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat {
	background-color: transparent !important;
	border-color: #0000;
	color: #c9d2f0;
}

.vc_cta3-color-blue p {
	background-color: transparent !important;
	border-color: #0000;
	color: #c9d2f0;
}


/*** slider ***/

#my-prod-cat-1 {
	margin-left: -12.5%;
}

#my-prod-cat-2 {
	margin-left: 12.5%;
}

/*** produkte ***/

.produkte-template-single-produkte .vc_parallax {
	padding-top: 0;
}

.produkte-template-single-produkte main {
	padding-bottom: 25px !important;
}

/*** rezepte ***/

.rezepte-template-single-produkte .vc_parallax {
	padding-top: 0;
}

.rezepte-template-single-produkte main {
	padding-bottom: 25px !important;
}

.rezepte-template-single-produkte .vc_cta3-icons-in-box .vc_cta3_content-container {
	padding-top: 0 !important;
}

.rezepte-template-single-produkte .vc_cta3-icons-in-box .vc_cta3_content-container p {
	margin-top: 10px !important;
}


/**** post navigation ***/

.post-navigation-link-previous {
	background-color: #f4f2ec;
	border: 1px solid #eeeeee;
	border-bottom: 0;
	border-top-right-radius: 20px;
	display: inline-flex;
	transition: all 0.2s ease;
}

.post-navigation-link-previous:hover {
	border: 1px solid #eeeeee;
	border-bottom: 0;
	background-color: #3d6e59;
}

.post-navigation-link-previous .is-arrow-chevron {
	float: left;
	padding: 10px;
	background: #3d6e59;
	color: #fff;
}

.post-navigation-link-previous .post-navigation-link__title {
	position: relative;
	top: -4px;
	left: -10px;
	padding: 0 20px 0 0;
}

.post-navigation-link-previous .post-navigation-link__label {
	display: inline-flex;
	position: relative;
	top: -4px;
	left: -20px;
}

.post-navigation-link-previous:hover .post-navigation-link__title,
.post-navigation-link-previous:hover .post-navigation-link__label {
	color: #fff;
}

/*** next ***/

.post-navigation-link-next {
	background-color: #f4f2ec;
	border: 1px solid #eeeeee;
	border-bottom: 0;
	border-top-left-radius: 20px;
	display: inline-flex;
	float: right;
	transition: all 0.2s ease;
}

.post-navigation-link-next:hover {
	border: 1px solid #eeeeee;
	border-bottom: 0;
	background-color: #3d6e59;
}

.post-navigation-link-next .is-arrow-chevron {
	padding: 10px;
	background: #eee;
	background: #3d6e59;
	color: #fff;
}

.post-navigation-link-next .post-navigation-link__title {
	position: relative;
	top: -4px;
	left: 10px;
	padding: 0 20px 0 20px;
}

.post-navigation-link-next .post-navigation-link__label {
	display: inline-flex;
	position: relative;
	top: -4px;
	left: 20px;
}

.post-navigation-link-next:hover .post-navigation-link__title,
.post-navigation-link-next:hover .post-navigation-link__label {
	color: #fff;
}