.blok-kontakt .container{display:flex;gap:64px}.blok-kontakt .container>*{flex:1}.blok-kontakt form label{width:100%;display:flex;flex-direction:column;font-size:14px;color:var(--silver)}.blok-kontakt form label~label{margin-top:24px}.blok-kontakt form label input,.blok-kontakt form label textarea{font-size:16px;margin-top:10px;width:100%;padding:10px;border:solid 1px var(--silver)}.blok-kontakt form label .wpcf7-not-valid-tip{margin-top:10px;font-size:14px;font-weight:500}.blok-kontakt form .wpcf7-acceptance .wpcf7-list-item{margin:0;margin-top:16px}.blok-kontakt form .wpcf7-acceptance .wpcf7-list-item label{display:flex;gap:16px;flex-direction:row;align-items:start;justify-content:start}.blok-kontakt form .wpcf7-acceptance .wpcf7-list-item label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;min-width:20px;min-height:20px;margin:0;padding:0px;border:solid 1px var(--silver)}.blok-kontakt form .wpcf7-acceptance .wpcf7-list-item label input:checked{background-color:var(--silver)}.blok-kontakt form .wpcf7-acceptance .wpcf7-list-item label span{width:auto;font-size:14px;line-height:19px}.blok-kontakt form input[type=submit]{background-color:#000;color:#fff !important;padding:10px 20px;border:none;text-transform:uppercase;font-weight:500;text-decoration:none;font-size:14px;margin-top:16px}.blok-kontakt form input[type=submit] span{color:#fff}.blok-kontakt p~p{margin-top:1em}.blok-kontakt a{text-decoration:none;font-weight:600}