.search-in-place a {
	font-weight: 400;
	font-family: Roboto;
	color: #373c43;
	pointer-events: none;
}

.search-in-place .label {
	font-weight: 600;
	font-family: 'Barlow Condensed';
	font-size: 24px;
	text-transform: unset;
}

#iframe-id{
	border: 0 !important;
}

/* Formular Unwetterschäden */

.gform_body .gfield_checkbox label {
  margin-top: 0;
}

.gfield_checkbox .gchoice {
  margin-top: 10px;
}

.gform_wrapper.gravity-theme .gfield_label {
	font-weight: 600;
	font-family: Roboto;
}

.gform_wrapper.gravity-theme fieldset.tritscheler_datefield {
	margin: 15px 0;
}

#gform_5 .gform_footer .gform_button {
	font-size: 17px;
	margin: 20px 0 !important;
}

#gform_5 .gform_footer {
	text-align: center;
	margin-top: 30px !important;
}

.ginput_container.ginput_container_list,
.ginput_container.ginput_container_checkbox {
	margin-top: -10px;
}

.infos_zum_produkt .ginput_container.ginput_container_checkbox {
	column-count: 2;
	column-gap: 30px;
}

#gfield_consent_description_5_12 a {
	color: rgb(128, 0, 0) !important;
	border: none;
	font-size: 17px;
}

#gfield_consent_description_5_12 {
	border: none;
}

#field_5_12 {
	margin-top: 20px;
}

#field_5_9 {
	margin-bottom: 15px;
}

#field_5_12 label {
	margin: 0 0 0 3px;
}

@media(max-width:767px) {
	.infos_zum_produkt .ginput_container.ginput_container_checkbox {
		column-count: 1;
	}
	
	.ginput_container.ginput_container_list {
		margin-top: 0;
	}

	
	#field_5_12 label {
	  width: calc(100% - 40px);
	  line-height: 1.1em;
	  display: inline-block;
	  margin-bottom: 12px;
	}
	
	#input_5_12_1 {
	  vertical-align: top;
	}
	
.gform_footer.top_label {
  background-color: #f7f7f7 !important !important;
}
/* Anker offset */	
a.anchor {
    display: block;
    position: relative;
    top: -250px;
    visibility: hidden;
}

}