/*--------------------------------------------------------------
# Dark theme
--------------------------------------------------------------*/

/* :root {
  --white: #ffffff;
  --gray: #C9C9C9;
  --grayBorder: #C4C4C4;
  --lightYellow:#F48A1F;
} */

body.dark-theme .main-r-1 svg path {
  fill: #1B1B1B;
}

body.dark-theme .main-r-1 .cls-1 {
  fill: var(--lightYellow);
  opacity: 1;
}

body.dark-theme .main-r-2 .cls-2 {
  fill: var(--lightYellow);
  opacity: 0.8;
}

body.dark-theme .main-r-3 .cls-2 {
  fill: var(--lightYellow);
  opacity: 0.6;
}

body.dark-theme .main-r-4 .cls-2 {
  fill: var(--lightYellow);
  opacity: 0.4;
}

body.dark-theme .main-r-1:before {
  background-color: #090909;
}

body.dark-theme,
body.dark-theme .case-studies .footer { 
  background: #141414;
  color: var(--white);
}

body.dark-theme .home-page-row:before {
  opacity: 0.25;
}

body.dark-theme p,
body.dark-theme .header-logo,
body.dark-theme .breadcrumbs span a,
body.dark-theme .footer-switcher-wrapper,
body.dark-theme .footer-light:before,
body.dark-theme .blog-main-post .wp-block-latest-posts__post-title,
body.dark-theme .blog-wrapper .blog-small-posts .wp-block-latest-posts__post-title,
body.dark-theme .blog-nav .blog-nav-categories a,
body.dark-theme .post-links-col .wppsac-post-carousel h2.wppsac-post-title a,
body.dark-theme .site-main article.post .entry-meta .posted-on,
body.dark-theme .breadcrumbs-custom,
body.dark-theme .section-title--light,
body.dark-theme .case-stack-col .wp-block-image figcaption,
body.dark-theme .case-studies .breadcrumbs-custom a,
body.dark-theme .case-item h4 a,
body.dark-theme .footer-social-menu ul li a,
body.dark-theme #horizontall-wrapper .blog-main-post .latest-post-selection .lps-tags-wrap,
body.dark-theme #horizontall-wrapper .blog-small-posts .latest-post-selection .lps-tags-wrap,
body.dark-theme .post-links-col .wp-block-latest-posts .wp-block-latest-posts__post-title,
body.dark-theme .newsletter-wrapper .tnp-email,
body.dark-theme .site-main article.post .entry-meta .byline a,
body.dark-theme #case-studies .page-list-ext .page-list-ext-title a,
body.dark-theme .slicknav_menu .slicknav_menutxt,
body.dark-theme .case-page .page-list .page-list-ext-title a,
body.dark-theme .case .page-list-ext-item h3 a,
body.dark-theme .home-page-case .page-list-ext-item h3 a,
body.dark-theme .main-navigation .open_sidemenu > a,
body.dark-theme .post-edit-link,
body.dark-theme .error-404 .page-title,
body.dark-theme .error-404 .page-description,
body.dark-theme .site-main article.post table,
body.dark-theme .search-post .search-post-category .posted-on a,
body.dark-theme .search-post .search-post-title a,
body.dark-theme .awsm-job-wrap,
body.dark-theme .awsm-job-wrap .awsm-job-post-title a,
body.dark-theme .awsm-job-wrap .awsm-selectric .label,
body.dark-theme .awsm-job-single-wrap .awsm-job-specification-wrapper, 
body.dark-theme .awsm-job-single-wrap .awsm-job-specification-term,
body.dark-theme .awsm-job-entry-content ul li,
body.dark-theme .awsm-job-form-field,
body.dark-theme .contact-us .wpcf7-list-item-label, 
body.dark-theme .contact-us input[type="text"], 
body.dark-theme .contact-us input[type="email"], 
body.dark-theme .contact-us input[type="url"], 
body.dark-theme .contact-us input[type="number"], 
body.dark-theme .contact-us textarea,
body.dark-theme .contact-us-list-title,
body.dark-theme .contact-us-list li,
body.dark-theme .contact-us-reviews-title,
body.dark-theme .contact-us-reviews .wp-block-heading,
body.dark-theme.contact-us-page .reviews .review-item .review-item-title h3,
body.dark-theme.contact-us-page .review-popup-title h3,
body.dark-theme .blog-small-posts .latest-post-selection .alm-item .item-title-tag a,
body.dark-theme .service-row .service-col > p a,
body.dark-theme .post-content-col .wp-block-latest-posts .wp-block-latest-posts__post-title, 
body.dark-theme .post-links-col .wp-block-latest-posts .wp-block-latest-posts__post-title,
body.dark-theme article.post .comment-form input[type="text"],
body.dark-theme article.post .comment-form textarea,
body.dark-theme .sharetribe-features-colums .wp-block-column p,
body.dark-theme .site-main article.post .post-tags,
body.dark-theme .post-nav-holder p a:hover,
body.dark-theme .post-nav-holder p a:focus,
body.dark-theme .post-nav-holder p a:hover:before,
body.dark-theme .post-nav-holder p a:focus:before,
body.dark-theme article.post .comment-list .fn a,
body.dark-theme article.post .comment-list .comment-content p,
body.dark-theme .develop-colums .wp-block-heading,
body.dark-theme .blog-small-posts .latest-post-selection .lps-tags-wrap,
body.dark-theme .blog-main-post .latest-post-selection .lps-terms.post_tag,
body.dark-theme .blog-small-posts .latest-post-selection .lps-terms.post_tag,
body.dark-theme .about .service-row .service-col .service-title a,
body.dark-theme .our-team .develop-colums-with-icons .wp-block-column .wp-block-heading,
body.dark-theme .our-team-history .develop-columns-lined .wp-block-heading.second-title,
body.dark-theme .awsm-job-wrap .awsm-selectric-items li {
  color: var(--white);
} 

@media screen and (min-width: 768px) {

  body.dark-theme .sidemenu .menu li ul li a {
    color: var(--white);
  }
}

body.dark-theme .service-row figure > a,
body.dark-theme .post-nav-holder,
html body.dark-theme .slicknav_menu .slicknav_nav,
body.dark-theme .site-main article.post .wp-block-table.is-style-stripes tbody tr:nth-child(odd),
body.dark-theme .footer-advanced,
body.dark-theme .service-row .service-col,
body.dark-theme article.post .comment-list .comment-content,
body.dark-theme article.post .comment-list .reply,
body.dark-theme article.post .comment-form,
body.dark-theme .develop-colums-rect .wp-block-group,
body.dark-theme .custom-dropdown-option:hover,
body.dark-theme .rectangular-block-with-border,
body.dark-theme .sharetribe .build-marketplaces-ceo,
body.dark-theme .sharetribe .industries-item,
body.dark-theme .awsm-job-wrap .awsm-selectric-items li.highlighted,
body.dark-theme .newsletter-post-popup .newsletter-content {
  background: #232323;
}

body.dark-theme .mtr-table tr:nth-child(odd), 
body.dark-theme .mtr-table tr:nth-child(odd) .mtr-td-tag, 
body.dark-theme .mtr-table tr:nth-child(odd) .mtr-th-tag {
  background: #232323 !important;
  color: var(--white);
}


body.dark-theme .mtr-table tr:nth-child(even), 
body.dark-theme .mtr-table tr:nth-child(even) .mtr-td-tag, 
body.dark-theme .mtr-table tr:nth-child(even) .mtr-th-tag {
  background: #141414 !important;
  color: var(--white);
}

body.dark-theme.page-template-single-vertical .footer,
body.dark-theme.contact-us-page .footer,
body.dark-theme.single-awsm_job_openings .footer,
body.dark-theme.listing-page-awsm_job_openings .footer,
body.dark-theme .site-main article.post .breadcrumbs,
body.dark-theme #primary .header-content,
body.dark-theme .header-content,
body.dark-theme.home  .header-content,
body.dark-theme .develop-step-col,
body.dark-theme .develop-main-button .button.button-transparent a,
body.dark-theme .button.button-transparent a,
body.dark-theme .custom-dropdown-selected,
body.dark-theme .custom-dropdown-options,
body.dark-theme .awsm-job-wrap .awsm-selectric-items li {
  background: #141414;
}

body.dark-theme .sharetribe-table td,
body.dark-theme .sharetribe-section-with-bg h2,
body.dark-theme .sharetribe-section-with-bg p {
  color: var(--dark);
}

body.dark-theme .slicknav_menu .slicknav_menutxt:after,
body.dark-theme .slicknav_menu .slicknav_menutxt:before,
body.dark-theme .main-navigation .open_sidemenu > a:after,
body.dark-theme .main-navigation .open_sidemenu > a:before {
  background: var(--white);
}

body.dark-theme .white-bg img {
  background: var(--white);
  padding: 5px;
}

