.contact-section-wrap,.contact-bare{background:#d2d2d2}.img-fluid{max-width:100%;height:auto}.contact-form-wrap{background:#d2d2d2}.contact-form-wrap .header-wrap{margin-bottom:30px;position:relative}.contact-form-wrap .header-wrap img{border-radius:50%;width:125px;height:125px}.contact-form-wrap .header-wrap h2{color:#fff;font-weight:700;position:absolute;top:50%;left:5rem;transform:translateY(-50%)}.tx-powermail{max-width:1097px}.tx-powermail .container-fluid{width:100%;margin-inline:auto;padding-inline:15px}.tx-powermail fieldset{border:0;min-width:0;margin:0;padding:0}.tx-powermail label{margin-bottom:.5rem;display:inline-block}.tx-powermail .form-control{color:#000;width:100%;height:calc(1.5em + .75rem + 2px);box-shadow:none;box-sizing:border-box;background:0 0;border:none;border-bottom:1px solid #787878;border-radius:0;outline:none;margin-bottom:20px;padding:10px 0;font-size:1rem;line-height:1.5;display:block}.tx-powermail textarea.form-control{resize:vertical;height:auto}.tx-powermail ::placeholder{color:#787878;opacity:1}.tx-powermail .checkbox a{color:#000;font-weight:700}.tx-powermail .checkbox a:hover{text-decoration:none}.tx-powermail .powermail_fieldset_2 .powermail_fieldwrap_type_check{margin-bottom:30px}.tx-powermail .powermail_fieldset_2 .powermail_fieldwrap_type_check label{font-weight:700}.tx-powermail .powermail_fieldset_2 .checkbox{display:inline-block}.tx-powermail .powermail_fieldset_2 .checkbox label{color:#787878;cursor:pointer;background:0 0;border:1px solid #787878;border-radius:33px;margin-right:20px;padding:15px;font-weight:400!important}.tx-powermail .powermail_fieldset_2 .checkbox label.active,.tx-powermail .powermail_fieldset_2 .checkbox label:hover{color:#fff;background:#000;border-color:#000}.tx-powermail .checkbox-replaced input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.tx-powermail .powermail_fieldset_1 .checkbox label:before{content:"";cursor:pointer;border:1px solid #787878;border-radius:50%;width:15px;height:15px;margin-right:.3em;display:inline-block}.tx-powermail .powermail_fieldset_1 .checkbox label.active:before{background:url(/icons/check.svg) 50%/contain no-repeat}.tx-powermail .powermail_fieldwrap_type_submit{margin-top:30px}.tx-powermail .btn-primary{text-align:center;cursor:pointer;color:#fff;background:linear-gradient(90deg,#fff 50%,#000 50%) 100% 100%/200% 100%;border:none;border-radius:50px;margin:0;padding:13px 50px;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;transition:all .3s ease-out;display:inline-block}.tx-powermail .btn-primary:hover{color:#000;background-position:0 100%}.tx-powermail .powermail_fieldwrap_type_altcha{margin-bottom:20px}.tx-powermail .altcha-check{color:#000;cursor:pointer;user-select:none;align-items:center;margin:0;display:inline-flex}.tx-powermail .altcha-check__input{opacity:0;width:0;height:0;position:absolute}.tx-powermail .altcha-check__box{border:1px solid #787878;border-radius:50%;flex-shrink:0;width:15px;height:15px;margin-right:.3em;display:inline-block}.tx-powermail .altcha-check[data-state=verifying]{cursor:progress}.tx-powermail .altcha-check[data-state=verifying] .altcha-check__box{border-color:#000 #d2d2d2 #d2d2d2;animation:.8s linear infinite altcha-check-spin}.tx-powermail .altcha-check[data-state=verified]{cursor:default}.tx-powermail .altcha-check[data-state=verified] .altcha-check__box{background:url(/icons/check.svg) 50%/contain no-repeat}.tx-powermail .powermail_fieldwrap_type_altcha altcha-widget{display:none}.tx-powermail .altcha-check__input:focus-visible+.altcha-check__box{outline-offset:2px;outline:2px solid #000}.tx-powermail .altcha-check[data-state=error]{color:#c00}.tx-powermail .altcha-check[data-state=error] .altcha-check__box{border-color:#c00}.tx-powermail .altcha-check__noscript{color:#c00;margin:0}.tx-powermail .powermail_form_error{color:#c00;margin-bottom:20px}.tx-powermail .btn-primary:disabled{cursor:progress;opacity:.6}@keyframes altcha-check-spin{to{transform:rotate(360deg)}}@media screen and (width>=1024px){.tx-powermail .powermail_fieldset_1 .checkbox label:before,.tx-powermail .powermail_fieldset_1 .checkbox label.active:before{width:35px;height:35px;margin-right:1.3em}.tx-powermail .powermail_fieldset_1 .checkbox label{align-items:center;display:flex}.tx-powermail .powermail_fieldset_1 .checkbox label a{margin:0 5px}.tx-powermail .powermail_fieldset_1 .checkbox label.active:before{background-size:17px}.contact-form-wrap .header-wrap{margin-bottom:80px}.contact-form-wrap .header-wrap img{width:250px;height:250px}.contact-form-wrap .header-wrap h2{font-size:30px}.tx-powermail .form-control{margin-bottom:60px;padding:20px 0;font-size:22px}.tx-powermail .form-control:not(:placeholder-shown){border-bottom:4px solid #000}.tx-powermail .btn-primary{height:66px;padding:23px 50px;font-size:20px;line-height:20px}.tx-powermail .powermail_fieldwrap_type_altcha{margin-bottom:30px}.tx-powermail .altcha-check__box{width:35px;height:35px;margin-right:1.3em}.tx-powermail .altcha-check[data-state=verified] .altcha-check__box{background-size:17px}}@media screen and (width<=991px){.powermail_fieldwrap_type_submit{text-align:center}}@media screen and (width>=1200px){.contact-form-wrap .header-wrap{margin-bottom:150px}.contact-form-wrap .header-wrap h2{font-size:50px;left:10rem}.tx-powermail .powermail_fieldset_2 .powermail_fieldwrap_type_check{margin-bottom:100px}.tx-powermail .powermail_fieldset_2 .powermail_fieldwrap_type_check label{height:66px;padding:23px 46px;font-size:20px;line-height:20px}.tx-powermail .powermail_fieldwrap_type_submit{margin-top:50px}}
