.wkit-wb-Widget_zfks8724 .wkit-scroll-portfolio{
    display: block;
    position: relative;}.wkit-wb-Widget_zfks8724 .scroll-portfolio-item{
    position: sticky;
    height: 100vh;
    top: 0;}.wkit-wb-Widget_zfks8724 .scroll-portfolio-item:not(:last-child){
    margin-bottom: -100px;}.wkit-wb-Widget_zfks8724 .portfolio-item-inner{
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 15px;
    overflow: hidden;
    position: relative;}.wkit-wb-Widget_zfks8724 .portfolio-item-bg{
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
    overflow: hidden;}.wkit-wb-Widget_zfks8724 .portfolio-whole-item-link.full-link- {
    display: none;}.wkit-wb-Widget_zfks8724 .portfolio-item-overlay, .wkit-wb-Widget_zfks8724 .portfolio-whole-item-link.full-link-yes{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    transition: .3s linear;
    background-color: transparent}.wkit-wb-Widget_zfks8724 .portfolio-whole-item-link.full-link-yes {
    z-index: 2;}.wkit-wb-Widget_zfks8724 .portfolio-content-wrap {
    z-index: 2;
    position: relative;
    display: flex;
    flex-direction: column;
    padding: 5%;
    height: 100%;
    width: 100%;}.wkit-wb-Widget_zfks8724 .portfolio-content-wrap.style-2 .section-1, .wkit-wb-Widget_zfks8724 .portfolio-content-wrap.style-2 .section-2{
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 50px;}.wkit-wb-Widget_zfks8724 .portfolio-content-wrap.style-2 .portfolio-cnt-title, .wkit-wb-Widget_zfks8724 .portfolio-content-wrap.style-2 .portfolio-cnt-desc, .wkit-wb-Widget_zfks8724 .portfolio-content-wrap.style-2 .portfolio-tags-wrap{
    width: 50%;}.wkit-wb-Widget_zfks8724 .portfolio-cnt-title{
    font-size: 35px;
    margin: 0;
    color: #000;
    font-weight: 700;
    transition: .3s linear;}.wkit-wb-Widget_zfks8724 .portfolio-tags-wrap {
    display: flex;
    gap: 5px;
    flex-wrap: wrap;}.wkit-wb-Widget_zfks8724 .wkit-scroll-portfolio [data-tags=""], .wkit-wb-Widget_zfks8724 .wkit-scroll-portfolio [data-tag=""], .wkit-wb-Widget_zfks8724 .wkit-scroll-portfolio [data-title=""], .wkit-wb-Widget_zfks8724 .wkit-scroll-portfolio [data-desc=""], .wkit-wb-Widget_zfks8724 .wkit-scroll-portfolio [data-btn=""]{
    display: none !important;}.wkit-wb-Widget_zfks8724 .portfolio-tag {
    padding: 5px 15px;
    border: 1px solid #000;
    font-size: 15px;
    color: #000;
    border-radius: 20px;
    line-height: 20px;
    transition: .3s linear;}.wkit-wb-Widget_zfks8724 .portfolio-cnt-desc {
    font-size: 15px;
    color: #000;
    margin: 0;
    margin-bottom: 10px;
    transition: .3s linear;}.wkit-wb-Widget_zfks8724 .btn-wrap{
    display: flex;}.wkit-wb-Widget_zfks8724 .portfolio-content-wrap.style-2 .btn-wrap{
    width: 50%;}.wkit-wb-Widget_zfks8724 .portfolio-content-wrap.style-1 .btn-wrap{
    width: 100%;}.wkit-wb-Widget_zfks8724 .portfolio-cnt-btn {
    padding: 10px 15px;
    display: inline-flex;
    align-items: center;
    gap: 10px;
    background: #000;
    width: max-content;
    color: #fff;
    font-size: 15px;
    margin-top: 10px;
    border: 1px solid transparent;
    border-radius: 4px;
    transition: .3s linear;}.wkit-wb-Widget_zfks8724 .portfolio-cnt-btn .tp-title-icon {
    color: #fff;
    font-size: 15px;
    transition: .3s linear;
    line-height:0;}.wkit-wb-Widget_zfks8724 .portfolio-cnt-btn svg{
    width: 15px;
    height: auto;
    fill: #fff;}.wkit-wb-Widget_zfks8724 .portfolio-cnt-btn svg path{
     transition: .3s linear;}@media(max-width:1024px) {  .wkit-wb-Widget_zfks8724
.portfolio-content-wrap.style-2 .section-1, .portfolio-content-wrap.style-2 .section-2{
    display: flex;
    flex-direction: column !important;}.wkit-wb-Widget_zfks8724 .portfolio-content-wrap.style-2 .portfolio-cnt-title, .wkit-wb-Widget_zfks8724 .portfolio-content-wrap.style-2 .portfolio-cnt-desc, .wkit-wb-Widget_zfks8724 .portfolio-content-wrap.style-2 .portfolio-tags-wrap, .wkit-wb-Widget_zfks8724 .portfolio-content-wrap.style-2 .btn-wrap{
    width: 100%;}}