body.dark-theme.error404 .header-content,
body.dark-theme .slicknav_menu, 
body.dark-theme .awsm-job-form .awsm-job-form-inner .awsm-job-form-control,
body.dark-theme .footer,
body.dark-theme .awsm-job-single-wrap .shared-counts-wrap,
body.dark-theme .our-team .out-team-clients .wp-block-group__inner-container {
  background: transparent;
} 

body.dark-theme .awsm-job-form .awsm-job-form-inner .awsm-job-form-control {
  outline: none;
}

/* @media screen and (min-width: 768px) {
  body.dark-theme .slicknav_menu {
    background: #232323;
  }
} */

@media screen and (min-width: 1280px) {
  body.dark-theme.home  .header-content {
    background: transparent;
  }
}

body.dark-theme .footer-switcher {
  border-color: var(--white);
}

body.dark-theme .footer-light {
  color: #7E7E7E;
}

body.dark-theme .main-link a,
body.dark-theme .main-title-bold,
body.dark-theme .home-page-row .home-page-main-heading .main-description a,
body.dark-theme .breadcrumbs-custom .active,
body.dark-theme .sidemenu .menu li ul li a:hover,
body.dark-theme .sidemenu .menu li ul li a:focus,
body.dark-theme .contact-us-item a,
body.dark-theme .breadcrumbs span:last-child a,
body.dark-theme .footer-dark,
body.dark-theme .footer-social-menu ul li a:hover,
body.dark-theme .footer-social-menu ul li a:focus,
body.dark-theme .case-link a,
body.dark-theme .home-page-slide .case-link a,
body.dark-theme .case-link:hover a,
body.dark-theme .case-link:focus a,
body.dark-theme .sidemenu .close_sidemenu.open,
body.dark-theme .awsm-job-wrap .awsm-job-post-title a:hover,
body.dark-theme .awsm-job-wrap .awsm-job-post-title a:focus,
body.dark-theme .awsm-job-wrap .awsm-filter-toggle-text-wrapper,
body.dark-theme .contact-us .wpcf7-list-item a:hover,
body.dark-theme .contact-us .wpcf7-list-item a:focus,
body.dark-theme .case-project-number,
body.dark-theme .case-title,
body.dark-theme .footer-advanced .widget_nav_menu .widgettitle,
body.dark-theme article.post .comment-list .comment-meta,
body.dark-theme .post-content-col a,
body.dark-theme .blog-main-post .blog-main-post-content > p:after,
body.dark-theme .our-clients-info-item .our-clients-info-item-title,
body.dark-theme .blog-main-post .latest-post-selection .article__info p::after,
body.dark-theme .blog-main-post .blog-main-post-content p:after, 
body.dark-theme .blog-small-posts .latest-post-selection .post p:after,
body.dark-theme .big-subtitle .develop-colums .wp-block-heading,
body.dark-theme .contact-us .wpcf7-list-item a,
body.dark-theme .contact-us-reviews-link a,
body.dark-theme .custom-dropdown-option[data-selected="true"], 
body.dark-theme .develop-colums-with-icons .wp-block-heading,
body.dark-theme .tos-page a,
body.dark-theme .breadcrumbs > span:last-child,
body.dark-theme .home-page-industry-title,
body.dark-theme .home-page-industry-title.wp-block-heading a,
body.dark-theme .home-page-dev-description a,
body.dark-theme .home-page-dev-title strong,
body.dark-theme .our-team .our-team-colored-description strong,
body.dark-theme .our-team .develop-subdescription,
body.dark-theme .about .about-info p strong,
body.dark-theme .about .about-item-title,
body.dark-theme .about .technologies .technologies-sharetribe-title,
body.dark-theme .about .technologies-grid .wp-block-image .wp-element-caption,
body.dark-theme .about .areas .area-item-title,
body.dark-theme .about .areas .area-item-title a,
body.dark-theme .awsm-job-wrap .awsm-selectric-items li:hover,
body.dark-theme .awsm-job-wrap .awsm-selectric-items li:focus,
body.dark-theme .develop-colums-case h3 strong,
body.dark-theme .develop-colums-holder p a,
body.dark-theme .qa-page .page-list .page-list-ext-title a,

body.dark-theme #content .wpsm_panel-group .wpsm_panel a,
body.dark-theme .sharetribe .advantages-item h3, 
body.dark-theme .sharetribe .development-services-headings h3:hover,
body.dark-theme .sharetribe .development-services-headings h3.active, 
body.dark-theme .sharetribe .build-marketplaces-data p strong, 
body.dark-theme .sharetribe .develop-title strong, 
body.dark-theme .sharetribe .develop-title-main strong {
  color: var(--lightYellow);
}

body.dark-theme .colored-text {
  color: var(--lightYellow) !important;
}

body.dark-theme .colored-list li::marker {
  color: var(--lightYellow) !important;
}

body.dark-theme .footer-switcher:before,
body.dark-theme .header-get-in-toch,
body.dark-theme .case-link:hover::before,
body.dark-theme .case-link:focus::before,
body.dark-theme .case-link:before,
body.dark-theme .main-link:before,
body.dark-theme .blog-main-post-content .category,
body.dark-theme .blog-nav .blog-nav-categories .blog-nav-active:before,
/* body.dark-theme .custom-dropdown-selected::before, */
body.dark-theme .develop-colums-holder-margin .develop-colums-rect.no-rectangulars .wp-block-heading::after,
body.dark-theme .develop-colums-rect .wp-block-column,
body.dark-theme .cookie-popup,
body.dark-theme .develop-colums-rect .wp-block-heading::before,
body.dark-theme .home-page-contact-us .contact-us-separator,
body.dark-theme .blog-small-posts .latest-post-selection .category:not(.lps-taxonomy-wrap),
body.dark-theme .home-page-dev-list li::before,
body.dark-theme .our-team-history .develop-columns-lined .numbers::before, 
body.dark-theme .our-team-history .develop-columns-lined .wp-block-column:not(:last-child) .numbers::after,
body.dark-theme .awsm-job-entry-content ul li:before,
body.dark-theme .sharetribe .wp-block-list li::before,
body.dark-theme .develop-colums-simple > .wp-block-column::after,
body.dark-theme .develop-colums-simple-bordered:not(.more-columns-even):not(:last-of-type) .wp-block-column:after,
body.dark-theme .text-with-rect p::before,
body.dark-theme .contact-us-reviews-link a::before,
body.dark-theme .expertise .develop-colums-rect .wp-block-group .wp-block-list.colored-list li::before,
body.dark-theme .develop-colums-simple .wp-block-heading::before,
body.dark-theme .sharetribe .development-services-mobile li::before,
body.dark-theme .header-with-rectangular::before {
  background: var(--lightYellow);
}

body.dark-theme .home-page-dev-button a,
body.dark-theme .header-get-in-toch,
body.dark-theme .newsletter-wrapper .tnp-submit,
body.dark-theme article.post .comment-form .form-submit input#submit,
body.dark-theme .develop-main-button .button.button-bg a,
body.dark-theme .newsletter-post-popup .newsletter-open,
body.dark-theme .our-team .our-team-vacancies .our-team-vacancies-btn a,
body.dark-theme .awsm-job-entry-content .awsm_job_apply_btn,
body.dark-theme .awsm-job-form .awsm-job-form-inner .awsm-application-submit-btn,
body.dark-theme .awsm-job-wrap .awsm-list-item .awsm-job-more-container .awsm-job-more,
body.dark-theme .error-404 .page-button,
body.dark-theme .sharetribe .sharetribe-intro-btn a {
  border-color: var(--lightYellow);
  background: var(--lightYellow);
  color: #171B1B;
}

body.dark-theme .mtr-table tr:nth-child(odd) th.mtr-th-tag {
  border-color: var(--lightYellow);
  background: var(--lightYellow) !important;
  color: #171B1B;
}

