﻿.lightweight-body .opportunities-section{padding-top:0;max-width:1600px;margin-bottom:450px;}.lightweight-body .opportunities-section .list-view-page{justify-content:center;flex-direction:row;flex-wrap:wrap;align-items:start;padding-top:30px;display:flex;}.opportunity-page-background{position:absolute;right:0;top:0;z-index:0;pointer-events:none;max-width:100vw;}.opportunities-section .portal-filter-row-sentinel{max-height:125px;}.opportunities-section .opportunity-spotlight{display:none;}.opportunities-section .opportunity-card{cursor:pointer;}.opportunities-section .opportunity-section{width:100%;position:relative;box-sizing:border-box;padding:0;border-radius:15px;border:solid 1px #d1dae2;overflow:hidden;font-size:13px;filter:drop-shadow(0 0 0 transparent);transition:transform .2s ease,filter .2s ease;font-weight:600;}.opportunities-section .opportunity-section:hover{filter:drop-shadow(0 20px 48px rgba(0,0,0,.1));scale:1.01;}.opportunities-section .opportunity-section .apply-btn-available .icon-asset.expand_more-symbol{transform:rotate(-90deg);margin-bottom:-1px;}.opportunities-section .opportunity-section div.workflow-template-header .content-flex-row h2.field-header{color:#20bbef;font-size:13px;font-weight:700;text-transform:capitalize;}.opportunities-section .opportunity-section .opportunity-data-container{padding:15px 0;gap:8px;}.opportunities-section .opportunity-section .opportunity-data-row .icon-asset{color:#20bbef;font-size:20px;}.opportunities-section .opportunity-section .opportunity-description{flex:1;}.opportunities-section .opportunity-section .opportunity-description .opportunity-description-content{flex:1;line-height:25px;}.opportunities-section .opportunity-section .opportunity-description .opportunity-description-content .morelink{display:none;}.opportunities-section .opportunity-section .opportunity-description a.a-link.view-opportunity-btn{color:#294a7f;font-weight:600;text-decoration:none;gap:0;}.opportunities-section .opportunity-section .opportunity-description a.a-link.view-opportunity-btn .icon-asset{font-size:17px;padding-top:2px;}.opportunities-section .opportunity-section .opportunity-img-col{padding:30px;background:rgba(230,235,239,.3);}.opportunities-section .opportunity-section .opportunity-img-col .opportunity-img{width:211px;height:143px;border-radius:10px;}.opportunities-section .opportunity-section .opportunity-img-col .organisation-row{padding-top:20px;}.opportunities-section .opportunity-section .opportunity-img-col .organisation-row .org-logo{max-height:36px;}.opportunities-section .opportunity-section .org-submission-row{background:rgba(230,235,239,.3);}.opportunities-section .opportunity-section .org-submission-row .organisation-row{display:none;}.opportunities-section .opportunity-section .submission-row{height:100%;padding:0 50px;}.opportunities-section .opportunity-section .submission-row .apply-btn-available{background:#ee8033;}.opportunities-section .opportunity-section .submission-row .apply-btn-available:hover{background:#d6732d;}.opportunities-section .opportunity-section .info-item .icon-asset{color:#294a7f;font-size:20px;}.portal-filter-row.is-stuck{position:fixed;top:70px;z-index:10;width:100%;left:0;justify-content:center;}.portal-filter-row.is-stuck .filter-row-content{max-width:1480px;width:100%;padding:0 130px;}.map-view-page{margin-top:20px;}.map-view-page .from-map-form{border-radius:5px;overflow:hidden;}.map-view-page .opportunity-center-icon .map-popup{cursor:pointer;}.opportunities-section .page-view-buttons-container{gap:5px;}.opportunities-section .page-view-buttons-container .portal-button.portal-button-outline{width:36px;padding:0;box-sizing:border-box;justify-content:center;}.opportunities-section .page-view-buttons-container .portal-button.portal-button-outline.active{background:#294a7f;border-color:#294a7f;}.opportunities-section .page-view-buttons-container .portal-button.portal-button-outline.active .icon-asset{color:#fff;}.lightweight-body .opportunities-section .list-view-page.grid-view{display:grid;gap:28px;padding-top:30px;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section{display:block;grid-column:span 2;width:100%;height:350px;border:0;border-radius:12px;background:#092638;color:#eef8fa;transition:box-shadow .4s ease;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section.grid-card-s{height:300px;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section.grid-card-m{height:350px;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section.grid-card-l{height:450px;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section.is-featured{grid-column:span 3;height:355px;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section.is-featured .opportunity-data-container .heading-container h2.field-header{font-size:25px;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section.is-featured .opportunity-spotlight{display:inline-block;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section:hover{scale:1;filter:none;box-shadow:0 16px 36px rgba(14,55,78,.18);}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section:hover .opportunity-img-col .opportunity-img{transform:scale(1.045);filter:blur(10px);}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section:hover .opportunity-img-col::after{opacity:1;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section:hover .opportunity-data-container .heading-container:not(.workflow-template-header),.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section:hover .opportunity-data-container .opportunity-data-row{transform:translateY(-82px);}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section:hover .opportunity-data-container .opportunity-description{opacity:1;transform:none;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-card{display:block;position:relative;height:100%;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-img-col{position:absolute;inset:0;padding:0;background:none;overflow:hidden;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-img-col .opportunity-img{width:100%;height:100%;border-radius:0;object-fit:cover;transition:transform .55s cubic-bezier(.22,1,.36,1),filter .4s ease;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-img-col::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(4,29,43,0) 0%,rgba(4,29,43,.12) 35%,rgba(2,25,38,.95) 68%);opacity:.72;pointer-events:none;transition:opacity .4s ease;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-img-col .organisation-row{display:none;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-data-container{position:absolute;inset:0;z-index:2;padding:18px 20px 17px;justify-content:flex-end;gap:8px;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-data-container .heading-container:not(.workflow-template-header),.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-data-container .opportunity-data-row{transition:transform .4s cubic-bezier(.22,1,.36,1);}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-data-container .heading-container{padding:0;margin:0;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-data-container .heading-container h2.field-header{margin:0;color:#fff;font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.02em;text-wrap:balance;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-data-container div.workflow-template-header{position:absolute;top:18px;left:18px;max-width:calc(100% - 36px);}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-data-container div.workflow-template-header .content-flex-row h2.field-header{display:inline-block;padding:5px 10px;border-radius:999px;background:#21b8e4;color:#fff;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-data-container .opportunity-data-row{gap:11px;flex-wrap:nowrap;font-size:12px;line-height:1.2;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-data-container .opportunity-data-row>div{min-width:0;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-data-container .opportunity-data-row .icon-asset{color:#e7f7fc;font-size:14px;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-data-container .opportunity-data-row .opportunity-pi{display:none;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-data-container .opportunity-description{position:absolute;left:20px;bottom:24px;z-index:3;flex:none;opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s cubic-bezier(.22,1,.36,1);}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-data-container .opportunity-description .opportunity-description-content{display:none;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-data-container .opportunity-description a.a-link.view-opportunity-btn{height:44px;padding:0 27px;border-radius:22px;border:1px solid rgba(255,255,255,.7);background:rgba(7,30,46,.42);color:#fff;font-size:13px;font-weight:600;gap:5px;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-data-container .opportunity-description a.a-link.view-opportunity-btn:hover{background:#21b8e4;border-color:#21b8e4;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-data-container .opportunity-description a.a-link.view-opportunity-btn .icon-asset{padding:0;color:#fff;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .org-submission-row{display:none;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-spotlight{display:none;position:absolute;z-index:4;top:18px;right:18px;padding:5px 10px;border-radius:999px;background:#071e2e;color:#fff;font-size:10px;font-weight:700;line-height:1.2;pointer-events:none;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section.is-no-photo{background:#e8f1f6;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section.is-no-photo .opportunity-img-col::after{display:none;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section.is-no-photo .opportunity-data-container .heading-container h2.field-header{color:#172d52;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section.is-no-photo .opportunity-data-container .opportunity-data-row{color:#526d82;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section.is-no-photo .opportunity-data-container .opportunity-data-row .icon-asset{color:#526d82;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section.is-no-photo .opportunity-data-container .opportunity-description a.a-link.view-opportunity-btn{background:#172d52;border-color:#172d52;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section.is-no-photo .opportunity-data-container .opportunity-description a.a-link.view-opportunity-btn:hover{background:#234575;border-color:#234575;}@media(hover:none){.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-data-container .heading-container:not(.workflow-template-header),.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-data-container .opportunity-data-row{transform:translateY(-82px);}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section .opportunity-data-container .opportunity-description{opacity:1;transform:none;}}.opportunities-section .portal-filter-row .action-open-filters .filter-count{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#fff;color:#294a7f;font-size:11px;font-weight:700;line-height:18px;text-align:center;box-sizing:border-box;}.opportunities-section .portal-filter-row .result-count{font-size:13px;font-weight:600;}.opportunities-section .active-filters{position:relative;z-index:1;padding:15px 14px 0;}.opportunities-section .active-filters .active-filter{max-width:320px;height:30px;padding:0 10px 0 14px;border:1px solid #d1dae2;border-radius:15px;background:#fff;color:#1c2d4e;font-size:12px;font-weight:600;text-decoration:none;box-sizing:border-box;}.opportunities-section .active-filters .active-filter .icon-asset{font-size:16px;}.opportunities-section .active-filters .active-filter:hover{border-color:#294a7f;background:#eaf1f5;}.opportunities-section .active-filters .active-filter.active-filter-more{background:#f8f9f9;}.opportunities-section .active-filters .active-filter-reset{color:#294a7f;font-size:12px;font-weight:600;text-decoration:none;}.opportunities-section .active-filters .active-filter-reset .icon-asset{font-size:16px;}.opportunities-section .no-opportunities-found{position:relative;z-index:1;margin-top:20px;padding:60px 20px;border:solid 1px #d1dae2;border-radius:15px;background:#fff;text-align:center;}.opportunities-section .no-opportunities-found h2{margin:0;font-size:20px;font-weight:700;}.opportunities-section .no-opportunities-found p{margin:0;color:#6a6a6a;}.opportunity-filter-drawer .opportunity-filter-panel{min-height:100%;font-size:14px;}.opportunity-filter-drawer .opportunity-filter-panel .filter-panel-header{flex:none;min-height:72px;padding:16px 20px;border-bottom:1px solid #dce8ee;background:#f3f8fb;box-sizing:border-box;}.opportunity-filter-drawer .opportunity-filter-panel .filter-panel-header>.icon-asset{font-size:22px;color:#294a7f;}.opportunity-filter-drawer .opportunity-filter-panel .filter-panel-header h2{margin:0;color:#294a7f;font-size:20px;font-weight:700;}.opportunity-filter-drawer .opportunity-filter-panel .filter-panel-header .filter-panel-close{width:32px;height:32px;border:1px solid #e2ebf0;border-radius:50%;background:#fff;text-decoration:none;}.opportunity-filter-drawer .opportunity-filter-panel .filter-panel-header .filter-panel-close .icon-asset{font-size:18px;color:#294a7f;}.opportunity-filter-drawer .opportunity-filter-panel .filter-panel-header .filter-panel-close:hover{border-color:#294a7f;}.opportunity-filter-drawer .opportunity-filter-panel .filter-panel-sections{padding:20px 24px;gap:20px;}.opportunity-filter-drawer .opportunity-filter-panel .filter-panel-sections .filter-section{border:1px solid #edf0f2;border-radius:10px;overflow:hidden;}.opportunity-filter-drawer .opportunity-filter-panel .filter-panel-sections .filter-section+.portal-collapsible-section{margin-top:0;}.opportunity-filter-drawer .opportunity-filter-panel .filter-panel-sections .filter-section .collapsible-section-header{height:42px;padding:0 14px;background:#fff;color:#294a7f;font-size:12px;letter-spacing:.08em;text-transform:uppercase;}.opportunity-filter-drawer .opportunity-filter-panel .filter-panel-sections .filter-section .collapsible-section-header>label{margin:0;font-size:12px;}.opportunity-filter-drawer .opportunity-filter-panel .filter-panel-sections .filter-section .collapsible-section-header .section-count{min-width:18px;height:18px;margin-right:10px;padding:0 5px;border-radius:9px;background:#294a7f;color:#fff;font-size:11px;font-weight:700;line-height:18px;letter-spacing:0;text-align:center;box-sizing:border-box;}.opportunity-filter-drawer .opportunity-filter-panel .filter-panel-sections .filter-section .collapsible-section-content{padding:6px 8px 10px;border-top:1px solid #edf0f2;}.opportunity-filter-drawer .opportunity-filter-panel .filter-panel-sections .filter-section .collapsible-section-content .filter-option{margin:0;padding:8px 9px;border-radius:11px;font-weight:400;line-height:1.4;cursor:pointer;}.opportunity-filter-drawer .opportunity-filter-panel .filter-panel-sections .filter-section .collapsible-section-content .filter-option:hover{background:#eaf6fb;color:#294a7f;}.opportunity-filter-drawer .opportunity-filter-panel .filter-panel-sections .filter-section .collapsible-section-content .filter-option input{flex:none;width:18px;height:18px;margin:0;accent-color:#294a7f;cursor:pointer;}.opportunity-filter-drawer .opportunity-filter-panel .filter-panel-sections .filter-section .collapsible-section-content .filter-show-more{width:fit-content;margin:6px 9px 0;color:#294a7f;font-size:13px;font-weight:600;text-decoration:none;}.opportunity-filter-drawer .opportunity-filter-panel .filter-panel-sections .filter-section .collapsible-section-content .filter-show-more .icon-asset{font-size:16px;}.opportunity-filter-drawer .opportunity-filter-panel .filter-panel-footer{position:sticky;bottom:0;z-index:1;flex:none;padding:18px 24px;background:rgba(255,255,255,.96);box-shadow:0 -8px 24px rgba(8,34,50,.07);}.opportunity-filter-drawer .opportunity-filter-panel .filter-panel-footer .action-show-results{min-width:160px;justify-content:center;}.opportunity-filter-drawer .opportunity-filter-panel .filter-panel-footer .action-reset-filters{margin-left:auto;}.opportunity-details-drawer .opportunity-details-pane{min-height:100%;font-size:14px;color:#17212d;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-hero{position:relative;flex:none;height:350px;overflow:hidden;background:#092638;color:#fff;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-hero .opportunity-img{display:block;width:100%;height:100%;object-fit:cover;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-hero::after{content:"";position:absolute;inset:42% 0 0;background:linear-gradient(transparent,rgba(2,20,31,.82));pointer-events:none;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-hero .opportunity-details-close{position:absolute;z-index:2;top:20px;right:20px;width:32px;height:32px;border-radius:50%;background:#07131d;text-decoration:none;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-hero .opportunity-details-close .icon-asset{font-size:18px;color:#fff;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-hero .opportunity-details-close:hover{background:#172d52;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-hero .opportunity-details-intro{position:absolute;z-index:1;left:30px;right:30px;bottom:24px;gap:7px;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-hero .opportunity-details-intro .opportunity-details-category{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-hero .opportunity-details-intro h2{margin:0;color:#fff;font-size:26px;font-weight:700;line-height:1.2;letter-spacing:-.025em;}.opportunity-details-drawer .opportunity-details-pane.is-no-photo .opportunity-details-hero{background:#e8f1f6;}.opportunity-details-drawer .opportunity-details-pane.is-no-photo .opportunity-details-hero::after{display:none;}.opportunity-details-drawer .opportunity-details-pane.is-no-photo .opportunity-details-hero .opportunity-details-intro .opportunity-details-category,.opportunity-details-drawer .opportunity-details-pane.is-no-photo .opportunity-details-hero .opportunity-details-intro h2{color:#172d52;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-content{padding:34px 30px 30px;line-height:1.75;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-content .opportunity-details-lead{margin:0 0 26px;font-weight:700;line-height:1.7;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-content .opportunity-details-copy h3{margin:0 0 8px;color:#111;font-size:19px;font-weight:700;line-height:1.35;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-content .opportunity-details-copy h3:not(:first-child){margin-top:29px;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-content .opportunity-details-copy p{margin:0 0 22px;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-content .opportunity-details-copy .opportunity-details-open-to{display:inline-flex;align-items:center;min-height:36px;padding:5px 13px;border:1px solid #e8ad73;border-radius:999px;background:#fff7ef;font-size:13px;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-content .opportunity-details-copy .opportunity-open-to-label{font-size:13px;font-weight:600;color:#294a7f;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-content .opportunity-details-copy .opportunity-eligibility{max-width:none;margin-top:14px;padding-top:0;font-size:13px;text-align:left;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-content .opportunity-details-copy .opportunity-eligibility ul{margin:4px 0 0;padding-left:18px;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-content .opportunity-details-copy .opportunity-details-link{width:fit-content;gap:8px;color:#294a7f;text-decoration:none;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-content .opportunity-details-copy .opportunity-details-link .icon-asset{font-size:14px;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-content .opportunity-details-copy .opportunity-details-link:hover{text-decoration:underline;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-content .opportunity-details-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:14px;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-content .opportunity-details-facts .opportunity-details-fact{min-height:64px;min-width:0;border-radius:5px;background:#eef5f8;overflow:hidden;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-content .opportunity-details-facts .opportunity-details-fact .fact-icon{align-self:stretch;flex:0 0 57px;background:#e3eef3;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-content .opportunity-details-facts .opportunity-details-fact .fact-icon .icon-asset{font-size:20px;color:#294a7f;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-content .opportunity-details-facts .opportunity-details-fact>.flex-column{min-width:0;padding:9px 14px;gap:2px;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-content .opportunity-details-facts .opportunity-details-fact small{font-size:12px;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-content .opportunity-details-facts .opportunity-details-fact strong{color:#172d52;font-size:12px;line-height:1.35;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-content .opportunity-details-facts .opportunity-details-fact .organisation-logo{max-height:28px;max-width:100%;width:auto;object-fit:contain;align-self:flex-start;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-footer{position:sticky;bottom:0;z-index:1;flex:none;padding:18px 30px;background:rgba(255,255,255,.96);box-shadow:0 -8px 24px rgba(8,34,50,.07);}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-footer .apply-btn{min-width:147px;justify-content:center;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-footer .apply-btn.apply-btn-available{background:#172d52;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-footer .apply-btn.apply-btn-available:hover{background:#234575;}.opportunity-details-drawer .opportunity-details-pane .opportunity-details-footer .action-share-opportunity{margin-left:auto;}@media(max-width:1600px){.lightweight-body .opportunities-section{padding:50px 10%;}.lightweight-body .opportunities-section .opportunity-section .submission-row{padding:0 30px;}}@media(max-width:1000px){.opportunities-section .list-view-page{display:grid;}.opportunities-section .list-view-page.grid-view .opportunity-section,.opportunities-section .list-view-page.grid-view .opportunity-section.is-featured{grid-column:span 3;}.opportunities-section .map-view-page .map-container .map{max-height:75vh;}.opportunities-section .portal-filter-row .filter-row-content{flex-direction:column;width:100%;}.opportunities-section .portal-filter-row .filter-row-content .filter-search-container,.opportunities-section .portal-filter-row .filter-row-content .inner-filter-row{width:100%;}.opportunities-section .opportunity-section{font-size:12px;width:355px;}.opportunities-section .opportunity-section .opportunity-img-col{background:transparent;}.opportunities-section .opportunity-section .opportunity-data-container{padding:0 10px;gap:8px;}.opportunities-section .opportunity-section .opportunity-content-row{flex-direction:column;gap:15px;}.opportunities-section .opportunity-section .opportunity-content-row .opportunity-img-col{padding:15px;background:rgba(230,235,239,.3);}.opportunities-section .opportunity-section .opportunity-content-row .opportunity-img-col .opportunity-img{width:100%;height:auto;border-radius:10px;object-fit:cover;}.opportunities-section .opportunity-section .opportunity-content-row .opportunity-img-col .organisation-row{display:none;}.opportunities-section .opportunity-section .opportunity-content-row .org-submission-row{border-bottom:1px solid #e9edf1;border-radius:0;padding:20px 0;}.opportunities-section .opportunity-section .opportunity-content-row .org-submission-row>*{flex:1;}.opportunities-section .opportunity-section .opportunity-content-row .org-submission-row .submission-row{padding:0;margin:0;border:0;justify-content:center;}.opportunities-section .opportunity-section .opportunity-content-row .org-submission-row .organisation-row{display:flex;}.opportunities-section .opportunity-section .opportunity-content-row .org-submission-row .organisation-row .org-logo{height:35px;width:auto;}.opportunities-section .opportunity-section .opportunity-content-row .org-submission-row .organisation-row{justify-content:center;}}@media(max-width:640px){.lightweight-body .opportunities-section{padding:130px 10px 50px;}.lightweight-body .opportunities-section .list-view-page.grid-view{gap:18px;}.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section,.lightweight-body .opportunities-section .list-view-page.grid-view .opportunity-section.is-featured{grid-column:span 6;}.lightweight-body .opportunities-section .portal-filter-row{position:fixed;top:70px;z-index:1;width:100%;left:0;justify-content:center;}.lightweight-body .opportunities-section .portal-filter-row .filter-row-content{max-width:1480px;width:100%;padding:0;}}.opportunity-eligibility{font-size:12px;line-height:1.4;padding-top:6px;max-width:200px;text-align:center;}.opportunity-eligibility.opportunity-eligibility-eligible{color:#2e7d4f;}.opportunity-eligibility.opportunity-eligibility-warn{color:#8a5200;}.opportunity-eligibility.opportunity-eligibility-unknown{color:#6a6a6a;}.opportunity-eligibility.opportunity-eligibility-blocked{color:#923226;}