input,textarea{outline:none !important}.select-form-user-container-box{display:flex;align-items:center;border:5px
solid #ef5775;border-radius:10px;padding:15px
30px;grid-gap:30px;margin-bottom:10px}.select-form-user-container-box
h5{white-space:nowrap;margin:0;color:#ef5775}.main-form-container{width:100%;padding:30px
30px;border:5px
solid #025b7c;border-radius:10px;position:relative}.main-form-container
*{margin:0;padding:0}.main-form-container .base-form{position:relative}.main-form-container .base-form
.fromRow{position:relative;margin-bottom:30px}.main-form-container .base-form .fromRow:first-of-type{margin-top:0px !important}.main-form-container .base-form .fromRow
p{margin:0px;max-width:800px;font-size:16px}.main-form-container .base-form .fromRow
h5{font-size:18px;color:#025b7c;position:relative;display:flex;align-items:flex-end;letter-spacing:1px}.main-form-container .base-form .fromRow .short-row-description{margin:0px
0px 10px 0px;font-size:14px}.main-form-container .base-form .fromRow[rowtype="form_headline"]{margin-top:60px}.main-form-container .base-form .fromRow[rowtype="form_headline"] h3{font-size:24px;color:#025b7c}.main-form-container .base-form .fromRow div[fieldname="radio_button_repeater"],
.main-form-container .base-form .fromRow div[fieldname="checkbox_repeater"]{display:flex;justify-content:flex-start;flex-direction:column}.main-form-container .base-form .fromRow div[fieldname="radio_button_repeater"] .radioContainer,
.main-form-container .base-form .fromRow div[fieldname="checkbox_repeater"] .radioContainer{margin-bottom:5px;display:flex;justify-content:flex-start;align-items:center}.main-form-container .base-form .fromRow div[fieldname="radio_button_repeater"] .radioContainer label,
.main-form-container .base-form .fromRow div[fieldname="checkbox_repeater"] .radioContainer
label{margin-left:0px;padding-left:10px;margin-right:30px;line-height:1;font-size:16px;color:#1b1b1b}.main-form-container .base-form .fromRow div[fieldname="radio_button_repeater"] .checkboxContainer,
.main-form-container .base-form .fromRow div[fieldname="checkbox_repeater"] .checkboxContainer{margin-bottom:5px;display:flex;justify-content:flex-start;align-items:center}.main-form-container .base-form .fromRow div[fieldname="radio_button_repeater"] .checkboxContainer label,
.main-form-container .base-form .fromRow div[fieldname="checkbox_repeater"] .checkboxContainer
label{margin-left:0px;padding-left:10px;margin-right:30px;line-height:1;font-size:16px;color:#1b1b1b}.main-form-container .base-form .fromRow div[fieldname="radio_button_repeater"] .error,
.main-form-container .base-form .fromRow div[fieldname="checkbox_repeater"] .error{border-color:#e06e53 !important}.main-form-container .base-form .fromRow[rowtype="form_text_question"] input, .main-form-container .base-form .fromRow[rowtype="form_date_question"] input{width:100%;font-size:12px;color:#1b1b1b;border:none;border-color:#999;border-style:solid solid solid solid;border-width:0px 0px 1px 0px;border-radius:0px;height:30px;padding:0
10px;background:transparent}.main-form-container .base-form .fromRow[rowtype="form_text_question"] .error, .main-form-container .base-form .fromRow[rowtype="form_date_question"] .error{border-color:#e06e53 !important}.main-form-container .base-form .fromRow[rowtype="form_text_question"] .error::placeholder, .main-form-container .base-form .fromRow[rowtype="form_date_question"] .error::placeholder{color:#e06e53 !important}.main-form-container .base-form .fromRow[rowtype="form_text_area_question"] textarea{width:100%;height:30px;min-height:30px;font-size:12px;color:#1b1b1b;background:transparent;border-color:#999;border-style:solid solid solid solid;border-width:0px 0px 1px 0px;border-radius:0px;padding:7px
10px;min-width:100%;max-width:100%;resize:auto}.main-form-container .base-form .fromRow[rowtype="form_text_area_question"] textarea::-webkit-scrollbar{width:5px}.main-form-container .base-form .fromRow[rowtype="form_text_area_question"] textarea::-webkit-scrollbar-track{background:#f1f1f1}.main-form-container .base-form .fromRow[rowtype="form_text_area_question"] textarea::-webkit-scrollbar-thumb{background:#025b7c;border-radius:100px}.main-form-container .base-form .fromRow[rowtype="form_text_area_question"] textarea::-webkit-scrollbar-thumb:hover{background:#025b7c}.main-form-container .base-form .fromRow[rowtype="form_text_area_question"] .error{border-color:#e06e53 !important}.main-form-container .base-form .fromRow[rowtype="form_text_area_question"] .error::placeholder{color:#e06e53 !important}.main-form-container
.buttons{display:flex;margin-top:30px;grid-gap:15px}@media only screen and (max-width: 600px){.main-form-container
.buttons{flex-direction:column}}.main-form-container .form-message{margin-top:15px}.main-form-container .form-message
.error{color:#e06e53;font-weight:bold;display:none}.main-form-container .form-message
.error.active{display:block}.main-form-container .form-message
.success{color:#649f58;font-weight:bold;display:none}.main-form-container .form-message
.success.active{display:block}.main-form-container
.radioContainer{display:flex;justify-content:flex-start;align-items:center}.main-form-container .form-actions.user .buttons
a{position:relative}.main-form-container .form-actions.user .buttons a:hover .button-descriptions{display:block}.main-form-container .form-actions.user .button-descriptions{display:none;position:absolute;top:0;padding:15px;background:white;left:50%;transform:translateX(-50%) translateY(-110%);width:100%;border-radius:20px;line-height:1.3;border:3px
solid #e06e53}.main-form-container .form-actions.user .button-descriptions
p{font-size:12px;color:#e06e53}.main-form-container div[rowtype="form_file_upload"]>svg{width:30px;position:absolute;top:90px;left:50%;transform:translateX(-50%) translateY(-100%);fill:#649f58}.main-form-container div[rowtype="form_file_upload"]>span{color:#589d9f;text-transform:uppercase;font-size:12px;cursor:pointer;position:absolute;top:90px;left:50%;transform:translateX(-50%) translateY(calc(-50% + 20px))}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional{cursor:default !important;padding:30px
30px 30px 30px !important}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional
a{color:#1b1b1b}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional{border-radius:10px;padding:40px
30px 30px 30px;min-height:100px;border:dashed 2px #025b7c;cursor:pointer;background:rgba(126, 180, 194, 0.1);position:relative;display:flex;transition:ease .3s}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload a, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional
a{text-decoration:none !important}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload.error, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional.error{border-color:#e06e53 !important}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload.error > span, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional.error>span{border-color:#e06e53 !important}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload > svg, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional>svg{width:30px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-100%);fill:#025b7c}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload.active > svg, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional.active>svg{display:none}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload.active > span, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional.active>span{color:#025b7c;text-transform:uppercase;font-size:12px;cursor:pointer;position:absolute;top:unset;bottom:-27px;left:50%;transform:translateX(-50%) translateY(-50%);background:#eff4f5;padding:5px
10px;border-radius:5px;border:dashed 2px #025b7c;line-height:1}@media only screen and (max-width: 600px){.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload.active > span, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional.active>span{bottom:-35px}}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload > span, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional>span{color:#025b7c;text-transform:uppercase;font-size:12px;cursor:pointer;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(calc(-50% + 20px));text-align:center}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload.dz-drag-hover, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional.dz-drag-hover{background:rgba(126, 180, 194, 0.3)}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload.dz-drag-hover > span, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional.dz-drag-hover>span{color:white}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload.dz-drag-hover.active > span, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional.dz-drag-hover.active>span{color:white;background:rgba(126, 180, 194, 0.3)}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload.dz-drag-hover > svg, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional.dz-drag-hover>svg{fill:white}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload .dz-file-preview.existing .dz-remove.loading, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional .dz-file-preview.existing .dz-remove.loading{background-size:18px !important;min-width:18px !important;min-height:18px !important}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload .dz-preview, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional .dz-preview{position:relative;margin-right:30px}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload .dz-preview.dz-error, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional .dz-preview.dz-error{display:none !important}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload .dz-preview .dz-image, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional .dz-preview .dz-image{width:50px;margin-bottom:0px}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload .dz-preview .dz-details .dz-size, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional .dz-preview .dz-details .dz-size{display:none}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload .dz-preview .dz-details .dz-filename, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional .dz-preview .dz-details .dz-filename{font-size:10px;max-width:50px;line-height:1;margin-top:5px}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload .dz-preview .dz-details .dz-filename span, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional .dz-preview .dz-details .dz-filename
span{word-break:break-all;color:#1b1b1b}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload .dz-preview .dz-progress, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional .dz-preview .dz-progress{display:none}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload .dz-preview .dz-error-message, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional .dz-preview .dz-error-message{display:none}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload .dz-preview .dz-success-mark, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional .dz-preview .dz-success-mark{display:none}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload .dz-preview .dz-error-mark, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional .dz-preview .dz-error-mark{display:none}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload .dz-preview .dz-remove, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional .dz-preview .dz-remove{width:25px;height:25px;display:block;margin:0px;position:absolute;top:-20px;right:-20px}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload .dz-preview .dz-remove svg, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional .dz-preview .dz-remove
svg{transition:ease .2s;fill:#025b7c}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload .dz-preview .dz-remove .file-upload-progress-circle, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional .dz-preview .dz-remove .file-upload-progress-circle{width:18px;height:18px;position:relative;left:3px}.main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload .dz-preview .dz-remove:hover svg, .main-form-container .fromRow[rowtype="form_file_upload"] .dropzone-file-upload-nonFunctional .dz-preview .dz-remove:hover
svg{fill:#ef5775}@supports (-webkit-appearance: none) or (-moz-appearance: none){.main-form-container input[type='checkbox'],
.main-form-container input[type='radio']{--active:#025b7c;--active-inner:#fff;--border:#025b7c;--border-hover:#025b7c;--background:#fff;--disabled:#e8eef2;--disabled-inner:#e8eef2;-webkit-appearance:none;-moz-appearance:none;height:26px;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px
solid var(--bc, var(--border));background:transparent;transition:background .3s, border-color .3s, box-shadow .2s}.main-form-container input[type='checkbox']:after,
.main-form-container input[type='radio']:after{content:'';display:block;left:0;top:0;position:absolute;transition:transform var(--d-t, 0.3s) var(--d-t-e, ease), opacity var(--d-o, 0.2s)}.main-form-container input[type='checkbox']:checked,
.main-form-container input[type='radio']:checked{--b:var(--active);--bc:var(--active);--d-o: .3s;--d-t: .6s;--d-t-e:cubic-bezier(.2, .85, .32, 1.2);background:var(--b, var(--background))}.main-form-container input[type='checkbox']:disabled,
.main-form-container input[type='radio']:disabled{--b:var(--disabled);cursor:not-allowed;opacity: .9}.main-form-container input[type='checkbox']:disabled:checked,
.main-form-container input[type='radio']:disabled:checked{--b:var(--disabled-inner);--bc:var(--border)}.main-form-container input[type='checkbox']:disabled + label,
.main-form-container input[type='radio']:disabled+label{cursor:not-allowed}.main-form-container input[type='checkbox']:hover:not(:checked):not(:disabled),
.main-form-container input[type='radio']:hover:not(:checked):not(:disabled){--bc:var(--border-hover)}.main-form-container input[type='checkbox']:not(.switch),
.main-form-container input[type='radio']:not(.switch){width:26px}.main-form-container input[type='checkbox']:not(.switch):after,
.main-form-container input[type='radio']:not(.switch):after{opacity:var(--o, 0)}.main-form-container input[type='checkbox']:not(.switch):checked,
.main-form-container input[type='radio']:not(.switch):checked{--o:1}.main-form-container input[type='checkbox'] + label,
.main-form-container input[type='radio']+label{font-size:14px;line-height:21px;display:inline-block;vertical-align:top;cursor:pointer;margin-left:4px}.main-form-container input[type='checkbox']:not(.switch){border-radius:0px}.main-form-container input[type='checkbox']:not(.switch):after{width:5px;height:12px;border:2px
solid var(--active-inner);border-top:0;border-left:0;left:8px;top:3px;transform:rotate(var(--r, 20deg))}.main-form-container input[type='checkbox']:not(.switch):checked{--r:43deg}.main-form-container input[type='checkbox'].switch{width:26px;border-radius:11px}.main-form-container input[type='checkbox'].switch:after{left:2px;top:2px;border-radius:50%;width:26px;height:26px;background:var(--ab, var(--border));transform:translateX(var(--x, 0))}.main-form-container input[type='checkbox'].switch:checked{--ab:var(--active-inner);--x:17px}.main-form-container input[type='checkbox'].switch:disabled:not(:checked):after{opacity: .6}.main-form-container input[type='radio']{border-radius:50%}.main-form-container input[type='radio']:after{width:24px;height:24px;border-radius:50%;background:var(--active-inner);opacity:0;transform:scale(var(--s, 0.7))}.main-form-container input[type='radio']:checked{--s: .5}}.select2{border-color:#999 !important;border-style:solid solid solid solid !important;border-width:0px 0px 1px 0px !important;font-size:12px;width:100% !important;border-radius:0px !important;overflow:hidden !important}.select2.error{border-color:#e06e53 !important}.select2.error .select2-selection__placeholder{color:#e06e53 !important}.select2.select2-container--open{border-radius:0px 0px 0px 0px !important}.select2 .select2-selection{border:none !important;border-radius:0px !important}.select2-selection--single{background:transparent !important}.select2-container--open .select2-dropdown--below{border:none !important}.select2-dropdown{border:none}.select2-dropdown .select2-search{border-left:1px solid #025b7c !important;border-right:1px solid #025b7c !important}.select2-dropdown .select2-results{border-left:1px solid #025b7c !important;border-right:1px solid #025b7c !important;border-bottom:1px solid #025b7c !important}.select2-dropdown .select2-results .select2-results__option{font-size:12px !important;padding:2px
4px !important}.select2-dropdown .select2-results .select2-results__option--highlighted{background-color:#025b7c !important}.select2-dropdown .select2-results ::-webkit-scrollbar{width:5px !important}.select2-dropdown .select2-results ::-webkit-scrollbar-track{background:#f1f1f1 !important}.select2-dropdown .select2-results ::-webkit-scrollbar-thumb{background:#025b7c !important}.select2-dropdown .select2-results ::-webkit-scrollbar-thumb:hover{background:#025b7c !important}.dateField:focus{outline:none;border-color:#5D9CF5}.ui-datepicker{width:280px;background:#025b7c;opacity:0}@media screen and (max-width: 580px){.ui-datepicker{top:auto !important;right:0 !important;bottom:0 !important;left:0 !important;width:100%;border-radius:0px}}.ui-datepicker.active{border-radius:0px 0px 10px 10px;opacity:1}.ui-datepicker-header{height:40px;padding:5px;margin-bottom:10px}.ui-datepicker-header .ui-datepicker-title{text-align:center;line-height:34px}.ui-datepicker-month,.ui-datepicker-year{-webkit-appearance:none;border:0;background:none;outline:none;font-size:14px;font-weight:600;color:white;margin:0
1px}.ui-datepicker-calendar{padding:5px}.ui-datepicker-prev,.ui-datepicker-next{position:relative;top:5px;display:inline-block;width:34px;height:26px;cursor:pointer;text-indent:9999px;overflow:hidden;border-radius:3px}.ui-datepicker-prev:hover,.ui-datepicker-next:hover{background:#025b7c}.ui-datepicker-prev{float:left}.ui-datepicker-prev:after{transform:rotate(45deg);margin-left:15px}.ui-datepicker-next{float:right}.ui-datepicker-next:after{transform:rotate(-135deg);margin-left:13px}.ui-datepicker-prev:after,.ui-datepicker-next:after{content:'';position:absolute;display:block;margin-top:-23px;width:6px;height:6px;border-left:2px solid white;border-bottom:2px solid white;pointer-events:none}.ui-datepicker-calendar{width:100%;text-align:center}.ui-datepicker-calendar thead tr
th{width:40px;padding-bottom:6px}.ui-datepicker-calendar thead tr th
span{display:block;width:100%;padding:0;color:white;font-size:10px;font-weight:700;text-transform:uppercase;text-align:center}.ui-datepicker-calendar tbody tr
td{padding-right:3px;padding-bottom:3px}.ui-datepicker-calendar tbody tr td:first-child{padding-left:3px}.ui-state-default{display:block;text-decoration:none;color:white;height:34px;line-height:34px;border-radius:3px;font-size:12px}.ui-state-default:hover{background:#025b7c;text-decoration:none;color:white}.ui-state-highlight{color:#FED615}.ui-state-active:not(.ui-state-highlight){color:white;background:#5D9CF5}.ui-datepicker-unselectable .ui-state-default{color:rgba(255, 255, 255, 0.2);pointer-events:none}