body.dark-theme .home-page-dev-button a:hover,
body.dark-theme .home-page-dev-button a:focus,
body.dark-theme .develop-main-button .button.button-bg a:hover,
body.dark-theme .develop-main-button .button.button-bg a:focus,
body.dark-theme .header-get-in-toch:hover,
body.dark-theme .header-get-in-toch:focus,
body.dark-theme .newsletter-wrapper .tnp-submit:hover,
body.dark-theme .newsletter-wrapper .tnp-submit:focus,
body.dark-theme .newsletter-post-popup .newsletter-open:hover,
body.dark-theme .newsletter-post-popup .newsletter-open:focus,
body.dark-theme .our-team .our-team-vacancies .our-team-vacancies-btn a:hover,
body.dark-theme .our-team .our-team-vacancies .our-team-vacancies-btn a:focus,
body.dark-theme .awsm-job-wrap .awsm-list-item .awsm-job-more-container .awsm-job-more:hover,
body.dark-theme .awsm-job-wrap .awsm-list-item .awsm-job-more-container .awsm-job-more:focus,
body.dark-theme .awsm-job-entry-content .awsm_job_apply_btn:hover,
body.dark-theme .awsm-job-entry-content .awsm_job_apply_btn:focus,
body.dark-theme .awsm-job-form .awsm-job-form-inner .awsm-application-submit-btn:hover,
body.dark-theme .awsm-job-form .awsm-job-form-inner .awsm-application-submit-btn:focus,
body.dark-theme .sharetribe .sharetribe-intro-btn a:hover,
body.dark-theme .sharetribe .sharetribe-intro-btn a:focus,
body.dark-theme .error-404 .page-button:hover,
body.dark-theme .error-404 .page-button:focus,
body.dark-theme article.post .comment-form .form-submit input#submit:hover,
body.dark-theme article.post .comment-form .form-submit input#submit:focus {
  border-color: var(--lightYellow);
  background: transparent;
  color: var(--lightYellow);
}

body.dark-theme .develop-main-button .button.button-transparent a,
body.dark-theme .develop-main-button .button.button-transparent a,
body.dark-theme .button.button-transparent a,
body.dark-theme .contact-us .wpcf7-submit {
  border-color: var(--lightYellow);
  color: var(--lightYellow);
}

body.dark-theme .develop-main-button .button.button-transparent a:hover,
body.dark-theme .develop-main-button .button.button-transparent a:focus,
body.dark-theme .contact-us .wpcf7-submit:hover,
body.dark-theme .contact-us .wpcf7-submit:focus,
body.dark-theme .button.button-transparent a:hover,
body.dark-theme .button.button-transparent a:focus {
  border-color: var(--lightYellow);
  background: var(--lightYellow);
  color: #171B1B;
}

body.dark-theme .footer-switcher:before {
  left: 13px;
}

body.dark-theme .our-clients-description:after, 
body.dark-theme .blog-main-post .latest-post-selection .article__info p::before, 
body.dark-theme .blog-small-posts .latest-post-selection .article__info p::after {
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #141414 100%);
}

body.dark-theme .footer-item svg path,
body.dark-theme .case-customer-popup-btn svg circle {
  stroke: var(--white);
}


/* === GENERAL FILL OVERRIDES === */
body.dark-theme .header-logo svg path,
body.dark-theme .case-customer-popup-btn svg path,
body.dark-theme .shared-counts-wrap.style-icon .shared-counts-button .shared-counts-icon svg:hover,
body.dark-theme .shared-counts-wrap.style-icon .shared-counts-button .shared-counts-icon svg:focus,
body.dark-theme .service-row .service-col > svg path[fill="#1D173D"],
body.dark-theme .sharetribe-features-colums svg path[fill="#484848"] {
  fill: var(--white);
}

/* === STROKE OVERRIDES === */
body.dark-theme .sharetribe-features-colums svg circle[stroke="#484848"],
body.dark-theme .sharetribe-features-colums svg path[stroke="#484848"],
body.dark-theme .develop-colums-with-icons svg ellipse[stroke="#F7F8FA"],
body.dark-theme .develop-colums-with-icons svg rect[stroke="#F7F8FA"],
body.dark-theme .develop-colums-with-icons svg path[stroke="#F7F8FA"],
body.dark-theme .title-with-icon svg ellipse[stroke="#F7F8FA"],
body.dark-theme .title-with-icon svg rect[stroke="#F7F8FA"],
body.dark-theme .title-with-icon svg path[stroke="#F7F8FA"],
body.dark-theme .title-with-icon-centered svg ellipse[stroke="#F7F8FA"],
body.dark-theme .title-with-icon-centered svg rect[stroke="#F7F8FA"],
body.dark-theme .title-with-icon-centered svg path[stroke="#F7F8FA"] {
  stroke: #F7F8FA;
}

body.dark-theme .develop-colums-with-icons svg ellipse[stroke="white"],
body.dark-theme .develop-colums-with-icons svg rect[stroke="white"],
body.dark-theme .develop-colums-with-icons svg path[stroke="white"],
body.dark-theme .title-with-icon svg ellipse[stroke="white"],
body.dark-theme .title-with-icon svg rect[stroke="white"],
body.dark-theme .title-with-icon svg path[stroke="white"],
body.dark-theme .title-with-icon-centered svg ellipse[stroke="white"],
body.dark-theme .title-with-icon-centered svg rect[stroke="white"],
body.dark-theme .title-with-icon-centered svg path[stroke="white"] {
  stroke: white;
}

/* === FILL: #1B1B1B === */
body.dark-theme .newsletter-post-popup .newsletter-open svg,
body.dark-theme .develop-colums-with-icons svg ellipse[fill="#1B1B1B"],
body.dark-theme .develop-colums-with-icons svg rect[fill="#1B1B1B"],
body.dark-theme .develop-colums-with-icons svg path[fill="#1B1B1B"],
body.dark-theme .title-with-icon svg ellipse[fill="#1B1B1B"],
body.dark-theme .title-with-icon svg rect[fill="#1B1B1B"],
body.dark-theme .title-with-icon svg path[fill="#1B1B1B"],
body.dark-theme .title-with-icon-centered svg ellipse[fill="#1B1B1B"],
body.dark-theme .title-with-icon-centered svg rect[fill="#1B1B1B"],
body.dark-theme .title-with-icon-centered svg path[fill="#1B1B1B"] {
  fill: #1B1B1B;
}

/* === FILL: #1A1A1B === */
body.dark-theme .develop-colums-with-icons svg ellipse[fill="#1A1A1B"],
body.dark-theme .develop-colums-with-icons svg rect[fill="#1A1A1B"],
body.dark-theme .develop-colums-with-icons svg circle[fill="#1A1A1B"],
body.dark-theme .develop-colums-with-icons svg path[fill="#1A1A1B"],
body.dark-theme .title-with-icon svg ellipse[fill="#1A1A1B"],
body.dark-theme .title-with-icon svg rect[fill="#1A1A1B"],
body.dark-theme .title-with-icon svg circle[fill="#1A1A1B"],
body.dark-theme .title-with-icon svg path[fill="#1A1A1B"],
body.dark-theme .title-with-icon-centered svg ellipse[fill="#1A1A1B"],
body.dark-theme .title-with-icon-centered svg rect[fill="#1A1A1B"],
body.dark-theme .title-with-icon-centered svg circle[fill="#1A1A1B"],
body.dark-theme .title-with-icon-centered svg path[fill="#1A1A1B"] {
  fill: #1A1A1B;
}

/* === FILL: #F7F8FA === */
body.dark-theme .develop-colums-with-icons svg ellipse[fill="#F7F8FA"],
body.dark-theme .develop-colums-with-icons svg rect[fill="#F7F8FA"],
body.dark-theme .develop-colums-with-icons svg path[fill="#F7F8FA"],
body.dark-theme .title-with-icon svg ellipse[fill="#F7F8FA"],
body.dark-theme .title-with-icon svg rect[fill="#F7F8FA"],
body.dark-theme .title-with-icon svg path[fill="#F7F8FA"],
body.dark-theme .title-with-icon-centered svg ellipse[fill="#F7F8FA"],
body.dark-theme .title-with-icon-centered svg rect[fill="#F7F8FA"],
body.dark-theme .title-with-icon-centered svg path[fill="#F7F8FA"] {
  fill: #F7F8FA;
}

/* === FILL: white === */
body.dark-theme .develop-colums-with-icons svg ellipse[fill="white"],
body.dark-theme .develop-colums-with-icons svg rect[fill="white"],
body.dark-theme .develop-colums-with-icons svg path[fill="white"],
body.dark-theme .title-with-icon svg ellipse[fill="white"],
body.dark-theme .title-with-icon svg rect[fill="white"],
body.dark-theme .title-with-icon svg path[fill="white"],
body.dark-theme .title-with-icon-centered svg ellipse[fill="white"],
body.dark-theme .title-with-icon-centered svg rect[fill="white"],
body.dark-theme .title-with-icon-centered svg path[fill="white"] {
  fill: white;
}

/* === FILL: #b15800 → var(--lightYellow) === */
body.dark-theme .newsletter-post-popup .newsletter-open:hover svg,
body.dark-theme .newsletter-post-popup .newsletter-open:focus svg,
body.dark-theme .develop-colums-with-icons svg ellipse[fill="#b15800"],
body.dark-theme .develop-colums-with-icons svg rect[fill="#b15800"],
body.dark-theme .develop-colums-with-icons svg path[fill="#b15800"],
body.dark-theme .title-with-icon svg ellipse[fill="#b15800"],
body.dark-theme .title-with-icon svg rect[fill="#b15800"],
body.dark-theme .title-with-icon svg path[fill="#b15800"],
body.dark-theme .title-with-icon-centered svg ellipse[fill="#b15800"],
body.dark-theme .title-with-icon-centered svg rect[fill="#b15800"],
body.dark-theme .title-with-icon-centered svg path[fill="#b15800"] {
  fill: var(--lightYellow);
}

