/* Neural Networks dark */

.body-bg {
    background: #040404;
}

.style-one .header-menu::before {
    background: #040404;
}

/* .style-one.sticky .header-menu::before {
    background: var(--color-white);
} */

.header-menu ul li a,
.header-menu ul li a i,
.client-experience-one .client-info-box h1,
.client-experience-one .autor-rating p,
.client-experience-one .client-box-content p,
.client-experience-one .progress-item span,
.client-experience-one .progress-item strong,
.about-section-one .about-list ul li,
.my-accordion a,
.brand-desc p,
.why-choose-section-one .single-choose-box:hover .choose-title h2,
.why-choose-section-one .choose-list ul li,
.why-choose-section-one .choose-content h2,
.project-section-one .section-title h1,
.process-section-one .work-process .work_progress-title h2,
.video-section .video-title h1,
.testimonial-section-one .autor-title,
.marquee-block h1,
.blog-section-one .blog-content h2 a,
.blog-section-one .blog-user a {
    color: var(--color-white);
}

.section-title h1 {
    color: var(--color-white);
}

.client-experience-one .client-box-content h2,
.client-experience-one .client-box-content span,
.client-experience-one .client-box-content p {
    color: var(--color-white);
}

.client-experience-two .client-info-box h1 {
    color: var(--color-white);
}

.my-accordion a {
    color: var(--color-white) !important;
}

.client-experience-one .client-info-box {
    background: #0c0806;
    border: 1px solid #ffc10729;
    background-image: none !important;
}

.client-experience-one .progress-item {
    background: #242D4B;
}

.client-experience-one .progress-item.two {
    background: #2E3755;
}

.client-experience-one {
    background: #040404;
}

.about-section-one {
    background: #040404;
}

.faq-wrapper,
.faq-section-one {
    background: #040404;
}

.my-accordion li p {
    border-bottom: 1px solid var(--color-white-op10);
}

.about-section-one .about-desc p,
.about-section-one .about-desc2 p,
.process-section-one .work-process .work_progress-desc p,
.process-section-one .work-process .work_progress-desc p,
.testimonial-section-one .autor-desi {
    color: var(--color-white-op60);
}

.why-choose-section-one .choose-list ul li {
    color: #FFFFFF99;
}

ul.my-accordion span,
ul.my-accordion span.span-two {
    border: 1px solid var(--color-white-op20);
}

.my-accordion a {
    border-bottom: 1px solid var(--color-white-op10);
}

.my-accordion li p {
    color: #FFFFFF99;
}

.project-section-two .project-content {
    border: 1px solid rgb(255 255 255 /20%);
}

.project-section-two .project-title h2 {
    color: var(--color-white);
}

.project-section-two .service-number span {
    color: var(--color-white);
}

.brand-section-one,
.why-choose-section-one,
.project-section-one,
.process-section-one,
.testimonial-section-one,
.marquee-section-one,
.form-bg,
.blog-section-one {
    background: #040404;
}

.why-choose-section-one .single-choose-box,
.why-choose-section-one .choose-single-box,
.single-blog-box {
       background: #0c0806;
    border: 1px solid #efc23b9e;
}

.why-choose-section-one .choose-sub-title {
    border: 1px solid var(--color-white-op30);
    background: var(--color-white-op10);
    color: var(--color-white);
}

.why-choose-section-one .choose-content p {
    color: var(--color-white-op60);
}

.process-section-one .work-process .work_progress-number span,
.process-section-one .work-process .process-content {
    border: dashed 1px var(--color-white-op20);
    background: transparent
}

.process-section-one .work-process .work_progress-number:before,
.process-section-one .work-process.two .work_progress-number:before {
    border: dashed 1px var(--color-white-op20);
}

