html,body{background-color:#fff;color:#444}h1,h2,h3,h4,h5,h6{color:#222}.bg-one,.bg-dark,.section-bg,.counters-item{background-color:#f8f9fa!important}.title h2{color:#222!important}.title p{color:#666!important}.navigation{background-color:#fff!important;border-bottom:1px solid #eee}.navbar-dark .navbar-nav .nav-link{color:#444!important}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active{color:#57cbcc!important}.hero-area:before{background:rgba(0,0,0,.7)!important}.btn-main{color:#fff!important;background-color:#57cbcc!important}.btn-main:hover{background-color:#2c9091!important;color:#fff!important}.about .block{background:#fff!important;border:1px solid #f1f1f1;box-shadow:0 4px 6px rgba(0,0,0,2%)}.about .block h3{color:#222!important}.about .block .icon-box h3{color:#222!important}.price-item{background:#fff!important;border:1px solid #eee;box-shadow:0 10px 30px rgba(0,0,0,5%);height:100%;margin-bottom:30px;transition:transform .3s ease}.price-item:hover{transform:translateY(-5px)}.price-title{background-color:#fcfcfc!important;border-bottom:1px solid #eee;padding:30px 15px 20px!important;min-height:140px;display:flex;flex-direction:column;justify-content:center}.price-item .price-title .package-name{color:#222!important;font-size:18px;font-weight:700;margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;height:2.8em}.price-item .price-title p{color:#666!important;margin-bottom:0}.price-title .value{color:#57cbcc!important;font-size:26px}.pricing ul{padding:20px 0!important;list-style:none}.pricing li{color:#555!important;padding:10px 15px!important;font-size:14px;border-bottom:1px dotted #eee}.pricing li:nth-child(2n){background-color:#f9f9f9!important}.pricing li:last-child{border-bottom:none!important}.service-item h4{color:#222!important}.form-meghna .form-control{border:1px solid #ddd!important;color:#333!important}.form-meghna .form-control:focus{border-color:#57cbcc!important}.form-meghna ::placeholder{color:#999!important}.contact-info h3,.contact-info p{color:#444!important}.insurance{background-color:#fcfcfc;padding:80px 0}.insurance-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin-top:30px}.insurance-item{background:#fff;border:1px solid #eee;padding:10px;border-radius:4px;width:140px;height:70px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px rgba(0,0,0,2%);transition:all .3s ease;overflow:hidden}.insurance-item:hover{transform:translateY(-3px);box-shadow:0 8px 15px rgba(0,0,0,5%);border-color:#57cbcc}.insurance-logo{max-width:90%;max-height:50px;object-fit:contain;filter:grayscale(100%);opacity:.7;transition:all .3s ease}.insurance-item:hover .insurance-logo{filter:grayscale(0%);opacity:1}@media(max-width:1200px){.insurance-item{width:130px}}@media(max-width:992px){.insurance-item{width:120px}}@media(max-width:768px){.insurance-item{width:calc(33.33% - 15px)}}#footer{background-color:#f8f9fa!important;color:#666!important;border-top:1px solid #eee}#footer a{color:#444!important}#footer a:hover{color:#57cbcc!important}.copyright{color:#888!important}@media(max-width:768px){.price-item{margin-bottom:20px!important}.pricing ul{padding:5px 0!important}.pricing li{padding:5px 15px!important;font-size:13px!important}.pricing li:last-child{margin-bottom:5px!important}.price-title{padding:15px 10px 10px!important;min-height:100px!important}.price-title .value{font-size:22px!important}.service-block{padding:40px 15px!important;margin-bottom:20px!important}}