/* === SPECIAL CASES === */
body.dark-theme .service-row .service-col > svg path[fill="white"] {
  fill: #232323;
}

body.dark-theme .error-404-icon path[fill="#F5F5F5"],
body.dark-theme .sharetribe-features-colums svg path[fill="#F9F9F9"],
body.dark-theme .sharetribe-features-colums svg rect[fill="#F9F9F9"],
body.dark-theme .sharetribe-features-colums svg circle[fill="#F9F9F9"] {
  fill: #141414;
}

body.dark-theme .error-404-icon path[fill="#1D173D"],
body.dark-theme .awsm-job-wrap .awsm-filter-wrap.awsm-no-search-filter-wrap .awsm-filter-toggle svg path,
body.dark-theme .shared-counts-wrap.style-icon .shared-counts-button .shared-counts-icon svg {
  fill: var(--lightYellow);
}

body.dark-theme .blog-nav form button {
  background: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 16C9.77498 15.9996 11.4988 15.4054 12.897 14.312L17.293 18.708L18.707 17.294L14.311 12.898C15.405 11.4997 15.9996 9.77544 16 8C16 3.589 12.411 0 8 0C3.589 0 0 3.589 0 8C0 12.411 3.589 16 8 16ZM8 2C11.309 2 14 4.691 14 8C14 11.309 11.309 14 8 14C4.691 14 2 11.309 2 8C2 4.691 4.691 2 8 2Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat center;
}

body.dark-theme .blog-nav form input {
  background: transparent;
  color: var(--white);
}

body.dark-theme .develop-step-img-dark,
body.dark-theme .error-404-dark {
  display: block;
}

body.dark-theme .develop-step-img-light,
body.dark-theme .error-404-light {
  display: none;
}


body.dark-theme .contact-us input:-webkit-autofill,
body.dark-theme .contact-us input:-webkit-autofill:hover, 
body.dark-theme .contact-us input:-webkit-autofill:focus,
body.dark-theme .contact-us textarea:-webkit-autofill,
body.dark-theme .contact-us textarea:-webkit-autofill:hover,
body.dark-theme .contact-us textarea:-webkit-autofill:focus,
body.dark-theme .contact-us select:-webkit-autofill,
body.dark-theme .contact-us select:-webkit-autofill:hover,
body.dark-theme .contact-us select:-webkit-autofill:focus {
  -webkit-text-fill-color: var(--white);
  -webkit-box-shadow: 0 0 0px 1000px transparent inset;
  transition: background-color 5000s ease-in-out 0s;
}

body.dark-theme .case-key,
body.dark-theme .case-features,
body.dark-theme .case-customer-text,
body.dark-theme .case-section-wide,
body.dark-theme .awsm-job-form-inner,
body.dark-theme .awsm-job-entry-content .awsm_job_buttons,
body.dark-theme .contact-us {
  background: #313131;
}

@media screen and (min-width: 768px) {
  body.dark-theme .sidemenu .sub-menu,
  body.dark-theme .sidemenu .sub-menu:before {
    background: #1D173D;
  }
}

body.dark-theme #content #main .wpsm_panel-group .wpsm_panel .ac_title_class,
body.dark-theme #content #main .wpsm_panel-group .wpsm_panel-body {
  color: var(--white) !important;
}

body.dark-theme .develop-step-number {
  color: #141414;
  -webkit-text-stroke: 1px var(--white);
  text-stroke: 1px var(--white);
}

body.dark-theme .awsm-list-item .awsm-job-item {
  border-bottom: 1px solid var(--white);
}

body.dark-theme .contact-us,
body.dark-theme .awsm-filter-toggle,
body.dark-theme .awsm-job-form-inner,
body.dark-theme article.post .comment-form {
  border: 1px solid var(--lightYellow);
}

body.dark-theme .home-page-contact-us .contact-us {
  border: none;
  background-color: transparent;
}

body.dark-theme .sharetribe .build-marketplaces-ceo:after {
  border-top-color: var(--lightYellow);
  border-left-color: var(--lightYellow);
}

body.dark-theme .home-page-contact-us .contact-us-info,
body.dark-theme .home-page-case .page-list-ext-item,
body.dark-theme .home-page-case .page-list-ext-item:after,
body.dark-theme .service-row .service-col,
body.dark-theme .service-row .service-col:after,
body.dark-theme .post-nav-holder,
body.dark-theme article.post .wp-block-table td, 
body.dark-theme article.post .wp-block-table th,
body.dark-theme .our-team .our-team-vacancies,
body.dark-theme .awsm-job-entry-content .awsm_job_buttons,
body.dark-theme .awsm-job-entry-content .awsm_job_share_btn_mobile,
body.dark-theme .develop-colums-rect .wp-block-group,
body.dark-theme .develop-colums-rect .wp-block-group::after,
body.dark-theme .contact-us .wpcf7 form .wpcf7-response-output,
body.dark-theme .develop-colums-simple-bordered:not(.more-columns-even) .wp-block-column, 
body.dark-theme .develop-colums-simple-bordered:not(.more-columns-even) .wp-block-column.mobile-padding-left,
body.dark-theme .develop-colums.develop-colums-rect.no-clippath .wp-block-group,
body.dark-theme .sharetribe .build-marketplaces-ceo,
body.dark-theme .sharetribe .core-features h3,
body.dark-theme .column-with-lined-list .wp-block-list li,
body.dark-theme .develop-colums-case-description,
body.dark-theme .develop-colums.develop-colums-rect.no-clippath .wp-block-group:after {
  border-color: var(--lightYellow);
}

body.dark-theme #case-studies .page-list-ext .page-list-ext-image img {
  filter: brightness(1.5);
}

body.dark-theme .awsm-job-wrap .awsm-filter-items .awsm-selectric-arrow-drop:after {
  width: 18px;
  height: 18px;
  background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_414_62)'%3E%3Cpath d='M9 11.8125L16.3125 4.5H18L9 13.5L0 4.5H1.68748L9 11.8125Z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_414_62'%3E%3Crect width='18' height='18' fill='white' transform='matrix(-1 0 0 1 18 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat center;
  border: none;
}

body.dark-theme .awsm-job-wrap .awsm-filter-items .awsm-selectric-open .awsm-selectric-arrow-drop:after {
  width: 18px;
  height: 18px;
  background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_414_62)'%3E%3Cpath d='M9 11.8125L16.3125 4.5H18L9 13.5L0 4.5H1.68748L9 11.8125Z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_414_62'%3E%3Crect width='18' height='18' fill='white' transform='matrix(-1 0 0 1 18 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat center;
  border: none;
  transform: rotate(180deg);
}

