body.page-id-2968 .mainContact *{color:#000}.footerForm label{display:none}#cpcontact{position:fixed;bottom:20px;right:20px;width:50px;height:50px;background-color:#0073e6;color:#fff;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,.2);text-align:center;display:flex;align-items:center;justify-content:center;z-index:9999;transition:background-color 0.3s ease,transform 0.3s ease;font-size:25px}#cpcontact img{width:28px;height:28px;filter:invert(1)}#cpcontact:hover{background-color:#005bb5;transform:scale(1.1)}.mainBlogDetail{position:unset;padding:100px 0 150px}.single-events .galleryList{padding:0 0 150px}.search-results h2.entry-title a,.search-results .entry-title.h2 a{color:#3f2b56!important}.mainFooter .footerOne ul{list-style:none;width:800px;margin:35px auto 0;max-width:90%;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}footer.mainFooter .footerOne ul li{display:inline-block;padding:0 8px;margin-bottom:10px;line-height:0;border-left:2px solid #fff}.caseDetail a:hover{color:#ffdd90!important;opacity:1}@media (max-width:1023px){.single-events .galleryList{padding-top:20px!important}}@media screen and (min-width:992px){.mainBlogDetail{padding:160px 0 200px}}@media only screen and (max-width:1440px){.defaultContent.detail-page-content{padding-top:60px}}