.cases-grid{align-items:stretch;display:grid;flex-wrap:wrap;gap:32px;justify-content:flex-start;margin-bottom:0;position:relative;width:100%}@media only screen and (min-width:768px){.cases-grid{gap:80px}}@media only screen and (min-width:1024px){.cases-grid{gap:148px 40px;grid-template-columns:1fr 1fr;margin-bottom:160px}}.cases-grid__item-img{overflow:hidden;position:relative}.cases-grid__item-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:.4s;width:100%}.cases-grid__item-img img:first-child{opacity:1}.cases-grid__item-img img:last-child{opacity:0}@media only screen and (max-width:767px){.cases-grid__item-img img:last-child{opacity:1}}.cases-grid__item:hover .cases-grid__item-img img:first-child{opacity:0}.cases-grid__item:hover .cases-grid__item-img img:last-child{opacity:1}.cases-grid__item-title{color:#939393;font-size:20px;font-weight:400;line-height:1.5;margin-top:20px;width:100%}@media only screen and (max-width:1439px){.cases-grid__item-title{font-size:18px}}@media only screen and (max-width:767px){.cases-grid__item-title{font-size:16px}}.cases-grid__item-text{color:#212121;font-size:20px;font-weight:500;line-height:1.5;margin-top:12px;width:100%}@media only screen and (max-width:1439px){.cases-grid__item-text{font-size:18px}}@media only screen and (max-width:767px){.cases-grid__item-text{font-size:16px}}.cases-grid .cases-grid__item-img{aspect-ratio:1.48;width:100%}@media only screen and (min-width:1440px){.cases-grid__item:nth-child(4n+1) .cases-grid__item-wrapper,.cases-grid__item:nth-child(4n+4) .cases-grid__item-wrapper{width:67.75%}.cases-grid__item:nth-child(4n+1) .cases-grid__item-img,.cases-grid__item:nth-child(4n+4) .cases-grid__item-img{aspect-ratio:1.45;max-width:100%}}@media only screen and (min-width:1024px){.cases-grid__item:nth-child(4n+4){align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-start}}