body.dark-theme .awsm-job-form .awsm-job-form-inner h2:after {
  background: url("data:image/svg+xml,%3Csvg width='34' height='30' viewBox='0 0 34 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1.69287' width='42.7034' height='1.61233' transform='rotate(42.4164 1.69287 0)' fill='%23fff'/%3E%3Crect x='1.41284' y='28.873' width='40.8241' height='1.59521' transform='rotate(-45 1.41284 28.873)' fill='%23fff'/%3E%3C/svg%3E%0A") no-repeat center;
}
body.dark-theme .awsm-job-entry-content .awsm_job_share_btn::before {
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 12C9 12.663 8.73661 13.2989 8.26777 13.7678C7.79893 14.2366 7.16304 14.5 6.5 14.5C5.83696 14.5 5.20107 14.2366 4.73223 13.7678C4.26339 13.2989 4 12.663 4 12C4 11.337 4.26339 10.7011 4.73223 10.2322C5.20107 9.76339 5.83696 9.5 6.5 9.5C7.16304 9.5 7.79893 9.76339 8.26777 10.2322C8.73661 10.7011 9 11.337 9 12Z' stroke='%23f48a1f' stroke-width='1.5'/%3E%3Cpath d='M14 6.5L9 10M14 17.5L9 14' stroke='%23f48a1f' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M19 18.5C19 19.163 18.7366 19.7989 18.2678 20.2678C17.7989 20.7366 17.163 21 16.5 21C15.837 21 15.2011 20.7366 14.7322 20.2678C14.2634 19.7989 14 19.163 14 18.5C14 17.837 14.2634 17.2011 14.7322 16.7322C15.2011 16.2634 15.837 16 16.5 16C17.163 16 17.7989 16.2634 18.2678 16.7322C18.7366 17.2011 19 17.837 19 18.5ZM19 5.5C19 6.16304 18.7366 6.79893 18.2678 7.26777C17.7989 7.73661 17.163 8 16.5 8C15.837 8 15.2011 7.73661 14.7322 7.26777C14.2634 6.79893 14 6.16304 14 5.5C14 4.83696 14.2634 4.20107 14.7322 3.73223C15.2011 3.26339 15.837 3 16.5 3C17.163 3 17.7989 3.26339 18.2678 3.73223C18.7366 4.20107 19 4.83696 19 5.5Z' stroke='%23f48a1f' stroke-width='1.5'/%3E%3C/svg%3E%0A") no-repeat center;
}
body.dark-theme .contact-us .contact-us-name::before {
  background: url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 0C8.01109 0 7.04439 0.293245 6.22215 0.842652C5.3999 1.39206 4.75904 2.17295 4.3806 3.08658C4.00216 4.00021 3.90315 5.00555 4.09607 5.97545C4.289 6.94536 4.7652 7.83627 5.46447 8.53553C6.16373 9.2348 7.05464 9.711 8.02455 9.90393C8.99445 10.0969 9.99979 9.99784 10.9134 9.6194C11.827 9.24096 12.6079 8.6001 13.1573 7.77785C13.7068 6.95561 14 5.98891 14 5C14 3.67392 13.4732 2.40215 12.5355 1.46447C11.5979 0.526784 10.3261 0 9 0ZM9 8C8.40666 8 7.82664 7.82405 7.33329 7.49441C6.83994 7.16476 6.45542 6.69623 6.22836 6.14805C6.0013 5.59987 5.94189 4.99667 6.05764 4.41473C6.1734 3.83279 6.45912 3.29824 6.87868 2.87868C7.29824 2.45912 7.83279 2.1734 8.41473 2.05764C8.99667 1.94189 9.59987 2.0013 10.1481 2.22836C10.6962 2.45542 11.1648 2.83994 11.4944 3.33329C11.8241 3.82664 12 4.40666 12 5C12 5.79565 11.6839 6.55871 11.1213 7.12132C10.5587 7.68393 9.79565 8 9 8ZM18 19V18C18 16.1435 17.2625 14.363 15.9497 13.0503C14.637 11.7375 12.8565 11 11 11H7C5.14348 11 3.36301 11.7375 2.05025 13.0503C0.737498 14.363 0 16.1435 0 18V19H2V18C2 16.6739 2.52678 15.4021 3.46447 14.4645C4.40215 13.5268 5.67392 13 7 13H11C12.3261 13 13.5979 13.5268 14.5355 14.4645C15.4732 15.4021 16 16.6739 16 18V19H18Z' fill='%23F7F8FA'/%3E%3C/svg%3E%0A") no-repeat center;
}
body.dark-theme .contact-us .contact-us-email::before {
  background: url("data:image/svg+xml,%3Csvg width='21' height='16' viewBox='0 0 21 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.6429 1H2.35714C1.99721 1 1.65201 1.1475 1.3975 1.41005C1.14298 1.6726 1 2.0287 1 2.4V13.6C1 13.9713 1.14298 14.3274 1.3975 14.5899C1.65201 14.8525 1.99721 15 2.35714 15H18.6429C19.0028 15 19.348 14.8525 19.6025 14.5899C19.857 14.3274 20 13.9713 20 13.6V2.4C20 2.0287 19.857 1.6726 19.6025 1.41005C19.348 1.1475 19.0028 1 18.6429 1ZM17.15 2.4L10.5 7.146L3.85 2.4H17.15ZM2.35714 13.6V3.037L10.1132 8.574C10.2268 8.65529 10.3618 8.69885 10.5 8.69885C10.6382 8.69885 10.7732 8.65529 10.8868 8.574L18.6429 3.037V13.6H2.35714Z' fill='%23F7F8FA' stroke='%23F7F8FA' stroke-width='0.5'/%3E%3C/svg%3E%0A") no-repeat center;
}
body.dark-theme .contact-us .contact-us-company-name::before {
  background: url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 0H2C0.897 0 0 0.897 0 2V19C0 19.2652 0.105357 19.5196 0.292893 19.7071C0.48043 19.8946 0.734784 20 1 20H15C15.2652 20 15.5196 19.8946 15.7071 19.7071C15.8946 19.5196 16 19.2652 16 19V2C16 0.897 15.103 0 14 0ZM14 18H2V2H14V18Z' fill='%23F7F8FA'/%3E%3Cpath d='M4 4H7V6H4V4ZM9 4H12V6H9V4ZM4 8H7V10H4V8ZM9 8.031H12V10H9V8.031ZM4 12H7V14H4V12ZM9 12H12V14H9V12Z' fill='%23F7F8FA'/%3E%3C/svg%3E%0A") no-repeat center;
}
body.dark-theme .contact-us .contact-us-textarea::before {
  background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 0C4.486 0 0 3.589 0 8C0 10.908 1.898 13.515 5 14.934V20L10.34 15.995C15.697 15.852 20 12.32 20 8C20 3.589 15.514 0 10 0ZM10 14H9.667L7 16V13.583L6.359 13.336C3.67 12.301 2 10.256 2 8C2 4.691 5.589 2 10 2C14.411 2 18 4.691 18 8C18 11.309 14.411 14 10 14Z' fill='%23F7F8FA'/%3E%3Cpath d='M5 5H15V7H5V5ZM5 9H12V11H5V9Z' fill='%23F7F8FA'/%3E%3C/svg%3E%0A") no-repeat center;
}
body.dark-theme .contact-us .wpcf7-list-item-label::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='17' height='17' stroke='%23B0B0B0'/%3E%3C/svg%3E%0A");
}
body.dark-theme .contact-us .wpcf7-list-item input[type="checkbox"]:checked + .wpcf7-list-item-label:before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='5.47761' y1='8.44699' x2='8.89744' y2='11.6387' stroke='%23F48A1F' stroke-width='1.4'/%3E%3Cline x1='8.01244' y1='11.7891' x2='13.8303' y2='5.52368' stroke='%23F48A1F' stroke-width='1.4'/%3E%3Crect x='0.5' y='0.5' width='17' height='17' stroke='%23F48A1F'/%3E%3C/svg%3E%0A");
}
body.dark-theme .develop-step-col::after {
  background-image: url("data:image/svg+xml,%3Csvg width='60' height='40' viewBox='0 0 60 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1579_861)'%3E%3Cpath d='M34.7573 20L14.3897 39.5H1.24525L21.2356 20.3612L21.6128 20L21.2356 19.6388L1.24525 0.5H14.3897L34.7573 20Z' stroke='%23fff'/%3E%3Cpath d='M59.2768 20L38.9093 39.5H25.7648L45.7551 20.3612L46.1323 20L45.7551 19.6388L25.7648 0.5H38.9093L59.2768 20Z' stroke='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1579_861'%3E%3Crect width='60' height='40' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E ");
}

