.cms-kontakt-html .contact-wrapper .buttons-set button{float:left}.cms-kontakt-html .grecaptcha-badge{z-index:999}@media only screen and (max-width:1024px){.cms-kontakt-html form.form.contact ul.form-list li input{border:1px solid #c2c2c2}}@media (max-width:1023px){.cms-kontakt-html .node-60511345{text-align:left !important}.cms-kontakt-html .bottom-fields{display:block}.cms-kontakt-html .field.agree.required{margin-top:20px;width:100%;margin-bottom:10px}}@media (max-width:768px){.cms-kontakt-html .node-60511345{text-align:justify}.cms-kontakt-html form.form.contact ul.form-list li{width:100%}.cms-kontakt-html form.form.contact ul.form-list li input{border:none;background:0 0;border-bottom:1px solid #dcdede;font-size:14px;line-height:1.14;color:#000;width:100%;margin:0;padding:0 10px;border-radius:0;height:40px}.cms-kontakt-html form.form.contact ul.form-list li textarea{margin-top:10px}.cms-kontakt-html form.form.contact .buttons-set{margin-top:15px}}@media only screen and (max-width:576px){ul.form-list{display:flex;flex-direction:column}.cms-page-view #maincontent .block-contact .form-list li.half{width:100%}#contact-form .form-list .field.agree input#agree{margin-bottom:0}#contact-form .buttons-set{text-align:center}.cms-page-view #maincontent ul li{padding:0}#contact-form .form-list .field.agree .control{display:flex;gap:1.5rem;align-items:center}}.captcha-step{width:auto !important}#quiz-label+div{width:20.5rem !important}