.navbar,footer{background-color:#0056b3}body,html{height:100%;scroll-behavior:smooth}.navbar{margin-bottom:0;padding-bottom:0}.navbar-brand img{margin-right:10px}.navbar-brand .fiber-text{color:red;font-weight:700}.navbar-nav .nav-link{color:#fff}.footer-social a:hover,.navbar-nav .nav-link:hover,footer a:hover{color:#f8f9fa}body{display:flex;flex-direction:column}.main-content{flex:1;padding:0;margin-top:0}.carousel-item{transition:transform 1s}.metrics-section{background-color:#fff;padding:60px 0}.metrics-card{border:1px solid #007bff;border-radius:15px;padding:30px;transition:.3s;text-align:center;background-color:#f8f9fa}.metrics-card:hover{transform:translateY(-10px);box-shadow:0 8px 20px rgba(0,123,255,.3)}.metrics-card h3{color:#007bff;font-size:42px;font-weight:700;margin-bottom:10px}.metrics-card p{font-size:18px;margin:0;color:#343a40}.icon-box{font-size:60px;color:#007bff;margin-bottom:20px}footer{color:#fff;padding:20px 0;width:100%;bottom:0}footer a{color:#fff;text-decoration:none}.footer-social a{margin-right:15px;color:#fff;font-size:1.2em}section{padding:60px 0;border-bottom:1px solid #ccc}h2{margin-top:0}.back-to-top{position:fixed;bottom:20px;right:20px;z-index:1000;transition:opacity .3s}.back-to-top:hover{opacity:.8;background-color:#ff8c00}.about-text,.img-fluid{transition:transform .3s}.about-text:hover{transform:scale(1.02)}.img-fluid:hover{transform:scale(1.05)}