body.dark-theme .contact-us .contact-us-linkedin:before {
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 1.25C4.27065 1.25 3.57118 1.53973 3.05546 2.05546C2.53973 2.57118 2.25 3.27065 2.25 4C2.25 4.72935 2.53973 5.42882 3.05546 5.94454C3.57118 6.46027 4.27065 6.75 5 6.75C5.72935 6.75 6.42882 6.46027 6.94454 5.94454C7.46027 5.42882 7.75 4.72935 7.75 4C7.75 3.27065 7.46027 2.57118 6.94454 2.05546C6.42882 1.53973 5.72935 1.25 5 1.25ZM3.75 4C3.75 3.66848 3.8817 3.35054 4.11612 3.11612C4.35054 2.8817 4.66848 2.75 5 2.75C5.33152 2.75 5.64946 2.8817 5.88388 3.11612C6.1183 3.35054 6.25 3.66848 6.25 4C6.25 4.33152 6.1183 4.64946 5.88388 4.88388C5.64946 5.1183 5.33152 5.25 5 5.25C4.66848 5.25 4.35054 5.1183 4.11612 4.88388C3.8817 4.64946 3.75 4.33152 3.75 4ZM2.25 8C2.25 7.80109 2.32902 7.61032 2.46967 7.46967C2.61032 7.32902 2.80109 7.25 3 7.25H7C7.19891 7.25 7.38968 7.32902 7.53033 7.46967C7.67098 7.61032 7.75 7.80109 7.75 8V21C7.75 21.1989 7.67098 21.3897 7.53033 21.5303C7.38968 21.671 7.19891 21.75 7 21.75H3C2.80109 21.75 2.61032 21.671 2.46967 21.5303C2.32902 21.3897 2.25 21.1989 2.25 21V8ZM3.75 8.75V20.25H6.25V8.75H3.75ZM9.25 8C9.25 7.80109 9.32902 7.61032 9.46967 7.46967C9.61032 7.32902 9.80109 7.25 10 7.25H14C14.1989 7.25 14.3897 7.32902 14.5303 7.46967C14.671 7.61032 14.75 7.80109 14.75 8V8.434L15.185 8.247C15.935 7.92648 16.7307 7.7257 17.543 7.652C20.318 7.4 22.75 9.58 22.75 12.38V21C22.75 21.1989 22.671 21.3897 22.5303 21.5303C22.3897 21.671 22.1989 21.75 22 21.75H18C17.8011 21.75 17.6103 21.671 17.4697 21.5303C17.329 21.3897 17.25 21.1989 17.25 21V14C17.25 13.6685 17.1183 13.3505 16.8839 13.1161C16.6495 12.8817 16.3315 12.75 16 12.75C15.6685 12.75 15.3505 12.8817 15.1161 13.1161C14.8817 13.3505 14.75 13.6685 14.75 14V21C14.75 21.1989 14.671 21.3897 14.5303 21.5303C14.3897 21.671 14.1989 21.75 14 21.75H10C9.80109 21.75 9.61032 21.671 9.46967 21.5303C9.32902 21.3897 9.25 21.1989 9.25 21V8ZM10.75 8.75V20.25H13.25V14C13.25 13.2707 13.5397 12.5712 14.0555 12.0555C14.5712 11.5397 15.2707 11.25 16 11.25C16.7293 11.25 17.4288 11.5397 17.9445 12.0555C18.4603 12.5712 18.75 13.2707 18.75 14V20.25H21.25V12.38C21.25 10.476 19.589 8.972 17.68 9.146C17.0242 9.20567 16.3817 9.36763 15.776 9.626L14.296 10.261C14.1818 10.31 14.0573 10.3299 13.9336 10.3189C13.8098 10.3079 13.6907 10.2663 13.587 10.1979C13.4833 10.1295 13.3982 10.0364 13.3394 9.927C13.2806 9.81757 13.2499 9.69524 13.25 9.571V8.75H10.75Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A") no-repeat center;
}
body.dark-theme .contact-us .contact-us-phone:before {
  background: url("data:image/svg+xml,%3Csvg width='16' height='24' viewBox='0 0 16 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.2 2.4C12.5713 2.4 12.9274 2.5475 13.1899 2.81005C13.4525 3.0726 13.6 3.4287 13.6 3.8V20.6C13.6 20.9713 13.4525 21.3274 13.1899 21.5899C12.9274 21.8525 12.5713 22 12.2 22H3.8C3.4287 22 3.0726 21.8525 2.81005 21.5899C2.5475 21.3274 2.4 20.9713 2.4 20.6V3.8C2.4 3.4287 2.5475 3.0726 2.81005 2.81005C3.0726 2.5475 3.4287 2.4 3.8 2.4H12.2ZM3.8 1C3.05739 1 2.3452 1.295 1.8201 1.8201C1.295 2.3452 1 3.05739 1 3.8V20.6C1 21.3426 1.295 22.0548 1.8201 22.5799C2.3452 23.105 3.05739 23.4 3.8 23.4H12.2C12.9426 23.4 13.6548 23.105 14.1799 22.5799C14.705 22.0548 15 21.3426 15 20.6V3.8C15 3.05739 14.705 2.3452 14.1799 1.8201C13.6548 1.295 12.9426 1 12.2 1H3.8Z' fill='%23FFFFFF' stroke='%23FFFFFF' stroke-width='0.5'/%3E%3Cpath d='M8.0001 20.6C8.3714 20.6 8.7275 20.4525 8.99005 20.1899C9.2526 19.9274 9.4001 19.5713 9.4001 19.2C9.4001 18.8287 9.2526 18.4726 8.99005 18.21C8.7275 17.9475 8.3714 17.8 8.0001 17.8C7.62879 17.8 7.2727 17.9475 7.01015 18.21C6.7476 18.4726 6.6001 18.8287 6.6001 19.2C6.6001 19.5713 6.7476 19.9274 7.01015 20.1899C7.2727 20.4525 7.62879 20.6 8.0001 20.6Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A") no-repeat center;
}
body.dark-theme .contact-us .contact-us-url:before {
  background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.23223 8.23099C9.13936 7.32393 10.3604 6.80022 11.6429 6.76821C12.9253 6.73619 14.171 7.19832 15.1222 8.05899L15.3032 8.23099L18.1312 11.06C19.0523 11.9827 19.5765 13.2286 19.5922 14.5322C19.6079 15.8358 19.1138 17.094 18.2153 18.0385C17.3167 18.9831 16.0848 19.5394 14.782 19.5888C13.4793 19.6382 12.2087 19.1768 11.2412 18.303L11.0612 18.131L8.93923 16.009C8.75988 15.829 8.65576 15.5876 8.648 15.3336C8.64025 15.0797 8.72944 14.8323 8.89748 14.6417C9.06551 14.4511 9.29978 14.3317 9.5527 14.3076C9.80563 14.2835 10.0582 14.3566 10.2592 14.512L10.3532 14.595L12.4752 16.717C13.0253 17.2703 13.7693 17.5875 14.5494 17.6014C15.3294 17.6152 16.0842 17.3247 16.6536 16.7913C17.223 16.2579 17.5622 15.5237 17.5993 14.7444C17.6364 13.9651 17.3684 13.202 16.8522 12.617L16.7172 12.474L13.8892 9.64599C13.6106 9.36736 13.2799 9.14634 12.9159 8.99554C12.5519 8.84475 12.1617 8.76713 11.7677 8.76713C11.3737 8.76713 10.9836 8.84475 10.6196 8.99554C10.2556 9.14634 9.92481 9.36736 9.64623 9.64599C9.45859 9.8335 9.20415 9.93879 8.93888 9.93869C8.6736 9.9386 8.41924 9.83313 8.23173 9.64549C8.04422 9.45785 7.93893 9.20341 7.93903 8.93814C7.93912 8.67287 8.04459 8.4185 8.23223 8.23099ZM1.86823 1.86699C2.77536 0.959926 3.99643 0.436222 5.27886 0.404208C6.56129 0.372194 7.80697 0.834318 8.75823 1.69499L8.93923 1.86699L11.0602 3.98999C11.2396 4.16995 11.3437 4.41143 11.3515 4.66538C11.3592 4.91933 11.27 5.16671 11.102 5.35727C10.9339 5.54784 10.6997 5.6673 10.4468 5.69139C10.1938 5.71549 9.94122 5.6424 9.74023 5.48699L9.64623 5.40399L7.52523 3.28299C6.9742 2.73555 6.23232 2.42317 5.45566 2.41157C4.67901 2.39996 3.92813 2.69004 3.36099 3.22078C2.79385 3.75152 2.45467 4.48153 2.4148 5.25725C2.37494 6.03297 2.63749 6.79391 3.14723 7.37999L3.28223 7.52399L6.11123 10.353C6.67381 10.9154 7.43674 11.2314 8.23223 11.2314C9.02772 11.2314 9.79065 10.9154 10.3532 10.353C10.4461 10.2601 10.5563 10.1864 10.6776 10.1361C10.799 10.0858 10.929 10.0598 11.0604 10.0598C11.1917 10.0597 11.3218 10.0856 11.4432 10.1358C11.5645 10.186 11.6748 10.2596 11.7677 10.3525C11.8606 10.4453 11.9344 10.5556 11.9847 10.6769C12.035 10.7982 12.0609 10.9283 12.0609 11.0596C12.061 11.191 12.0352 11.3211 11.9849 11.4424C11.9347 11.5638 11.8611 11.6741 11.7682 11.767C10.8611 12.6741 9.64003 13.1978 8.3576 13.2298C7.07517 13.2618 5.82949 12.7997 4.87823 11.939L4.69623 11.767L1.86823 8.93799C0.930874 8.00035 0.404297 6.72881 0.404297 5.40299C0.404297 4.07717 0.930874 2.80463 1.86823 1.86699Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A") no-repeat center;
}
body.dark-theme .contact-us .contact-us-file:before {
  background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24px' height='24px' viewBox='0 0 24 23' version='1.1'%3E%3Cg id='surface1'%3E%3Cpath style=' stroke:none;fill-rule:nonzero;fill:%23FFFFFF;fill-opacity:1;' d='M 22.753906 8.367188 L 10.566406 19.921875 C 8.542969 21.835938 5.269531 21.835938 3.25 19.921875 C 1.230469 18.007812 1.230469 14.902344 3.25 12.988281 L 14.222656 2.589844 C 15.570312 1.3125 17.75 1.3125 19.097656 2.589844 C 20.445312 3.867188 20.445312 5.9375 19.097656 7.210938 L 8.125 17.609375 C 7.453125 18.246094 6.359375 18.246094 5.6875 17.609375 C 5.015625 16.972656 5.015625 15.9375 5.6875 15.296875 L 15.441406 6.054688 L 14.222656 4.902344 L 4.46875 14.144531 C 3.121094 15.421875 3.121094 17.488281 4.46875 18.765625 C 5.816406 20.042969 8 20.042969 9.34375 18.765625 L 20.316406 8.367188 C 22.335938 6.453125 22.335938 3.351562 20.316406 1.4375 C 18.296875 -0.480469 15.023438 -0.480469 13.003906 1.4375 L 1.421875 12.410156 L 1.460938 12.453125 C -0.640625 15.015625 -0.457031 18.71875 2.03125 21.078125 C 4.515625 23.433594 8.425781 23.609375 11.132812 21.613281 L 11.171875 21.652344 L 23.972656 9.523438 Z M 22.753906 8.367188 '/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat center;
  background-size: contain;
}
body.dark-theme .contact-us-list li:before {
  background: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='14' width='19.799' height='19.799' transform='rotate(45 14 0)' fill='%23F48A1F'/%3E%3Cpath d='M8 14L12 18L19 11' stroke='%231A1A1B' stroke-width='2'/%3E%3C/svg%3E%0A") no-repeat center;
}
body.dark-theme article.post .comment-form .comment-form-comment::before {
  background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.91597 0C4.4483 0 0 3.589 0 8C0 10.908 1.88205 13.515 4.95798 14.934V20L10.2531 15.995C15.5651 15.852 19.8319 12.32 19.8319 8C19.8319 3.589 15.3836 0 9.91597 0ZM9.91597 14H9.58576L6.94118 16V13.583L6.30556 13.336C3.63916 12.301 1.98319 10.256 1.98319 8C1.98319 4.691 5.54203 2 9.91597 2C14.2899 2 17.8487 4.691 17.8487 8C17.8487 11.309 14.2899 14 9.91597 14Z' fill='%23F48A1F'/%3E%3Cpath d='M4.95801 5H14.874V7H4.95801V5ZM4.95801 9H11.8992V11H4.95801V9Z' fill='%23F48A1F'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
body.dark-theme article.post .comment-form .comment-form-author::before {
  background: url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 0C8.01109 0 7.04439 0.293245 6.22215 0.842652C5.3999 1.39206 4.75904 2.17295 4.3806 3.08658C4.00216 4.00021 3.90315 5.00555 4.09607 5.97545C4.289 6.94536 4.7652 7.83627 5.46447 8.53553C6.16373 9.2348 7.05464 9.711 8.02455 9.90393C8.99445 10.0969 9.99979 9.99784 10.9134 9.6194C11.827 9.24096 12.6079 8.6001 13.1573 7.77785C13.7068 6.95561 14 5.98891 14 5C14 3.67392 13.4732 2.40215 12.5355 1.46447C11.5979 0.526784 10.3261 0 9 0ZM9 8C8.40666 8 7.82664 7.82405 7.33329 7.49441C6.83994 7.16476 6.45542 6.69623 6.22836 6.14805C6.0013 5.59987 5.94189 4.99667 6.05764 4.41473C6.1734 3.83279 6.45912 3.29824 6.87868 2.87868C7.29824 2.45912 7.83279 2.1734 8.41473 2.05764C8.99667 1.94189 9.59987 2.0013 10.1481 2.22836C10.6962 2.45542 11.1648 2.83994 11.4944 3.33329C11.8241 3.82664 12 4.40666 12 5C12 5.79565 11.6839 6.55871 11.1213 7.12132C10.5587 7.68393 9.79565 8 9 8ZM18 19V18C18 16.1435 17.2625 14.363 15.9497 13.0503C14.637 11.7375 12.8565 11 11 11H7C5.14348 11 3.36301 11.7375 2.05025 13.0503C0.737498 14.363 0 16.1435 0 18V19H2V18C2 16.6739 2.52678 15.4021 3.46447 14.4645C4.40215 13.5268 5.67392 13 7 13H11C12.3261 13 13.5979 13.5268 14.5355 14.4645C15.4732 15.4021 16 16.6739 16 18V19H18Z' fill='%23F48A1F'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
body.dark-theme article.post .comment-list .reply::before {
  background: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.9297 9.86719C13.3883 9.86719 12.9688 10.2867 12.9688 10.8047C12.9688 11.3227 13.3883 11.7422 13.9297 11.7422C14.4242 11.7422 14.8438 11.3227 14.8438 10.8047C14.8438 10.2867 14.4242 9.86719 13.9297 9.86719ZM7.36719 9.86719C6.82578 9.86719 6.40625 10.2867 6.40625 10.8047C6.40625 11.3227 6.82578 11.7422 7.36719 11.7422C7.86172 11.7422 8.28125 11.3227 8.28125 10.8047C8.28125 10.2867 7.86172 9.86719 7.36719 9.86719Z' fill='%23F48A1F'/%3E%3Cpath d='M21.4528 8.08601C20.3255 6.53913 18.7505 5.50554 17.0231 5.03913V5.04148C16.6223 4.59617 16.17 4.18601 15.6637 3.82038C11.827 1.03132 6.44109 1.8821 3.64031 5.71882C1.38328 8.83601 1.47937 13.029 3.78094 16.0079L3.79969 19.1157C3.79969 19.1907 3.81141 19.2657 3.83484 19.336C3.95906 19.7321 4.38094 19.9501 4.77469 19.8259L7.74187 18.8907C8.52703 19.1696 9.33797 19.329 10.1442 19.3735L10.1325 19.3829C12.2208 20.904 14.9583 21.361 17.4684 20.5313L20.4473 21.5016C20.5223 21.5251 20.5997 21.5391 20.6794 21.5391C21.0942 21.5391 21.4294 21.204 21.4294 20.7891V17.6485C23.4942 14.8454 23.5481 10.9712 21.4528 8.08601ZM8.07 17.2266L7.78875 17.1094L5.46844 17.836L5.445 15.3985L5.2575 15.1876C3.27469 12.7688 3.14344 9.28367 4.99969 6.72663C7.25906 3.6282 11.5903 2.94382 14.6794 5.17976C17.7778 7.4321 18.4645 11.7563 16.2262 14.836C14.3489 17.4118 10.988 18.3634 8.07 17.2266ZM19.9059 16.8282L19.7184 17.0626L19.7419 19.5001L17.445 18.7266L17.1637 18.8438C15.8512 19.3313 14.452 19.3712 13.1559 19.0079L13.1512 19.0055C14.8833 18.4735 16.4536 17.3954 17.5856 15.8438C19.3762 13.3759 19.6669 10.2751 18.6262 7.63132L18.6403 7.6407C19.1794 8.02742 19.6739 8.51023 20.0934 9.09382C21.795 11.4282 21.6989 14.6063 19.9059 16.8282Z' fill='%23F48A1F'/%3E%3Cpath d='M10.6484 9.86719C10.107 9.86719 9.6875 10.2867 9.6875 10.8047C9.6875 11.3227 10.107 11.7422 10.6484 11.7422C11.143 11.7422 11.5625 11.3227 11.5625 10.8047C11.5625 10.2867 11.143 9.86719 10.6484 9.86719Z' fill='%23F48A1F'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}

body.dark-theme .show-scroll > .wp-block-group::after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='14' viewBox='0 0 14 14' width='14'%3E%3Cg stroke='%23fff' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2.25 5.00003 4.49-4.390005c.0336-.035089.07396-.063013.11865-.08209.04468-.019077.09276-.028912.14135-.028912s.09667.009835.14135.028912c.04469.019077.08505.047001.11865.08209l4.49 4.390005'/%3E%3Cpath d='m2.25 9 4.49 4.39c.0336.0351.07396.063.11865.0821.04468.0191.09276.0289.14135.0289s.09667-.0098.14135-.0289c.04469-.0191.08505-.047.11865-.0821l4.49-4.39'/%3E%3C/g%3E%3C/svg%3E") no-repeat center / contain;
}

body.dark-theme .custom-dropdown-selected::after {
  background: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7.2973L15.4 22L29 7.2973' stroke='%23F48A1F' stroke-width='3'/%3E%3C/svg%3E%0A") no-repeat center;
  background-size: contain;
}

body.dark-theme #content .wpsm_panel-group .wpsm_panel .fa-minus::before {
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 22.7026L15.4 7.99993L29 22.7026' stroke='%23f48a1f' stroke-width='2'/%3E%3C/svg%3E%0A");
}

body.dark-theme .newsletter-post-popup .newsletter-close {
  background: url("data:image/svg+xml,%3Csvg width='34' height='30' viewBox='0 0 34 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1.69287' width='42.7034' height='1.61233' transform='rotate(42.4164 1.69287 0)' fill='%23ffffff'/%3E%3Crect x='1.41284' y='28.873' width='40.8241' height='1.59521' transform='rotate(-45 1.41284 28.873)' fill='%23ffffff'/%3E%3C/svg%3E%0A") no-repeat center;
}

body.dark-theme .awsm-job-single-wrap .awsm-job-specification-seniority-level .awsm-job-specification-term::before {
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.1431 9.14284L17.7146 4.57141H6.29628L2.85742 9.14284M21.1431 9.14284L12.0003 20.5714M21.1431 9.14284H2.85742M12.0003 20.5714L2.85742 9.14284M12.0003 20.5714L8.57171 9.14284M12.0003 20.5714L15.4289 9.14284' stroke='%23f48a1f' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.2959 4.57141L8.57133 9.14284L11.9999 4.57141L15.4285 9.14284L17.7142 4.57141' stroke='%23f48a1f' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center;
}

body.dark-theme .awsm-job-single-wrap .awsm-job-specification-type .awsm-job-specification-term::before {
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 3V19.5H13.5V3H4.5ZM3.75 1.5H14.25C14.4489 1.5 14.6397 1.57902 14.7803 1.71967C14.921 1.86032 15 2.05109 15 2.25V20.25C15 20.4489 14.921 20.6397 14.7803 20.7803C14.6397 20.921 14.4489 21 14.25 21H3.75C3.55109 21 3.36032 20.921 3.21967 20.7803C3.07902 20.6397 3 20.4489 3 20.25V2.25C3 2.05109 3.07902 1.86032 3.21967 1.71967C3.36032 1.57902 3.55109 1.5 3.75 1.5Z' fill='%23f48a1f'/%3E%3Cpath d='M6 6H12V7.5H6V6ZM6 10.5H12V12H6V10.5ZM6 15H12V16.5H6V15ZM15 12H18V13.5H15V12ZM15 15H18V16.5H15V15ZM1.5 19.5H22.5V21H1.5V19.5Z' fill='%23f48a1f'/%3E%3Cpath d='M15 9V19.5H19.5V9H15ZM14.25 7.5H20.25C20.4489 7.5 20.6397 7.57902 20.7803 7.71967C20.921 7.86032 21 8.05109 21 8.25V20.25C21 20.4489 20.921 20.6397 20.7803 20.7803C20.6397 20.921 20.4489 21 20.25 21H14.25C14.0511 21 13.8603 20.921 13.7197 20.7803C13.579 20.6397 13.5 20.4489 13.5 20.25V8.25C13.5 8.05109 13.579 7.86032 13.7197 7.71967C13.8603 7.57902 14.0511 7.5 14.25 7.5Z' fill='%23f48a1f'/%3E%3C/svg%3E%0A") no-repeat center
}

body.dark-theme .awsm_job_openings.hot-job-yes header.entry-header h1.entry-title::before {
  background: url("data:image/svg+xml,%3Csvg width='24' height='35' viewBox='0 0 24 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1725_1220)'%3E%3Cpath d='M14.6368 35C14.6368 35 20.1701 31.2912 22.4449 27.1006C24.7196 22.9101 24.9789 18.0459 19.9109 12.5551C19.9109 12.5551 20.1183 16.3122 17.0835 17.371C17.0835 17.371 20.4963 5.52257 9.70663 0C9.70663 0 12.3266 3.14704 8.53447 7.44943C4.74234 11.7518 -0.773245 16.9541 0.0891621 23.3765C0.0891621 23.3765 0.502626 28.7707 9.32865 35C9.32865 35 1.98591 29.0275 7.6052 22.3165C7.6052 22.3165 7.57109 24.5637 9.29454 25.2386C9.29454 25.2386 7.39915 18.0141 13.1904 14.6421C13.1904 14.6421 12.4317 17.2591 14.0528 19.2102C15.6739 21.1612 17.3619 23.4731 17.7753 24.5649C18.1874 25.6555 20.5659 29.3808 14.6368 35Z' fill='%23f48a1f'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1725_1220'%3E%3Crect width='24' height='35' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center
}

body.dark-theme #content .wpsm_panel-group .wpsm_panel .fa-plus::before {
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7.2973L15.4 22L29 7.2973' stroke='%23f48a1f' stroke-width='2'/%3E%3C/svg%3E%0A");
}

body.dark-theme .awsm-job-wrap .awsm-job-specification-item.awsm-job-specification-hot-job:after {
  background: url("data:image/svg+xml,%3Csvg width='24' height='35' viewBox='0 0 24 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1716_862)'%3E%3Cpath d='M14.6368 35C14.6368 35 20.1701 31.2912 22.4449 27.1006C24.7196 22.9101 24.9789 18.0459 19.9109 12.5551C19.9109 12.5551 20.1183 16.3122 17.0835 17.371C17.0835 17.371 20.4963 5.52257 9.70663 0C9.70663 0 12.3266 3.14704 8.53447 7.44943C4.74234 11.7518 -0.773245 16.9541 0.0891621 23.3765C0.0891621 23.3765 0.502626 28.7707 9.32865 35C9.32865 35 1.98591 29.0275 7.6052 22.3165C7.6052 22.3165 7.57109 24.5637 9.29454 25.2386C9.29454 25.2386 7.39915 18.0141 13.1904 14.6421C13.1904 14.6421 12.4317 17.2591 14.0528 19.2102C15.6739 21.1612 17.3619 23.4731 17.7753 24.5649C18.1874 25.6555 20.5659 29.3808 14.6368 35Z' fill='%23f48a1f'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1716_862'%3E%3Crect width='24' height='35' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center;
  background-size: cover;
}

body.dark-theme .awsm-job-form .awsm-job-form-group.awsm-job-inline-group label::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='17' height='17' stroke='%23f48a1f'/%3E%3C/svg%3E%0A");
}

body.dark-theme .awsm-job-form .awsm-job-inline-group input[type="checkbox"]:checked + label:before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='17' height='17' stroke='%23f48a1f'/%3E%3Cline x1='5.45222' y1='8.71408' x2='8.87205' y2='11.9058' stroke='%23f48a1f' stroke-width='1.4'/%3E%3Cline x1='7.98704' y1='12.0562' x2='13.8049' y2='5.79077' stroke='%23f48a1f' stroke-width='1.4'/%3E%3C/svg%3E%0A");
}

