.defaultform .select-selected,.defaultform .form-select:focus,.defaultform textarea:focus,.defaultform textarea:active,.defaultform textarea,.defaultform input:focus,.defaultform input:active,.defaultform input{border:1px solid #ced4da;border-radius:.25rem;box-shadow:none}.defaultform .form-select:focus{border:1px solid transparent}.defaultform textarea.form-control{min-height:calc(6em + .75rem + 2px)}.form-select-wrap label,.form-fileupload-wrap label,.form-imageupload-wrap label{display:none}.defaultform .radio label:after{content:''}.defaultform .radio{margin-top:5px}.form-floating label{opacity:.65}.form-label-group label.custom-file-label{opacity:1;cursor:pointer}.defaultform .custom-file{margin-bottom:25px}.defaultform .radio span,.defaultform .form-check label{font-weight:400}.defaultform .form-check{padding-left:0;margin-bottom:.5rem}.defaultform .form-check span{cursor:pointer}.defaultform .form-check label span.checklabel,.defaultform .form-check label span.checklabel{margin-left:35px;letter-spacing:.3px;display:inline-block}.defaultform .form-check input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;left:29px;top:20px;width:1px;height:1px}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #b2aba7;margin-top:1px}.checkmark:after{content:"";position:absolute;display:none}.defaultform .form-check input:checked~.checkmark:after{display:block}.defaultform .form-check .checkmark:after{content:'\f00c';font-family:'Font Awesome 5 Pro';font-size:13px;margin-left:3px}.defaultform label.form-check-label{position:relative;opacity:1;top:unset;left:unset}.defaultform label.form-check-label:after{content:'';display:none}.defaultform .customized-select{position:relative;font-size:17px;margin-bottom:20px}.defaultform .customized-select select{position:absolute;pointer-events:none;color:transparent;background-color:transparent;border-color:transparent;background-image:none;padding:16px 20px 13px}.defaultform .select-selected{background-color:#fff;border-radius:0;color:#495057;font-weight:400;cursor:pointer;font-size:17px;padding:16px 20px 13px;margin-bottom:-19px;font-style:italic}.defaultform .select-selected:after{position:absolute;content:"\f078";font-family:'Font Awesome 5 Pro';color:#968b83;top:12px;right:16px;border:6px solid transparent;border-color:#fff transparent transparent transparent;transition:transform .1s linear;font-weight:700;font-style:normal;font-size:15px}.defaultform .select-selected.select-arrow-active:after{border-color:transparent transparent #fff transparent;transform:rotate(180deg)}.defaultform .select-items div{color:#495057;padding:15px;border:1px solid transparent;border-color:transparent transparent rgba(0,0,0,.1) transparent;cursor:pointer;font-weight:400}.defaultform .select-items div:last-child{border:none}.defaultform .select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:99;opacity:1;transition:opacity .2s linear;pointer-events:all;border:1px solid #ced4da;border-radius:.25rem}.defaultform .select-hide{opacity:0;pointer-events:none}.defaultform .select-items div:hover,.same-as-selected{background-color:rgba(0,0,0,.1)}.defaultform .help-block{display:none}@media (min-width:576px){.defaultform .actions{margin-right:13px;margin-top:56px}.defaultform legend{font-size:24px}}@media (min-width:1200px){.defaultform label.custom-file-label:after{padding:7px 64px 7px 55px}.defaultform .custom-file label.custom-file-label{padding:7px 250px 4px 16px}}.form-label-group label.control-label-multiselect{position:relative;opacity:1}.defaultform .radio{position:relative}.defaultform .form-radio{padding-left:0}.defaultform .form-radio span{cursor:pointer}.defaultform .form-radio label span.radiolabel,.defaultform .form-radio label span.radiolabel{margin-left:35px;letter-spacing:.3px;display:inline-block}.defaultform .form-radio input[type="radio"]{position:absolute;opacity:0;cursor:pointer;left:29px;top:20px;width:1px;height:1px}.radiomark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #b2aba7;margin-top:1px;border-radius:10px}.radiomark:after{content:"";position:absolute;display:none}.defaultform .form-radio input:checked~.radiomark:after{display:block}.defaultform .form-radio .radiomark:after{font-weight:700;text-align:center;line-height:19px;content:'.';text-indent:-9999px;background-color:#b2aba7;border-radius:100%;width:12px;height:12px;top:3px;left:3px}.defaultform label.form-radio-label:after{content:'';display:none}.defaultform .form-check input:checked~.checkmark:after,.defaultform .form-radio input:checked~.radiomark:after{color:#b2aba7}.defaultform select.form-control[multiple]{border:1px solid #ced4da;border-radius:.25rem;padding:32px 0 0}.defaultform select.form-control[multiple] option{font-size:16px;padding:10px 16px}.defaultform select.form-control[multiple] option:checked{background-color:-internal-light-dark(rgb(206,206,206),rgb(84,84,84))!important;color:-internal-light-dark(rgb(16,16,16),rgb(255,255,255))!important}