.card-project__image-box{cursor:pointer;position:relative}.card-project__image{border-radius:20px;height:100%;overflow:hidden;position:relative;width:100%}.card-project__image img{border-radius:20px;height:auto;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .2s ease-in-out;width:100%;z-index:1}.card-project__logo{bottom:18px;left:18px;position:absolute;z-index:2}.card-project__tag{background:#fafbff;border-radius:43px;box-shadow:0 39px 85px -14px rgba(35,34,94,.18);color:#07090f;display:inline-flex;font-family:var(--font-mona-sans,"Mona Sans");font-size:16px;font-weight:600;line-height:1.2;margin:18px;padding:16px 24px 16px 32px;position:absolute;z-index:2}.card-project__tag:before{background-color:#07090f;border-radius:50%;content:"";display:block;height:6px;left:18px;margin-top:-3px;position:absolute;top:50%;width:6px}.card-project__content-box{display:grid;gap:10px;grid-template-areas:"title button" "description description";grid-template-columns:1fr auto;grid-template-rows:min-content min-content;padding:24px 18px}@media(max-width:767px){.card-project__content-box{gap:5px;padding:18px 14px 14px}}.card-project__title{-ms-grid-row:1;grid-area:title}.card-project__description,.card-project__title{-ms-grid-column:1;height:-moz-min-content;height:min-content}.card-project__description{-ms-grid-row:3;-ms-grid-column-span:3;grid-area:description}.card-project__button{-ms-grid-row:1;-ms-grid-column:3;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:none;border:1px solid #ccd0da;border-radius:0;border-radius:50%;box-sizing:border-box;cursor:pointer;display:block;display:flex;font-family:inherit;grid-area:button;height:34px;justify-content:center;margin:0;opacity:0;outline:0;padding:0;text-decoration:none;text-transform:none;transition:opacity .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:34px}.card-project__button:focus{outline:0}@media(max-width:1023px){.card-project__button{display:none}}.card-project:hover .card-project__button{opacity:1}.card-project__link{text-decoration:none}