.report-anker{
    color: #07b1da;
    text-decoration: underline !important;
}


.modern-number-01 h3 {
            margin-top: 25px;
            font-size: 38px;
        }

        .text-color-primary {
            color: var(--theme-color) !important;
        }

        .conact-us-wrap-one .heading {
            position: relative;
            padding-left: 34px;
            font-weight: 600;
            line-height: 1.4;
        }

        .conact-us-wrap-one.managed-it .heading {
            line-height: 1.67;
            font-weight: 800;
        }

        .conact-us-wrap-one .heading::before {
            content: "";
            position: absolute;
            top: 50%;
            left: 0;
            width: 4px;
            height: 94%;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
            background-color: #d2a98e;
        }

        .conact-us-wrap-one .sub-heading {
            margin-top: 15px;
            font-size: 18px;
            margin-left: 34px;
            color: #696969;
        }

        .waves-style svg {
            fill: #fff;
            background: #f8f8f8;
        }

        .waves-style svg {
            height: 30px;
        }

        .wavify-wrapper svg {
            height: 200px;
        }

        .circle-style .vc_row-separator svg {
            fill: var(--secondary-color);
        }


        .ht-box-icon.style-03 .icon-box-wrap {
            padding: 30px;
            border-radius: 5px;
            -webkit-transition: all 0.3s ease-in-out;
            -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
        }

        .ht-box-icon.style-03 .icon-box-wrap .content-header {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
        }

        .ht-box-icon.style-03 .icon-box-wrap .content-header .icon {
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            font-size: 48px;
            font-weight: 48px;
            min-width: 60px;
            margin-right: 10px;
            color: #d2a98e;
        }

        .ht-box-icon.style-03 .icon-box-wrap .content-header .heading {
            color: var(--theme-color) !important;
            margin-bottom: 10px;
        }


        .ht-box-icon.style-03:hover .icon-box-wrap {
            -webkit-transform: translateY(-5px);
            -ms-transform: translateY(-5px);
            transform: translateY(-5px);
            background: #fff;
            -webkit-box-shadow: 0 0 40px rgba(51, 51, 51, 0.1);
            box-shadow: 0 0 40px rgba(51, 51, 51, 0.1);
        }

        .feature-list__three {
            padding-top: 40px;
        }
        
        
        
        /* Website Development Section */
.website-development-section {
    background-color: #f9f9f9; /* Light background for contrast */
    padding: 40px 20px;
    border-radius: 10px;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); /* Subtle shadow for depth */
}

.website-development-section h2, 
.website-development-section h3 {
    color: #004085; /* Professional blue tone */
}

.website-development-section h5 {
    color: #495057; /* Darker gray for subheadings */
}

.website-development-section p {
    font-size: 1rem; /* Standard paragraph font size */
    line-height: 1.6; /* Better readability */
    color: #6c757d; /* Muted gray for body text */
}

.website-development-section ul.list-group {
    padding-left: 20px; /* Space from the edges */
}

.website-development-section ul.list-group .list-group-item {
    background: transparent; /* No background for list items */
    border: none; /* No borders */
    padding: 10px 0; /* Space between items */
}

.website-development-section ul.list-group .list-group-item h5 {
    font-weight: 600;
    margin-bottom: 5px;
}

.website-development-section ul.list-group .list-group-item p {
    margin: 0; /* Remove margin below list paragraphs */
}

.website-development-section .text-primary {
    color: #007bff !important; /* Ensure primary color matches site theme */
}

.website-development-section .text-secondary {
    color: #6c757d !important; /* Secondary gray tone */
}

.website-development-section .fw-bold {
    font-weight: 700 !important; /* Bold weight */
}

.website-development-section .text-muted {
    color: #6c757d !important; /* Muted color consistency */
}

/* Responsive Adjustments */
@media (max-width: 768px) {
    .website-development-section {
        padding: 20px 10px;
    }

    .website-development-section h2, 
    .website-development-section h3 {
        font-size: 1.5rem; /* Adjust heading sizes for smaller screens */
    }

    .website-development-section p {
        font-size: 0.9rem; /* Smaller font for compact view */
    }
}


.mlm-software-section {
  background-color: #f9f9f9;
  border-radius: 10px;
}

.mlm-software-section h2,
.mlm-software-section h3 {
  color: #004085;
}

.mlm-software-section p {
  font-size: 1rem;
  color: #6c757d;
  line-height: 1.6;
}

.mlm-software-section ul.list-group li {
  border: none;
  padding: 15px 0;
}

.mlm-software-section ul.list-group h5 {
  color: #333;
  margin-bottom: 5px;
}

.mlm-software-section .btn-primary {
  background-color: #004085;
  border: none;
  padding: 10px 30px;
  font-size: 1.2rem;
}

.mlm-software-section .btn-primary:hover {
  background-color: #003366;
}


/* E-commerce Development Section */
.ecommerce-development-section {
    background-color: #f9f9f9; /* Light background for contrast */
    padding: 60px 30px; /* Spacing for content */
    border-radius: 10px;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1); /* Subtle shadow for depth */
}

.ecommerce-development-section h2,
.ecommerce-development-section h3 {
    color: #004085; /* Professional blue tone for headings */
    font-weight: 700; /* Bold headings */
}

.ecommerce-development-section h5 {
    color: #495057; /* Subheading gray tone */
    font-weight: 600; /* Medium weight for subheadings */
}

.ecommerce-development-section p {
    font-size: 1rem; /* Standard font size */
    line-height: 1.6; /* Improved readability */
    color: #6c757d; /* Muted text color */
}

.ecommerce-development-section .list-group {
    margin-top: 20px; /* Space above list */
    padding-left: 20px; /* Indent for list items */
}

.ecommerce-development-section .list-group-item {
    background-color: transparent; /* No background for items */
    border: none; /* Remove borders */
    padding: 10px 0; /* Space between items */
}

.ecommerce-development-section .list-group-item h5 {
    font-weight: 600; /* Emphasized headings */
    margin-bottom: 5px; /* Space below headings */
}

.ecommerce-development-section .list-group-item p {
    margin: 0; /* Remove default margin for clean layout */
}

/* Text Enhancements */
.ecommerce-development-section .text-primary {
    color: #007bff !important; /* Ensure consistent primary text color */
}

.ecommerce-development-section .text-secondary {
    color: #6c757d !important; /* Consistent secondary gray tone */
}

.ecommerce-development-section .fw-bold {
    font-weight: 700 !important; /* Bold font weight */
}

.ecommerce-development-section .text-muted {
    color: #6c757d !important; /* Muted text for subtlety */
}

/* Responsive Design */
@media (max-width: 768px) {
    .ecommerce-development-section {
        padding: 30px 15px; /* Adjust padding for smaller screens */
    }

    .ecommerce-development-section h2,
    .ecommerce-development-section h3 {
        font-size: 1.5rem; /* Reduce font size for headings */
    }

    .ecommerce-development-section p {
        font-size: 0.9rem; /* Smaller paragraph font */
    }

    .ecommerce-development-section .list-group-item {
        padding: 8px 0; /* Reduce padding for compact view */
    }
}
