body.quote-page{background-color:#1e1b4b!important}html:has(.quote-page){background-color:#1e1b4b!important}label,.control-label,label.error,.has-error label,.has-error .control-label{border:none!important;box-shadow:none!important}.has-error .form-control,.has-error .select2-selection--single,.has-error .select2-selection,.has-error .input-group-addon,.error,input.error,select.error,.form-control.error,.select2-selection.error,.select2-container--default .select2-selection--single.error{border-color:#ff5722!important;box-shadow:0 0 0 2px #ff572240!important}.has-error label,.has-error .control-label,label.error,label.has-error{color:#ff5722!important}[style*="border: 1px solid red"],[style*="border-color: red"],[style*="box-shadow: 0px 0px 5px red"],[style*="border: 1px solid rgb(255, 0, 0)"],[style*="border: 1px solid #a94442"],.has-error .form-control[style]{border-color:#ff5722!important;box-shadow:0 0 0 2px #ff572240!important;border-radius:14px!important}label[style*=border]{border:none!important;box-shadow:none!important;outline:none!important}button[type=submit]{background:#e68417!important;color:#fff!important;font-weight:700!important;border:none!important;border-radius:12px!important;padding:12px 32px!important}button.terms_ins,button.open-modal{background:transparent!important;color:#94a3b8!important;border:none!important;box-shadow:none!important;text-decoration:underline!important;font-weight:400!important;padding:0 16px 0 0!important}.panel-heading{background:#ffffff08!important;color:#e2e8f0!important;border-bottom:1px solid rgba(255,255,255,.06)!important;font-weight:600!important;padding:14px 20px!important;font-size:16px!important}.form-control,input[type=text],input[type=number],select{border:1.5px solid rgba(255,255,255,.25)!important;font-weight:400!important}.panel-heading{background:#ffffff0a!important;color:#e2e8f0!important;font-size:16px!important;font-weight:600!important;border-bottom:1px solid rgba(255,255,255,.08)!important;padding:14px 20px!important}body,.form-control,.control-label,.panel-heading{font-family:Inter,system-ui,sans-serif!important}.form-control{font-weight:400!important}.control-label{font-weight:500!important;margin-bottom:6px!important;text-align:left!important;display:block!important}.form-control,input[type=text],input[type=number],select{border:1.5px solid rgba(255,255,255,.25)!important}.form-control:focus,input:focus,select:focus{border-color:#e68417!important;box-shadow:0 0 0 3px #e6841733!important;outline:none!important}button[type=submit],#request button[type=submit]{background:#e68417!important;color:#fff!important;font-weight:700!important;border:none!important;border-radius:12px!important;padding:12px 32px!important}button.terms_ins,button.open-modal,button[title="Όροι Ασφάλισης"],button[title="Ενημερωτικό Έντυπο"]{background:transparent!important;color:#94a3b8!important;border:none!important;box-shadow:none!important;text-decoration:underline!important;font-weight:400!important;padding:0 16px 0 0!important}button.terms_ins:hover,button.open-modal:hover{background:transparent!important;color:#fff!important}label.fileupload,.btn-sm.fileupload{display:block!important;width:100%!important;background:#ffffff05!important;border:1.5px dashed rgba(255,255,255,.25)!important;color:#e2e8f0!important;padding:24px!important;text-align:center!important;border-radius:12px!important;font-weight:500!important;box-shadow:none!important;transition:all .2s ease!important}label.fileupload:hover,.btn-sm.fileupload:hover{background:#e684170d!important;border-color:#e68417!important;color:#e68417!important}#DirWiz3Step .panel-body>.row,#DirWiz3Step form#request{display:flex!important;flex-wrap:wrap!important;row-gap:22px!important}#DirWiz3Step .panel-body>.row>div:has(#firstname),#DirWiz3Step form#request>div:has(#firstname){width:50%!important;order:1!important}#DirWiz3Step .panel-body>.row>div:has(#lastname),#DirWiz3Step form#request>div:has(#lastname){width:50%!important;order:2!important}#DirWiz3Step .panel-body>.row>div:has(#vat),#DirWiz3Step form#request>div:has(#vat){width:50%!important;order:3!important}#DirWiz3Step .panel-body>.row>div:has(#fathername),#DirWiz3Step form#request>div:has(#fathername){width:50%!important;order:4!important}#DirWiz3Step .panel-body>.row>div:has(#businessname),#DirWiz3Step form#request>div:has(#businessname){width:100%!important;order:5!important}#DirWiz3Step .panel-body>.row>div:has(#user_email),#DirWiz3Step form#request>div:has(#user_email){width:100%!important;order:6!important}#DirWiz3Step .panel-body>.row>div:has(#telephone),#DirWiz3Step form#request>div:has(#telephone){width:100%!important;order:7!important}#DirWiz3Step .panel-body>.row>div:has(#address),#DirWiz3Step form#request>div:has(#address){width:75%!important;order:8!important}#DirWiz3Step .panel-body>.row>div:has(#user_postcode),#DirWiz3Step form#request>div:has(#user_postcode){width:25%!important;order:9!important}#DirWiz3Step .panel-body>.row>div:has(#notes),#DirWiz3Step form#request>div:has(#notes){width:100%!important;order:10!important}#DirWiz3Step textarea#notes,textarea#notes{min-height:120px!important;height:120px!important;resize:vertical!important;border-radius:12px!important;width:100%!important}#DirWiz3Step .panel-body>.row>div:has(#fileupload),#DirWiz3Step form#request>div:has(#fileupload){width:100%!important;order:11!important}#DirWiz3Step .panel-body>.row>div:has(button[type=submit]),#DirWiz3Step form#request>div:has(button[type=submit]),#DirWiz3Step .panel-body>.row>div:has(.terms_ins),#DirWiz3Step form#request>div:has(.terms_ins){width:100%!important;order:12!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:16px!important;margin-top:24px!important;padding-top:10px!important}.form-control,input[type=text],input[type=number],select{border:1px solid rgba(255,255,255,.4)!important;background-color:#ffffff0d!important}.form-control:focus,input:focus,select:focus{border-color:#e68417!important;background-color:#ffffff14!important;box-shadow:0 0 0 4px #e6841740!important}#prop_container.panel-body,#DirWiz3Step .panel-body{padding-top:16px!important}
