.title-align-center{text-align:center!important}.gap-0px{gap:0!important}.newsletter-changes{padding-top:clamp(5rem,10vw,8rem)!important;gap:2rem!important}@media only screen and (min-width:0rem){#contact-1388{padding:var(--sectionPadding);background-color:var(--backround-1);position:relative;z-index:1}#contact-1388 .cs-container{width:100%;max-width:55rem;margin:auto;display:flex;justify-content:center;align-items:stretch;flex-direction:column;gap:clamp(3.2rem,4.8vw,4.8rem)}#contact-1388 .formular-first-column-reverse{flex-direction:column-reverse}#contact-1388 .cs-content{text-align:left;width:100%;display:flex;flex-direction:column;align-items:flex-start}#contact-1388 .cs-content .cs-top{padding-bottom:clamp(2rem,5.3vw,5rem);display:flex;flex-direction:column;gap:3.2rem}#contact-1388 .cs-content .cs-top .title-h2{padding-bottom:0}#contact-1388 .cs-content .cs-top .paragraph{display:flex;flex-direction:column;gap:1.6rem}#contact-1388 .cs-content .cs-top .paragraph ul{margin-left:1.6rem}#contact-1388 .cs-content .cs-top .paragraph ul .date{color:var(--topperColor)}#contact-1388 .cs-right{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;text-align:left}#contact-1388 .cs-right .title-h4{padding-bottom:1rem}#contact-1388 .cs-right ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:2.4rem}#contact-1388 .cs-right ul li{display:flex;align-items:flex-start;gap:1.2rem;font-size:clamp(1.6rem,2vw,1.8rem);color:#000}#contact-1388 .cs-right ul li .icon-title{display:flex;gap:.8rem}#contact-1388 .cs-right ul li .icon-title i{font-size:1.5rem;color:var(--headerColor)}#contact-1388 .cs-fieldset{border:none;padding:0;margin:0;color:var(--bodyTextColor)}#contact-1388 .cs-fieldset .cs-label{padding-bottom:1rem}#contact-1388 .cs-checkbox{display:flex;align-items:center;gap:1rem}#contact-1388 .cs-checkbox:last-of-type{margin-bottom:1rem;display:flex;flex-direction:row;flex-wrap:wrap}#contact-1388 .cs-checkbox input{width:1.8rem;height:1.8rem;border:1px solid #ddd;border-radius:.2rem;transition:border-color .3s}#contact-1388 .cs-checkbox input:checked{border-color:#b19784;color:red;background-color:red}#contact-1388 .cs-checkbox .link-formular{color:inherit;font-size:inherit}#contact-1388 .cs-form{width:100%;max-width:63rem;padding:clamp(2.4rem,8.288vw,4.8rem) clamp(1.6rem,3.4vw,4.8rem);box-sizing:border-box;background-color:#fff;border-radius:5px;flex-wrap:wrap;gap:2.4rem;display:flex;flex-direction:column}#contact-1388 .cs-form .input-row{display:flex;gap:2.4rem;flex-direction:column;width:100%}#contact-1388 .cs-form .cs-topper{padding-bottom:0}#contact-1388 .cs-form .title-h4{text-align:center;width:100%}#contact-1388 .cs-form .p4{width:100%}#contact-1388 .checkbox-container{display:flex;flex-direction:column;border:none}#contact-1388 .cs-label{font-size:clamp(1.4rem,2.4vw,1.6rem);width:100%;color:var(--headerColor);display:flex;flex-direction:column;gap:.8rem}#contact-1388 .cs-input,#contact-1388 select{font-size:1.6rem;width:100%;padding:1.2rem 1.6rem;color:#333;background-color:#f9f9f9;border:1px solid #ddd;border-radius:.8rem;box-sizing:border-box;transition:border-color .3s;height:5.6rem}#contact-1388 .cs-input::placeholder,#contact-1388 select::placeholder{color:#aaa;opacity:1}#contact-1388 .cs-input:focus,#contact-1388 select:focus{border-color:#b19784;outline:0}#contact-1388 .salutation-input{appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath fill='black' d='M0 0l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.6rem center;background-size:1rem}#contact-1388 select{appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath fill='black' d='M0 0l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.2rem center;background-size:1rem}#contact-1388 .cs-textarea{min-height:12rem;padding-top:2.4rem;font-family:inherit}#contact-1388 .cs-button-solid{font-size:1.6rem;line-height:5.6rem;text-decoration:none;font-weight:700;margin:0;color:#fff;padding:0 4.8rem;border-radius:3rem;background-color:var(--primary);display:inline-block;position:relative;transition:color .3s}#contact-1388 .cs-button-solid:before{content:"";position:absolute;display:block;height:100%;width:0%;background:#1a1a1a;top:0;left:0;z-index:-1;transition:width .3s}#contact-1388 .cs-button-solid:hover{color:var(--primary)}#contact-1388 .cs-button-solid:hover:before{width:100%}#contact-1388 .cs-submit{width:100%;min-width:20rem;border:none}#contact-1388 .cs-submit:hover{color:#fff;cursor:pointer}}@media only screen and (min-width:1000px){#contact-1388 .cs-container{max-width:80rem;flex-direction:row;justify-content:space-between}#contact-1388 .cs-container .input-row{display:flex;gap:1.2rem}#contact-1388 .cs-content{width:47%}}@media only screen and (min-width:1024px){#contact-1388 .cs-container{max-width:119rem}#contact-1388 .formular-first-column-reverse{flex-direction:row}#contact-1388 .cs-form{width:46%;max-width:57.8rem}}@media only screen and (min-width:1440px){#contact-1388 .cs-form{width:50%}}.oblique{font-style:oblique}#contact-1388,#contact-1388 button,#contact-1388 input,#contact-1388 select,#contact-1388 textarea{font-family:'Libre Franklin',sans-serif}.button-submit{border:none}.line{border-top:1px solid #ddd;margin:.5rem 0;width:100%}.hidden{display:none}.error-message{color:red;font-size:1.4rem;margin-top:.8rem;display:block}.error-message{display:none;color:#ff6b6b;font-size:1.4rem;margin-top:.4rem}.cs-input.error,select.error,textarea.error{border-color:#ff6b6b;background-color:#ffedee;box-shadow:0 0 5px rgba(255,107,107,.5)}.cs-input.error+.error-message,select.error+.error-message,textarea.error+.error-message{display:block}#sbs-normal-reverse .model-werden-button a{max-width:33.8rem!important}@media only screen and (min-width:0rem){#sbs-normal-reverse{padding-top:clamp(8.6rem,12.3vw,12rem)}#sbs-normal-reverse .dispplay-none-mobile{display:none}#sbs-normal-reverse .cs-left .border-radius-0px{border-radius:0}#sbs-normal-reverse .cs-left .cs-right{max-width:none}#sbs-normal-reverse .background-color-none{background-color:#fff!important}}@media only screen and (min-width:1024px){#sbs-normal-reverse{padding-bottom:16rem}#sbs-normal-reverse .dispplay-none-mobile{display:inline}}.bg-white{background-color:#fff!important;padding:2rem 0 0rem 0!important}
/*# sourceMappingURL=contact-forms.css.map */
