.submit_project{background-color:#f2f5fa;height:483px;margin:3rem 0;position:relative}@media (width>=1024px){.submit_project{height:420px;margin:4.5rem 0;padding:3rem}}@media (width>=1280px){.submit_project{margin:6rem 0;padding:4rem}}.submit_project__content{z-index:1;background:linear-gradient(#2e427833 50%,#2e4278cc 100%);align-content:flex-end;gap:1.5rem;height:100%;padding:2.5rem 1.5rem;display:grid;position:relative}@media (width>=1024px){.submit_project__content{background:unset;align-content:space-between;padding:0}}.submit_project__text{gap:.5rem;display:grid}@media (width>=1024px){.submit_project__text{gap:1.5rem}}.submit_project__hdr{color:#fff;font-size:1.5rem;font-weight:500}@media (width>=1024px){.submit_project__hdr{color:#2e4278;font-size:2rem}}.submit_project__lead{color:#fff;margin:0;font-size:.875rem}@media (width>=1024px){.submit_project__lead{color:#4f6b94;width:50%;font-size:1rem}}@media (width>=1512px){.submit_project__lead{width:40%}}.submit_project__image{z-index:0;width:100%;height:100%;position:absolute;top:0;right:0}@media (width>=1024px){.submit_project__image{width:max-content}}.submit_project__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (width>=1024px){.submit_project__image img{-o-object-fit:contain;object-fit:contain;width:max-content}}.submit_project__form{height:min-content;min-height:100dvh;display:none}@media (width>=768px){.submit_project__form{height:max-content;min-height:unset}}.submit_project__form.show{display:grid}.pagination{justify-content:center;gap:.5rem;display:flex}.pagination .pagination_item{font-size:var(--regular);color:#2e4278;border:1px solid #cfd9e6;border-radius:.375rem;align-content:center;align-items:center;padding:.5rem 1rem;line-height:1.5;text-decoration:none;display:grid}@media (width>=768px){.pagination .pagination_item{border-radius:.5rem;padding:.75rem 1.25rem}}.pagination .pagination_item.active{color:var(--white);background-color:#0161da;border:none}.pagination .pagination_item.disabled{opacity:.5;cursor:not-allowed}.pagination .pagination_item img{width:1rem;height:1rem}.pagination .pagination_item.prev{transform:rotate(-180deg)}@media (width<=767.98px){.pagination .pagination_item{display:none}.pagination .pagination_item.active{display:flex}.pagination .pagination_item:has(+.active){display:flex}.pagination .pagination_item.active+.pagination_item,.pagination .pagination_item.prev,.pagination .pagination_item.next{display:flex}}@media (width<=459.98px){.pagination .pagination_item.prev,.pagination .pagination_item.next{padding:.75rem}}
/*$vite$:1*/