﻿
#cont-8654 {
	text-align: center;
}
#col-8755 {
	border-left: var(--dreikasterl-border);
	border-right: var(--dreikasterl-border);
}
#html-8767 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#col-8772 {
	border-left: var(--dreikasterl-border);
	border-right: var(--dreikasterl-border);
}
#html-8778 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8766 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#col-8789 {
	border-left: var(--dreikasterl-border);
	border-right: var(--dreikasterl-border);
}
#html-8798 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8795 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8797 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8796 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8764::after {
	width: 56px;
	height: 56px;
	background: white url(../media/Hanfblatt_klein.png) no-repeat center center / contain;
	position: absolute;
	top: -35px;
	left: calc(50% - 28px);
	content: '';
	padding: 0 10px;
}
#html-8764 {
	--trennbalken-background: var(--lila);
	background: var(--trennbalken-background,var(--color));
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height,1px);
	position: relative;
}
#html-8763 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8762 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#cont-8749 {
	--dreikasterl-border: 0;
}
#cont-8749 h4 {
	min-height: 60px;
	background: var(--lila);
	color: white;
	padding: 6px 15px 0px;
	font-size: 22px;
	line-height: 28px;
	font-weight: 700;
	text-transform: uppercase;
}
#html-8761 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8765 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#cont-8785 img {
	width: 100%;
}
#cont-8768 img {
	width: 100%;
}
#cont-8751 img {
	width: 100%;
}
#html-8784 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8783 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8781::after {
	width: 56px;
	height: 56px;
	background: white url(../media/Hanfblatt_klein.png) no-repeat center center / contain;
	position: absolute;
	top: -35px;
	left: calc(50% - 28px);
	content: '';
	padding: 0 10px;
}
#html-8781 {
	--trennbalken-background: var(--lila);
	background: var(--trennbalken-background,var(--color));
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height,1px);
	position: relative;
}
#html-8780 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8779 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8782 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#col-8805 {
	border-left: var(--dreikasterl-border);
	border-right: var(--dreikasterl-border);
}
#html-8817 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8828 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8816 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8845 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8814::after {
	width: 56px;
	height: 56px;
	background: white url(../media/Hanfblatt_klein.png) no-repeat center center / contain;
	position: absolute;
	top: -35px;
	left: calc(50% - 28px);
	content: '';
	padding: 0 10px;
}
#html-8814 {
	--trennbalken-background: var(--lila);
	background: var(--trennbalken-background,var(--color));
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height,1px);
	position: relative;
}
#html-8813 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8812 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#cont-8799 {
	--dreikasterl-border: 0;
}
#cont-8799 h4 {
	min-height: 60px;
	background: var(--lila);
	color: white;
	padding: 6px 15px 0px;
	font-size: 22px;
	line-height: 28px;
	font-weight: 700;
	text-transform: uppercase;
}
#html-8811 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8815 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#cont-8818 img {
	width: 100%;
}
#cont-8801 img {
	width: 100%;
}
#html-8834 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8833 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8831::after {
	width: 56px;
	height: 56px;
	background: white url(../media/Hanfblatt_klein.png) no-repeat center center / contain;
	position: absolute;
	top: -35px;
	left: calc(50% - 28px);
	content: '';
	padding: 0 10px;
}
#html-8831 {
	--trennbalken-background: var(--lila);
	background: var(--trennbalken-background,var(--color));
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height,1px);
	position: relative;
}
#html-8830 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8829 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8832 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8849 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8850 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8869 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#col-8874 {
	border-left: var(--dreikasterl-border);
	border-right: var(--dreikasterl-border);
}
#html-8880 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8868 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#col-8891 {
	border-left: var(--dreikasterl-border);
	border-right: var(--dreikasterl-border);
}
#html-8900 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8897 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8899 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8898 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8866::after {
	width: 56px;
	height: 56px;
	background: white url(../media/Hanfblatt_klein.png) no-repeat center center / contain;
	position: absolute;
	top: -35px;
	left: calc(50% - 28px);
	content: '';
	padding: 0 10px;
}
#html-8866 {
	--trennbalken-background: var(--lila);
	background: var(--trennbalken-background,var(--color));
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height,1px);
	position: relative;
}
#html-8865 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8864 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8863 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8867 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#cont-8887 img {
	width: 100%;
}
#cont-8870 img {
	width: 100%;
}
#cont-8853 img {
	width: 100%;
}
#html-8886 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8885 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8883::after {
	width: 56px;
	height: 56px;
	background: white url(../media/Hanfblatt_klein.png) no-repeat center center / contain;
	position: absolute;
	top: -35px;
	left: calc(50% - 28px);
	content: '';
	padding: 0 10px;
}
#html-8883 {
	--trennbalken-background: var(--lila);
	background: var(--trennbalken-background,var(--color));
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height,1px);
	position: relative;
}
#html-8882 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8881 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8884 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#html-8901::after {
	width: 56px;
	height: 56px;
	background: white url(../media/Hanfblatt_klein.png) no-repeat center center / contain;
	position: absolute;
	top: -35px;
	left: calc(50% - 28px);
	content: '';
	padding: 0 10px;
}
#html-8902 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
@media (max-width:1000px) /* responsive */ {
	#col-8755 {
		border-left: none;
		border-right: none;
		border-top: var(--dreikasterl-border);
		border-bottom: var(--dreikasterl-border);
	}
	#col-8772 {
		border-left: none;
		border-right: none;
		border-top: var(--dreikasterl-border);
		border-bottom: var(--dreikasterl-border);
	}
	#col-8789 {
		border-left: none;
		border-right: none;
		border-top: var(--dreikasterl-border);
		border-bottom: var(--dreikasterl-border);
	}
	#cont-8785 > .bhv-col {
		padding-top: var(--dreikasterl-padding);
		padding-bottom: var(--dreikasterl-padding);
	}
	#cont-8768 > .bhv-col {
		padding-top: var(--dreikasterl-padding);
		padding-bottom: var(--dreikasterl-padding);
	}
	#cont-8751 > .bhv-col {
		padding-top: var(--dreikasterl-padding);
		padding-bottom: var(--dreikasterl-padding);
	}
	#col-8805 {
		border-left: none;
		border-right: none;
		border-top: var(--dreikasterl-border);
		border-bottom: var(--dreikasterl-border);
	}
	#cont-8818 > .bhv-col {
		padding-top: var(--dreikasterl-padding);
		padding-bottom: var(--dreikasterl-padding);
	}
	#cont-8801 > .bhv-col {
		padding-top: var(--dreikasterl-padding);
		padding-bottom: var(--dreikasterl-padding);
	}
	#col-8874 {
		border-left: none;
		border-right: none;
		border-top: var(--dreikasterl-border);
		border-bottom: var(--dreikasterl-border);
	}
	#col-8891 {
		border-left: none;
		border-right: none;
		border-top: var(--dreikasterl-border);
		border-bottom: var(--dreikasterl-border);
	}
	#cont-8887 > .bhv-col {
		padding-top: var(--dreikasterl-padding);
		padding-bottom: var(--dreikasterl-padding);
	}
	#cont-8870 > .bhv-col {
		padding-top: var(--dreikasterl-padding);
		padding-bottom: var(--dreikasterl-padding);
	}
	#cont-8853 > .bhv-col {
		padding-top: var(--dreikasterl-padding);
		padding-bottom: var(--dreikasterl-padding);
	}
}
