.elementor-27194 .elementor-element.elementor-element-a17f078{--display:flex;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-msie .elementor-27194 .elementor-element.elementor-element-b2b54c5 .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-27194 .elementor-element.elementor-element-b2b54c5 .elementor-post__thumbnail__link{padding-bottom:calc( 0.6 * 100% );}.elementor-27194 .elementor-element.elementor-element-b2b54c5:after{content:"0.6";position:absolute;color:transparent;}.elementor-27194 .elementor-element.elementor-element-b2b54c5{--grid-row-gap:15px;--grid-column-gap:15px;}@media(max-width:1024px){.elementor-msie .elementor-27194 .elementor-element.elementor-element-b2b54c5 .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:768px){.elementor-msie .elementor-27194 .elementor-element.elementor-element-b2b54c5 .elementor-portfolio-item{width:calc( 100% / 1 );}}/* Start custom CSS for portfolio, class: .elementor-element-b2b54c5 */.projectsImg img{
    width: 70% !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a17f078 */.portfolio a{
    font-size: 16px
}

.portfolio img {
   height: 5rem;
   object-fit: contain;
}

@media (max-width:767px){
    .portfolio img {
        height: 8rem;
        object-fit: contain;
    }
    
    .portfolio a{
        font-size: 14px
    }
}/* End custom CSS */