.process-section-one .process-content:hover {
    background: linear-gradient(135deg, #9d7e02 0, #e3ae33 52%, #b26f19 120%);
}

.process-section-one .work-process .process-content:before {
    background: linear-gradient(135deg, #9d7e02 0, #e3ae33 52%, #b26f19 120%);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}

.process-section-one .work-process:hover .process-icon img {
    filter: brightness(0)invert(1);
}

.video-section .video-box:before {
    background: url(../images/demo-image/video-shape-dark.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    bottom: -1px;
}

.testimonial-section-one .testi-content {
    background: #040404;
    border: 1px solid var(--color-white-op10);
}

.testimonial-section-one .testi-desc p {
    color: var(--color-white-op80);
}

.blog-section-one.two .single-blog-box {
    border: 1px solid #FFFFFF1A;
}

.blog-section-one .section-border {
    border-bottom: 1px solid var(--color-white-op10);
}

.blog-section-one .blog-button a i {
    border: 1px solid var(--color-white-op10);
    color: var(--color-white);
}

/* home page 02 dark */

.body-bg-2 {
    background: #0C0D1D;
}

.neurox-header-area.style-one.two .header-menu.two::before {
    background: #040404;
}

.neurox-header-area.style-one.two.sticky .header-menu.two::before {
    background: var(--color-white);
}

.client-experience-two .client-info-box {
    background: #1B1C2C;
    background-image: none !important;
}

.client-experience-two .client-info-box h3,
.client-experience-two .autor-rating p,
.client-experience-two .client-box-content p,
.client-experience-two .progress-item span,
.client-experience-two .progress-item strong,
.project-section-two .section-title h1,
.about-section-three .autor-rating p,
.about-section-three .about-title h4,
.why-choose-section-three .choose-content h2,
.des-portfolio-area .protfolio-title,
.pricing-section-one .feature-title h4 {
    color: var(--color-white);
}

.about-section-three .about-desc p,
.why-choose-section-three .counter-text .client,
.why-choose-section-three .choose-content p,
.pricing-section-one .feature-list li {
    color: var(--color-white-op60);
}

.pricing-section-one .feature-list .list_closed {
    color: var(--color-white-op40);
}

.client-experience-two .progress-item {
    background: #252636;
}

.client-experience-two .progress-item.two {
    background: #2F3040;
}

.client-experience-two,
.why-choose-section-three,
.des-portfolio-area,
.pricing-section-one {
    background: #0C0D1D;
}

.contact-section-one.two .form-bg {
    background: rgb(7 5 0 / 90%);
    backdrop-filter: blur(5px);
    border: 1px solid var(--color-white-op10);
    background-image: none !important;
        border: 1px solid #ffc10773;
}

.contact-section-one.two .form-box input {
    background: rgb(0 0 0 / 75%);
    border: 1px solid rgb(255 168 0 / 33%);
    box-shadow: 0px 0px 5px #ffffff21;
}

.contact-section-one.two .form-box textarea {
    background: var(--color-white-op5);
    border: 1px solid var(--color-white-op10);
}

.contact-section-one.two .form-box input::placeholder {
    color: var(--color-white-op60);
}

.contact-section-one.two .form-box textarea::placeholder {
    color: var(--color-white-op60);
}

.blog-section-one.two {
    background: #020313;
}

.why-choose-section-three .choose-list-wrap {
    border: 1px solid var(--color-white-op10);
    background: var(--color-white-op10);
}

.des-portfolio-area .des-portfolio-item {
    background: #242534;
    border: 1px solid var(--color-white-op10);
}

.des-portfolio-area .des-portfolio-category span {
    color: var(--color-white-op60);
    border: 1px solid var(--color-white-op10);
}

.pricing-section-one .pricing-single-item {
    border: 1px solid #02031312;
}

.pricing-section-one .swiper-slide:nth-child(1n) {
    background: #242534 !important;
}

.pricing-section-one .swiper-slide:nth-child(2n) {
    background: #242534 !important;
}

.pricing-section-one .swiper-slide:nth-child(3n) {
    background: #242534 !important;
}

.pricing-section-one .pricing-title h2 {
    color: var(--color-white-op60);
    border: 1px solid var(--color-white-op10);
}

.pricing-section-one .pricing-pric-des p {
    color: var(--color-white-op60);
    border-bottom: 1px solid var(--color-white-op10);
}

/* home page4 */

.feature-section-one {
    background: #03070F;
}

.about-section-four {
    background: #0C0D1D;
}

.about-section-four .section-desc p,
.blog-section-one.two.three .blog-content.three a {
    color: var(--color-white-op60);
}

.about-section-four .about-title h2,
.icon-box .icon-box-content h2,
.blog-section-one.two.three .blog-content.three h2 a,
.blog-section-one.two.three .blog-content.three a {
    color: var(--color-white);
}

.icon-box {
    background: var(--color-white-op10);
}

.blog-section-one.two.three {
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}

.blog-section-one.two.three .single-blog-box {
    border: 1px solid var(--color-white-op10);
    background: var(--color-white-op5);
}

.blog-subtitle {
    border: 1px solid var(--color-white-op10);
    background: var(--color-white-op5);
    color: var(--color-white-op60);
}

/* home page 05 */

.dark-bg {
    background: var(--title-color);
}

.hero-section-five .hero_content h1,
.counter-item h1,
.counter-item span,
.team-section-two .team-content h2 a,
.project-section-four .section-title h1,
.project-section-four .project-title h2 a,
.service-section-six .content .title {
    color: var(--color-white);
}

.hero-section-five .hero-desc p,
.counter-item p,
.section-desc p,
p.about-desc5,
.team-section-two .section-desc p,
.team-section-two .team-content h3,
.team-section-two .team-content>a {
    color: var(--color-white-op60);
}

.hero-section-five .hero-video-box {
    margin-left: -35px;
}

.service-box.style24 .service-btn a {
    background: #F2F3FE1A;
    color: #A052FF;
}

.about-section-five {
    background: #0c0806;
}

.about-thumb::before {
    border: 1px solid #6161614D;
}

.about-thumb::after {
    border: 1px solid #6161614D;
}

.abour-right-wrapper::before {
    border: 1px solid #6161614D;
}

.Client-gallery-wraper {
    border: 1px solid #6161614D;
}

.options .option {
    border: 1px solid #6161614D;
}

.options .option:not(.active) {
    background: transparent !important;
    background-image: none !important;
}

.options .option .label .icon-custom h2 {
    color: var(--color-white);
}

.options .option:not(.active):before {
    display: none;
}

.team-section-two .team-content {
    border: 1px solid #6161614D;
}

.team-section-two .team-content>a::before {
    background: #6161614D;
}

.team-section-two .team-content>a i {
    color: var(--color-white);
    background: #F2F3FE1A;
}

.project-section-four .project-title h2 a {
    border-bottom: 1px dashed #616161;
}

.project-section-four .project-title h2 a i {
    background: #F2F3FE1A;
    color: var(--color-white);
}

.service-section-six .service-box {
    background: #0c0806;
}

.service-section-six .service-subtitle h2 {
    color: var(--color-white-op60);
}

.service-section-six .service-subtitle h2::before {
    background: #61616199;
}

.about-section-two .about-desc p,
.about-section-two .about-desc2 p {
    color: #FFFFFF99;
}

.client-info-box.center {
    background-image: url(../images/demo-image/client-box-bg22.png) !important;
}

.about-section-five .section-desc p {
    color: #FFFFFF99;
}

.text-gradient-gold {
    background: linear-gradient(100deg, var(--gold-bright) 0, var(--gold) 42%, var(--ember) 96%);
    color: #0000;
    -webkit-background-clip: text;
    background-clip: text;
}
.btn-golden{
        background: linear-gradient(135deg, #fad543 0, #e3ae33 52%, #b26f19 120%);
}