.bg-brand{background-color:#af1e1e}.text-brand{color:#1e40af}*{font-family:Cairo,sans-serif!important}html{scroll-behavior:smooth}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.dialog{z-index:70!important;display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:fixed;top:0;padding:10px;left:0;background-color:#00000040}.dialog-content{z-index:899999999999!important;padding:12px;border-radius:16px}.container{width:100%}@media (width >=576px){.container{max-width:540px}}@media (width >=768px){.container{max-width:720px}}@media (width >=992px){.container{max-width:960px}}@media (width >=1200px){.container{max-width:1140px}}@media (width >=1400px){.container{max-width:1320px}}.custom-nav-styles{border-radius:100px;background:#5b5b5b8c;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:3px 3px .5px -3.5px #ffffff80 inset,2px 2px 1px -2px #666 inset,-2px -2px 1px -2px #666 inset,0 0 0 1px #a6a6a6 inset,0 0 22px #f2f2f21a inset}@keyframes wordUp{0%,10%{opacity:1;transform:translateY(0)}40%,50%{opacity:0;transform:translateY(-100%)}90%,to{opacity:1;transform:translateY(0)}}@keyframes wordDown{0%,10%{opacity:0;transform:translateY(100%)}40%,50%{opacity:1;transform:translateY(0)}90%,to{opacity:0;transform:translateY(100%)}}.animate-wordUp{animation:wordUp 6s ease-in-out infinite}.animate-wordDown{animation:wordDown 6s ease-in-out infinite}.cards{border-radius:20px;background:#5b5b5b40;background-blend-mode:plus-lighter;box-shadow:3px 3px .5px -3.5px #ffffff80 inset,2px 2px 1px -2px #666 inset,-2px -2px 1px -2px #666 inset,0 0 0 1px #a6a6a6 inset,0 0 22px #f2f2f21a inset;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0006;z-index:2}#loanCard{transition:transform 1s ease-in-out}.back-liner{background:linear-gradient(180deg,#fff,#fcf7f1)}.back-about-liner{background:linear-gradient(90deg,var(--Primary-50, rgba(248, 240, 227, .48)) 0%,var(--Secondary-100, rgba(238, 222, 216, .48)) 100%)}.dir{direction:ltr}.dir-r{direction:rtl}.img-project{border-radius:20px 20px 0 0;background:linear-gradient(0deg,#0000007a,#0000 27.63%)}.back-project{background:linear-gradient(180deg,#fff,#fcf7f1)}.back-det-project{background:linear-gradient(90deg,var(--Primary-50, rgba(248, 240, 227, .32)) 0%,var(--Secondary-100, rgba(238, 222, 216, .32)) 100%),#fff}@media (forced-colors: active){.high-contrast,.floating-label,.floating-label-container input{forced-color-adjust:none}}@media (-ms-high-contrast: active){.high-contrast{forced-color-adjust:none}}.floating-label-container{position:relative;display:inline-block}.floating-label{position:absolute;top:-12px;right:32px;background:#fff;padding:0 8px;font-size:14px;color:#6b7280;line-height:1;transition:all .2s ease;pointer-events:none;z-index:10}.floating-label-container input:not(:-moz-placeholder)+.floating-label{color:#865b45;font-weight:500;transform:translateY(-2px)}.floating-label.active,.floating-label-container input:focus+.floating-label,.floating-label-container input:not(:placeholder-shown)+.floating-label{color:#865b45;font-weight:500;transform:translateY(-2px)}.floating-label-container input:focus{border-color:#865b45;box-shadow:0 0 0 3px #865b451a}.floating-label-container.has-error{border-color:#ef4444}.floating-label-container.has-error .floating-label{color:#ef4444}.floating-label-container.has-error input:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.floating-label-container.has-success{border-color:#10b981}.floating-label-container.has-success .floating-label{color:#10b981}.floating-label-container.has-success input:focus{border-color:#10b981;box-shadow:0 0 0 3px #10b9811a}input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}input[type=date],input[type=time]{-moz-appearance:textfield}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none}.backdrop-blur{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.liner-back-trainig{background:var(--Gredient, linear-gradient(90deg, var(--Primary-50, #F8F0E3) 0%, var(--Secondary-100, #EEDED8) 100%))}@keyframes toast-in{0%{transform:translate(100%);opacity:0}40%{transform:translate(-5%);opacity:1}80%{transform:translate(0)}to{transform:translate(-10%)}}.animate-toast-in{animation:toast-in .4s ease forwards}@keyframes toast-timeout{0%{width:100%}to{width:0%}}.animate-toast-timeout{animation:toast-timeout 5s linear forwards}
