/* Made by tools/darken.mjs. Do not edit: run it again, and put hand fixes in theme.css. */
.d-creative-studio .light-bg { background-color: var(--theme-color); }
.bord-thin-bottom { border-bottom-color: rgba(255, 255, 255, .14); }
.d-creative-studio .light-bg .butn.butn-bord { border-top-color: rgba(255, 255, 255, .14); }
.d-creative-studio .light-bg .butn.butn-bord { border-right-color: rgba(255, 255, 255, .14); }
.d-creative-studio .light-bg .butn.butn-bord { border-bottom-color: rgba(255, 255, 255, .14); }
.d-creative-studio .light-bg .butn.butn-bord { border-left-color: rgba(255, 255, 255, .14); }
.d-creative-studio .services-cst .item { border-bottom-color: rgba(255, 255, 255, .14); }
.d-creative-studio .services-cst .item .title .list span { color: #fff; }
.d-creative-studio .services-cst .item .icon { border-top-color: rgba(255, 255, 255, .14); }
.d-creative-studio .services-cst .item .icon { border-right-color: rgba(255, 255, 255, .14); }
.d-creative-studio .services-cst .item .icon { border-bottom-color: rgba(255, 255, 255, .14); }
.d-creative-studio .services-cst .item .icon { border-left-color: rgba(255, 255, 255, .14); }
.d-creative_agency .header-ca .serv { background-color: var(--theme-color); }
.bg-light { background-color: var(--theme-color) !important; }
.d-creative_agency .process-ca .accordion-item { border-top-color: rgba(255, 255, 255, .14); }
.d-creative_agency .butn.butn-bord { border-top-color: rgba(255, 255, 255, .14); }
.d-creative_agency .butn.butn-bord { border-right-color: rgba(255, 255, 255, .14); }
.d-creative_agency .butn.butn-bord { border-bottom-color: rgba(255, 255, 255, .14); }
.d-creative_agency .butn.butn-bord { border-left-color: rgba(255, 255, 255, .14); }
.d-creative_agency .testimonials-ca { background-color: var(--theme-color); }
.d-creative_agency .testimonials-ca .sec-head .gl-rate .cont h6 { color: rgba(255, 255, 255, .72); }
.d-creative_agency .contact-ca { background-color: var(--theme-color); }
.d-creative_agency .sub-color { color: rgba(255, 255, 255, .72); }
.d-creative_agency2 .navbar .container { background-color: var(--theme-color); }
.d-creative_agency2 .navbar .topnav .butn { color: #fff; }
.d-creative_agency .about-ca .team { background-color: var(--theme-color); }
.d-creative_agency .about-ca .team .cont .social-icon a { border-top-color: rgba(255, 255, 255, .14); }
.d-creative_agency .about-ca .team .cont .social-icon a { border-right-color: rgba(255, 255, 255, .14); }
.d-creative_agency .about-ca .team .cont .social-icon a { border-bottom-color: rgba(255, 255, 255, .14); }
.d-creative_agency .about-ca .team .cont .social-icon a { border-left-color: rgba(255, 255, 255, .14); }
.d-creative_agency2 .works-ca { background-color: var(--theme-color); }
.d-creative_agency2 .awards-sa { background-color: var(--theme-color); }
.d-creative_agency2 .awards-sa .item-title { border-bottom-color: rgba(255, 255, 255, .14); }
.d-creative_agency2 .awards-sa .item-line { border-bottom-color: rgba(255, 255, 255, .14); }
.d-creative_agency2 .marq-mp .gray-bg { background-color: var(--theme-color); }
.d-creative_agency2 { color: #fff; }
.d-creative_agency2 .sec-head .sub-head::after { background-color: #fff; }
.bord-thin-top { border-top-color: rgba(255, 255, 255, .14); }
.d-creative_agency2 .intro-crv .exp .exp-item { border-top-color: rgba(255, 255, 255, .14); }
.d-creative_agency2 .intro-crv .exp .exp-item { border-right-color: rgba(255, 255, 255, .14); }
.d-creative_agency2 .intro-crv .exp .exp-item { border-bottom-color: rgba(255, 255, 255, .14); }
.d-creative_agency2 .intro-crv .exp .exp-item { border-left-color: rgba(255, 255, 255, .14); }
.d-creative_agency2 .sub-color { color: rgba(255, 255, 255, .72); }
.d-digital-marketing .crv-butn span { color: #fff; }
.d-digital-marketing .testimonials-dm .item .stars { color: rgba(255, 255, 255, .72); }
.d-digital_agency .testimonials-sa .gl-rate .cont .stars { color: rgba(255, 255, 255, .72); }
.d-digital_agency .testimonials-sa .item .rate .stars { color: rgba(255, 255, 255, .72); }
.d-digital_studio .header-ds { background-color: var(--theme-color); }
.d-digital_studio .box-light { background-color: var(--theme-color); }
.d-digital_studio .intro-ds .container .layers { background-color: var(--fx-raise); }
.d-digital_studio .intro-ds .container .layers::after { background-color: var(--fx-raise); }
.d-digital_studio .intro-ds .container .box { background-color: var(--fx-raise); }
.d-digital_studio .sec-head h2 span { color: rgba(255, 255, 255, .72); }
.d-digital_studio .pricing-ds .botm a { color: rgba(255, 255, 255, .72); }
.d-digital_studio .works-ds .sec-head .butn.butn-bord { border-top-color: rgba(255, 255, 255, .14); }
.d-digital_studio .works-ds .sec-head .butn.butn-bord { border-right-color: rgba(255, 255, 255, .14); }
.d-digital_studio .works-ds .sec-head .butn.butn-bord { border-bottom-color: rgba(255, 255, 255, .14); }
.d-digital_studio .works-ds .sec-head .butn.butn-bord { border-left-color: rgba(255, 255, 255, .14); }
.d-digital_studio .works-ds .swiper-pagination { border-top-color: rgba(255, 255, 255, .14); }
.d-digital_studio .works-ds .swiper-pagination { border-right-color: rgba(255, 255, 255, .14); }
.d-digital_studio .works-ds .swiper-pagination { border-bottom-color: rgba(255, 255, 255, .14); }
.d-digital_studio .works-ds .swiper-pagination { border-left-color: rgba(255, 255, 255, .14); }
.d-digital_studio .team-ds .item .cont span a { color: rgba(255, 255, 255, .72); }
.d-inner_pages .intro-iner .img-box .states { color: #fff; }
.d-inner_pages .footer-sa .call-action h2 .buton { color: #fff; }
.d-inner_pages .comments-from button { background-color: var(--theme-color); }
.d-inner_pages .main-post .post-qoute .author { color: rgba(255, 255, 255, .72); }
.d-inner_pages .main-color { color: rgba(255, 255, 255, .72); }
.d-inner_pages .proj-details .accordion-item.active button { color: rgba(255, 255, 255, .72) !important; }
.d-inner_pages .serv-details .accordion-item.active button { color: rgba(255, 255, 255, .72) !important; }
.d-inner_pages .crv-butn span { color: #fff; }
.d-modern_business { color: #fff; }
.d-modern_business .sub-head { border-top-color: rgba(255, 255, 255, .14); }
.d-modern_business .sub-head { border-right-color: rgba(255, 255, 255, .14); }
.d-modern_business .sub-head { border-bottom-color: rgba(255, 255, 255, .14); }
.d-modern_business .sub-head { border-left-color: rgba(255, 255, 255, .14); }
.d-modern_business .main-color { color: rgba(255, 255, 255, .72) !important; }
.d-modern_business .hero-ms .qoutes .text .info span { color: rgba(255, 255, 255, .72); }
.d-modern_agency2 .price .item.gray { background-color: var(--theme-color); }
.d-modern_agency2 { color: #fff; }
.d-modern_agency2 .price .item { border-top-color: rgba(255, 255, 255, .14); }
.d-modern_agency2 .price .item { border-right-color: rgba(255, 255, 255, .14); }
.d-modern_agency2 .price .item { border-bottom-color: rgba(255, 255, 255, .14); }
.d-modern_agency2 .price .item { border-left-color: rgba(255, 255, 255, .14); }
.d-modern_agency2 p { color: rgba(255, 255, 255, .72); }
.d-modern_business .work-card-ms .card-item .img .cont { background-color: var(--theme-color); }
.d-modern_business .work-card-ms .card-item .img .cont .tag { border-top-color: rgba(255, 255, 255, .14); }
.d-modern_business .work-card-ms .card-item .img .cont .tag { border-right-color: rgba(255, 255, 255, .14); }
.d-modern_business .work-card-ms .card-item .img .cont .tag { border-bottom-color: rgba(255, 255, 255, .14); }
.d-modern_business .work-card-ms .card-item .img .cont .tag { border-left-color: rgba(255, 255, 255, .14); }
.d-modern_business .services-ms .item { background-color: var(--main-color); }
.d-modern_business .header-ms .award-box { background-color: var(--main-color); }
.d-modern_business .header-ms .award-box h6 { color: #fff; }
.d-modern_portfolio .box-light { background-color: var(--theme-color); }
.d-modern_portfolio .box-light .layers { background-color: var(--fx-raise); }
.d-modern_portfolio .box-light .layers::after { background-color: var(--fx-raise); }
.d-modern_portfolio .header-mp .caption .union { background-color: var(--fx-raise); }
.d-modern_portfolio .butn.butn-bord { border-top-color: rgba(255, 255, 255, .14); }
.d-modern_portfolio .butn.butn-bord { border-right-color: rgba(255, 255, 255, .14); }
.d-modern_portfolio .butn.butn-bord { border-bottom-color: rgba(255, 255, 255, .14); }
.d-modern_portfolio .butn.butn-bord { border-left-color: rgba(255, 255, 255, .14); }
.d-modern_portfolio .header-mp .numb { border-bottom-color: rgba(255, 255, 255, .14); }
.d-modern_portfolio .header-mp .caption .union { border-top-color: rgba(255, 255, 255, .14); }
.d-modern_portfolio .header-mp .caption .union { border-right-color: rgba(255, 255, 255, .14); }
.d-modern_portfolio .header-mp .caption .union { border-bottom-color: rgba(255, 255, 255, .14); }
.d-modern_portfolio .header-mp .caption .union { border-left-color: rgba(255, 255, 255, .14); }
.d-modern_portfolio .testimonials-mp .gray { background-color: var(--fx-raise); }
.d-modern_portfolio .testimonials-mp .lighten { background-color: var(--fx-raise); }
.d-modern_portfolio .testimonials-mp .sec-head .gl-rate { border-top-color: rgba(255, 255, 255, .14); }
.d-modern_portfolio .testimonials-mp .sec-head .gl-rate { border-right-color: rgba(255, 255, 255, .14); }
.d-modern_portfolio .testimonials-mp .sec-head .gl-rate { border-bottom-color: rgba(255, 255, 255, .14); }
.d-modern_portfolio .testimonials-mp .sec-head .gl-rate { border-left-color: rgba(255, 255, 255, .14); }
.d-modern_portfolio .box-light { color: #fff; }
.d-modern_portfolio p { color: rgba(255, 255, 255, .72); }
.d-modern_portfolio .testimonials-mp .lighten { border-top-color: rgba(255, 255, 255, .14); }
.d-modern_portfolio .testimonials-mp .lighten { border-right-color: rgba(255, 255, 255, .14); }
.d-modern_portfolio .testimonials-mp .lighten { border-bottom-color: rgba(255, 255, 255, .14); }
.d-modern_portfolio .testimonials-mp .lighten { border-left-color: rgba(255, 255, 255, .14); }
.d-modern_portfolio .footer-mp .footer-logo .union { background-color: var(--fx-raise); }
.d-modern_portfolio .footer-mp .social-icon a { border-top-color: rgba(255, 255, 255, .14); }
.d-modern_portfolio .footer-mp .social-icon a { border-right-color: rgba(255, 255, 255, .14); }
.d-modern_portfolio .footer-mp .social-icon a { border-bottom-color: rgba(255, 255, 255, .14); }
.d-modern_portfolio .footer-mp .social-icon a { border-left-color: rgba(255, 255, 255, .14); }
.d-modern_business .testim-sm .item .rate .stars { color: rgba(255, 255, 255, .72); }
.d-modern_business .testim-sm .brands h6 { color: #fff; }
.d-modern_business .testim-sm .brands .row { border-top-color: rgba(255, 255, 255, .14); }
.d-modern_business .testim-sm .brands .row { border-right-color: rgba(255, 255, 255, .14); }
.d-modern_business .testim-sm .brands .row { border-bottom-color: rgba(255, 255, 255, .14); }
.d-modern_business .testim-sm .brands .row { border-left-color: rgba(255, 255, 255, .14); }
.d-modern_startup { color: #fff; }
.d-modern_startup .work-matrial { background-color: var(--theme-color); }
.d-modern_startup .work-matrial .butn.butn-bord { border-top-color: rgba(255, 255, 255, .14); }
.d-modern_startup .work-matrial .butn.butn-bord { border-right-color: rgba(255, 255, 255, .14); }
.d-modern_startup .work-matrial .butn.butn-bord { border-bottom-color: rgba(255, 255, 255, .14); }
.d-modern_startup .work-matrial .butn.butn-bord { border-left-color: rgba(255, 255, 255, .14); }
.d-creative-studio .light-bg { color: #fff; }
.d-creative_agency { color: #fff; }
.d-creative_agency p { color: rgba(255, 255, 255, .72); }
.d-creative_agency .process-ca .accordion-item.active button { color: rgba(255, 255, 255, .72) !important; }
.d-creative_agency2 .header-crv .caption .content .item span { background-color: var(--main-color); }
.d-creative_agency2 .intro-crv .exp .exp-item { background-color: var(--main-color); }
.d-creative_agency2 .marq-mp .item::after { background-color: #fff; }
.d-creative_agency2 .works-ca .item .img .tags a { background-color: var(--main-color); }
.d-digital_studio .box-light { color: #fff; }
.d-digital_studio .intro-ds p { color: #fff; }
.d-inner_pages .comments-from button { color: #fff; }
.d-modern_portfolio .testimonials-mp .sec-head .gl-rate .cont .stars { color: rgba(255, 255, 255, .72); }
.d-modern_portfolio .footer-mp .sub-footer .links .active { color: rgba(255, 255, 255, .72); }
.d-modern_startup .work-matrial .demo-material-label { background-color: var(--main-color); }
.d-creative_agency .header-ca .serv .content .item span { background-color: var(--main-color); }
.d-creative_agency .works-ca .item .img .tags a { background-color: var(--main-color); }
[data-design="SERV-01"] img[src$="/crown-solid.svg"] { filter: brightness(0) invert(1); }
[data-design="SERV-01"] img[src$="/bezier-curve-solid.svg"] { filter: brightness(0) invert(1); }
[data-design="SERV-01"] img[src$="/code-solid.svg"] { filter: brightness(0) invert(1); }
[data-design="SERV-01"] img[src$="/chart-line-solid.svg"] { filter: brightness(0) invert(1); }
[data-design="NAV-02"] img[src$="/arrow-top-right.svg"] { filter: brightness(0) invert(1); }
[data-design="ABOUT-04"] img[src$="/arrow-top-right.svg"] { filter: brightness(0) invert(1); }
[data-design="SERV-03"] img[src$="/arrow-top-right.svg"] { filter: brightness(0) invert(1); }
[data-design="WORK-04"] img[src$="/arrow-top-right.svg"] { filter: brightness(0) invert(1); }
[data-design="ABOUT-05"] img[src$="/arrow-top-right.svg"] { filter: brightness(0) invert(1); }
[data-design="ABOUT-06"] img[src$="/2.svg"] { filter: brightness(0) invert(1); }
[data-design="ABOUT-06"] img[src$="/3.svg"] { filter: brightness(0) invert(1); }
[data-design="ABOUT-06"] img[src$="/4.svg"] { filter: brightness(0) invert(1); }
[data-design="FOOT-04"] img[src$="/arrow-top-right.svg"] { filter: brightness(0) invert(1); }
[data-design="SDET-01"] img[src$="/arrow-top-right.svg"] { filter: brightness(0) invert(1); }
[data-design="ABOUT-10"] img[src$="/quote-right-solid.svg"] { filter: brightness(0) invert(1); }
[data-design="WORK-13"] img[src$="/arrow.svg"] { filter: brightness(0) invert(1); }
[data-design="HERO-10"] img[src$="/cirle-text.svg"] { filter: brightness(0) invert(1); }
[data-design="HERO-10"] img[src$="/union.svg"] { filter: brightness(0) invert(1); }
[data-design="TEST-06"] img[src$="/logo-clutch.svg"] { filter: brightness(0) invert(1); }
[data-design="FOOT-06"] img[src$="/cirle-text.svg"] { filter: brightness(0) invert(1); }
[data-design="FOOT-06"] img[src$="/union.svg"] { filter: brightness(0) invert(1); }
[data-design="ABOUT-12"] img[src$="/arrow-top-right.svg"] { filter: brightness(0) invert(1); }
[data-design="ABOUT-11"] img[src$="/arrow-top-right.svg"] { filter: brightness(0) invert(1); }

/* hover and focus states */
.d-creative-studio .butn.butn-bord:hover { background-color: var(--main-color); }
.d-creative_agency .left-side .butn.butn-bord:hover { background-color: var(--main-color); }
.d-creative_agency .header-ca .awards .controls .swiper-button-next:hover, .d-creative_agency .header-ca .awards .controls .swiper-button-prev:hover { background-color: var(--main-color); }
.d-creative_agency .contact-ca .contact-form button:hover { background-color: var(--main-color); }
.d-digital-marketing .butn.butn-bord:hover { background-color: var(--main-color); }
.d-digital_agency .butn.butn-bord:hover { background-color: var(--main-color); }
.d-inner_pages .team-mp .item .social-icon a:hover { background-color: var(--main-color); }
.d-inner_pages .post-header .caption .tags a:hover { background-color: var(--main-color); }
.d-inner_pages .butn.butn-bord:hover { background-color: var(--main-color); }
.d-modern_agency .butn.butn-bord:hover { background-color: var(--main-color); }
.d-modern_agency2 .butn.butn-bord:hover { background-color: var(--main-color); }
.d-modern_agency2 .butn-circle.butn-light:hover { background-color: var(--main-color); }
.d-modern_business .butn.butn-bord:hover { background-color: var(--main-color); }
.d-modern_portfolio .process-mp .sec-head .butn:hover { background-color: var(--main-color); }
.d-modern_portfolio .team-mp .item .social-icon a:hover { background-color: var(--main-color); }
.d-modern_startup .butn.butn-bord:hover { background-color: var(--main-color); }
.d-startup_agency .butn.butn-bord:hover { background-color: var(--main-color); }
.butn-circle.butn-light:hover { background-color: var(--main-color); }
