.cases-block{margin-top:2.25em}@media only screen and (min-width:1024px){.cases-block{margin-top:4rem}}.cases-block__link{margin-left:auto;margin-right:auto;margin-top:1.5rem;width:100%}@media only screen and (min-width:768px){.cases-block__link{margin-top:3.75rem;width:-moz-fit-content;width:fit-content}}.cases-block__item{box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;height:100%;position:relative;text-decoration:unset;width:100%}@media only screen and (min-width:768px){.cases-block__item{gap:1.5rem}}.cases-block__item-title{margin-bottom:0;margin-top:auto;padding:1.25rem 4.25rem 1.25rem 1.25rem}.cases-block__item-preview{display:flex;height:auto;min-height:200px;position:relative;width:100%}@media only screen and (min-width:1024px){.cases-block__item-preview{min-height:280px}}.cases-block__item-desc{width:100%}.cases-block__item-desc :last-child{margin-bottom:0}.cases-block__item-desc li,.cases-block__item-desc p,.cases-block__item-desc span{font-style:normal;font-weight:400;line-height:130%}@media only screen and (min-width:1024px){.cases-block__item-desc li,.cases-block__item-desc p,.cases-block__item-desc span{font-size:1.125rem}}.cases-block__item-bg{border-radius:15px;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:right top;object-position:right top;overflow:hidden;position:absolute;width:100%;z-index:-1}@media only screen and (max-width:767px){.cases-block .is-initialized:not(.is-active) .splide__list{display:flex;flex-direction:column;gap:1.5rem}.cases-block .splide__manipulations-controls{display:none}}