@font-face{font-family:Averta;src:url(/_next/static/media/AvertaDemo-Regular.8c23ddb3.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Averta-Bold;src:url(/_next/static/media/AvertaDemo-ExtraBoldItalic.0e0d193d.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Next;src:url(/_next/static/media/AvenirNextWorld-Regular.38dee76842bf5bff471c.be5f8f6d.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Bressay-Display;src:url(/_next/static/media/BressayDisplay_W_Rg.b0d1f9766875b8a70308.b76deb51.woff2) format("woff2");font-weight:400;font-style:normal}.card-bodyMain{height:100%;display:-ms-flexbox;border:1px solid hsla(0,0%,60%,.45);border-radius:5px;display:flex;width:100%;flex-direction:column;height:auto;overflow:hidden;text-align:left}.card-bodyMain .card-info{padding:7px}.card-bodyMain .card-info .short-info{margin:8px 0;display:flex;-ms-flex-wrap:wrap;align-items:center;flex-wrap:wrap;grid-gap:10px;font-size:.875em}.card-bodyMain .card-info .short-info ul{display:flex;list-style:none;margin:0;flex-wrap:wrap;gap:.3rem;padding:0}.card-bodyMain .card-info .short-info ul li{border:1px solid #e4e4eb;padding:3px 14px;display:flex;justify-content:center;border-radius:50px;transition:all .25s cubic-bezier(.15,.3,.2,.9)}.card-bodyMain .card-info .short-info ul li:hover{cursor:pointer;color:#ead3ae}.card-bodyMain .card-info .heading{margin:0 0 20px;color:rgba(18,20,29,.859);font-size:1.5em;transition:all .25s cubic-bezier(.15,.3,.2,.9);line-height:130%;display:-webkit-box;align-self:flex-start;max-height:62px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-bodyMain .card-info .heading:hover{cursor:pointer}@media(max-width:992px){.card-bodyMain .card-info .heading{font-size:1.125em;margin-bottom:10px;height:3 0}}.card-bodyMain .card-info .heading a{color:rgba(18,20,29,.859);transition:all .25s cubic-bezier(.15,.3,.2,.9)}.card-bodyMain .card-info .heading a:hover{color:#ead3ae}.card-bodyMain .card-info .details{color:#12141d;font-weight:400;line-height:130%;margin:15px 0;font-size:1em;display:-webkit-box;align-self:flex-start;height:84px;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-bodyMain .image-link{border-radius:5px;display:block;width:100%;position:relative;transition:none;overflow:hidden}.card-bodyMain .image-link .work-image-box{padding-top:61%;display:block;width:100%}.card-bodyMain .image-link .work-image-box:hover .hover-bg-img{transform:translateZ(0) skew(90deg,0deg) scale(0);transform:translate(0);filter:brightness(100%);opacity:1}.card-bodyMain .image-link .work-image-box:hover .work-img{-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}@media(max-width:640px){.card-bodyMain .image-link .work-image-box:hover .work-img{-webkit-clip-path:none;clip-path:none}}.card-bodyMain .image-link .work-image-box .hover-bg-img{transition:all .6s ease-in-out;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;max-width:100%;color:transparent;transform-origin:50% 50%;transform:skew(15deg,0deg) scale(2);filter:brightness(600%);opacity:0}@media(max-width:640px){.card-bodyMain .image-link .work-image-box .hover-bg-img{display:none}}.card-bodyMain .image-link .work-image-box .work-img{transition:all .6s ease-in-out;position:absolute;left:0;top:0;width:100%;max-width:100%;height:100%;object-fit:contain;will-change:clip-path;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);filter:brightness(100%)}