.projects_gridImg__B0TND img{max-height:500px!important;object-fit:contain}.projects_topAllContainer__Pz0g9{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:10vh;background-color:var(--black);justify-content:center;align-items:flex-end}.projects_images__cwJBZ{position:relative}.projects_topContainer__02Te8{grid-column:1/span 6;grid-row:1/span 10;align-self:flex-start;width:100%;height:100%}.projects_topAllContainer__Pz0g9:after{content:"";position:absolute;width:100%;height:100vh;opacity:50%;box-shadow:inset 0 0 1000px 1000px #000;top:0;left:0}.projects_topTextContainer__qRSOs{grid-column:1/span 6;grid-row:1/span 10;justify-self:center;align-self:center;z-index:2;text-transform:uppercase;color:var(--white);margin:var(--defaultmargin)}.projects_topText__LTzWL{font-size:var(--hugetext);margin:0;font-weight:500}.projects_icon__PRPBY{grid-column:1/span 6;grid-row:1/span 10;justify-self:center;align-self:flex-end;z-index:2;text-transform:uppercase;color:var(--white);margin:var(--defaultmargin);font-size:var(--subheading);margin-bottom:10px;cursor:pointer}.projects_topAllContainerMobile__DkvJk{display:none}.projects_projAbout__s01yZ{align-items:center;grid-template-rows:1fr;height:40vh}.projects_about__wkxLY{grid-column:1/span 2}.projects_service__5M72t{padding-left:25%;padding-right:25%}.projects_gridgallery__4qe0P{grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-gap:48px;gap:48px}.projects_next_button_main_container__fSrpf{display:flex;justify-content:space-between;margin:var(--smallmargin);margin-bottom:5%}.projects_next_button_container__ZhA6t{display:flex;align-items:center;justify-content:center}.projects_next_image__nb254{position:relative;width:100%;height:100%;grid-column:1/span 4;grid-row:1/span 2;z-index:0}.projects_shadow__hwOZS{position:absolute;width:100%;height:100%;opacity:50%;box-shadow:inset 0 0 1000px 1000px #000;top:0;left:0}.projects_next_button__l_oIb{background:none;border:none;cursor:pointer;font-weight:200;font-size:var(--subheading);color:var(--black)}.projects_icon2__oGz3j{font-size:1.5rem;color:var(--black)}.projects_next_button_text__mSMDT{font-weight:lighter}@media screen and (max-width:830px){.projects_projAbout__s01yZ{grid-column:1/span 6;grid-row:3/span 4;color:var(--white);align-self:flex-start;display:grid;grid-template-rows:50vw 30vw;grid-template-columns:repeat(6,1fr);padding:var(--mobilemargin);padding-bottom:24px}.projects_about__wkxLY{grid-column:1/span 6;align-self:flex-end}.projects_about__wkxLY>h1{font-size:var(--medheding);margin:0}.projects_about__wkxLY>p{font-size:var(--paragraph);margin-top:5px;font-weight:300}.projects_location__3fhB3{grid-column:1/span 2;justify-self:flex-start;align-self:flex-end}.projects_location__3fhB3>h1{font-size:var(--heading);margin-bottom:5px}.projects_location__3fhB3>p{font-size:var(--paragraph);font-weight:300;margin-top:5px}.projects_service__5M72t{grid-column:3/span 2;justify-self:center;align-self:flex-end;border-left:1px solid var(--grey);border-right:1px solid var(--grey)}.projects_service__5M72t>h1{font-size:var(--heading);margin-bottom:5px}.projects_service__5M72t>p{font-size:var(--paragraph);font-weight:300;margin-top:5px}.projects_date__IvSvJ{grid-column:5/span 2;justify-self:flex-end;align-self:flex-end}.projects_date__IvSvJ>h1{font-size:var(--heading);margin-bottom:5px}.projects_date__IvSvJ>p{font-size:var(--paragraph);font-weight:300;margin-top:5px}.projects_gridgallery__4qe0P{margin:10% 5%}.projects_gridImg__B0TND{grid-row:span 1;grid-column:span 1}.projects_topTextContainer__qRSOs{grid-column:1/span 6;grid-row:1/span 10;justify-self:center;align-self:center;color:var(--white);margin:var(--mobilemargin)}.projects_icon__PRPBY{font-size:var(--medheding)}}.projects_thumbnail__mvRLQ{border-radius:12px;transition:transform .3s ease}.projects_modalBackdrop__amWVF{position:fixed;inset:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:999}.projects_modalContent__ta2On{position:relative;width:90%;max-width:1000px;border-radius:12px;overflow:hidden}.projects_modalImage__6h54v{border-radius:12px;display:block;width:100%;height:auto}.projects_closeButton__dU_3l{position:absolute;top:10px;right:15px;font-size:24px;background:rgba(255,255,255,.8);border:none;border-radius:50%;width:36px;height:36px;cursor:pointer;transition:background .3s ease}.projects_closeButton__dU_3l:hover{background:white}.projects_projAbout__s01yZ{color:var(--white);display:grid;align-items:start;grid-template-columns:repeat(6,1fr);grid-template-rows:auto;background-color:var(--black);padding:var(--defaultmargin);grid-gap:20px;gap:20px;min-height:50vh;box-sizing:border-box}.projects_about__wkxLY{grid-column:1/span 3;align-self:center}.projects_about__wkxLY>h1{font-size:var(--subheading);margin-bottom:8px}.projects_location__3fhB3{grid-column:4/span 1;justify-self:center;align-self:center}.projects_location__3fhB3>h1{font-size:var(--subheading);margin-bottom:8px}.projects_service__5M72t{grid-column:5/span 1;justify-self:center;border-left:1px solid var(--grey);border-right:1px solid var(--grey);padding:0 25%;align-self:center}.projects_service__5M72t>h1{font-size:var(--subheading);margin-bottom:8px}.projects_date__IvSvJ{grid-column:6/span 1;justify-self:center;align-self:center}.projects_date__IvSvJ>h1{font-size:var(--subheading);margin-bottom:8px}@media screen and (max-width:1024px){.projects_projAbout__s01yZ{grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;text-align:center;gap:24px;padding:20px 20px 100px}.projects_projAbout__s01yZ *{font-size:1.2rem!important}.projects_about__wkxLY{grid-column:1/span 3}.projects_location__3fhB3{grid-column:1/span 1}.projects_service__5M72t{grid-column:2/span 1;border:none;padding:0}.projects_date__IvSvJ{grid-column:3/span 1}}@media screen and (max-width:600px){.projects_projAbout__s01yZ{grid-template-rows:auto;padding:var(--mobilemargin);gap:16px;text-align:left;padding-top:20px;min-height:60vh}.projects_location__3fhB3{grid-column:1}.projects_service__5M72t{grid-column:2}.projects_date__IvSvJ{grid-column:3}.projects_service__5M72t{border:none;padding:0}.projects_about__wkxLY>h1,.projects_date__IvSvJ>h1,.projects_location__3fhB3>h1,.projects_service__5M72t>h1{font-size:var(--heading);margin-bottom:5px}.projects_about__wkxLY>p,.projects_date__IvSvJ>p,.projects_location__3fhB3>p,.projects_service__5M72t>p{font-size:var(--paragraph);font-weight:300}}.projects_gridgallery__4qe0P{margin:var(--smallmargin);margin-top:10%;margin-bottom:5%;display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));grid-gap:24px;gap:24px;justify-items:center}.projects_gridImg__B0TND{width:100%;aspect-ratio:16/10;overflow:hidden;border-radius:12px}.projects_gridImg__B0TND img{width:100%;height:100%;object-fit:cover;border-radius:12px;transition:transform .3s ease}.projects_gridImg__B0TND:hover img{transform:scale(1.03)}@media (max-width:1024px){.projects_gridgallery__4qe0P{gap:20px}}@media (max-width:768px){.projects_gridgallery__4qe0P{grid-template-columns:1fr;gap:16px}}