@media (max-width:767px){.cards__list:not(.cards__list--no-scroll) .card__item:first-child{margin-left:16px}}@media (max-width:767px){.cards__list:not(.cards__list--no-scroll) .card__item:last-child{margin-right:16px}}@media (max-width:767px){.cards__list:not(.cards__list--no-scroll){display:flex;justify-content:flex-start;overflow:auto}}@media (max-width:767px){.cards__list--no-scroll{margin:0 16px}}.cards__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:16px}.card__item{background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;border-radius:16px;overflow:hidden;position:relative;width:80vw;margin-right:8px;color:#130746;padding-bottom:16px}.cards__list--no-scroll .card__item{width:auto;margin-right:0}.card__item:active,.card__item:focus,.card__item:hover{color:#006bd9}.card__item:active .card__item-img,.card__item:focus .card__item-img,.card__item:hover .card__item-img{transform:scale(1.04)}.card__item-title{margin:0;padding:16px;font-size:16px}.card__item-descr{padding:0 16px;font-size:14px;margin:0}.card__item-img{transition:transform .3s;object-fit:cover;object-position:50% 50%;height:150px;width:100%}.cards__list--img .card__item{padding-bottom:0}.cards__list--linear .card__item{background:none;height:200px;width:40vw;padding:16px;justify-content:flex-end}.cards__list--linear .card__item:active .card__item-img,.cards__list--linear .card__item:focus .card__item-img,.cards__list--linear .card__item:hover .card__item-img{transform:scale(1.04)}@media (min-width:768px){.cards__list--linear .card__item{width:auto}}.cards__list--linear .card__item-img{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;object-fit:cover;object-position:50% 50%;height:100%;width:100%}.cards__list--linear .card__item-title{color:#fff;padding:0}@media (min-width:480px){.card__item{width:40vw}.cards__list--no-scroll .card__item{width:100%}}@media (min-width:768px){.card__item{width:auto;margin-right:0}}.card__item:after{content:"";background:linear-gradient(180deg,transparent,rgba(0,0,0,.8) 100%);position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}
