        body {
            font-family: 'Roboto', sans-serif;
            color: #666;
            background-color: #fff;
        }
        h1, h2, h3, h4 {
            font-family: 'Great Vibes', cursive;
            color: #10658c;
        }
        .nav-link {
            color: #10658c !important;
        }
        .btn-custom {
            background-color: #10658c;
            color: #fff;
            border: none;
        }
        .btn-custom:hover {
            background-color: #0d5473;
            color: #fff;
        }
        .footer {
            background-color: #f8f9fa;
            color: #989898;
            padding: 20px 0;
        }
        .section-dark {
            background-color: #10658c;
            color: #fff;
        }
        .carousel-item img {
            width: 100%;
            height: auto;
        }
        .feature-list li {
            margin-bottom: 10px;
        }
        .main-content {
            padding: 60px 0;
        }
