.local-form.__container-space{padding-bottom:40px}.local-form.__container-space.__gray{margin-bottom:0}.local-form .section-description{max-width:716px;margin-left:auto;margin-right:auto}.section-contact-link{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;column-gap:20px;border-bottom:1px #0002 solid;margin-bottom:32px}.section-contact-link-text{padding-bottom:32px;width:100%;font-size:16px}.section-contact-link-text p{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:22px;margin-bottom:10px}.section-contact-from-home-container__bottom-list .external-widget{margin-bottom:60px}.section-contact-from-home-container__bottom-list .recognitions h3,.section-contact-from-home-container__bottom-list .recognitions .h3-format{color:#000;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:22px;margin-bottom:20px}.section-contact-form-fields .form-header{font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:600;line-height:22px;margin-bottom:12px}.section-contact-from-home-container__bottom-list .recognitions .logos-container{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:auto;gap:22px}.section-contact-from-home-container__bottom-list .recognitions .logos-container img{max-height:20px;max-width:104px}.local-form.section-contact-us-form .section-contact-form-fields{border-left:none;border-radius:8px}.local-form .file-group{margin-bottom:18px}.local-form .recaptcha-group{margin-bottom:0}.local-form .buttons-group h4,.local-form .buttons-group .h4-format{color:#333;font-family:"Century Gothic",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:13px}.local-form .hidden-checkboxes{display:none}.local-form .buttons-container{display:flex;flex-wrap:wrap}.local-form .buttons-container .btn{border:1px solid #F7F7F7;box-shadow:none;margin-bottom:6px;margin-right:6px;padding:0 20px;height:40px;color:#000;background-color:#F7F7F7;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;text-transform:none;display:flex;align-items:center;justify-content:center}.local-form .buttons-container .btn:hover{border:1px solid #E8FFF4;background-color:#E8FFF4}.local-form .buttons-container .btn span{height:30px}.local-form .buttons-container .btn.active{border:1px solid #00BF63;background-color:#E8FFF4;color:#00BF63}.section-contact-form.local-form .custom-input-container .wpcf7-not-valid-tip{display:none!important}.custom-input-container .input-control.wpcf7-not-valid,.custom-input-container .input-control.input-error.wpcf7-not-valid{border-color:#cf2f2f}.section-contact-form.local-form .wpcf7 form.failed .wpcf7-response-output,.section-contact-form.local-form .wpcf7 form.aborted .wpcf7-response-output{border-color:#cf2f2f;background-color:#cf2f2f;color:#fff;padding:15px 20px;font-size:14px}.section-contact-form.local-form .wpcf7 form.unaccepted .wpcf7-response-output,.section-contact-form.local-form .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;background-color:#ffb900;color:#fff;padding:15px 20px;font-size:14px}.testimonial-box{margin-bottom:32px}.local-form .btn.btn-large{height:40px;width:100%}.local-form .btn.is_sending{opacity:.3}.local-form .btn .active{display:flex}.local-form .btn .inactive{display:none}.local-form .btn.is_sending .active{display:none}.local-form .btn.is_sending .inactive{display:flex}.local-form .btn.is_sending.btn-bg-green:hover{background-color:#00BF63;color:#fff;border:1px #00BF63 solid}.local-form .btn.is_sending .loader{border-left-color:#fff0;margin-left:8px;width:22px;height:22px;border-radius:50%;animation:spin89345 1s linear infinite}@media(max-width:767.98px){.local-form .section-title{font-size:30px;line-height:33px;margin-bottom:24px}}@media(min-width:480px){.section-contact-from-home-container__bottom-list .recognitions .logos-container{gap:24px}}@media (min-width:576px){.local-form .sm-2-cols{padding:0 15px}}@media (max-width:575.98px){.local-form .sm-2-cols{width:100%}}@media(min-width:1024px){.local-form.__container-space{padding-bottom:80px;padding-top:80px}.local-form .btn.btn-large{height:48px}.local-form .columns-container{display:grid;align-items:stretch;column-gap:84px}.lang-de .local-form .columns-container{column-gap:60px}.local-form .column-form{flex:55%;grid-column-start:1;grid-row-start:1;grid-row-end:3}.local-form .column-texts{grid-column-start:2;grid-row-start:1}.section-contact-link-text p{font-size:20px;line-height:28px}.local-form .section-contact-from-home-container__bottom-list{display:flex;flex-direction:column-reverse}.local-form .recognitions{margin-bottom:48px}.local-form .section-contact-from-home-container__bottom-list .recognitions .logos-container img{max-height:22px;max-width:115px}.local-form .testimonial-box{margin-bottom:0}.section-contact-us-form .section-contact-form-fields{margin:0 -15px 0}.local-form .column-logos-testimonial{display:flex;align-items:flex-end}.section-contact-link-text{margin-bottom:0}.section-contact-from-home-container__bottom-list .recognitions h3,.section-contact-from-home-container__bottom-list .recognitions .h3-format{font-size:20px;line-height:28px}.local-form .section-contact-from-home-container__bottom-list .recognitions .logos-container img{max-height:32px;max-width:166px}}@media (min-width:1440px){.local-form.__container-space{padding-bottom:66px}.local-form .columns-container{column-gap:120px}.section-contact-link-text p{line-height:20px}.local-form .recognitions{margin-bottom:60px}}@media (min-width:1920px){.local-form .columns-container{column-gap:160px}.section-contact-from-home-container__bottom-list .recognitions h3,.section-contact-from-home-container__bottom-list .recognitions .h3-format{font-size:24px;line-height:32px}.local-form .section-contact-from-home-container__bottom-list .recognitions .logos-container img{max-height:44px;max-width:229px}.section-contact-from-home-container__bottom-list .recognitions .logos-container{gap:44px}.section-contact-form-fields .form-header{font-size:20px;line-height:28px}.local-form .btn.btn-large{height:56px}.local-form .buttons-container .btn{height:50px;margin-bottom:10px;margin-right:10px;font-size:18px;line-height:28px}.section-contact-link-text{font-size:18px;line-height:28px}}