.elementor-74720 .elementor-element.elementor-element-e26ffcd{--display:flex;overflow:visible;}.elementor-msie .elementor-74720 .elementor-element.elementor-element-39be7d4 .elementor-portfolio-item{width:calc( 100% / 6 );}.elementor-74720 .elementor-element.elementor-element-39be7d4 .elementor-post__thumbnail__link{padding-bottom:calc( 1 * 100% );}.elementor-74720 .elementor-element.elementor-element-39be7d4:after{content:"1";position:absolute;color:transparent;}.elementor-74720 .elementor-element.elementor-element-39be7d4{--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-74720 .elementor-element.elementor-element-39be7d4 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-74720 .elementor-element.elementor-element-39be7d4:hover .elementor-widget-container{border-style:none;}.elementor-74720 .elementor-element.elementor-element-39be7d4 .elementor-portfolio-item__img, .elementor-74720 .elementor-element.elementor-element-39be7d4 .elementor-portfolio-item__overlay{border-radius:19px 19px 19px 19px;}.elementor-74720 .elementor-element.elementor-element-39be7d4 a .elementor-portfolio-item__overlay{background-color:#61CE7000;}@media(max-width:1024px){.elementor-msie .elementor-74720 .elementor-element.elementor-element-39be7d4 .elementor-portfolio-item{width:calc( 100% / 3 );}}@media(max-width:767px){.elementor-msie .elementor-74720 .elementor-element.elementor-element-39be7d4 .elementor-portfolio-item{width:calc( 100% / 3 );}}/* Start custom CSS for portfolio, class: .elementor-element-39be7d4 *//* Target the portfolio item image on hover */
.elementor-portfolio-item:hover {
    border: 5px solid #f7e61d; /* Orange border, adjustable */
    border-radius:15px;
    transform: scale(1.1);
    
    transition: border 0.3s ease; /* Smooth transition */
}/* End custom CSS */