﻿.errmsg,.field-error{display:block;font-size:.8rem;color:#e05c5c;margin-top:4px}.inputField.has-error .field{border-color:#e05c5c}.accApplication .phasesection{display:block}.error-msg{display:block;font-size:.8rem;color:#e05c5c;margin-top:4px}.infodata .dataitem{display:none}.desktop .custbtn.grey.active{background:var(--red)}footer .insubtitre{display:block;cursor:pointer;transition:all 0.35s;color:var(--greytextcolor);font-size:calc(var(--ratio) * 16px);line-height:115%;font-weight:700;font-family:"Nunito Sans",sans-serif;text-transform:uppercase;user-select:none;width:fit-content;position:relative;padding-right:calc(var(--ratio) * 18px)}footer .insubtitre.hasarrow:after{position:absolute;top:calc(var(--ratio) * 6px);right:0;display:block;content:'';background:url(../images/angledown.svg) no-repeat;background-size:contain;width:calc(var(--ratio) * 10px);height:calc(var(--ratio) * 10px)}footer .insubtitre.active.hasarrow:after{transform:scaleY(-1);top:calc(var(--ratio) * 1px)}footer .insubmenu{display:none;padding-bottom:calc(var(--ratio) * 3px);margin-left:calc(var(--ratio) * 12px)}footer .insubmenu .inlink{display:block;margin-bottom:calc(var(--ratio) * 6px)}footer .inhold>li{display:flex;flex-direction:column;margin-left:calc(var(--ratio) * 12px);padding-top:calc(var(--ratio) * 12px)}.corrp_banks .itemdata:not(:last-child){margin-bottom:20px}.boxDetail .card_details.with-sub .name{margin-bottom:calc(var(--ratio) * 10px)}.boxDetail .card_details.with-sub .caption{font-size:calc(var(--ratio) * 20px);line-height:115%;font-weight:400;font-family:"Nunito Sans",sans-serif;font-weight:700;color:var(--red);margin-bottom:calc(var(--ratio) * 70px)}@media(max-width:1024px){.boxDetail .card_details.with-sub .caption{margin-bottom:calc(var(--ratio) * 44px);font-size:calc(var(--ratio) * 16px)}}.upldBtn{position:relative;display:inline-flex;align-items:center;gap:8px}.upldBtn.uploading::after{background:none;width:calc(var(--ratio) * 18px);height:calc(var(--ratio) * 18px);border:2px solid rgb(0 0 0 / .15);border-top-color:#333;border-radius:50%;animation:spin 0.7s linear infinite;display:flex}.upldBtn.uploaded::after{display:none}@keyframes spin{to{transform:rotate(360deg)}}.upload-filename{font-size:13px;color:#333;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:10px}.upload-remove{cursor:pointer;color:#999;font-size:14px;line-height:1;padding:2px 4px;border-radius:50%;transition:color 0.2s,background 0.2s}.upload-remove:hover{color:#fff;background:#e00}.upldBtn.uploaded .custuploadinput{display:none}.Structure .grp{flex-direction:column}.Structure .grp>li:nth-child(1),.Structure .grp>li:nth-child(2){width:100%}.csrlist .caption{margin-top:16px}.addbtn.remove:before{content:'-'}.verify{margin-bottom:20px}.urFeeds .verify{margin-top:20px}.boxDetail .cardimage:after{display:none}.locateEstate .no-results{text-align:center;padding:40px 0;font-size:18px}.Features .pic{position:relative}.Features .pic>.pic-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}footer button.link{background:none;border:none;padding:0;text-align:left;border:none}header .pop{background: none;}