in your custom css please use !important
like
.sitetitle{
z-index:99!important;
}
This is your css that causes it:
maybe do .lay-content a;link, instead of just a:link
@media (min-width: 601px)
a:link {
color: #000;
border-bottom: solid 1px;
display: inline-block;
}
Please go to lay options -> carousel addon and turn off lazyload images
Yea your website loads a little slowly
Could you disable all plugins except lay theme plugins