.va-portfolio-post{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}@media (max-width:1200px){.va-portfolio-post{gap:20px}}.va-portfolio-post>*{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33% - 20px);flex:0 0 calc(33.33% - 20px);padding:20px;border-radius:5px;overflow:hidden;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:922px){.va-portfolio-post>*{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33% - 13.33px);flex:0 0 calc(33.33% - 13.33px)}}@media (max-width:768px){.va-portfolio-post>*{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}}@media (max-width:576px){.va-portfolio-post>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.va-portfolio-post>::after{content:'';position:absolute;inset:0;border-radius:5px;background:-webkit-gradient(linear,left top,left bottom,from(#fff0),color-stop(0,#fff0),to(rgb(0 0 0 / .8)));background:-webkit-linear-gradient(top,#fff0 0,#fff0 0,rgb(0 0 0 / .8) 100%);background:-o-linear-gradient(top,#fff0 0,#fff0 0,rgb(0 0 0 / .8) 100%);background:linear-gradient(180deg,#fff0 0,#fff0 0,rgb(0 0 0 / .8) 100%)}.va-portfolio-post>* span{margin-bottom:160px;display:inline-block;padding:11px 18px;background-color:#fff;border-radius:15px;color:#000;line-height:23.119px;position:relative;z-index:1;-ms-flex-item-align:start;align-self:flex-start}@media (max-width:1200px){.va-portfolio-post>* span{margin-bottom:120px}}@media (max-width:922px){.va-portfolio-post>* span{margin-bottom:80px}}.va-portfolio-post>* h6{position:relative;z-index:1;margin-bottom:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.va-portfolio-post>* h6 a{font-size:25px;font-weight:700;line-height:30.825px;letter-spacing:-.544px;color:#fff;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.va-portfolio-post>* h6 a:hover{color:#ffe573}.va-portfolio-post__btn{position:relative;z-index:1;-ms-flex-item-align:end;align-self:flex-end}.va-portfolio-post__btn *{-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.va-portfolio-post__btn:hover *{stroke:#fff}