body.dark-theme .develop-main-title h1 {
  color: #1A1A1B;
   text-shadow: -1px 1px 1px #fff, 2px -1px 1px #fff, -1px -1px 1px #fff, 1px 1px 1px #fff;
}

body.dark-theme .develop-colums-faq .contact-us {
  border: none;
  background: transparent;
}

body.dark-theme .contact-us-form p,
body.dark-theme .contact-us-form span:not(.wpcf7-not-valid-tip),
body.dark-theme .gray-text {
  color: #B0B0B0 !important;
}

body.dark-theme .main-description,
body.dark-theme .home-page-row .slider-button-prev, 
body.dark-theme .home-page-row .slider-button-next,
body.dark-theme .develop-colums-simple p,
body.dark-theme .develop-colums-with-icons p,
body.dark-theme .develop-columns-lined p,
body.dark-theme .ux-column .develop-colums-rect.no-rectangulars .wp-block-group p,
body.dark-theme .design-process-with-borders .develop-colums p,
body.dark-theme .develop-colums-rect .wp-block-group .wp-block-list li,
body.dark-theme .column-with-lined-list .wp-block-list li,
body.dark-theme .develop-colums-rect .wp-block-group p,
body.dark-theme .contact-us-form-info p:last-of-type {
  color: #B0B0B0;
}

