Nice and fresh.
I think the sub menu needs some definition border or background color like rgba(250, 250, 250, 0.9))
Right now because it is white on white, it looks strange in the area where it erases the red text underneath.
ALso, in the portfolio pages, the line separating the slideshow does not align on the left because of an elementor rule
.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {padding:10px;}
If there is a setting to set the left padding to zero, that would fix it, or use
.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {padding-left:0;}