.cmp-text-sm{font-size:16px}.cmp-button-reset{overflow:visible;width:auto;padding:0;border:none;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:inherit;font:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;line-height:normal}.cmp-button-reset::-moz-focus-inner{padding:0;border:0}.cmp-sr-only{visibility:hidden;width:0;height:0;position:absolute}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form{padding:10px}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form h2{display:none}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form-error{display:none;color:#a94442;margin-top:0}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form .text-danger{color:#d72a2a}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form .text-muted{margin-top:0}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form .form-control[readonly]{background-color:#eee}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form .cmp-dynamicform__form-success-msg{overflow-wrap:break-word}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form .cmp-dynamicform__form-group{margin-bottom:15px}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form .cmp-dynamicform__form-control-container{display:flex}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form .form-control:not(textarea){opacity:1;width:100%;height:32px;padding:5px 12px;box-shadow:none;border:1px solid #9DB0AC}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form .has-error .cmp-dynamicform__control-label{color:#a94442}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form .has-error textarea,.cmp-dynamicform-v2 .cmp-dynamicform__generated-form .has-error input{border-color:#a94442}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form textarea{height:80px;width:100%}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form .cmp-dynamicform__form-group button{background:#830051;font-size:16px;line-height:24px;cursor:pointer;color:#fff;padding:12px 20px;border-radius:4px;border:0}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form .cmp-dynamicform__form-group button[disabled]{cursor:not-allowed;background-color:#e5ecec}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form .cmp-dynamicform__form-group button.disabled{cursor:not-allowed;background-color:#e5ecec}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form .cmp-dynamicform__form-group button:focus{outline:2px solid}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form .cmp-dynamicform__form-group button:hover{outline:2px solid}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form .cmp-dynamicform__form-group button .fa-spinner{margin-left:5px}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form .button-group{margin-top:30px}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form .clear-btn{margin-left:15px}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form .calendar-icon-span{display:flex;justify-content:left;align-items:center}.cmp-dynamicform-v2 .cmp-dynamicform__generated-form .calendar-icon-span::after{content:url("../main/resources/icons/calendar.png");position:relative;left:-35px}.cmp-dynamicform-v2 .intl-tel-input,.cmp-dynamicform-v2 .iti{width:100%}.cmp-dynamicform-v2 .iti--allow-dropdown input.iti__tel-input,.cmp-dynamicform-v2 .iti--allow-dropdown input.iti__tel-input[type=text]{padding-left:50px}.cmp-dynamicform-v2 .cmp-dynamicform__form-control-container{position:relative}.cmp-dynamicform-v2 .cmp-dynamicform__form-control-container .fa-spinner{position:absolute;right:5px;top:30%}.cmp-dynamicform-v2 [data-form-steps] .cmp-dynamicform__form-group{display:none}.cmp-dynamicform-v2 [data-form-steps] .cmp-dynamicform__submit-btn{display:none}.cmp-dynamicform-v2 [data-form-steps] .cmp-dynamicform__submit-btn.show{display:inline-block}.cmp-dynamicform-v2 [data-form-steps] .cmp-dynamicform__progress-title{text-align:center}.cmp-dynamicform-v2 [data-form-steps] .cmp-dynamicform__progress-steps{padding:20px 0;text-align:center;width:100%}.cmp-dynamicform-v2 [data-form-steps] .cmp-dynamicform__progress-step{display:inline-block;font-weight:bold;line-height:42px;margin:0 10px;width:42px;display:inline-block;background-color:#D0006F;height:42px;color:#fff;opacity:0.4;border-radius:50%}.cmp-dynamicform-v2 [data-form-steps] .cmp-dynamicform__form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:none;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.cmp-dynamicform-v2 [data-form-steps] .cmp-dynamicform__progress-step.active{opacity:1}.cmp-dynamicform-v2 [data-form-steps] .show{display:block}.cmp-dynamicform-v2 [data-form-steps] .button-group{display:block}.cmp-dynamicform-v2 [data-form-steps] .hidden{display:none}.cmp-dynamicform-v2 [data-form-steps] .showmsg{display:block}.cmp-dynamicform-v2 .cmp-dynamicform__caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.cmp-dynamicform-v2 .cmp-dynamicform__dropdown{position:relative}.cmp-dynamicform-v2 .cmp-dynamicform__dropdown-toggle{display:inline-block;outline:0;padding:10px 20px;border-radius:5px;background:#646869;color:#ffffff;border:1px solid #ffffff}.cmp-dynamicform-v2 .cmp-dynamicform__dropdown-toggle .fa-calendar{padding-right:5px}.cmp-dynamicform-v2 .cmp-dynamicform__dropdown-toggle:hover{background:#9a31b3;text-decoration:none;color:#fff}.cmp-dynamicform-v2 .cmp-dynamicform__dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175)}.cmp-dynamicform-v2 .cmp-dynamicform__dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857;color:#333333;white-space:nowrap}.cmp-dynamicform-v2 .cmp-dynamicform__dropdown-menu>li>a:hover,.cmp-dynamicform-v2 .cmp-dynamicform__dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.cmp-dynamicform-v2 .cmp-dynamicform__dropdown-menu>.active>a,.cmp-dynamicform-v2 .cmp-dynamicform__dropdown-menu>.active>a:hover,.cmp-dynamicform-v2 .cmp-dynamicform__dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.cmp-dynamicform-v2 .cmp-dynamicform__dropdown-menu>.disabled>a,.cmp-dynamicform-v2 .cmp-dynamicform__dropdown-menu>.disabled>a:hover,.cmp-dynamicform-v2 .cmp-dynamicform__dropdown-menu>.disabled>a:focus{color:#777777}.cmp-dynamicform-v2 .cmp-dynamicform__dropdown-menu>.disabled>a:hover,.cmp-dynamicform-v2 .cmp-dynamicform__dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.cmp-dynamicform-v2 .file-upload .cmp-dynamicform__form-control-container{flex-wrap:wrap;padding:10px 0 15px}.cmp-dynamicform-v2 .inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.cmp-dynamicform-v2 .inputfile+label{max-width:80%;font-weight:700;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:0.625rem 1.25rem}.cmp-dynamicform-v2 .inputfile:focus+label,.cmp-dynamicform-v2 .inputfile.has-focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.cmp-dynamicform-v2 .inputfile+label svg{width:1em;height:1em;vertical-align:middle;fill:currentColor;margin-top:-0.25em;margin-right:0.25em}.cmp-dynamicform-v2 .cmp-dynamicform__form-group .inputfile-1+label,.cmp-dynamicform-v2 .cmp-dynamicform__form-group .inputfile-1+label span{color:#fff !important;background-color:#D0006F}.cmp-dynamicform-v2 .inputfile-1:focus+label,.cmp-dynamicform-v2 .inputfile-1.has-focus+label,.cmp-dynamicform-v2 .inputfile-1+label:hover{background-color:#D0006F}.cmp-dynamicform-v2 .cmp-dynamicform__image-preview{display:none;width:100%}.cmp-dynamicform-v2 .uploadpreview{overflow-y:auto;background-color:#F0F0F0;border:1px solid #ccc;border-radius:4px;margin:10px 0;padding:10px}.cmp-dynamicform-v2 .uploadpreview>div{display:table;width:100%}.cmp-dynamicform-v2 .uploadpreview>div .filename{display:table-cell;width:80%}.cmp-dynamicform-v2 .uploadpreview>div .removefile{display:table-cell;text-align:right}.cmp-dynamicform-v2 .uploadpreview>div .removefile .removeButton{color:#D0006F;font-family:inherit;cursor:pointer;font-size:23px;font-weight:bold}.cmp-dynamicform-v2 .file-upload .fa-spinner{position:relative;top:0;right:0}.cmp-dynamicform-v2 .cmp-dynamicform__file-error{width:100%}.cmp-dynamicform-v2 .cmp-dynamicform__image-preview img{max-width:120px;max-height:120px;display:inline-block;margin:5px}.soscHiddenForm{display:none}.dynamic-form-modal:focus{background-color:#00693c;color:#fff}.cmp-modal__dynamicform{overflow-y:auto}.dynamic-popup-container .cmp-modal{position:relative;flex-shrink:0;margin-top:auto;margin-bottom:auto;width:70%;border-radius:4px;background:#fff;opacity:1;cursor:auto;will-change:transform, opacity}.dynamic-popup-container .cmp-modal .modal__close{top:1rem}@media only screen and (max-width: 767px){.dynamic-popup-container .cmp-modal .modal__close{text-align:right;width:92%;height:auto;background-color:unset}}.dynamic-popup-container .cmp-modal .cmp-modal__content{overflow-x:scroll;height:500px;padding:10px}.dynamic-popup-container .cmp-modal .modal-remove-icon{color:#202020;font-size:30px}.dynamic-popup-container .cmp-modal .modal-remove-icon:before{content:'\f00d';font-family:'Font Awesome'}.dynamic-popup-container .cmp-modal .form-policyconfirm .cmp-dynamicform__form-label-container{display:inline-block;vertical-align:top}.dynamic-popup-container .cmp-modal .form-policyconfirm .cmp-dynamicform__form-control-container{display:inline-block;width:94%}.dynamicFormValidation .cmp-dynamicform__form-validation{display:block}.dynamicFormValidation .cmp-dynamicform__form-validation .cmp-dynamicform__form-group{display:inline-block;margin-right:20px;vertical-align:top}@media only screen and (max-width: 767px){.dynamicFormValidation .cmp-dynamicform__form-validation .cmp-dynamicform__form-group{display:inherit;margin-right:0}}.dynamicFormValidation .cmp-dynamicform__form-validation .cmp-dynamicform__form-group.button-group{margin-right:0;display:block}.richmultiselect{width:100%}.richmultiselect .cmp-dynamicform__multiSelectOption{padding:10px;line-height:20px}.richmultiselect .highlighted{background-color:#6495ED;color:#fff}.richmultiselect .cmp-dynamicform__multiSelectOption.selected{display:none}.richmultiselect input{outline:none}.richmultiselect .cmp-dynamicform__multiSelectOptionsContainer .cmp-dynamicform__multiSelectOption:not(.highlighted):hover{background-color:#f1f1f1}.richmultiselect .cmp-dynamicform__richMultiSelectEntry.form-control:not(textarea){height:auto}.cmp-dynamicform__form-richmultiselect.has-error .cmp-dynamicform__richMultiSelectEntry.form-control{border:1px solid #a94442}.cmp-dynamicform__richMultiSelect ul{margin:0;padding:0;list-style-type:none}.cmp-dynamicform__richMultiSelect .cmp-dynamicform__userinput,.cmp-dynamicform__richMultiSelect .cmp-dynamicform__multiSelect-input{width:100%}.cmp-dynamicform__richMultiSelect .selection{border:solid 1px #aaa;margin:0 3px 3px;background-color:#ccc;padding:3px 10px 3px 3px;display:inline-block;border-radius:3px}.cmp-dynamicform__richMultiSelect .removeSelection{cursor:pointer;padding:3px 7px;font-weight:bold}.cmp-dynamicform__richMultiSelect .cmp-dynamicform__multiSelect-input{border:none;width:100%}.cmp-dynamicform__richMultiSelect .cmp-dynamicform__multiSelectOptionsContainer.form-control:not(textarea){padding:0px;height:auto;border:1px solid #9DB0AC}.datepicker-dropdown{z-index:999999}.datepicker-dropdown .datepicker-picker .datepicker-header .datepicker-controls button{margin:0.2rem}.datepicker-dropdown .datepicker-picker .datepicker-controls button{background-color:#fff;color:#363636}.datepicker-dropdown .datepicker-picker .datepicker-controls button[disabled]{cursor:not-allowed;background-color:#e5ecec}.datepicker-dropdown .datepicker-picker .datepicker-controls button.disabled{color:#a6a6a6;cursor:not-allowed;background-color:unset}.datepicker-dropdown .datepicker-picker .datepicker-controls button:focus{border-color:#363636}.datepicker-dropdown .datepicker-picker .datepicker-controls button:hover{border-color:#363636;border:2px solid #363636}.datepicker-dropdown .datepicker-picker .datepicker-cell:not(.disabled):hover{border:1px solid #363636}
