/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0.2
*/

.seitenabstand { padding: 0px 10% !important; }
h1, h2, h3, h4, p { 
	word-break: break-word !important;
	hyphens: auto !important;
}

/* HAUPTMENÜ */
.menuText {
	font-family:"Ender-SemiBold",sans-serif;
	color: #999;
  	margin: 0 0 5px;
  	padding: 20px 0 0;
	font-size: 15px;
  	line-height: 27px;
  	font-weight: 600;
 	 letter-spacing: 0px;
}

.menuPhone {
	font-family:"Ender-SemiBold",sans-serif;
	color: #1f2a2e;
	font-size: 21px;
 	line-height: 25px;
  	font-weight: 700;
  	letter-spacing: 0px;
	margin-bottom: 15px;
}

.top_bar_right .action_button { background-color: #843d1a !important; }
.button { background-color: #843d1a !important; }


/* SECTIONS */
.subTitleSection {
	font-family:"Ender-Medium",sans-serif;
	font-size: 20px;
	line-height: 30px;
	font-weight: 600;
	letter-spacing: 0px;
	margin-bottom: 30px;
}

/* FOOTER */
.footerTitel {
  color: #843d1a;
  font-size: 22px;
  line-height: 32px;
  font-family: "Ender-SemiBold",sans-serif;
	letter-spacing: 5px;
}

.aufzaehlungPadding { padding: 15px 0 0 10%; }

@media only screen and (max-width: 767px) {
  .mobile-header-mini #Header_creative #Top_bar {
    position: fixed !important;
    top: 0px !important;
  }
}

@media (max-width: 1200px) {
  .half1200 { width: 50% !important; }
  .full1200 { width: 100% !important; }
}

@media (max-width: 1190px) {
  .half1190 { width: 50% !important; }
  .full1190 { width: 100% !important; }
}

@media (max-width: 1180px) {
  .half1180 { width: 50% !important; }
  .full1180 { width: 100% !important; }
}

@media (max-width: 1170px) {
  .half1170 { width: 50% !important; }
  .full1170 { width: 100% !important; }
}

@media (max-width: 1160px) {
  .half1160 { width: 50% !important; }
  .full1160 { width: 100% !important; }
}

@media (max-width: 1150px) {
  .half1150 { width: 50% !important; }
  .full1150 { width: 100% !important; }
}

@media (max-width: 1140px) {
  .half1140 { width: 50% !important; }
  .full1140 { width: 100% !important; }
}

@media (max-width: 1130px) {
  .half1130 { width: 50% !important; }
  .full1130 { width: 100% !important; }
}

@media (max-width: 1120px) {
  .half1120 { width: 50% !important; }
  .full1120 { width: 100% !important; }
}

@media (max-width: 1110px) {
  .half1110 { width: 50% !important; }
  .full1110 { width: 100% !important; }
}

@media (max-width: 1100px) {
  .half1100 { width: 50% !important; }
  .full1100 { width: 100% !important; }
}

@media (max-width: 1090px) {
  .half1090 { width: 50% !important; }
  .full1090 { width: 100% !important; }
}

@media (max-width: 1080px) {
  .half1080 { width: 50% !important; }
  .full1080 { width: 100% !important; }
}

@media (max-width: 1070px) {
  .half1070 { width: 50% !important; }
  .full1070 { width: 100% !important; }
}

@media (max-width: 1060px) {
  .half1060 { width: 50% !important; }
  .full1060 { width: 100% !important; }
}

@media (max-width: 1050px) {
  .half1050 { width: 50% !important; }
  .full1050 { width: 100% !important; }
}

@media (max-width: 1040px) {
  .half1040 { width: 50% !important; }
  .full1040 { width: 100% !important; }
}

@media (max-width: 1030px) {
  .half1030 { width: 50% !important; }
  .full1030 { width: 100% !important; }
}

@media (max-width: 1020px) {
  .half1020 { width: 50% !important; }
  .full1020 { width: 100% !important; }
}

@media (max-width: 1010px) {
  .half1010 { width: 50% !important; }
  .full1010 { width: 100% !important; }
}

@media (max-width: 1000px) {
  .half1000 { width: 50% !important; }
  .full1000 { width: 100% !important; }
}

@media (max-width: 990px) {
  .half990 { width: 50% !important; }
  .full990 { width: 100% !important; }
}

@media (max-width: 980px) {
  .half980 { width: 50% !important; }
  .full980 { width: 100% !important; }
}

@media (max-width: 970px) {
  .half970 { width: 50% !important; }
  .full970 { width: 100% !important; }
}

@media (max-width: 960px) {
  .half960 { width: 50% !important; }
  .full960 { width: 100% !important; }
}

@media (max-width: 950px) {
  .half950 { width: 50% !important; }
  .full950 { width: 100% !important; }
}

@media (max-width: 940px) {
  .half940 { width: 50% !important; }
  .full940 { width: 100% !important; }
}

@media (max-width: 930px) {
  .half930 { width: 50% !important; }
  .full930 { width: 100% !important; }
}

@media (max-width: 920px) {
  .half920 { width: 50% !important; }
  .full920 { width: 100% !important; }
}

@media (max-width: 910px) {
  .half910 { width: 50% !important; }
  .full910 { width: 100% !important; }
}

@media (max-width: 900px) {
  .half900 { width: 50% !important; }
  .full900 { width: 100% !important; }
	.noPadding900 { padding: 0px !important; }
}

@media (max-width: 890px) {
  .half890 { width: 50% !important; }
  .full890 { width: 100% !important; }
}

@media (max-width: 880px) {
  .half880 { width: 50% !important; }
  .full880 { width: 100% !important; }
}

@media (max-width: 870px) {
  .half870 { width: 50% !important; }
  .full870 { width: 100% !important; }
}

@media (max-width: 860px) {
  .half860 { width: 50% !important; }
  .full860 { width: 100% !important; }
}

@media (max-width: 850px) {
  .half850 { width: 50% !important; }
  .full850 { width: 100% !important; }
}

@media (max-width: 840px) {
  .half840 { width: 50% !important; }
  .full840 { width: 100% !important; }
}

@media (max-width: 830px) {
  .half830 { width: 50% !important; }
  .full830 { width: 100% !important; }
}

@media (max-width: 820px) {
  .half820 { width: 50% !important; }
  .full820 { width: 100% !important; }
}

@media (max-width: 810px) {
  .half810 { width: 50% !important; }
  .full810 { width: 100% !important; }
}

@media (max-width: 800px) {
  .half800 { width: 50% !important; }
  .full800 { width: 100% !important; }
}

@media (max-width: 790px) {
  .half790 { width: 50% !important; }
  .full790 { width: 100% !important; }
}

@media (max-width: 780px) {
  .half780 { width: 50% !important; }
  .full780 { width: 100% !important; }
}

@media (max-width: 770px) {
  .half770 { width: 50% !important; }
  .full770 { width: 100% !important; }
  p { font-size: 20px; line-height: 30px; }
}

@media (max-width: 760px) {
  .half760 { width: 50% !important; }
  .full760 { width: 100% !important; }
}

@media (max-width: 750px) {
  .half750 { width: 50% !important; }
  .full750 { width: 100% !important; }
}

@media (max-width: 740px) {
  .half740 { width: 50% !important; }
  .full740 { width: 100% !important; }
}

@media (max-width: 730px) {
  .half730 { width: 50% !important; }
  .full730 { width: 100% !important; }
}

@media (max-width: 720px) {
  .half720 { width: 50% !important; }
  .full720 { width: 100% !important; }
}

@media (max-width: 710px) {
  .half710 { width: 50% !important; }
  .full710 { width: 100% !important; }
}

@media (max-width: 700px) {
  .half700 { width: 50% !important; }
  .full700 { width: 100% !important; }
}

@media (max-width: 690px) {
  .half690 { width: 50% !important; }
  .full690 { width: 100% !important; }
}

@media (max-width: 680px) {
  .half680 { width: 50% !important; }
  .full680 { width: 100% !important; }
}

@media (max-width: 670px) {
  .half670 { width: 50% !important; }
  .full670 { width: 100% !important; }
}

@media (max-width: 660px) {
  .half660 { width: 50% !important; }
  .full660 { width: 100% !important; }
}

@media (max-width: 650px) {
  .half650 { width: 50% !important; }
  .full650 { width: 100% !important; }
}

@media (max-width: 640px) {
  .half640 { width: 50% !important; }
  .full640 { width: 100% !important; }
}

@media (max-width: 630px) {
  .half630 { width: 50% !important; }
  .full630 { width: 100% !important; }
}

@media (max-width: 620px) {
  .half620 { width: 50% !important; }
  .full620 { width: 100% !important; }
}

@media (max-width: 610px) {
  .half610 { width: 50% !important; }
  .full610 { width: 100% !important; }
}

@media (max-width: 600px) {
  .half600 { width: 50% !important; }
  .full600 { width: 100% !important; }
}

@media (max-width: 590px) {
  .half590 { width: 50% !important; }
  .full590 { width: 100% !important; }
}

@media (max-width: 580px) {
  .half580 { width: 50% !important; }
  .full580 { width: 100% !important; }
}

@media (max-width: 570px) {
  .half570 { width: 50% !important; }
  .full570 { width: 100% !important; }
}

@media (max-width: 560px) {
  .half560 { width: 50% !important; }
  .full560 { width: 100% !important; }
}

@media (max-width: 550px) {
  .half550 { width: 50% !important; }
  .full550 { width: 100% !important; }
}

@media (max-width: 540px) {
  .half540 { width: 50% !important; }
  .full540 { width: 100% !important; }
}

@media (max-width: 530px) {
  .half530 { width: 50% !important; }
  .full530 { width: 100% !important; }
}

@media (max-width: 520px) {
  .half520 { width: 50% !important; }
  .full520 { width: 100% !important; }
}

@media (max-width: 510px) {
  .half510 { width: 50% !important; }
  .full510 { width: 100% !important; }
}

@media (max-width: 500px) {
  .half500 { width: 50% !important; }
  .full500 { width: 100% !important; }
  .aufzaehlungPadding { padding: 0px !important; }
	 h3 { font-size: 24px; line-height: 34px; }
}

@media (max-width: 490px) {
  .half490 { width: 50% !important; }
  .full490 { width: 100% !important; }
}

@media (max-width: 480px) {
  .half480 { width: 50% !important; }
  .full480 { width: 100% !important; }
}

@media (max-width: 470px) {
  .half470 { width: 50% !important; }
  .full470 { width: 100% !important; }
}

@media (max-width: 460px) {
  .half460 { width: 50% !important; }
  .full460 { width: 100% !important; }
}

@media (max-width: 450px) {
  .half450 { width: 50% !important; }
  .full450 { width: 100% !important; }
}

@media (max-width: 440px) {
  .half440 { width: 50% !important; }
  .full440 { width: 100% !important; }
}

@media (max-width: 430px) {
  .half430 { width: 50% !important; }
  .full430 { width: 100% !important; }
}

@media (max-width: 420px) {
  .half420 { width: 50% !important; }
  .full420 { width: 100% !important; }
}

@media (max-width: 410px) {
  .half410 { width: 50% !important; }
  .full410 { width: 100% !important; }
}

@media (max-width: 400px) {
  .half400 { width: 50% !important; }
  .full400 { width: 100% !important; }
}

