.button{display:block;margin-left:auto;margin-right:auto;padding:12px 28px;height:50px;width:100%;max-width:320px;font-size:16px;font-weight:700;letter-spacing:.5px;text-align:center;box-sizing:border-box;cursor:pointer;border-radius:5px}.btn-black{border:1px solid var(--primary-500);background-color:var(--primary-500);color:#fff}.btn-black:hover{background:var(--primary-300);border-color:var(--primary-300)}.btn-black:focus{background:var(--primary-500);border-color:var(--info-500);color:#fff}.btn-black:disabled,.btn-black[disabled="disabled"]{pointer-events:none;background-color:var(--primary-100);border-color:var(--primary-100);color:var(--primary-200);cursor:default}.btn-white{border:1px solid var(--primary-500);background-color:#fff;color:var(--primary-500)}.btn-white:hover{background:var(--primary-300);border-color:var(--primary-300);color:#fff}.btn-white:focus{background:var(--primary-500);border-color:var(--info-500);color:#fff}.btn-white:disabled,.btn-white[disabled="disabled"]{pointer-events:none;border-color:var(--primary-200);color:var(--primary-200);background-color:#fff;cursor:default}@media(max-width:1024px){.button{max-width:320px}}@media(max-width:480px){.button{max-width:100%}}.form-check-input{width:24px;height:24px;cursor:pointer}.form-check-input[type=checkbox]{border-radius:5px}.form-check-input:checked{background-color:var(--success-500);border-color:var(--success-500)}.form-check-input:focus{border-color:var(--gray-100);box-shadow:none}.form-check{display:flex;align-items:flex-start;gap:8px}.form-check.form-check-centered{align-items:center}.calendars .calendar>.header .month-name select{outline:0;cursor:pointer}.calendars .calendar>.header .month-name select::-webkit-scrollbar{width:4px}.calendars .calendar>.header .month-name select::-webkit-scrollbar-track{background:var(--gray-100)}.calendars .calendar>.header .month-name select::-webkit-scrollbar-thumb{background:var(--primary-200);border-radius:4px}.calendars .calendar>.header .month-name select::-webkit-scrollbar-thumb:hover{background:var(--primary-300)}/* Mulish ExtraLight */@font-face{font-family:'Mulish';src:url('../fonts/Mulish/Mulish-ExtraLight.ttf') format('truetype');font-weight:200;font-style:normal}/* Mulish Light */@font-face{font-family:'Mulish';src:url('../fonts/Mulish/Mulish-Light.ttf') format('truetype');font-weight:300;font-style:normal}/* Mulish Regular */@font-face{font-family:'Mulish';src:url('../fonts/Mulish/Mulish-Regular.ttf') format('truetype');font-weight:400;font-style:normal}/* Mulish Medium */@font-face{font-family:'Mulish';src:url('../fonts/Mulish/Mulish-Medium.ttf') format('truetype');font-weight:500;font-style:normal}/* Mulish SemiBold */@font-face{font-family:'Mulish';src:url('../fonts/Mulish/Mulish-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal}/* Mulish Bold */@font-face{font-family:'Mulish';src:url('../fonts/Mulish/Mulish-Bold.ttf') format('truetype');font-weight:700;font-style:normal}/* Mulish ExtraBold */@font-face{font-family:'Mulish';src:url('../fonts/Mulish/Mulish-ExtraBold.ttf') format('truetype');font-weight:800;font-style:normal}/* Mulish Black */@font-face{font-family:'Mulish';src:url('../fonts/Mulish/Mulish-Black.ttf') format('truetype');font-weight:900;font-style:normal}.font-12{font-size:12px;font-weight:400;line-height:normal;letter-spacing:.5px}.font-14{font-size:14px;font-weight:400;line-height:normal;letter-spacing:.25px}.font-16{font-size:16px;font-weight:400;line-height:normal;letter-spacing:.5px}.font-21{font-size:21px;font-weight:400;line-height:normal;letter-spacing:.15px}.font-w-700{font-weight:700}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:56px;min-height:56px;padding-left:16px;padding-right:16px}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:.625rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{top:-17px;color:var(--body);font-size:12px}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(1) translateY(-.5rem) translateX(.15rem)}.required-field label::before{content:"*";color:var(--error-500);padding-right:5px}.form-control{height:56px;padding-left:16px;padding-right:16px;border:1px solid var(--gray-500);color:var(--primary-500)}.form-control:focus,.form-select:focus{color:var(--primary-500);border-color:var(--info-500);box-shadow:none}.form-control::placeholder{color:var(--body);opacity:.38}.form-control.disabled{border:1px solid var(--primary-100);background-color:transparent;color:var(--body);opacity:.38}.form-control:disabled{border:1px solid var(--primary-100);background-color:transparent;color:var(--body);opacity:.38}.form-control.disabled:focus,.form-select.disabled:focus{border:1px solid var(--primary-100);color:var(--body);opacity:.38}.form-floating>.form-control.disabled:focus~label,.form-floating>.form-control.disabled:not(:placeholder-shown)~label,.form-floating>.form-select.disabled~label,.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#eeecec}.form-floating>.form-control.disabled:focus~label::before,.form-floating>.form-control.disabled:not(:placeholder-shown)~label::before,.form-floating>.form-select.disabled~label::before{color:#eeecec}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-box-shadow:0 0 0 30px white inset!important;background-color:#fff}.form-check-input{border-color:var(--gray-500)}.checkbox-error span{padding-left:0!important}.input-validation-error{border-color:var(--error-500)}.input-validation-error+label{color:var(--error-500)!important}.password-input-cont{position:relative}.password-input-cont .form-control{padding-right:38px}.password-input-cont .pass-input-eye-icon{position:absolute;right:10px;top:16px;width:24px;height:24px;cursor:pointer}.input-with-remover{position:relative}.input-with-remover .form-control{padding-right:38px}.input-with-remover .input-text-remove{position:absolute;right:10px;top:16px;width:24px;height:24px;cursor:pointer}.mobile-intlTel-input{position:relative}.mobile-intlTel-input__custom-floating-label{position:absolute;top:-9px;left:8px;padding:0 5px;font-size:12px;white-space:nowrap;border-radius:4px;background-color:#fff;color:var(--body)}.mobile-intlTel-input__custom-floating-label::before{content:"*";color:var(--error-500);padding-right:5px}.mobile-intlTel-input>.input-validation-error~.mobile-intlTel-input__custom-floating-label{color:var(--error-500)}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-40{margin-top:40px}.mr-10{margin-right:10px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}:root{--body:#565151;--secondary-background:#fff;--gray-100:#f1f0f0;--gray-500:#d3cecd;--primary-50:#f1f0f0;--primary-100:#d3cecd;--primary-200:#969292;--primary-300:#595756;--primary-500:#000;--success-50:#eaf6ec;--success-300:#6fc482;--success-500:#28a745;--success-700:#1c7731;--success-900:#11461d;--info-500:#5394ee;--warning-50:#fff9e6;--warning-300:#ffd559;--warning-500:#ffc107;--warning-700:#b58905;--warning-900:#6b5103;--error-50:#fcebec;--error-300:#e87882;--error-500:#dc3545;--error-700:#9c2631;--error-900:#5c161d}body{font-family:"Mulish",sans-serif;font-style:normal;color:var(--primary-500)}.body-container{padding:90px 20px 40px;min-height:calc(100vh - 55px)}@media(max-width:480px){.body-container{padding-top:84px;min-height:calc(100vh - 55px)}}.form-container{max-width:420px;width:100%}@media(max-width:1024px){.form-container{max-width:364px}}@media(max-width:480px){.form-container{max-width:100%}}.color-body{color:var(--body)}.color-black{color:var(--primary-500)}.color-error{color:var(--error-500)}.color-error{color:var(--error-500)}.error-text{display:block;margin-top:8px;color:var(--error-500)}.error-text span{padding-left:16px}a{text-decoration:none!important}a:hover{text-decoration:none!important}.bottom-gray-line:after{content:"";width:100%;height:10px;background-color:var(--gray-100)}/*#region Alerts*/.alert-cont{display:flex;gap:8px;margin-bottom:20px;padding:10px;border-radius:5px}.alert-cont.alert-icon-center{align-items:center}.alert-error-cont{border:1px solid var(--error-500);background:var(--error-50)}.alert-error-cont ul{margin-bottom:0;padding-left:0;list-style:none}.alert-error-cont ul li{font-size:14px;font-weight:400;line-height:normal;letter-spacing:.5px;color:var(--body)}.alert-warning-cont{border:1px solid var(--warning-500);background:var(--warning-50)}.alert-warning-cont ul{margin-bottom:0;padding-left:0;list-style:none}.alert-warning-cont ul li{font-size:14px;font-weight:400;line-height:normal;letter-spacing:.5px}.alert-icon{width:20px;height:20px}.alert-success-cont{border:1px solid var(--success-500);background:var(--success-50)}/*#endregion*//*#region Navigation bar*/.top-bar{position:fixed;top:0;z-index:999;width:100%;background-color:var(--secondary-background)}.navbar{display:flex;justify-content:center;padding:20px 70px;height:70px}.navbar .ds-logo-link{text-align:center}.navbar .ds-logo-link a{width:fit-content}.navbar .ds-logo{width:100px;height:28.947px;user-select:none}.nav-tabs{display:flex;justify-content:center;margin-bottom:40px;height:43px;border-bottom:0}.nav-tabs a{height:100%;padding:9px 0;width:50%;text-align:center;border-bottom:3px solid var(--gray-500);color:var(--body)}.nav-tabs a.active-tab{border-color:var(--primary-500);font-weight:700;color:var(--primary-500)}@media(max-width:767px){.navbar{padding:20px 40px}}@media(max-width:480px){.navbar{padding:20px;height:64px}.navbar .ds-logo{width:71px;height:20px}}/*#endregion*//*#region Footer*/.footer{display:flex;align-items:center;justify-content:center;height:55px;padding:20px;background-color:var(--gray-100)}.copyright-text{font-size:12px;font-weight:400;line-height:normal;letter-spacing:.4px;color:var(--body)}/*#endregion*//*#region Password*/.pass-requirements-list div{margin-bottom:8px;display:flex;align-items:center;gap:8px}.pass-requirements-list .pass-requirements-icon{width:20px;height:20px;object-fit:contain}/*#endregion*//*#region Registration*/.vc-card-input{height:50px}.vc-card-input:not(.vc-card-input-border-radius){border-start-end-radius:0;border-end-end-radius:0}.vc-card-input:disabled{background-color:transparent}.checkVcCard{padding:12px 0;max-width:66px;border-start-start-radius:0;border-end-start-radius:0}.vc-card-fixed-presuffix__disabled{color:var(--primary-200)}.vc-card-edit-btn{position:absolute;right:10px;top:12px;width:24px;height:24px;cursor:pointer}.agree-terms-checkbox-cont .input-validation-error+label{color:var(--body)!important}.agree-terms-checkbox-cont .input-validation-error{border-color:var(--gray-500)}.acc-creation-anim-cont{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;z-index:9999;top:50%;left:50%;gap:8px;padding:8px 24px;width:100%;height:100%;transform:translate(-50%,-50%);text-align:center;border-radius:4px;background-color:transparent;background:rgba(0,0,0,.6);user-select:none;box-shadow:4px 1px 11px 1px var(--body)}.acc-creation-anim-cont span{font-size:16px;color:#fff}.acc-creation-anim-cycle{width:45px;height:45px;border:5px solid var(--primary-100);border-bottom-color:#000;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loading-anim{display:flex;justify-content:center;align-items:center;position:relative}.loading-anim .dot-pulse{position:relative;left:-9999px;width:5px;height:5px;border-radius:5px;background-color:#fff;color:#fff;box-shadow:9999px 0 0 -5px;animation:dot-pulse 1.5s infinite linear;animation-delay:.25s}.loading-anim .dot-pulse::before,.loading-anim .dot-pulse::after{content:"";display:inline-block;position:absolute;top:0;width:5px;height:5px;border-radius:5px;background-color:#fff;color:#fff}.loading-anim .dot-pulse::before{box-shadow:9984px 0 0 -5px;animation:dot-pulse-before 1.5s infinite linear;animation-delay:0s}.loading-anim .dot-pulse::after{box-shadow:10014px 0 0 -5px;animation:dot-pulse-after 1.5s infinite linear;animation-delay:.5s}@keyframes dot-pulse-before{0%{box-shadow:9984px 0 0 -5px}30%{box-shadow:9984px 0 0 2px}60%,100%{box-shadow:9984px 0 0 -5px}}@keyframes dot-pulse{0%{box-shadow:9999px 0 0 -5px}30%{box-shadow:9999px 0 0 2px}60%,100%{box-shadow:9999px 0 0 -5px}}@keyframes dot-pulse-after{0%{box-shadow:10014px 0 0 -5px}30%{box-shadow:10014px 0 0 2px}60%,100%{box-shadow:10014px 0 0 -5px}}/*#endregion*//*#region intl-tel-input*/.iti{width:100%}.iti--inline-dropdown .iti__dropdown-content{z-index:3!important}.iti__separate-dial-code .iti__selected-dial-code{padding-left:15px}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background-color:transparent!important}/*#endregion*//*#region datepicker*/.datepicker-input-cont{position:relative;cursor:pointer}.datepicker-input-cont .calendar-icon{position:absolute;right:10px;top:17px;width:24px;height:24px;cursor:pointer;pointer-events:none}/*#endregion*//*#region Secure code*/.verification-code-cont{display:flex;align-items:center;justify-content:space-between;gap:16px}.verification-code-cont.invalid input{border-color:var(--error-500)}.verification-code-cont input{text-align:center;width:100%;height:56px;outline:0;border:1px solid var(--primary-200);/* Firefox */-moz-appearance:textfield;/* Chrome, Safari, Edge, Opera */}.verification-code-cont input::-webkit-outer-spin-button,.verification-code-cont input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}/*#endregion*/.welcome-page li{list-style:none;padding:4px}.logged-out-page iframe{display:none;width:0;height:0}.grants-page .card{margin-top:20px;border-bottom:1px solid #d3d3d3}.grants-page .card .card-title{font-size:120%;font-weight:bold}.grants-page .card .card-title img{width:100px;height:100px}.grants-page .card label{font-weight:bold}