.section_kontakt_socialproof .container{max-width:1200px;margin:0 auto}.section_kontakt_socialproof .kontaktdaten__items{display:grid;grid-template-columns:1fr;gap:30px}.section_kontakt_socialproof .kontaktdaten__items .kontaktdaten__item{position:relative;padding:65px 25px 25px 25px;border-radius:var(--border-radius);background:var(--white);box-shadow:var(--shadow2)}@media(min-width: 768px){.section_kontakt_socialproof .kontaktdaten__items .kontaktdaten__item{display:grid;grid-template-columns:86px 1fr;align-items:flex-start;gap:25px;padding:25px}}@media(min-width: 992px){.section_kontakt_socialproof .kontaktdaten__items .kontaktdaten__item{grid-template-columns:96px 1fr}}.section_kontakt_socialproof .kontaktdaten__items .__bild{width:76px;height:76px;overflow:hidden;border-radius:50%;position:absolute;top:-20px}@media(min-width: 768px){.section_kontakt_socialproof .kontaktdaten__items .__bild{width:86px;height:86px;position:relative;top:initial}}@media(min-width: 992px){.section_kontakt_socialproof .kontaktdaten__items .__bild{width:96px;height:96px}}.section_kontakt_socialproof .kontaktdaten__items .__bild img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.section_kontakt_socialproof .kontaktdaten__items .__textarea{margin-bottom:10px;font-size:16px;line-height:1.4;color:var(--text)}@media(min-width: 768px){.section_kontakt_socialproof .kontaktdaten__items .__textarea{font-size:17px}}.section_kontakt_socialproof .kontaktdaten__items .__textarea p:last-child,.section_kontakt_socialproof .kontaktdaten__items .__textarea p:nth-of-type{margin:0}.section_kontakt_socialproof .kontaktdaten__items .__name{font-family:var(--font-headline);font-weight:700;font-size:20px;line-height:1.25;color:var(--text);margin-bottom:0px}.section_kontakt_socialproof .kontaktdaten__items .__position{font-size:14px;line-height:1.4;color:var(--text)}.section_kontakt_socialproof .kontaktdaten__items .__button{display:grid;grid-template-columns:64px 1fr;gap:10px;align-items:center}.section_kontakt_socialproof .kontaktdaten__items .__button a{display:flex;align-items:center;width:54px;height:54px;border-radius:50%;background:var(--main-500);color:var(--white);text-decoration:none;line-height:0;padding:15px;transition:var(--transition)}@media(min-width: 1200px){.section_kontakt_socialproof .kontaktdaten__items .__button a{width:64px;height:64px}}.section_kontakt_socialproof .kontaktdaten__items .__button a svg{width:100%;height:100%}.section_kontakt_socialproof .kontaktdaten__items .__button a svg path{fill:var(--white)}.section_kontakt_socialproof .kontaktdaten__items .__button a span{font-size:16px;line-height:1.2}.section_kontakt_socialproof .kontaktdaten__items .__button a:hover{background:var(--main-700);text-decoration:none}.section_kontakt_socialproof .kontaktdaten__items .__button span{font-size:14px}@media(min-width: 1200px){.section_kontakt_socialproof .kontaktdaten__items .__button span{font-size:16px}}.section_kontakt_socialproof .kundenreferenz__container{background:var(--white);border-radius:var(--border-radius);box-sizing:var(--shadow2);padding:25px 25px 0px 25px;margin:30px 0 0 0;display:none}@media(min-width: 768px){.section_kontakt_socialproof .kundenreferenz__container{display:grid;grid-template-columns:1fr 300px;align-items:center;padding:25px 0px 0px 25px}}@media(min-width: 992px){.section_kontakt_socialproof .kundenreferenz__container{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:30px;background:rgba(0,0,0,0);box-shadow:initial;padding:initial}}.section_kontakt_socialproof .kundenreferenz__container .__bild{width:220px;position:relative;margin:0 auto;border-radius:var(--border-radius);box-shadow:var(--shadow2)}@media(min-width: 768px){.section_kontakt_socialproof .kundenreferenz__container .__bild{grid-column:2/3;grid-row:1;margin:initial;width:300px}}@media(min-width: 992px){.section_kontakt_socialproof .kundenreferenz__container .__bild{background:var(--gray-100);margin:0 0 0 -40px;grid-column:initial;grid-row:inherit;padding:40px 15px 0 15px}}.section_kontakt_socialproof .kundenreferenz__container .__bild>img{width:100%;height:auto !important;object-position:bottom}.section_kontakt_socialproof .kundenreferenz__container .__bild .__logo{position:absolute;width:calc(100% - 40px);background:#fff;bottom:20px;left:20px;display:flex;align-items:center;justify-content:center;padding:20px}.section_kontakt_socialproof .kundenreferenz__container .__bild .__logo img{width:100%;object-fit:contain;height:40px}.section_kontakt_socialproof .kundenreferenz__container .__content{position:relative;padding:0 0 20px 0}@media(min-width: 768px){.section_kontakt_socialproof .kundenreferenz__container .__content{grid-column:1/2;grid-row:1}}@media(min-width: 992px){.section_kontakt_socialproof .kundenreferenz__container .__content{max-width:420px;padding:0;grid-column:initial;grid-row:initial}}.section_kontakt_socialproof .kundenreferenz__container .grafik{position:absolute;top:0;left:0;height:50px}.section_kontakt_socialproof .kundenreferenz__container .grafik svg{width:100%;height:100%}.section_kontakt_socialproof .kundenreferenz__container .grafik svg path{fill:var(--main-500)}.section_kontakt_socialproof .kundenreferenz__container .__textarea{position:relative;margin-bottom:32px;padding-top:70px;font-size:17px;line-height:1.3;color:var(--text)}.section_kontakt_socialproof .kundenreferenz__container .__textarea p{margin:0}.section_kontakt_socialproof .kundenreferenz__container .__name{font-family:var(--font-headline);font-size:22px;font-weight:700;line-height:1.25;color:var(--text)}.section_kontakt_socialproof .kundenreferenz__container .__position{font-size:14px;line-height:1.4;color:var(--text)}.section_kontakt_socialproof .__form .__formular{background:rgba(0,0,0,0) linear-gradient(180deg, #389DFF 0%, #389DFF 19%, #005897 100%) 0% 0% no-repeat padding-box;padding:clamp(1.25rem,.717rem + 2.67vw,2rem);box-shadow:var(--shadow2);border-radius:var(--border-radius);margin:0 auto}
