.reference_list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3, 1fr);row-gap:14px;column-gap:14px}.reference_list.owl-carousel{display:block}.reference_list.owl-carousel .item{width:calc(100% / 3 - (2 * 14px / 3) * 1);margin-right:14px}.reference_list .item .item_in{display:block;position:relative;overflow:hidden}.reference_list .item .item_in .img{display:block;position:relative;padding-bottom:80%}.reference_list .item .item_in .img img{transition:all 400ms ease 0ms}.reference_list .item .item_in .caption{position:absolute;left:0;right:0;bottom:0;padding:32px 12px 10px;background:linear-gradient(0deg, rgba(20,23,26,0.88), transparent);color:#fff;font-weight:600;font-size:12px;line-height:18px;text-transform:uppercase;letter-spacing:.05em}.notouch .reference_list .item .item_in:hover .img img{transform:translate(-50%, -50%) scale(1.05)}@media screen and (max-width:760px){.reference_list{grid-template-columns:repeat(2, 1fr);row-gap:14px;column-gap:14px}.reference_list.owl-carousel{display:block}.reference_list.owl-carousel .item{width:calc(100% / 2 - (1 * 14px / 2) * 1);margin-right:14px}}@media screen and (max-width:480px){.reference_list{grid-template-columns:repeat(1, 1fr);row-gap:14px;column-gap:14px}.reference_list.owl-carousel{display:block}.reference_list.owl-carousel .item{width:calc(100% / 1 - (0 * 14px / 1) * 1);margin-right:14px}}