.ProjectHero{padding:80px 50px}@media (max-width:768px){.ProjectHero{padding:40px 20px}}.ProjectHero__wrapper{border-radius:24px;min-height:70vh;position:relative;overflow:hidden}@media (max-width:768px){.ProjectHero__wrapper{min-height:500px}}.ProjectHero__image{position:absolute;inset:0}.ProjectHero__img{object-fit:cover;width:100%;max-width:100%;height:auto}.ProjectHero__wrapper:after{content:"";opacity:.5;background:#e5d6d0;position:absolute;inset:0}.ProjectHero__content{z-index:2;justify-content:space-between;align-items:center;gap:40px;padding:80px;display:flex;position:absolute;inset:0}@media (max-width:1024px){.ProjectHero__content{padding:60px 40px}}@media (max-width:575px){.ProjectHero__content{flex-direction:column;justify-content:start;padding:40px 20px}}.ProjectHero__title{text-transform:uppercase;color:#540b0e;max-width:420px;font-size:44px;font-weight:500;line-height:1.1}@media (max-width:768px){.ProjectHero__title{font-size:32px}}@media (max-width:575px){.ProjectHero__title{font-size:25px}}.ProjectHero__desc{color:#1e1e1e;max-width:360px;font-size:20px;line-height:1.1}@media (max-width:575px){.ProjectHero__desc{max-width:100%;font-size:20px}}.ProjectHero__location{z-index:2;text-transform:uppercase;color:#540b0e;background:#f7f2ec;border-radius:30px;align-items:center;gap:8px;padding:10px 15px;font-size:18px;font-weight:500;display:flex;position:absolute;bottom:24px;right:24px}.ProjectHero__location img{width:14px;height:auto}@media (max-width:575px){.ProjectHero__location{bottom:16px;right:16px}}
.ProjectInner{padding:120px 0}@media (max-width:575px){.ProjectInner{padding:20px 0}}.ProjectInner__container{padding:0 50px}.ProjectInner__header{grid-template-columns:2.5fr 1fr;gap:60px;margin-bottom:80px;display:grid}@media (max-width:1300px){.ProjectInner__header{grid-template-columns:2fr 1fr}}@media (max-width:1024px){.ProjectInner__header{grid-template-columns:1fr 1fr}}.ProjectInner__desc{color:#1e1e1e;max-width:380px;font-size:25px;line-height:1.1}.ProjectInner__title{color:#540b0e;font-size:48px;font-weight:500;line-height:1.1}.ProjectInner__meta{background:#e4dcdd;border-radius:15px;align-self:flex-start;padding:32px 36px}.ProjectInner__meta ul{margin:0;padding:0;list-style:none}.ProjectInner__meta li{gap:8px;margin-bottom:18px;display:flex}.ProjectInner__meta li:last-child{margin-bottom:0}.ProjectInner__meta span{text-transform:uppercase;color:#540b0e;font-size:17px;font-weight:500;display:block}.ProjectInner__meta strong{text-transform:uppercase;color:#540b0e;font-size:17px;font-weight:500}.ProjectInner__GallerySection{justify-content:space-between;gap:100px;display:flex}@media (max-width:768px){.ProjectInner__GallerySection{flex-direction:column;gap:30px}}.ProjectInner__gallery{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;display:grid}.ProjectInner__item{border-radius:12px;position:relative;overflow:hidden}.ProjectInner__item .GalleryImg{object-fit:cover;width:100%;height:auto;animation:.5s both fadeUp;display:block}.ProjectInner__item .GalleryImg:hover .GalleryImg{transform:scale(1.06)}.ProjectInner__item:after{content:"";opacity:0;pointer-events:none;background:#00000014;transition:opacity .4s;position:absolute;inset:0}.ProjectInner__item:hover:after{opacity:1}.ProjectInner__item--0{grid-column:span 2;height:420px}.ProjectInner__item--1{height:420px}.ProjectInner__item--2,.ProjectInner__item--3{grid-column:span 3;height:520px}.ProjectInner__item--4,.ProjectInner__item--5,.ProjectInner__item--6{height:320px}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:991px){.ProjectInner__gallery{grid-template-columns:1fr 1fr}.ProjectInner__item--0,.ProjectInner__item--2{grid-column:span 2}}@media (max-width:575px){.ProjectInner__header{grid-template-columns:1fr;gap:30px}.ProjectInner__container{padding:0 20px}.ProjectInner__meta{padding:30px 25px}.ProjectInner__meta li{gap:3px}.ProjectInner__gallery{grid-template-columns:1fr}.ProjectInner__item{grid-column:span 1!important;height:260px!important}.ProjectInner__title{font-size:34px}}
