:root{--input-height:50px}.contact-form-wrapper{align-items:center;background-color:#f5f6ff;background-image:url(https://www.lichtline.com/hubfs/raw_assets/public/lichtline-theme/assets/images/DACH-Map-light.svg);background-position-x:70%;background-repeat:no-repeat;background-size:auto 350px;display:flex;flex-direction:column;padding-bottom:80px;padding-top:80px}#search-contact-form{align-items:center;display:flex;flex-direction:row;justify-content:space-between;max-width:1240px;width:100%}.contact-form-input{display:flex;flex-direction:row;gap:10px;position:relative;width:50%}.contact-form-input .input-select{margin-right:10px}.contact-form-input .input-search,.contact-form-input .input-select{border:2px solid #000;border-radius:var(--input-height);height:var(--input-height);position:relative;width:100%}input::placeholder{color:#999}input:focus::placeholder{color:transparent}.contact-form-input .input-submit{background-color:#000;border:2px solid #000;border-radius:var(--input-height);height:var(--input-height);padding:0 24px;position:absolute;right:0}.contact-form-input .input-submit:hover{background-color:#424242}.contact-form-input .input-submit svg{stroke:#fff}.contact-form-input .input-hidden{display:none}.plz-suggestions{background:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);display:none;left:0;max-height:250px;overflow-y:auto;position:absolute;right:50px;top:var(--input-height);z-index:100}.plz-suggestion-item{border-bottom:1px solid #f0f0f0;cursor:pointer;font-size:14px;padding:10px 16px}.plz-suggestion-item:last-child{border-bottom:none}.plz-suggestion-item.plz-suggestion-active,.plz-suggestion-item:hover{background-color:#f5f6ff}div.contact-wrapper{display:flex;flex-direction:column;height:100%;max-width:1240px;position:relative;width:100%}#hs_cos_wrapper_contact-card div.contact-card-wrapper{padding:20px 0 40px}.actions{padding:0 10px}#salesmate-result{display:flex;flex-direction:column;justify-content:center}.collapsable-content_summary{background-color:#292929;border-radius:35px;color:#fff;margin:10px 10px 20px;padding:10px 15px}@media only screen and (max-width:767px){#search-contact-form{flex-direction:column;gap:12px;text-align:center}details.collapsable-content_details_collapsable_form{align-items:center!important;margin:0 auto;width:fit-content}.contact-form-input{flex-direction:column;padding:0 10px;width:80%}.contact-form-input .input-submit{right:10px}.contact-form-input .input-select{font-size:16px}.actions,.hs_cos_wrapper_type_rich_text h2,.hs_cos_wrapper_type_rich_text p,.hs_cos_wrapper_widget .button_wrapper{justify-content:center!important;text-align:center;width:100%}}