/* Button Custom CSS Here */





.myButton {
	background: #fccc00 ;
	background-size: cover;
	border-radius:14px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Verdana;
	font-size:20px;
	padding:8px 30px;
	text-decoration:none;
}
.myButton:hover {
	
	color:#000 ;
}
.myButton:active {
	position:relative;
	top:1px;
}

/* Button CSS Here */

strong {

    font-weight: 600;
	color: #333333;

}

.content ul {

    list-style: disc;
    padding-left: 50px !important;

}


.circle1 {
  width: 190px;
  height: 190px;
  border-radius: 50%;
  color: #fff;
  line-height: 190px;
  text-align: center;
  background: #7F7F7F;
	border: 1px solid red;
  box-sizing: border-box;
	font-size:17px;

}


#custom_html-3 , #custom_html-4 , #custom_html-5   {
	padding-top: 171px;

}


#custom_html-3 a , #custom_html-4 a , #custom_html-5 a  {
	color: #85868c;
	letter-spacing: .5px;

}



.branding a img, .branding img , img.preload-me {

    width:110px !important;
    height: auto;

}

#phantom .branding a img, .branding img , img.preload-me {
	
	 width:90px !important;
    height: auto;
	padding:10px !important;
	
}




.sha {
	color: #fff;
text-shadow: 8px 3px 6px #000;
}


.shapage  {
	color: #FFFFFF;
text-shadow: 8px 3px 6px #000;
	font-size:70px;
	text-transform: uppercase;
	 text-align: center;
	letter-spacing: 5px;
font-weight: 700;
}


/* Top button css start*/

.hd-inline{position: relative;}
.hd-button-group {
	display: inline-flex;
	vertical-align: middle;
	position: relative;
}
.hd-button {
	margin: 0;
	border: none;
	overflow: visible;
	font: inherit;
	color: inherit;
	display: inline-block;
	box-sizing: border-box;
	padding: 0 25px;
	vertical-align: middle;
	font-size: 14px;
	line-height: 38px;
	text-align: center;
	text-decoration: none;
	transition: .1s ease-in-out;
	transition-property: color,background-color,background-position,border-color,box-shadow;
	text-transform: none;
	letter-spacing: 0;
	border-radius: 500px;
	background-origin: border-box;
}

.hd-button-primary {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	background-color: #fdcc00;
	color: #fff;
	border: 1px solid transparent;
}

.hd-button-secondary {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	background-color: #c2c5c5;
	background-image: url("https://bachmann-industrieboden.de/wp-content/uploads/2020/03/Screenshot-2020-03-02-at-18.00.53.png");
	color: #fff;
	border: 1px solid transparent;
}

.hd-button-primary i,.hd-button-secondary i{color:#fff !important;}

.hd-dropdown {
	display: none;
	position: absolute;
	z-index: 1020;
	box-sizing: border-box;
	padding-top:10px;
	right:0;
}
.hd-dropdown-inner {
	font-family: Open Sans;
	min-width: 250px;
	padding: 25px;
	background: #6B6F68;
	background-image: url("https://bachmann-industrieboden.de/wp-content/uploads/2020/03/Screenshot-2020-03-02-at-18.00.53.png") ;
	background-size: cover;
	color: #fff;
	box-shadow: 0 1px 4px rgba(0,0,0,.14);
}

.hd-text-primary {
	color: #C29765 !important;
	text-align:left;
	margin-bottom:20px;
	font-weight: 700;
	text-transform: none;
}

.hd-text-primary a {
	color: #fff !important;
	text-decoration: none;
}

.hd-text-small {
	font-size: 12px;
	line-height: 1.5;
	text-align:left;
	margin-bottom:20px;
}

.hd-button-primary:focus, .hd-button-primary:hover {
	background-color: transparent;
	color: #000;
	border-color: #000;
}

.hd-button-primary:hover i{color:#000 !important}

.hd-button-secondary:focus, .hd-button-secondary:hover {
	background-color: transparent;
	color: #000;
	border-color: #000;
}

.hd-button-secondary:hover i{color:#000 !important}

.hd-inline:hover .hd-dropdown{display:block;}

/* end  button css start*/

#circle {
	 position: relative;
      width: 200px;
      height: 200px;
      background: #7F7F7F;
      border-radius: 50% !important;
			border: 1px solid #C00000;
		
    }

#circle .text-block {

    position: absolute;
    color: #000;
    text-align: center;
    line-height: normal;
    padding-top: 83px;
    padding-left: 50px;

}

#wpcf7-f5-p1458-o1 p {
	
	font-size:15px !important;
	line-height: 26px !important;
}


@media screen and (max-width: 992px) {
  
	#custom_html-3, #custom_html-4, #custom_html-5 {

    padding-top: 20px !important;

}
	

}

.cm-footer-buttons{color:rgb(51,51,51);}