.contact-shadow {
    filter: drop-shadow(0px 4px 22px rgba(0, 0, 0, 0.1));
}

.kt-accodion-icon-side-left .kt-blocks-accordion-icon-trigger {
    transform: scale(.7);
    margin-right: 20px;
}

.kb-form .kadence-blocks-form-field.kb-accept-form-field  {
	align-items: center;
	margin-bottom: 30px;
    margin-top: 16px;
}

.kb-form .kadence-blocks-form-field.kb-accept-form-field input.kb-checkbox-style {
	margin: 0
}

.kb-form .kadence-blocks-form-field.kb-accept-form-field .kb-checkbox-style~label {
	width: fit-content;
    line-height: 1;
	color: #111;
    -webkit-font-smoothing: subpixel-antialiased;
}

.faq-col-1:before {
    content: "";
    background-image: url(/wp-content/uploads/daun-contact-faq.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: 32%;
    z-index: 0;
    position: absolute;
    right: 0;
    bottom: 0;
    transition: inherit;
    top: -16%;
    left: -16%;
}

.kt-accodion-icon-side-left .kt-blocks-accordion-icon-trigger {
    transform: scale(.7);
    margin-right: 20px;
}

.kb-form ::placeholder {
  color: #303030;
}

.kb-form .kadence-blocks-form-field .kb-forms-submit {
	font-weight: 700;
}

.kb-form .kadence-blocks-form-field .kb-forms-submit:after {
	content: '→';
	margin-left: 15px;
    font-weight: 700;
}



@media (min-width: 769px) {
	
	.kb-form .kadence-blocks-form-field.kb-accept-form-field .kb-checkbox-style~label {
		margin-left: 10px;
	}
	
	.gb-container.contact-section {
		/*margin-top: clamp(-20rem, 769px, -20rem);*/
			
	}

	
}

@media (max-width: 768px) {
	
	.kb-form .kadence-blocks-form-field.kb-accept-form-field .kb-checkbox-style~label {
		margin-top: 10px;
	}
		
	.gb-container.contact-section {
		/* margin-top: clamp(-18rem, 768px, -18rem); */
		max-width: 97%;
	}
	
}