.m-cards-references__intro{max-width:800px;margin:0 auto 80px;text-align:center}.m-cards-references__intro h2{line-height:1.79}.m-cards-references__intro p.lead.orange{color:#f60}.m-cards-references__card{margin-bottom:40px}.m-cards-references__card .card{background-color:#fff;border-radius:4px;box-shadow:0 1rem 2.5rem rgba(20,20,20,0.08);height:100%}.m-cards-references__card .card picture.visual{display:block;height:0;padding-bottom:43.64%;position:relative;overflow:hidden}.m-cards-references__card .card picture.visual img{border-radius:4px 4px 0 0;display:block;height:100%;position:absolute;object-fit:cover;width:100%}.m-cards-references__card .card picture.logo{display:block;padding:55px 30px 0 30px}.m-cards-references__card .card picture.logo img{height:30px;width:auto}.m-cards-references__card .card picture.logo.portrait{display:block;height:0;padding-bottom:28.64%;position:relative}.m-cards-references__card .card picture.logo.portrait img{margin:0 auto;max-width:100%;left:50%;position:absolute;transform:translate(-50%,-50%);top:50%}.m-cards-references__card .card-content{padding:30px 30px 40px 30px}.m-cards-references__card .card-content a{color:#000;font-family:"Jost* 700",sans-serif}.m-cards-references__card .card-content .card-title{font-size:18px;margin-bottom:1rem;text-decoration:none}.m-cards-references__card .card-content .content{margin-bottom:35px}.m-cards-references__card .card-content .link{color:#141414;line-height:1.63;opacity:.5;text-decoration:none;text-transform:uppercase}.m-cards-references__card .card-content .title-link:hover,.m-cards-references__card .card-content .link:hover{color:#f60;opacity:1}.m-cards-references__card .card-content .title-link:hover .card,.m-cards-references__card .card-content .link:hover .card{box-shadow:0 1rem 2.5rem rgba(20,20,20,0.2)}