.custom-radio,.drag-and-drop .drag-drop,.drag-and-drop2 .drag-drop2,.form-group input,.form-group textarea,.round{border-radius:5px}.form-group{position:relative}.form-group input,.form-group textarea{background:#fff;border:1px solid #eaf4f7;color:#6a6a6a;font-family:SantanderHeadline,sans-serif;padding:8px;width:100%}.form-group textarea{resize:none}.form-group label{margin-bottom:10px}.form-row input,.form-row textarea{border:1px solid #c0e1f3;resize:none}input::active,input::focus,input:focus-visible{border:1px solid #2a63f6!important;outline:none!important}:focus-visible{outline:none}::-moz-placeholder{color:#6a6a6a;opacity:1}::placeholder{color:#6a6a6a;opacity:1}:-ms-input-placeholder{color:#6a6a6a}::-ms-input-placeholder{color:#6a6a6a}#loadingMessage{color:#fd7e14;display:none;line-height:20px}.custom-checkbox{cursor:pointer;display:block;margin-bottom:0;padding-left:45px;position:relative}.custom-checkbox input[type=checkbox]{padding:0;visibility:hidden}.custom-checkbox label{font-size:14px;line-height:25px;margin-bottom:0}.custom-checkbox .c{background:#fff;border:0;height:20px;left:0;position:absolute;top:0;width:20px}.custom-checkbox input:checked~.c{background:#ec0000}.custom-checkbox input:checked~.c:before{content:" ";display:block;height:15px;margin-top:-15px;width:100%}.custom-radio{margin-bottom:10px;padding:8px 8px 8px 35px}.form-check .error{margin-left:.5rem}.form-check-input{border-color:hsla(0,0%,42%,.3);margin-left:-.5rem;margin-right:1rem;padding:0}.form-check-input:checked{background:#ec0000!important;border-color:transparent!important}label.error{bottom:0;color:#ec0000;font-size:12px;line-height:11px;margin-bottom:0;opacity:1!important;padding-left:15px;position:absolute;text-align:end;width:100%;z-index:1}.custom-checkbox label.error{display:block;margin:-1rem 0 1rem -15px;text-align:left}.custom-select{position:relative}.custom-select select{display:none}.select-selected{background:#fff}.select-selected:after{border:6px solid transparent;border-top-color:#000;content:"";height:0;position:absolute;right:10px;top:20px;width:0}.select-selected.select-arrow-active:after{border-color:transparent transparent #000;top:10px}.select-items div,.select-selected{border:1px solid transparent;border-bottom-color:rgba(0,0,0,.1);color:#000;cursor:pointer;padding:12px 15px}.select-items{background-color:#fff;box-shadow:0 0 46px rgba(147,86,63,.25);left:0;position:absolute;right:0;top:100%;z-index:99}.select-hide{display:none}.same-as-selected,.select-items div:hover{background-color:rgba(0,0,0,.1)}.form-check-input:checked{background-color:#fff}.form-check-input:focus,.form-control:focus{border-color:blue}.form-switch .form-check-input{border:1px solid #eaf4f7;height:20px;margin-left:0;margin-top:-10px;opacity:1!important;width:50px}.form-switch .form-check-label{opacity:1!important}.form-switch .form-check-input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(252, 0, 0, 1)'/%3E%3C/svg%3E")}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(252, 0, 0, 0.5)'/%3E%3C/svg%3E")}.case-item{cursor:pointer;padding-left:50px!important;position:relative}.case-item .bg{border:2px solid hsla(0,0%,42%,.3);border-radius:50%;display:block;height:16px;left:20px;padding:2px;position:absolute;top:20px;width:16px}.case-item.active .bg:before{background:#ec0000;border-radius:50%;content:"";display:block;height:100%;width:100%}#casesWrapper{position:relative}#casesWrapper .hidden{display:none!important}#casesWrapper .case-item.active .case-expand,#casesWrapper .custom-radio.active .radio-expand{display:block!important;z-index:100}#casesWrapper .recommended{right:10px;top:-25px}.after-text{font-family:SantanderHeadline,sans-serif}.after-text:before{font-family:SantanderIcons!important}.after-text ol,.after-text p,.after-text ul{margin:0}#formWrapper p,.form-row{margin-bottom:1.5rem}.drag-and-drop .drag-drop{background-color:#fff;border:1px dashed #c0e1f3;height:140px;padding:1rem}.drag-and-drop .form-field label{cursor:pointer}.drag-and-drop .form-field label .drag-drop input{height:0;opacity:0;outline:none;width:0}.drag-and-drop .file-list{font-size:.8em}.drag-and-drop .file-list .file{display:grid;grid-template-columns:100%;margin:1em auto;width:100%}.drag-and-drop .file-list .file .file-details{display:grid;grid-template-columns:50% 50%}.drag-and-drop2 .drag-drop2{background-color:#fff;border:1px dashed #c0e1f3;height:140px;padding:1rem}.drag-and-drop2 .form-field label{cursor:pointer}.drag-and-drop2 .form-field label .drag-drop2 input{height:0;opacity:0;outline:none;width:0}.drag-and-drop2 .file-list2{font-size:.8em}.drag-and-drop2 .file-list2 .file2{display:grid;grid-template-columns:100%;margin:1em auto;width:100%}.drag-and-drop2 .file-list2 .file2 .file-details{display:grid;grid-template-columns:50% 50%}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background:#ec0000!important}@media (max-width:575px){.custom-radio .c{margin-top:0;top:50px}}
