#industry-grid.svelte-h7jil2{grid-template-rows:repeat(6,1fr);grid-template-columns:1fr 1fr 1fr;gap:3.125rem;width:100%;height:600px;display:grid}@media only screen and (width<=768px){#industry-grid.svelte-h7jil2{gap:1.25rem}}@media only screen and (width<=480px){#industry-grid.svelte-h7jil2{grid-template-rows:1fr;grid-template-columns:1fr;gap:2.5rem;height:auto}}.industry-item.svelte-h7jil2{color:#fff;cursor:pointer;text-shadow:0 0 3px #000c;border:none;border-radius:1.25rem;align-items:flex-end;padding:1.25rem;font-size:1.25rem;font-weight:600;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.industry-item.svelte-h7jil2 img:where(.svelte-h7jil2){object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.industry-item.svelte-h7jil2 img:where(.svelte-h7jil2).lazy-loaded{opacity:1}.industry-item.svelte-h7jil2 span:where(.svelte-h7jil2){position:relative}.industry-item.svelte-h7jil2:hover{transform:scale(1.05)translateY(-4px);box-shadow:0 20px 40px #000000b3}@media only screen and (width<=480px){.industry-item.svelte-h7jil2{height:300px;display:block;grid-column:unset!important;grid-row:unset!important}}.agriculture.svelte-h7jil2{grid-area:1/1/5}.finance.svelte-h7jil2{grid-area:5/1/7}.legal.svelte-h7jil2{grid-area:1/2/4}.healthcare.svelte-h7jil2{grid-area:4/2/7}.public-sector.svelte-h7jil2{grid-area:1/3/7}#contact.svelte-1uha8ag{background-image:-webkit-image-set(url(../../../images/bgs/wash/purple_wash_1.webp) 1x,url(../../../images/bgs/wash/purple_wash_1_2x.webp) 2x),-webkit-image-set(url(../../../images/bgs/wash/purple_wash_2.webp) 1x,url(../../../images/bgs/wash/purple_wash_2_2x.webp) 2x);background-image:image-set("../../../images/bgs/wash/purple_wash_1.webp" 1x,"../../../images/bgs/wash/purple_wash_1_2x.webp" 2x),image-set("../../../images/bgs/wash/purple_wash_2.webp" 1x,"../../../images/bgs/wash/purple_wash_2_2x.webp" 2x);background-position:-25% 0,right -20% bottom;background-repeat:no-repeat;background-size:30%,30%}@media only screen and (width<=768px){#contact.svelte-1uha8ag{background-image:unset}}#human-centered.svelte-1uha8ag{color:#fff;margin-block:6.25rem;padding-inline:6.25rem}@media only screen and (width<=768px){#human-centered.svelte-1uha8ag{margin-block:3.125rem;padding-inline:3.125rem}}@media only screen and (width<=480px){#human-centered.svelte-1uha8ag{margin-block:2.5rem;padding-inline:1.25rem}}#human-centered.svelte-1uha8ag .container:where(.svelte-1uha8ag){background-color:#6b8f71;border-radius:1.25rem;padding:3.125rem;position:relative;overflow:hidden}@media only screen and (width<=480px){#human-centered.svelte-1uha8ag .container:where(.svelte-1uha8ag){padding:2.5rem}}#human-centered.svelte-1uha8ag .container:where(.svelte-1uha8ag)>:where(.svelte-1uha8ag){z-index:1;position:relative}#human-centered.svelte-1uha8ag .container:where(.svelte-1uha8ag):after{content:"";z-index:0;background:url(../../../images/human_centered.webp) 50%/cover no-repeat;width:33%;height:100%;display:block;position:absolute;top:0;left:0}@media only screen and (width<=480px){#human-centered.svelte-1uha8ag .container:where(.svelte-1uha8ag):after{display:none}}#human-centered.svelte-1uha8ag header:where(.svelte-1uha8ag){padding-left:calc(30% + 6.25rem)}@media only screen and (width<=768px){#human-centered.svelte-1uha8ag header:where(.svelte-1uha8ag){padding-left:calc(30% + 3.125rem)}}@media only screen and (width<=480px){#human-centered.svelte-1uha8ag header:where(.svelte-1uha8ag){padding:0}}#human-centered.svelte-1uha8ag #human-centered-list:where(.svelte-1uha8ag){flex-direction:row;gap:1.25rem;padding-left:20%;display:flex}@media only screen and (width<=768px){#human-centered.svelte-1uha8ag #human-centered-list:where(.svelte-1uha8ag){flex-direction:column;align-items:center;margin-top:3.125rem;padding-left:calc(33% + 3.125rem)}}@media only screen and (width<=480px){#human-centered.svelte-1uha8ag #human-centered-list:where(.svelte-1uha8ag){margin-top:1.25rem;padding:0}}#human-centered.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:#fff;display:inline-block}#human-centered.svelte-1uha8ag h3:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:#fff}@media only screen and (width<=480px){#human-centered.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:2.7rem}}#human-centered.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#262626}
