#et-secondary-menu{padding-left:10px}.image-container{position:relative;display:inline-block}.image-container img{display:block}.image-container .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);color:white;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity 0.3s ease}.image-container:hover .overlay{opacity:1}#main-header{border-bottom:2px solid #ffffff}#top-header{padding-left:17%}