.contact-info a,.social-icons a{color:#333!important;transition:color .3s!important}.logo-dark{max-width:68%}.headerLogo,.logoFooter{max-width:88%}.logoFooter{border-radius:20px}.contact-info a{font-size:14px!important;text-decoration:none!important}.contact-info a:hover,.social-icons a:hover{color:#007bff!important}.contact-info i{margin-right:5px!important;font-size:16px!important}.social-icons a{font-size:18px!important}.aboutImg{border-radius:20px!important}.testimonial-card{height:390px!important;display:flex;flex-direction:column;justify-content:space-between}.testimonial-card blockquote p{max-height:180px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.aboutContainer{margin-top:96px!important}.rotate-icon{transform:rotate(90deg);display:inline-block}.bubble-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.bubble{position:absolute;bottom:-10px;background-color:rgba(255,255,255,.2);border-radius:50%;opacity:.8;animation:5s linear infinite float}.mapsec{margin-top:95px!important}.contactBtn{padding-top:20px!important;position:relative;z-index:9999}.serviceDetail{margin-top:-238px!important;padding-bottom:0!important;margin-bottom:-124px!important}.roofDetail{margin-bottom:30px!important}.floorCleaning{margin-top:10px!important}.sofaShampooing{margin-bottom:-130px!important}@keyframes float{0%{transform:translateY(0);opacity:.6}50%{opacity:1}100%{transform:translateY(-100vh);opacity:0}}@media (max-width:768px){.navbar-expand-lg{margin-top:-30px!important;margin-bottom:-3px!important}.serviceSec{margin-top:-99px!important}.logoFooter{max-width:58%;border-radius:20px}.serviceDetail{margin-top:-202px!important}.roofDetail{margin-bottom:0!important}.descriptionBottom{margin-bottom:-87px!important}}