body.itemid-741 #userForm{max-width:1000px;padding:clamp(18px,4vw,42px);border-radius:24px}
body.itemid-741 .formContainer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 26px}
body.itemid-741 .rsform-block{margin:0!important;padding:0!important;min-width:0}
body.itemid-741 .formControlLabel{float:none!important;width:auto!important;max-width:none!important;margin:0 0 7px!important;font-weight:700;text-align:right!important}
body.itemid-741 .formControls{margin:0!important;float:none!important;width:100%!important}
body.itemid-741 .formBody input:not([type=radio]):not([type=checkbox]),body.itemid-741 .formBody select,body.itemid-741 .formBody textarea{width:100%!important;max-width:100%!important;min-height:48px;border:1px solid #bcd3ce;border-radius:10px;padding:10px 13px;background:#fff;color:#173b36}
body.itemid-741 .formBody textarea{min-height:110px;resize:vertical}
body.itemid-741 .rsform-block-koliat,body.itemid-741 .rsform-block-etelat-regime,body.itemid-741 .rsform-block-takmili,body.itemid-741 .rsform-block-taid,body.itemid-741 [class*=rsform-block-page],body.itemid-741 .rsform-block-takmilietealt{grid-column:1/-1}
body.itemid-741 .formDescription:empty{display:none}body.itemid-741 .rsformProgress{border-radius:12px;background:#edf7f4;padding:16px;margin-bottom:28px}
body.itemid-741 .rsform-button{min-height:48px;padding:10px 24px;border-radius:10px;border:0;background:#087f74;color:#fff;font-weight:700}
@media(max-width:640px){body.itemid-741 .formContainer{grid-template-columns:1fr;gap:18px}body.itemid-741 .rsform-button{margin:5px}}