body.dark-theme .text-with-rect p,
body.dark-theme .develop-colums-rect .rect-inner-group p {
  color: #fff;
}

body.dark-theme .white-borders.develop-colums-simple-bordered .wp-block-column {
  border-color: #fff;
}

body.dark-theme .white-borders.develop-colums-simple-bordered:first-of-type .wp-block-column:after  {
  background-color: #fff;
}


body.dark-theme #content .wpsm_panel-group .wpsm_panel {
  border-top: 1px solid var(--lightYellow) !important;
}

body.dark-theme #content .wpsm_panel-group .wpsm_panel:last-of-type {
  border-bottom: 1px solid var(--lightYellow) !important;
}

body.dark-theme .not-colored-text {
  color: #fff !important;
}

body.dark-theme .slider-content-item-link {
  color: #fff;
}

body.dark-theme .slider-content-item-description {
  color: #B0B0B0;
}

body.dark-theme .wp-block-heading a {
  color: #fff;
}

body.dark-theme .test-home .slider-content-item-description,
body.dark-theme .test-home .slider-button-prev,
body.dark-theme .test-home .slider-button-next {
  color: #B0B0B0;
}

body.dark-theme .slider-content-item-title {
  background: rgb(180,158,181);
  background: linear-gradient(90deg, white 50%, rgb(72,72,72,0.5) 50%);
  -webkit-text-fill-color: transparent;
  background-clip: text;
  -webkit-background-clip: text;
  transition: 2s all;
  background-size: 200%;
  background-repeat: no-repeat;
  background-position: 100%;
}