.grants-container{border-radius:12px;border:1px solid var(--secondary-85);background:var(--primary-99);margin:16px;overflow:scroll;scrollbar-width:none}.grants-container .titleTitle{color:var(--neutrals-30)}.grant-text{font-weight:500}.grant-text,.light-bg-filters{color:var(--neutrals-10);font-size:14px;font-style:normal;line-height:20px;letter-spacing:.1px}.light-bg-filters{border:1px solid var(--neutrals-80);background:var(--primary-99);text-align:center;font-family:OpenSans;font-weight:600;height:32px}.light-bg-filters:active,.light-bg-filters:focus,.light-bg-filters:focus-visible,.light-bg-filters:hover{background-color:#ede4f1!important;color:var(--neutrals-10)!important;border-color:var(--neutrals-80)!important}.search-dropdown{background:var(--primary-99);position:absolute;left:0;top:124px}.btn-cancel-grant{color:#25557a}.btn-cancel-grant,.light-bg-filters-grand,.light-bg-filters-grand:focus,.light-bg-filters-grand:hover{text-align:center;font-family:OpenSans;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.1px}.light-bg-filters-grand,.light-bg-filters-grand:focus,.light-bg-filters-grand:hover{border:none;background:var(--neutrals-95);color:var(--neutrals-10);height:32px}.text-popular-search{font-size:14px;line-height:20px;letter-spacing:.1px}.text-popular-search,.title-cards{color:var(--neutrals-10);font-family:OpenSans;font-style:normal;font-weight:400}.title-cards{font-size:22px;line-height:28px}.title-Shortlist{color:var(--neutrals-10);font-family:OpenSans,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.1px;margin-top:11px;margin-left:13px}.shortlist-container{height:780px;flex-shrink:0;border-radius:12px;border:1px solid var(--secondary-85);background:var(--primary-99);margin:16px}.shortlist-inside-container{border-radius:16px;border:1px solid var(--secondary-85);background:#fff;height:18rem;flex-shrink:0;margin:13px auto auto}.header-card-border{border-bottom:1px solid var(--neutrals-80)}.filters{margin-left:32px}.grants{border-radius:16px;border:1px solid var(--secondary-85);background:#fff}.grant-title{color:var(--neutrals-10);font-family:OpenSans;font-size:22px;font-style:normal;font-weight:400;line-height:28px}.grant-text-1{color:#48464c;font-weight:400;letter-spacing:.25px}.grant-text-1,.link-grant{font-family:OpenSans;font-size:14px;font-style:normal;line-height:20px}.link-grant{color:#25557a;text-decoration:none}.btn-full-details,.link-grant{text-align:center;font-weight:600;letter-spacing:.1px}.btn-full-details{border-radius:var(--radius-radius-full,360px);background:#25557a;display:flex;height:40px;padding:0 16px;align-items:center;gap:8px;color:var(--Schemes-On-Primary,#fff);font-family:OpenSans;font-size:14px;font-style:normal;line-height:20px}.btn-full-submit .btn{color:#fff;width:100%;font-weight:600;letter-spacing:.1px}.color3{border:none;background:var(--primary-90)}.available-badge{width:74px;height:24px;border-radius:8px;color:var(--neutrals-10);font-family:OpenSans;font-size:12px;font-weight:600;letter-spacing:.5px}.date-text{font-weight:400}.date-text,.subtitle-text{color:var(--neutrals-10);font-family:OpenSans;font-size:14px;font-style:normal;line-height:20px;letter-spacing:.1px}.subtitle-text{font-weight:600}.small-grant-text{font-weight:400}.small-grant-text,.switch-toggle{color:var(--neutrals-10);font-family:OpenSans;font-size:14px;font-style:normal;line-height:20px;letter-spacing:.1px}.switch-toggle{font-weight:600}.form-switch.payment-toggle .form-check-input{--bs-form-switch-bg:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3C%21--%21Font%20Awesome%20Free%206.5.2%20by%20%40fontawesome%20-%20https%3A%2F%2Ffontawesome.com%20License%20-%20https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree%20Copyright%202024%20Fonticons%2C%20Inc.--%3E%3Cpath%20fill%3D%22%23938f96%22%20d%3D%22M256%20512A256%20256%200%201%200%20256%200a256%20256%200%201%200%200%20512zM175%20175c9.4-9.4%2024.6-9.4%2033.9%200l47%2047%2047-47c9.4-9.4%2024.6-9.4%2033.9%200s9.4%2024.6%200%2033.9l-47%2047%2047%2047c9.4%209.4%209.4%2024.6%200%2033.9s-24.6%209.4-33.9%200l-47-47-47%2047c-9.4%209.4-24.6%209.4-33.9%200s-9.4-24.6%200-33.9l47-47-47-47c-9.4-9.4-9.4-24.6%200-33.9z%22%2F%3E%3C%2Fsvg%3E);width:52px;height:32px!important;background-image:var(--bs-form-switch-bg);background-position:0;border-radius:20px!important;border-width:2px;background-color:var(--bg-light);border-color:var(--bg-light);box-shadow:0 0 0 1.5px var(--neutrals-60);transition:all .15s ease-in-out;cursor:pointer}.form-check-box.category-check-input .form-check-input{border-radius:20px;border-color:var(--bg-light);box-shadow:0 0 0 1.5px var(--neutrals-60);transition:all .15s ease-in-out}.color-available{display:inline-flex;min-width:104px;padding:6px 16px;justify-content:center;align-items:center;gap:10px;border-radius:12px;border:none;background:var(--primary-90);color:var(--neutrals-10);font-family:OpenSans;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.15px;height:24px;margin-top:6px}.cards-styles{border-radius:16px;border:1px solid var(--secondary-85)!important;background:#fff!important}.cards-styles.bg-closed{background-color:#f6edff!important}.form-switch.payment-toggle .form-check-input:checked{border:2px solid var(--primary-color);background-color:var(--primary-color);box-shadow:0 0 0 1.5px var(--primary-color);--bs-form-switch-bg:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3C%21--%21Font%20Awesome%20Free%206.5.2%20by%20%40fontawesome%20-%20https%3A%2F%2Ffontawesome.com%20License%20-%20https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree%20Copyright%202024%20Fonticons%2C%20Inc.--%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M256%20512A256%20256%200%201%200%20256%200a256%20256%200%201%200%200%20512zM369%20209L241%20337c-9.4%209.4-24.6%209.4-33.9%200l-64-64c-9.4-9.4-9.4-24.6%200-33.9s24.6-9.4%2033.9%200l47%2047L335%20175c9.4-9.4%2024.6-9.4%2033.9%200s9.4%2024.6%200%2033.9z%22%2F%3E%3C%2Fsvg%3E);background-position:100%;height:32px!important}.form-switch.payment-toggle .form-check-input:focus:not(:checked),.form-switch.payment-toggle .form-check-input:not(:checked){--bs-form-switch-bg:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3C%21--%21Font%20Awesome%20Free%206.5.2%20by%20%40fontawesome%20-%20https%3A%2F%2Ffontawesome.com%20License%20-%20https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree%20Copyright%202024%20Fonticons%2C%20Inc.--%3E%3Cpath%20fill%3D%22%23938f96%22%20d%3D%22M256%20512A256%20256%200%201%200%20256%200a256%20256%200%201%200%200%20512zM175%20175c9.4-9.4%2024.6-9.4%2033.9%200l47%2047%2047-47c9.4-9.4%2024.6-9.4%2033.9%200s9.4%2024.6%200%2033.9l-47%2047%2047%2047c9.4%209.4%209.4%2024.6%200%2033.9s-24.6%209.4-33.9%200l-47-47-47%2047c-9.4%209.4-24.6%209.4-33.9%200s-9.4-24.6%200-33.9l47-47-47-47c-9.4-9.4-9.4-24.6%200-33.9z%22%2F%3E%3C%2Fsvg%3E);height:32px!important}.form-switch.payment-toggle .form-check-input:focus{outline:0;height:32px!important}.form-label{margin-top:10px}.no-decoration,.no-decoration:active,.no-decoration:checked,.no-decoration:focus,.no-decoration:hover{background-color:transparent!important;color:#25557a!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.1px;border:none;border-color:transparent!important;padding:0;cursor:pointer;outline:inherit}.modal-grant{width:648px;height:914px;overflow:scroll;scrollbar-width:none}.custom-form{border-radius:12px;border:1px solid var(--secondary-85);background-color:#fff!important}.text-title-funder{font-family:Cabin;font-size:24px;font-weight:500}.text-funder,.text-title-funder{color:var(--neutrals-10);font-style:normal;line-height:normal}.text-funder{font-family:OpenSans;font-size:16px;font-weight:400}.input-field-style{margin-top:-.25rem!important}.titleinBorder{border:1px solid;margin-top:1.25rem;border-radius:.3rem;border-color:var(--neutrals-50);position:relative}.titleinBorder:focus-within{border-color:var(--primary-color);box-shadow:inset 0 0 0 1px var(--primary-color)}.titleinBorder:focus-within .titleTitle{color:var(--primary-color)}.titleinBorder .titleTitle{top:-1.2rem!important;position:relative;left:.8rem;background-color:#fff;white-space:nowrap;position:absolute;font-size:.75rem;font-weight:500;padding-inline:.2rem}.formControlDetails{background-color:transparent;border:none;padding:.5rem}.grants-container .formControlDetails:focus{background-color:transparent;border:none;box-shadow:none;margin-top:0}.grants-container input::placeholder,.grants-container span,.grants-container textarea::placeholder{color:#777579;font-size:16px;letter-spacing:.25px}.text-form-title{color:var(--neutrals-10);font-family:OpenSans;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.1px}.dropdown-details,.dropdown-details:active,.dropdown-details:checked,.dropdown-details:focus,.dropdown-details:hover{background-color:transparent!important;border:none;padding:.5rem}button.dropdown-details{width:100%;text-align:end}.county-dropdown .dropdown-item{padding-left:1rem;padding-right:1rem}.form-check-input-small{width:18px!important;height:18px!important;border-radius:2px;border:2px solid var(--icon-primary,#21005d)}.form-check-input:checked{background-color:#9669a9;border-color:#9669a9}.search-grants-inner-container,.view-shortlist-inner-container{border-radius:12px;background-color:var(--primary-99);border:1px solid var(--secondary-85)}.modal-grants-details .modal-body,.modal-grants-shortlist .modal-body{height:70vh;overflow-y:auto}.btn-full-details-close{background-color:transparent!important;border:0;color:#25557a!important;width:80px;padding:0}.btn-full-details-close:active,.btn-full-details-close:focus,.btn-full-details-close:focus-visible,.btn-full-details-close:hover{border:0!important;background-color:transparent!important;color:#25557a!important}.btn-full-details-close-border{border:1px solid #25557a;width:140px}.btn-full-details-close-border:hover{border:1px solid #25557a!important;background-color:rgba(150,105,169,.08)!important;color:#25557a!important}.btn-full-details-save{width:130px;color:#25557a!important;background:none!important}.btn-full-details-save:hover{background-color:rgba(150,105,169,.08)!important}.btn-full-details-save-updates{width:140px}.modal-grants-details .button-no-background,.search-grants-inner-container .button-no-background{height:40px;width:130px}.search-bar #custom-switch{margin-right:0}.search-grants-inner-container .grants:first-child{margin-top:1.5rem!important}.search-grants-inner-container .grants:last-child{margin-bottom:1.5rem!important}.search-grants-inner-container .card-footer{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.search-dropdown .searchbar{background-color:#fff}.margin-forced-filter{margin-top:25px!important}.specific-size{width:20px!important;height:20px!important}.grants-filters-btn{border:1px solid var(--neutrals-80)!important;background:var(--primary-99)!important;color:var(--neutrals-10)!important;text-align:center;font-family:OpenSans;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.1px;border-radius:30px}.grants-filters-btn:after{display:none!important}.grants-filters-btn.show,.grants-filters-btn:active,.grants-filters-btn:focus-visible,.grants-filters-btn:hover{background-color:#ede4f1!important;color:var(--neutrals-10)!important;border-color:var(--neutrals-80)!important}.grants-filters-btn.show,.grants-filters-btn:active,.grants-filters-btn:focus,.grants-filters-btn:focus-visible,.grants-filters-btn:hover{background-color:#ede4f1!important;color:var(--neutrals-10)!important;border-color:var(--neutrals-80)!important}.grey-shadow{position:absolute;height:100vh;z-index:9;top:10rem;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.5)}.bg-closed{background-color:rgba(0,0,0,.5)!important}.btn-print-grants{width:153px!important}@media(max-width:991.98px){.grey-shadow{top:11rem!important}}@media(max-width:953px){.grey-shadow{top:14rem!important}}@media(max-width:591px){.grey-shadow{top:17rem!important}}@media(max-width:575.98px){.grey-shadow{top:19rem!important}}