.cases-module-scss-module__ec77SG__cases{justify-content:center;width:100%;height:fit-content;display:flex}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container{flex-direction:column;gap:24px;width:100%;max-width:1440px;padding:200px 75px 180px;display:flex}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__text{flex-direction:column;align-items:start;gap:4px;display:flex}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__text h2{font-family:var(--font-mattone-regular);text-align:center;text-transform:capitalize;color:#1a1919;font-size:80px;font-weight:400;line-height:126px;position:relative}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__text h2:before{content:attr(data-cases);font-family:var(--font-mattone-regular);text-transform:capitalize;color:#1a1919;font-size:16px;font-weight:400;line-height:130%;position:absolute;top:42px;right:-18px}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__text .cases-module-scss-module__ec77SG__info{justify-content:space-between;align-items:end;width:100%;display:flex}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__text .cases-module-scss-module__ec77SG__info .cases-module-scss-module__ec77SG__filters{align-items:center;gap:36px;display:flex}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__text .cases-module-scss-module__ec77SG__info .cases-module-scss-module__ec77SG__filters button{font-family:var(--font-geist);text-transform:capitalize;color:#1a1a1980;background:0 0;border:none;font-size:16px;font-weight:500;line-height:100%}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__text .cases-module-scss-module__ec77SG__info .cases-module-scss-module__ec77SG__filters button:hover{opacity:.8}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__text .cases-module-scss-module__ec77SG__info p{font-family:var(--font-geist);color:#1a191980;text-align:right;font-size:16px;font-weight:400;line-height:21px}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__projects{border-top:1px solid #1a19191a}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__projects .cases-module-scss-module__ec77SG__project{border-bottom:1px solid #1a19191a;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:80px 0;display:flex}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__projects .cases-module-scss-module__ec77SG__project .cases-module-scss-module__ec77SG__info{flex-direction:column;gap:40px;width:100%;max-width:410px;height:fit-content;display:flex}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__projects .cases-module-scss-module__ec77SG__project .cases-module-scss-module__ec77SG__info .cases-module-scss-module__ec77SG__text{flex-direction:column;gap:24px;display:flex}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__projects .cases-module-scss-module__ec77SG__project .cases-module-scss-module__ec77SG__info .cases-module-scss-module__ec77SG__text .cases-module-scss-module__ec77SG__title{flex-direction:column;gap:14px;display:flex}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__projects .cases-module-scss-module__ec77SG__project .cases-module-scss-module__ec77SG__info .cases-module-scss-module__ec77SG__text .cases-module-scss-module__ec77SG__title h4{font-family:var(--font-geist);color:#1a1919;font-size:14px;font-weight:500;line-height:100%}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__projects .cases-module-scss-module__ec77SG__project .cases-module-scss-module__ec77SG__info .cases-module-scss-module__ec77SG__text .cases-module-scss-module__ec77SG__title h3{font-family:var(--font-geist);text-align:center;text-transform:capitalize;color:#1a1919;font-size:36px;font-weight:500;line-height:60px}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__projects .cases-module-scss-module__ec77SG__project .cases-module-scss-module__ec77SG__info .cases-module-scss-module__ec77SG__text .cases-module-scss-module__ec77SG__skills{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__projects .cases-module-scss-module__ec77SG__project .cases-module-scss-module__ec77SG__info .cases-module-scss-module__ec77SG__text .cases-module-scss-module__ec77SG__skills li{font-family:var(--font-geist);color:#1a1919;background:#fff;border-radius:36px;padding:5px 10px;font-size:14px;font-weight:500;line-height:100%;box-shadow:0 3px 15px #00000017}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__projects .cases-module-scss-module__ec77SG__project .cases-module-scss-module__ec77SG__info p{font-family:var(--font-geist);color:#1a191980;font-size:16px;font-weight:400;line-height:21px}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__projects .cases-module-scss-module__ec77SG__project a{background:silver;border-radius:36px;width:630px;height:453px;position:relative;overflow:hidden}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__projects .cases-module-scss-module__ec77SG__project a img{width:100%;height:100%}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__projects .cases-module-scss-module__ec77SG__project a:before{content:"";z-index:1;background:#fff url(/icons/east.svg) 50%/34px no-repeat;border-radius:50%;width:80px;height:80px;position:absolute;bottom:24px;left:24px}@media (max-width:1270px){.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container{padding:200px 40px 180px}}@media (max-width:1200px){.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__text .cases-module-scss-module__ec77SG__info p{display:none}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__projects .cases-module-scss-module__ec77SG__project a{width:530px;height:353px}}@media (max-width:900px){.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container{gap:14px;padding:104px 16px 88px}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__text{gap:24px}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__text h2{font-size:36px;line-height:130%}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__text h2:before{top:0;right:-12px}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__text .cases-module-scss-module__ec77SG__info .cases-module-scss-module__ec77SG__filters{gap:18px}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__text .cases-module-scss-module__ec77SG__info .cases-module-scss-module__ec77SG__filters button{font-size:16px}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__projects .cases-module-scss-module__ec77SG__project{flex-direction:column-reverse;gap:24px;max-width:361px;padding:40px 0}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__projects .cases-module-scss-module__ec77SG__project .cases-module-scss-module__ec77SG__info,.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__projects .cases-module-scss-module__ec77SG__project .cases-module-scss-module__ec77SG__info .cases-module-scss-module__ec77SG__text{gap:14px}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__projects .cases-module-scss-module__ec77SG__project .cases-module-scss-module__ec77SG__info .cases-module-scss-module__ec77SG__text .cases-module-scss-module__ec77SG__title{gap:4px}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__projects .cases-module-scss-module__ec77SG__project .cases-module-scss-module__ec77SG__info .cases-module-scss-module__ec77SG__text .cases-module-scss-module__ec77SG__title h4{font-size:14px;line-height:100%}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__projects .cases-module-scss-module__ec77SG__project .cases-module-scss-module__ec77SG__info .cases-module-scss-module__ec77SG__text .cases-module-scss-module__ec77SG__title h3{font-size:24px;line-height:100%}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__projects .cases-module-scss-module__ec77SG__project .cases-module-scss-module__ec77SG__info p{font-size:16px;line-height:21px}.cases-module-scss-module__ec77SG__cases .cases-module-scss-module__ec77SG__container .cases-module-scss-module__ec77SG__projects .cases-module-scss-module__ec77SG__project a{width:100%;height:205px}}
