.elementor-2829 .elementor-element.elementor-element-fdb595c{padding:130px 0px 140px 0px;}.elementor-2829 .elementor-element.elementor-element-ee0b02b > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2829 .elementor-element.elementor-element-c7b38c1 .section-title .sub-title{color:var( --e-global-color-secondary );font-family:"ITCAvantGarde", Sans-serif;font-weight:700;}.elementor-2829 .elementor-element.elementor-element-c7b38c1 .section-title .sub-title::before{background-color:var( --e-global-color-accent );}.elementor-2829 .elementor-element.elementor-element-c7b38c1 .section-title .title{color:var( --e-global-color-secondary );}.elementor-2829 .elementor-element.elementor-element-c7b38c1 .section-title .title span{color:var( --e-global-color-accent );}.elementor-2829 .elementor-element.elementor-element-c7b38c1 .portfolio-menu button{color:var( --e-global-color-secondary );}@media(max-width:767px){.elementor-2829 .elementor-element.elementor-element-fdb595c{padding:100px 0px 60px 0px;}}/* Start custom CSS for int-portfolio, class: .elementor-element-c7b38c1 */.vidami .row.g-150 > * {
    padding-left: 15px;
    padding-right: 15px;
}
.xbImage__hover img {
    -webkit-filter: grayscale(0%);
    filter: grayscale(0%);
}
.xbImage__hover:hover img {
   transform: scale(1.3)
    
}

.vidami .xb-img-reveal-wrapper__inner .xb-hover-wrapper .xb-hover-cat{
    background-color: #5C021D;
    color: #DBD5CB;
}

.vidami .xb-img-reveal-wrapper__inner .xb-hover-wrapper .xb-hover-title{
    background-color: #DBD5CB;
    color: #5C021D;
    font-family: "SunnySide";
}


@media (max-width: 768px) {
   .portfolio-item *{
       position: relative;
       opacity: 1;
       visibility: visible;
       display: block;
       left: 0;
       top: 0;
       right: 0;
   }
   .vidami .xb-img-reveal-wrapper__inner .xb-hover-wrapper *{
        width: 100%;
        text-align: center;
    }
    .xb-img-reveal-wrapper{
        position: absolute;
        top: 77%;
    }
    .portfolio-item{
        position: relative;
        overflow: hidden;
    }
}/* End custom CSS */