/* Start custom CSS for breezycv-portfolio, class: .elementor-element-ceb60c7 *//* نسخه فوق‌العاده نرم و حرفه‌ای — تا آخر اسکرول می‌شه + حرکت خیلی لوکس */
.portfolio-item-img {
    position: relative;
    display: block;
    overflow: hidden;
    height: 200px !important;
    border-radius: 12px;
    transition: all 0.4s ease;
    box-shadow: 0 8px 25px rgba(0,0,0,0.1);
    cursor: pointer;
}

.portfolio-item-img:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.18);
}

.portfolio-item-img img {
    width: 100%;
    height: auto;
    display: block;
    transition: transform 8s cubic-bezier(0.22, 1, 0.36, 1) !important;  /* ← این خط تغییر کرد */
    will-change: transform;
}

/* همیشه تا آخرین پیکسل تصویر می‌ره */
.portfolio-item-img:hover img {
    transform: translateY(calc(-100% + 200px)) !important;
}
.portfolio-grid .item .name, .portfolio-filters{
    text-align:center;
}/* End custom CSS */