@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");:root{--color-s-black-v-100: #12192E;--color-s-black-v-200: #343434;--color-s-blue-v-100: #172F74;--color-s-blue-v-200: #3A67FC;--color-s-red-v-100: red;--color-s-red-v-200: #DB1212;--color-s-gray-v-100: #676776;--color-s-gray-v-200: #a4a4ad;--color-s-gray-v-300: #e1e1e4;--color-s-gray-v-400: #F4F6F8;--color-s-gray-v-500: #D9D9D9;--color-s-white-v-100: #fff;--space-xxs: 8px;--space-xs: 16px;--space-sm: 32px;--space-md: 40px;--space-lg: 48px;--space-xl: 60px;--space-xxl: 72px;--space-xxxl: 80px;--space-xxxx: 100px;--space-xxxxx: 120px}@use '../abstracts/variables' as *;.section-listing-projects{padding:40px 0 0 0;transition:opacity .3s ease-in-out}@media (max-width: 767px){.section-listing-projects{padding:0}}.section-listing-projects.is-loading{opacity:.7;pointer-events:none}.section-listing-projects__filters ul{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:row;align-items:flex-start;gap:80px}@media (max-width: 1023px){.section-listing-projects__filters ul{gap:40px}}@media (max-width: 767px){.section-listing-projects__filters ul{flex-direction:column;gap:20px}}.section-listing-projects__filters ul .filter{width:435px;display:flex;flex-direction:column;gap:10px}@media (max-width: 767px){.section-listing-projects__filters ul .filter{max-width:435px;width:100%}}.section-listing-projects__filters ul .filter__select{position:relative}.section-listing-projects__filters ul .filter__select__button{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 30px;border:1px solid #F4F6F8;border-radius:8px;background:#fff;box-shadow:0 2px 10px rgba(16,24,40,0.04);cursor:pointer}.section-listing-projects__filters ul .filter__select__chev{width:21px;height:11px;display:inline-block;background:#fff url("../../images/icon_black_chevron-down.svg") center center no-repeat;background-size:contain;position:absolute;top:50%;right:30px;margin-top:-3px;cursor:pointer;transition:all 0.3s ease-out}.section-listing-projects__filters ul .filter__select__list{position:absolute;left:0;right:0;margin-top:-10px;z-index:50;overflow:auto;background:#fff;border:1px solid #F4F6F8;border-top:none;border-radius:0 0 8px 8px;padding:8px 30px 25px 30px;display:none}.section-listing-projects__filters ul .filter__select__list [role="option"]{padding:10px 12px;cursor:pointer;position:relative;z-index:0}.section-listing-projects__filters ul .filter__select__list [role="option"]::before{content:'';background:#F4F6F8;width:100%;height:100%;border-radius:8px;position:absolute;top:0;left:0;z-index:-1;opacity:0;transition:all 0.3s ease-out;box-shadow:0 2px 10px rgba(16,24,40,0.04)}.section-listing-projects__filters ul .filter__select__list [role="option"][aria-selected="true"]::before{opacity:.75}.section-listing-projects__filters ul .filter__select__list [role="option"]:hover::before{opacity:1}.section-listing-projects__filters ul .filter__select.is-open .filter__select__list{display:block}.section-listing-projects__filters ul .filter__select.is-open .filter__select__chev{background:#fff url("../../images/icon_black_chevron-up.svg") center center no-repeat;background-size:contain}.section-listing-projects__filters ul .filter__select__native{display:none}.section-listing-projects__list{background:#F4F6F8;padding:40px 0 200px 0;position:relative;z-index:0}@media (max-width: 1023px){.section-listing-projects__list{padding:30px 0 100px 0}}.section-listing-projects__list .container{text-align:center}.section-listing-projects__list__grid{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:60px;-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px;padding:0;margin:0;list-style:none;text-align:left}@media (max-width: 1023px){.section-listing-projects__list__grid{row-gap:40px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}@media (max-width: 767px){.section-listing-projects__list__grid{grid-template-columns:repeat(1, 1fr);row-gap:20px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.section-listing-projects__list__more{margin:110px auto 0}@media (max-width: 767px){.section-listing-projects__list__more{margin:40px auto 0 auto}}.section-listing-projects__list__more[hidden]{display:none}.section-listing-projects__list__no-results{line-height:2em;text-align:center;background:#3A67FC;background:linear-gradient(to right, #3A67FC 0%, #172F74 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-listing-projects .blob-waves--bottom{margin:-200px 0 40px 0;position:relative;z-index:1}@media (max-width: 767px){.section-listing-projects .blob-waves--bottom{margin:-100px 0 40px 0}}.section-listing-projects .project-teaser{display:flex;flex-direction:column;height:100%;border:1px solid rgba(103,103,118,0.2);box-shadow:0 0 8px 0 rgba(103,103,118,0.1);background:#fff;overflow:hidden;border-radius:8px}.section-listing-projects .project-teaser figure{width:100%;margin:0;padding:0;position:relative;overflow:hidden;aspect-ratio:10/4;border-radius:8px}.section-listing-projects .project-teaser figure a{vertical-align:middle}.section-listing-projects .project-teaser figure img{width:100%;height:100%;vertical-align:middle;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease;-o-object-fit:cover;object-fit:cover}.section-listing-projects .project-teaser figure:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.section-listing-projects .project-teaser figure .thumb--ph{width:100%;height:100%;background:#F4F6F8}.section-listing-projects .project-teaser__body{padding:26px 30px;display:flex;flex:1 1 auto;flex-grow:1;flex-direction:column;gap:24px}@media (max-width: 767px){.section-listing-projects .project-teaser__body{padding:15px 20px;gap:20px}}.section-listing-projects .project-teaser__body h3{min-height:calc(2lh)}@media (max-width: 767px){.section-listing-projects .project-teaser__body h3{min-height:unset}}.section-listing-projects .project-teaser__body h3 a{color:#12192E;text-decoration:none}.section-listing-projects .project-teaser__body h3 a:hover{background:#3A67FC;background:linear-gradient(to right, #3A67FC 0%, #172F74 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-listing-projects .project-teaser__body p{line-height:1.7;color:#676776;flex:1 1 auto}.section-listing-projects .project-teaser__body__meta{width:100%;margin:0;padding:0;list-style-type:none;display:flex;flex-direction:row;gap:30px}@media (max-width: 767px){.section-listing-projects .project-teaser__body__meta{flex-direction:column;gap:15px}}.section-listing-projects .project-teaser__body__meta li{display:flex;flex-direction:column;gap:10px}@media (max-width: 767px){.section-listing-projects .project-teaser__body__meta li{gap:5px}}.section-listing-projects .project-teaser__body__meta li span:first-child{color:#3A67FC}.section-listing-projects .project-teaser__body .btn{margin:-24px 0 0 auto;align-self:flex-end}@media (max-width: 767px){.section-listing-projects .project-teaser__body .btn{margin:-15px 0 0 auto}}.section-listing-projects .project-teaser__meta{display:grid;grid-template-columns:auto 1fr auto;gap:8px 12px;align-items:center}.section-listing-projects .project-teaser__meta .meta__label{font-size:12px;color:#94A3B8}.section-listing-projects .project-teaser__meta .meta__val{font-size:14px;color:#1F2937}.section-listing-projects .project-teaser__meta .meta__more{grid-column:3;justify-self:end;color:#1F3AF5;font-weight:600}

/*# sourceMappingURL=listing-projects.css.map */
