.main-projects__card_image-bg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2}.main-projects__card--image{aspect-ratio:382/430;display:flex;flex-direction:column;justify-content:start;width:290px}@media (min-width:768px){.main-projects__card--image{width:382px}}.main-projects__card--image:before{background:linear-gradient(180deg,#000,transparent);content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:-1}.main-projects__card--red{aspect-ratio:290/233;display:flex;flex-direction:column;justify-content:space-between;width:290px}.main-projects__card--red-bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media (min-width:768px){.main-projects__card--red{width:382px}}.main-projects__card--gray{aspect-ratio:382/355!important;background:var(--gray2)!important;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:80px;width:290px}@media (min-width:768px){.main-projects__card--gray{padding-bottom:103px;width:382px}}.main-projects__card--gray_text{margin-bottom:18px}@media (min-width:768px){.main-projects__card--gray_text{margin-bottom:26px}}.main-projects__card__wrapper{border-radius:8px;display:flex;overflow:hidden;position:relative;width:100%}.main-projects__card__wrapper:after,.main-projects__card__wrapper:before{background-image:url(../images/svg/subtract-card-mask.svg);background-repeat:no-repeat;background-size:20px 10px;bottom:-.3px;content:"";height:10px;left:50%;position:absolute;translate:-50%;width:20px}@media (min-width:768px){.main-projects__card__wrapper:after,.main-projects__card__wrapper:before{background-size:28px 14px;height:14px;width:28px}}.main-projects__card__wrapper:before{rotate:180deg;top:-.5px}@media (min-width:768px){.main-projects__card__wrapper{border-radius:10px}}.main-projects__card_img{aspect-ratio:246/100;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.main-projects__card--blue{aspect-ratio:290/126;background:linear-gradient(211deg,#0055b7,#3589eb);width:290px}@media (min-width:768px){.main-projects__card--blue{width:381px}}
