.logo {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 10;
		opacity: 0;  
    animation: fadeIn 2s ease-out forwards; 
}

.page-id-115 .logo {
  display:none;
}

.page-id-118 .logo {
  display:none;
}

.page-id-120 .logo {
  display:none;
}

.page-id-18 .logo {
  display:none;
}

.site-content {
  background-image: none !important;
  background-color: #2B2B2B !important;
}

#footer-left-content {
  display: none !important;
}

#search-toggle-right {
  display: none !important;
}