.desktop-3-all-breakpoints .frame-116 {
    align-items: flex-start;
    align-self: stretch;
    display: flex;
    flex: 0 0 auto;
    flex-direction: column;
    gap: 32px;
    padding: 60px 60px 100px;
    position: relative;
    width: 100%;
}
.frame-2 {
    padding: 0 !important;
}
.desktop-3-all-breakpoints .frame-101-1 {
    gap: 0;
}
@media screen and (max-width: 991px) {
.desktop-3-all-breakpoints .frame-116{
    padding: 60px 60px 200px;
}
.product-u401280u41 .frame-113 {
    width: auto;
}
}
@media screen and (max-width: 767px) {
.desktop-3-all-breakpoints .frame-116 {
        padding: 60px 20px 200px;
    }
    .project-list {
    min-width: 100% !important;
}
    }
