.cases-card{border-radius:30px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:991.98px){.cases-card{border-radius:20px}}@media only screen and (min-width:992px){.cases-card:hover .cases-card__img{transform:scale(1.1)}.cases-card:hover .cases-card__info{background:#293efc}.cases-card:hover .cases-card__title{color:#fff}.cases-card:hover .cases-card__subtitle{color:#ffffffbf}.cases-card:hover .cases-card__button{background:#fff}.cases-card:hover .cases-card__button svg path{stroke:#23262b}}.cases-card__start{background:#fff;border-radius:10px;font-size:14px;left:10px;padding:13px 15px;position:absolute;top:10px;z-index:1}@media only screen and (max-width:991.98px){.cases-card__start{font-size:12px;padding:9px 10px}}.cases-card__info{align-items:center;background:#fff;border-radius:30px;bottom:3px;display:flex;left:3px;position:absolute;right:3px;transition:all .3s}@media only screen and (max-width:991.98px){.cases-card__info{align-items:flex-end;border-radius:20px;justify-content:space-between}}.cases-card__info-child{display:flex;flex-direction:column;gap:25px;padding:25px;width:80%}@media only screen and (max-width:1219.98px){.cases-card__info-child{gap:15px;padding:15px}}@media only screen and (max-width:991.98px){.cases-card__info-child{gap:10px;padding:10px}}.cases-card__img{height:100%;transition:all .3s;width:100%}.cases-card__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cases-card__title{font-size:24px;font-weight:400;transition:all .3s}@media only screen and (max-width:991.98px){.cases-card__title{font-size:18px}}.cases-card__subtitle{color:#838c95;font-size:18px;transition:all .3s}@media only screen and (max-width:991.98px){.cases-card__subtitle{font-size:14px}}.cases-card__button{border-radius:50%;bottom:25px;height:60px;min-width:60px;position:absolute;right:25px;transition:all .3s;width:60px}@media only screen and (max-width:991.98px){.cases-card__button{bottom:15px;height:40px;min-height:40px;min-width:40px;padding:unset;right:10px;width:40px}}.cases-card__button .button__icon{height:12px;width:12px}.cases-card--fixed{background:#f7f7fc;min-height:217px;width:100%}@media only screen and (min-width:992px){.cases-card--fixed:hover{background:#293efc}.cases-card--fixed:hover .cases-card__info{background:unset}}.cases-card--fixed:after{background:#c7b9ff;border-radius:50%;content:"";filter:blur(150px);height:252px;position:absolute;right:0;top:0;transform:translate(100px,-100px);width:252px}.cases-card--fixed .cases-card__info{background:transparent;margin-top:auto;padding:unset}.cases-card--fixed .cases-card__info-child{gap:15px}.cases-card--fixed .cases-card__title{font-size:25px;position:relative;z-index:1}.cases-card--smaller{min-height:302px}.cases-card--smaller .cases-card__info{background:#fff}.cases-card--smaller .cases-card__info-child{gap:5px;padding:15px}.cases-card--smaller .cases-card__title{font-size:24px}.cases-card--smaller .cases-card__subtitle{font-size:16px}.cases-card--smaller .cases-card__button{height:40px;min-width:40px;width:40px}
