.card-grid-projects{display:flex;padding:0;flex-direction:column;align-items:center;gap:48px;max-width:100vw;background:var(--base-white,#FFF)}@media(min-width:1024px){.card-grid-projects{gap:96px;padding:0}}.card-grid-projects .card-grid-projects-layout{display:grid;grid-template-columns:1fr;grid-row-gap:2.5rem;width:100vw;grid-template-areas:"text" "grid";padding-bottom:4rem}@media(min-width:1024px){.card-grid-projects .card-grid-projects-layout{grid-column-gap:2.5rem;grid-row-gap:2.5rem;grid-template-rows:auto;grid-template-columns:1fr;justify-content:space-between;padding-bottom:4rem}}.card-grid-projects .card-grid-projects-layout .card-grid-projects-text{padding-top:100px;display:flex;flex-direction:column;align-items:center;flex:1 0 0%;grid-area:text;padding:75px 0}@media(max-width:1023px){.card-grid-projects .card-grid-projects-layout .card-grid-projects-text{padding:24px 0}}.card-grid-projects .card-grid-projects-layout .card-grid-projects-text .card-grid-projects-text-heading{display:flex;flex-direction:column;align-items:center;align-self:stretch;text-align:center;max-width:90vw;margin:0 auto}@media(min-width:1024px){.card-grid-projects .card-grid-projects-layout .card-grid-projects-text .card-grid-projects-text-heading{max-width:90vw}}.card-grid-projects .card-grid-projects-layout .card-grid-projects-text .card-grid-projects-text-heading .card-grid-projects-text-pretitle{color:#003853;text-align:center;leading-trim:both;text-edge:cap;font-family:"area-normal",sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:60px;letter-spacing:-1.2px;text-transform:uppercase}@media(max-width:1023px){.card-grid-projects .card-grid-projects-layout .card-grid-projects-text .card-grid-projects-text-heading .card-grid-projects-text-pretitle{font-size:20px;letter-spacing:-1px}}.card-grid-projects .card-grid-projects-layout .card-grid-projects-text .card-grid-projects-text-heading .card-grid-projects-text-title{color:#003853;text-align:center;leading-trim:both;text-edge:cap;font-family:"area-normal",sans-serif;font-size:64px;font-style:normal;font-weight:500;line-height:85px;letter-spacing:-3.2px;text-transform:uppercase}@media(max-width:1023px){.card-grid-projects .card-grid-projects-layout .card-grid-projects-text .card-grid-projects-text-heading .card-grid-projects-text-title{font-size:40px;line-height:50px;letter-spacing:-2px}}.card-grid-projects .card-grid-projects-layout .card-grid-projects-text .card-grid-projects-text-heading .card-grid-projects-text-description{color:#fff;font-family:Indivisible;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem}.card-grid-projects .card-grid-projects-layout .card-grid-projects-grid{width:90%;display:flex;justify-content:center;align-items:center;border-radius:48px;grid-area:grid;margin:0 auto}@media(max-width:1023px){.card-grid-projects .card-grid-projects-layout .card-grid-projects-grid{margin:0 auto}}.card-grid-projects .card-grid-projects-layout .card-grid-projects-grid .cols{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem;max-width:100vw;width:100%}@media(max-width:1023px){.card-grid-projects .card-grid-projects-layout .card-grid-projects-grid .cols{grid-template-columns:1fr;grid-template-rows:repeat(4,minmax(26.5rem,1fr))}}.card-grid-projects .card-grid-projects-layout .card-grid-projects-grid .cols .col{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-radius:1.875rem;overflow:hidden;height:30rem;background:#d3d3d3 50%/cover no-repeat,#d9d9d9}.card-grid-projects .card-grid-projects-layout .card-grid-projects-grid .cols .col .bottom-panel{display:flex;width:100%;padding:0;flex-direction:column;justify-content:center;align-items:center}.card-grid-projects .card-grid-projects-layout .card-grid-projects-grid .cols .col .bottom-panel .col-text{display:flex;padding:.375rem 1.25rem;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;gap:2rem;align-self:stretch;border-radius:30px;background:linear-gradient(180deg,#fff0 0%,#003853 100%);padding:40px 50px}.card-grid-projects .card-grid-projects-layout .card-grid-projects-grid .cols .col .bottom-panel .col-text .col-info{display:flex;flex-direction:column;align-items:center}.card-grid-projects .card-grid-projects-layout .card-grid-projects-grid .cols .col .bottom-panel .col-text .col-info .col-title{color:#fff;text-align:center;leading-trim:both;text-edge:cap;font-family:Indivisible;font-size:16px;font-style:normal;font-weight:400;line-height:143.838%}.card-grid-projects .card-grid-projects-layout .card-grid-projects-grid .cols .col .bottom-panel .col-text .col-info .col-description{color:#fff;text-align:center;leading-trim:both;text-edge:cap;font-family:"area-normal",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:143.838%}.card-grid-projects .card-grid-projects-layout .button-col{margin:0 auto}.hidden{display:none!important}.slick-list,.slick-track{position:relative;display:block;overflow:hidden}.slick-slide{display:none;float:left;height:auto;min-height:1px}.slick-initialized .slick-slide{display:block}.slick-dots{display:flex!important;justify-content:center;margin-top:10px}.slick-slide img{width:100%;border-radius:16px;aspect-ratio:1/1;object-fit:cover}