/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/
body.white-mode {background-color: #fff !important;}
body.white-mode h2, body.white-mode h3, body.white-mode h4, body.white-mode h5, body.white-mode h6 {color: #252626 !important;}
body.white-mode p, body.white-mode li, body.white-mode sapan {color: #3E3F40 !important;}
body.white-mode .ir-text-banner .btnflex a.cstmbtn {color: #252626;}
body.white-mode .flex-container .content-div .inner-content, body.white-mode  .flex-container .sidebar {background: var(--neutral-5);}
body.white-mode .invest-section .main-invest-block .item-grid, body.white-mode .strategic-focus-section .main--block .item-grid, body.white-mode .esg-commitment-section .main--block .item-grid {background: #FFFFFF;}
body.white-mode  .inner-content.blue-bg, body.white-mode .financial-highlights-setion .main--block .item-grid, body.white-mode .stock-performance-setion .inner-grid {background: #fff !important;}
body.white-mode .flex-container .sidebar ul li {border-bottom: 1px solid var(--neutral-10);}
body.white-mode .flex-container .sidebar ul li a {color: var(--neutral-85);}
body.white-mode  .trades-section .row-table {border-bottom: 1px solid var(--neutral-10);color: var(--neutral-75);}
body.white-mode  .leadership-governance-module .inner-team .team-info, body.white-mode .board-of-directors-module .inner-team .team-info, body.white-mode .the_supervisory_committee-module .inner-team .team-info {background: #fff;border: 1px solid var(--neutral-10);}
body.white-mode .prospectus-module .prospectus-list-row .list-row, body.white-mode .announcements-module .prospectus-list-row .list-row, body.white-mode .reports-module .file-list-item {background: #FFFFFF;}
body.white-mode .announcements-module p.tag {background: var(--neutral-5);}
body.white-mode .calendar-module .inner-content .tab button.tablinks {color: var(--brand-black);}
body.white-mode  .calendar-module .inner-content .tabs-months .tabcontent {background: #fff;}
body.white-mode .inv-opp-banner .btnflex a.cstmbtn:first-child {background: #fff;color: var(--brand-black) !important;}
body.white-mode .calendar-module {margin-top: var(--section-margin);}
body.white-mode .footer p {color: var(--neutral-75);}
body.white-mode .footer .hs_cos_wrapper_type_rich_text ul li a {color: var(--neutral-75);}
body.white-mode .footer .hs_cos_wrapper_type_rich_text h4 {color: var(--neutral-85) !important;}
body.white-mode .footer {background-color: #fff !important;}
body.white-mode .footer .footer-row-3-padding {border-top: 1px solid #5658595c;}
body.white-mode .breadcrumb nav#breadcrumb {border-bottom: 1px solid #5658595c;}
body.white-mode  .breadcrumb img {filter: invert();}
body.white-mode .breadcrumb nav#breadcrumb a, body.white-mode  .breadcrumb nav#breadcrumb span {color: #565859;}
body.white-mode .cstm-socil-icon .iconflex a img {filter: invert();}
body.white-mode .invest-section .main-invest-block .item-grid img,  body.white-mode  .strategic-focus-section .main--block .item-grid img, body.white-mode .esg-commitment-section .main--block .item-grid img {filter: invert();}
.white-image {display: none;}
body.white-mode .black-image {display: none;}
body.white-mode .white-image {display: block;}
body.white-mode .top-header .menu .menu__wrapper li .menu__link {color: #252626 !important;}
body.white-mode .header-main .menu .menu__wrapper li .menu__child-toggle .menu__child-toggle-icon {border-top-color: #252626;}
body.white-mode .top-header p a span {color: #252626;}
body.white-mode .top-header p svg {fill: #252626;}
body.white-mode .top-header {/* 	background: var(--neutral-5); */background: #ffffff;}
body.white-mode .cstm-menu .btndiv .btnitem:first-child a {background: #fff;border: 1px solid var(--brand-blue);color: #252626 !important;}
body.white-mode  .cstm-menu .header .menu > ul > li > a {color: #565859 !important;}
body.white-mode .bottom-header {/*   background-color: #fff; */background: var(--neutral-5);border-bottom: 1px solid #F0F5F7;}
body.white-mode .ir-text-banner .cstmbtn.fillbtn {color: #fff !important;}
body.white-mode .teampopup.fancybox-content .contentdiv div > span {color: #252626;}
body.white-mode .teampopup.fancybox-content .contentdiv div > i {color: #252626;}
body.white-mode  .fancybox-slide--html .fancybox-close-small svg path {fill: #252626;}
body.white-mode .teampopup.fancybox-content {background: #fff;border-radius: var(--corner-outer-2);max-width: 1144px;padding: var(--section-margin-3);}
body.white-mode .inner-popup-ir form input::placeholder,  body.white-mode  .inner-popup-ir form textarea {color: #000;}
body.white-mode .inner-popup-ir form input, body.white-mode .inner-popup-ir form textarea {background: var(--neutral-5);border: 1px solid #d1d6dc;}
body.white-mode .ir-form-popup .hs-form-booleancheckbox-display span {margin-left: 0 !important;color: #3e3f40;}
body.white-mode .ir-form-popup.fancybox-content {background: #fff;}
.inner-popup-ir .actions .hs-button.primary.large {background: var(--brand-blue);border: none;}
body.white-mode .inner-popup-ir .actions .hs-button.primary.large {background: var(--brand-blue);}
body.white-mode .bottom-header #mobile-toggle {filter: invert();}
body.white-mode .ir-text-banner .btnflex a.cstmbtn:first-child {color: #252626 !important;}
.fancybox-slide--html .fancybox-close-small {background: transparent !important;border: none;outline: none;}
body.white-mode .ir-content {background: var(--neutral-5);}
body.white-mode .cont-info .img-pro {border-color: #fff;}
body.white-mode .cont-info a {color: var(--brand-black);}
body.white-mode .cont-info a:hover {color: var(--brand-black) !important;}
body.white-mode .blog-list-container .blog-item.big-blog, body.white-mode .mainblogcstm .blog-item {background-color: var(--neutral-5);}
body.white-mode .cstm-case-studies .blog-tag, body.white-mode  .webinar-prodcast .contentdiv .blog-tag {border: 1px solid #DEE3E5;}
body.white-mode .blog-tag, body.white-mode  .mainblogcstm .contentdiv h3 a {color: var(--neutral-85);}
body.white-mode .mainblogcstm .header, body.white-mode .blog-post h1, body.white-mode .blog-post .toc h3 {color: var(--brand-black);}
body.white-mode .mainblogcstm ul a {color: var(--neutral-85);}
body.white-mode .cstmheadsearch input {background-color: #f0f5f7;background-image: url("https://5868638.fs1.hubspotusercontent-na1.net/hubfs/5868638/Vector%286%29.svg");color: var(--neutral-80);}
body.white-mode .cstmheadsearch input::placeholder {
  color: #565859;
}
body.white-mode .blog-post .toc a {
  color: #3e3f40;
}
body.white-mode #blog-content p {
  color: var( --neutral-85);
}
body.white-mode .blog-post #blog-content h2, body.white-mode .blog-related-posts h3 {
  color: var(--brand-black);
}
body.white-mode  .blog-related-posts {
  background-color: #fff !important;
}
body.white-mode  .blog-related-posts__list .download-new.technology.downloadlist .blog-item {
  background-color: var(--neutral-5);
}
body.white-mode  .download-new .blog-item h3, body.white-mode  .download-new .blog-item h3 a {
  color: var(--brand-white) !important;
}
body.white-mode .blog-date {
  color: #fff !important;
}
body.white-mode  .cstm-robotics .blog-item {
  background-color: transparent !important;
}
body.white-mode .cstm-robotics .blog-date {
  color: #3e3f40 !important;
}
body.white-mode .cstm-knowledge .blog-date, body.white-mode  .cstm-knowledge .rte p {
  color: #3e3f40 !important;
}
body.white-mode .cstm-knowledge .blog-date, body.white-mode  .cstm-knowledge .rte p {
  color: #3e3f40 !important;
}
body.white-mode .blog-post h1 {
  color: var(--brand-black);
}
body.white-mode .blog-post__meta a, body.white-mode .blog-post__tag-link {
  color: #565859;
}
body.white-mode .knowdedge-based .blog-post__meta {
  color: #000;
}
body.white-mode .blog-post .toc a {
  color: #3e3f40;
}
body.white-mode  .blog-related-posts.knowledge-base-rel {
  background: #fff !important;
}
body.white-mode .webinar-prodcast .blog-item {
  background: transparent;
}
body.white-mode .why-gp-section-inner{
  background-color: #fff;
}
body.white-mode .why-gp-single-item, body.white-mode .evolution-single-item  {
  background-color: var(--neutral-5);
  border: 1px solid #E4E9EB;
}
body.white-mode .evolution-single-item .date {
  color: var(--brand-black);
}
body.white-mode .about_leader-list .single-user {
  background-color: var(--neutral-5);
}
body.white-mode .about_leader-list .text, body.white-mode .about_leader-list .cta-btn {
  background-color: #fff;
  border: 1px solid #E4E9EB;
}
body.white-mode .evolution-section-inner, body.white-mode .geek-2col-content-inner, body.white-mode .geek-awards-inner, body.white-mode .geek-sc-inner,
body.white-mode .geek-team-inner, body.white-mode .ggf-inner, body.white-mode .why-gp-section-inner {
  background-color: #fff !important;
}
body.white-mode .single-col-content {
  background-color: var(--neutral-5);
}
body.white-mode .single-col-content:first-child a {
  color: var(--brand-black) !important;
}
body.white-mode  .faq-container {
  background-color: var(--neutral-5);
}
body.white-mode  .faq-container .faq-repeater .faq-item {
  border-top: 1px solid #E4E9EB;
}
body.white-mode  .faq-container .faq-repeater .faq-item .faq-answer {
  background: #fff;
}
body.white-mode .faq-container .faq-repeater .faq-item .faq-question {
  color: var(--brand-black);
}
body.white-mode .faq-container .faq-repeater .faq-item .faq-toggle {
  color: #252626;
}
body.white-mode  .blog-pagination a {
  color: #000;
}
body.white-mode .home-banner-content h1 {
  color: #000;
}
body.white-mode .video-trigger-wrapper .video-hover-btn {
  color: #252626;
}
body.white-mode .video-trigger-wrapper .video-hover-btn:hover {
  background: var(--neutral-5);
}
body.white-mode .video-trigger-wrapper .video-hover-btn svg {
  fill: #fff;
}
body.white-mode .announcement-bar .inner p {
  color: #fff !important;
}
body.white-mode .home-new-logos {
  background: var(--neutral-5);
  border-bottom: 2px solid #fff;
}
body.white-mode .main-sl-banner.home-sl-banner {
  background: var(--neutral-5);
}
body.white-mode .main-sl-banner .sol-list-banners h2, body.white-mode .main-sl-banner .sol-list-banners h4,  body.white-mode .main-sl-banner .sol-list-banners p {
  color: #fff !important;
}
body.white-mode .updatedlogonew .partner-inn {
  background-color: var(--neutral-5);
}
body.white-mode .geek-renowned-clients.updatedlogonew.text-block .partner-inn .grc-row.clients_wrapper {
  border: 1px solid #fff;
}
body.white-mode  .geek-renowned-clients .client_single_item {
  background: #fff;
}
body.white-mode .client_single_item a, body.white-mode .client_single_item span
{
  color: #252626 !important;
}
body.white-mode  .main-sl-banner .btndiv a.sol-btn {
  background: #fff;
}
body.white-mode  .btndiv a {
  color: #000 !important ;
}
body.white-mode .main-sl-banner .btndiv .sol-btn svg path {
  fill: #000;
}
body.white-mode .main-sl-banner .sol-list-banners .list-banner .block-content-flex .block-item {
  background: var(--neutral-5);
  border: 1px solid #fff;
}
body.white-mode .main-sl-banner .sol-list-banners .list-banner .block-content-flex .block-item h4, body.white-mode  .main-sl-banner .sol-list-banners .list-banner .block-content-flex .block-item p {
  color: #252626 !important;
}
body.white-mode .sd-mainImgtext .solutionpro .geek-content-image .content-wrapper {
  background: var(--neutral-5);
}
body.white-mode  .homepage-soft-list .cstmbtn a {
  background: #fff;
  color: #252626 !important;
}
body.white-mode .cstmbtn svg path {
  fill: #252626;
}
body.white-mode  .gwr-robots-col23 .gwr-col-row, body.white-mode .gwr-robots-col.gwr-robots-col3,  body.white-mode .gwr-robots-col.gwr-robots-col6 {
  background: var( --neutral-5);
}
body.white-mode .gwr-info .rname, body.white-mode  .gwr-info a {
  color: #565859 !important;
}
body.white-mode .hp-seamless-integration .content-item {
  background-color: var(--neutral-5);
}
body.white-mode .multicards-with-tags .network_left, body.white-mode .multicards-with-tags .network_right {
  background-color: var(--neutral-5);
}
body.white-mode .network_left .nl_repeat_repeater, body.white-mode .network_right .nr_repeat {
  background: #fff;
}
body.white-mode .network_right .nr_repeat .lists_repeat_nr {
  color: #1E1E1E;
}
body.white-mode .nl_upper_icon svg path {
  fill: #000000;
}
body.white-mode .bigger-impacts {
  background: var(--neutral-5);
  border-bottom: 2px solid #fff;
}
body.white-mode .bigger-impacts .marquee__item {
  color: #252626;
}

body.white-mode .bi-number-list .number-item:nth-child(3) h2, body.white-mode .bi-number-list .number-item:nth-child(5) h2 {
  color: var(--brand-blue) !important;
}
body.white-mode .home-page-success {
  background: var(--neutral-5);
  border-bottom: 2px solid #fff;
}
body.white-mode .home-page-success .cstm-succ-tabs .tab {
  background: var(--neutral-0);
  border: 1px solid #DEE3E5;
}
body.white-mode .home-page-success .cstm-succ-tabs button {
  color: #000;
}
body.white-mode .home-page-success .flex-content {
  background-color: #fff;
}
body.white-mode .cstm-succ-tabs .round-tags .itemtags, body.white-mode  .ds-testimonials-main.industries-tm .imagediv .teglist .tagotem  {
  background: #fff;
  border: 4px solid #E4E9EB;
}
body.white-mode  .home-page-testimonials {
  background-color: var(--neutral-5);
}
body.white-mode .ds-testimonials-main.home-page-testimonials .testimonials-flex .contentdiv{
  background: #fff;
  border: 1px solid #E4E9EB;
}
body.white-mode .ds-testimonials-main.industries-tm.home-page-testimonials .infoduv span {
  color: #252626;
}
body.white-mode .ds-testimonials-main .testimonials-flex .contentdiv .btn-testimonials a {
  background: var(--neutral-5);
  color: #252626;
}
body.white-mode .ds-testimonials-main .testimonials-flex .contentdiv .btn-testimonials a svg path, body.white-mode .home-warehouse .col-item .black-btn a svg path {
  fill: #000;
}
body.white-mode .home-warehouse .col-item {
  background-color: var(--neutral-5);
  border: 1px solid #E4E9EB;
}
body.white-mode .home-warehouse .col-item .black-btn a {
  background: #fff;
  color: #000 !important;
}
body.white-mode .homepage-blog, body.white-mode .geek-faq-section.homepage-faq {
  background: var(--neutral-5);
  border-bottom: 2px solid #fff;
}
body.white-mode .mainblogcstm.homepage-blog .blog-item {
  background: #fff !important;
}
body.white-mode .home-banner-form .input > input {
  background: #F0F5F7;
  border: 1px solid #E4E9EB;
  color: #252626;
}
body.white-mode .home-banner-form input::placeholder {
  color: #252626 !important;
}
body.white-mode .solution-menu.industries-nav.forhome {
  border-top: 1px solid #E4E9EB;
  background: var(--neutral-5);
}
body.white-mode  .solution-menu.industries-nav.forhome a {
  color: #000 !important;
}
body.white-mode  .solution-menu.industries-nav.forhome li a svg path {
  fill: #000;
}
body.white-mode  .home-page-success .cstm-succ-tabs button.active {
  background: #F0F5F7;
}
body.white-mode .home-page-testimonials .owl-dots .owl-dot {
  background: #000;
}
body.white-mode .ir-text-banner .rte h1 {
  color: var(--brand-black);
}
body.white-mode .wg-main-banner .inner-content, body.white-mode  .wg-video-banner .inner-content, body.white-mode .wg-matters .inner-content {
  background: var(--neutral-5);
}
body.white-mode .wg-main-banner .inner-content .btnflex {
  border-top: 1px solid #DEE3E5;
}
body.white-mode  .wg-main-banner .inner-content .itembtn:nth-child(2) .cstmbtn {
  background: #fff;
  border: 1px solid#009EEE;
}
body.white-mode .wg-matters .inner-content .flex-row .inner-item .inner .row-item, body.white-mode .wg-matters .inner-content .flex-row .inner-item .inner .main-item-flex .item-grid {
  background: #fff;
}
body.white-mode .wg-matters .inner-content .full-width-g.blue-color h3, body.white-mode .wg-matters .inner-content .full-width-g.blue-color h4 {
  color: #fff !important;
}
body.white-mode .wg-warehouses .inner-content .grid-row .grid-item {
  background: #fff;
  border: 1px solid #E4E9EB;
}
body.white-mode .wg-warehouses .inner-content, body.white-mode .wg-global-gaint .inner-content {
  background: var(--neutral-5);
}
.wg-warehouses .inner-content .home-new-logos {
  border-bottom: none;
}
body.white-mode .wg-warehouses .inner-content, body.white-mode .wg-mission .inner-content {
  background: var(--neutral-5);
}
body.white-mode .wg-global-gaint .inner-content .grid-row .grid-item {
  background: #fff;
  border: 1px solid #E4E9EB;
}
body.white-mode  .wg-mission .second-text::before {
  filter: invert();
  opacity: 0.3;
}
body.white-mode .wg-mission .inner-content::before {
  background-image: url('https://5868638.fs1.hubspotusercontent-na1.net/hubfs/5868638/Vector%2092%282%29.png');
}
body.white-mode .wg-mission .second-text h2 {
  color: var(--neutral-25) !important;
}
body.white-mode .wg-saving-sec .inner-content::before {
  background-image: url('https://5868638.fs1.hubspotusercontent-na1.net/hubfs/5868638/Vector%2092%283%29.png');
}
body.white-mode .wg-saving-sec .inner-content .breakdown-row .breakdown-item, body.white-mode .wg-saving-sec .saving-list .main-list .list-item .inner {
  background: #fff;
}
body.white-mode .wg-saving-sec .inner-content {
  background: var(--neutral-5);
}
body.white-mode .wg-saving-sec .inner-content .rte::before {
  opacity: 0.2;
}

body.white-mode .wg-saving-sec .btndiv a {
  color: #fff !important;
}
body.white-mode .wg-saving-sec .a-b-banner .ab-banner .banner p.label-ab {
  background: #fff;
}
body.white-mode .wg-industry-table .inner-content {
  background: var(--neutral-5);
}
body.white-mode .wg-industry-table .light-color {
  background: #E4E9EB;
}
body.white-mode .border-bottom {
  border-bottom: 1px solid #E4E9EB;
}
body.white-mode .wg-industry-table .third-row h3, body.white-mode .wg-industry-table .third-row p {
  color: #fff !important;
}
body.white-mode .newsleetr-cstm.cstm.techdetail .main-news {
  background: var(--neutral-5);
}
body.white-mode .newsleetr-cstm .buttonarea .btndiv a {
  color: #fff !important;
}
body.white-mode .catm-partner-portal .headerdiv h1 {
  color: var(--brand-black);
}
body.white-mode .catm-partner-portal .inner-flex, body.white-mode  .partner-benefits .blockitem, body.white-mode .partner-onboarding .blockitem {
  background: var(--neutral-5);
}
body.white-mode .catm-partner-portal .inner-flex .contentdiv a.cta_button.arrow-icon {
  color: #fff !important;
}
body.white-mode .main-elite-partner .mainlogo .cstm-link-logo {
  background-color: var(--neutral-5);
  color: #000 !important;
}
body.white-mode .main-elite-partner .mainlogo .cstm-link-logo svg path {
  fill: #000;
}
body.white-mode .popover-content {
  background-color: #F0F5F7;
  border: 1px solid #4b4c4d1c;
  color: #000;
}
body.white-mode .geek-simple-content h1 {
  color: var(--brand-black);
}
body.white-mode .program-benefit-outer .itemgrid {
  background-color: var(--neutral-5);
}
body.white-mode  .current-openings-module .outer-table {
  background: var(--neutral-5) !important;
}
body.white-mode .current-openings-module tbody tr, body.white-mode .job-table thead {
  border-bottom: 1px solid #FFFFFF;
}
body.white-mode  .job-main-hd th, body.white-mode {
  color: #000000;
}
body.white-mode  .job-main-hd th svg path{
  fill: #000;
}
body.white-mode .job-table td, body.white-mode .job-table th {
  color: #000000;
}
body.white-mode .current-openings-module .header-job .searchfield input#search {
  background: var(--neutral-5);
  color: #000;
}
body.white-mode .current-openings-module .header-job .searchfield input#search::placeholder {
  color: #000;
}
body.white-mode .black-mode-map {
  display: none;
}
body.white-mode .white-mode-map {
  display: block;
}
body.white-mode .buzz_sec_heading h1 {
  color: var(--brand-black);
}
body.white-mode .buzz_sec_card, body.white-mode .return-process .smarter_otr {
  background: var(--neutral-5) !important;
}
body.white-mode .processing_inr, body.white-mode .smarter_card {
  background: var(--neutral-5) !important;
}
body.white-mode .processing_content li span, .processing_content p {
  color: #000;
}
body.white-mode .return-process .smarter_card {
  border: 1px solid #E4E9EB;
}
body.white-mode .main-inds-banner h1 {
  color: var(--brand-black);
}
body.white-mode .main-inds-banner .content-flex, body.white-mode .main-inds-banner .number-list {
  background: var( --neutral-5);
}
body.white-mode .download-btn a {
  color: #fff !important;
}
body.white-mode .ds-testimonials-main .testimonials-flex .contentdiv {
  background: #E4E9EB;
}
body.white-mode .industires-challenges .inner {
  background: var(--neutral-5);
}
body.white-mode .industires-challenges .inner-item {
  background: #fff;
  border: 1px solid #4b4c4d26;
}
body.white-mode .industires-challenges .first-challenges.second .inner-item::after {
  background-color: var(--neutral-5);
  background-image: url('https://5868638.fs1.hubspotusercontent-na1.net/hubfs/5868638/Rectangle%20285%281%29.png');
}
body.white-mode .industires-challenges .inner-item .circle-arrow {
  background: #fff;
  border: 1px solid #2526261f;
}
body.white-mode .industires-challenges .inner-item .circle-arrow svg path {
  fill: #000;
}
body.white-mode .industires-challenges .text-banner {
  background: #E4E9EB;
}
body.white-mode .main-ideals .inner {
  background: var(--neutral-5);
  border: 1px solid #E4E9EB;
}
body.white-mode .main-ideals .inner .taglist .tag-item p {
  background: #E4E9EB;
}
body.white-mode .ds-Process-main .inner, body.white-mode .ds-stroage-main .inner {
  background: var(--neutral-5);
}
body.white-mode .ds-Process-main .inner .inner-content-slider {
  background: #fff;
  border: 1px solid #E4E9EB;
}
body.white-mode .industris-process-slider .rte-2 h5 {
  background: #E4E9EB;
}
body.white-mode .ds-stroage-main .main-stroage-slider .inner-content-slider {
  background: #fff;
  border: 1px solid #E4E9EB;
}
body.white-mode .main-why-inds .maingrid-inds .item-grid {
  background: var(--neutral-5);
}
body.white-mode .main-why-inds .maingrid-inds .item-grid img {
  filter: brightness(100);
}
body.white-mode .download-new .blog-item {
  background-color: var(--neutral-5);
}
body.white-mode .outline-border {
  border: 1px solid #E4E9EB;
}
body.white-mode  .sl-main-text h1 {
  color: var(--brand-black);
}
body.white-mode .main-industries .inner-grid .cstmbtb a {
  background: #fff;
  color: #000 !important;
}
body.white-mode .main-industries .inner-grid .cstmbtb a svg path {
  fill: #000;
}
body.white-mode .main-industries .inner-grid h2, body.white-mode .main-industries .inner-grid h5 {
  color: #fff !important;
}

body.white-mode .solutions-tabs .tab button {
  background: transparent;
}
body.white-mode .solutions-tabs .tab button img {
  filter: invert();
}
body.white-mode button.tablinks.active {
  background: #F0F5F7;
}
body.white-mode  .solutions-tabs .tabscontent .tabcontent .cont-info {
  background: #E4E9EB;
  border: 1px solid #E4E9EB;
}
body.white-mode .solutions-tabs .tabscontent .tabcontent {
  background: var(--neutral-5);
}
body.white-mode .free-tools .inner-content {
  background: var(--neutral-5);
}
body.white-mode .free-tools .outer-table .itemgrid {
  background: #fff;
  border: 1px solid #e4e9eb;
}
body.white-mode .sd-richtext.indus-onestop h1 {
  color: #000;
}
body.white-mode .industris-process-slider .rte h5 {
  background: #E4E9EB;
}
body.white-mode .solution.main-Software-Suite .inner-content {
  background: var(--neutral-5);
}
body.white-mode .Solution-Reimagine .inner-content {
  background: var(--neutral-5);
}
body.white-mode .Solution-Reimagine .btndiv a {
  color: #fff !important;
}
body.white-mode .solution.main-Software-Suite a.round-btn {
  background: #fff;
}
body.white-mode .solution.main-Software-Suite a.round-btn svg path {
  fill: #000;
}
body.white-mode .SD-banner h1 {
  color: #000;
}
body.white-mode .SD-video-banner .btndiv a.btn-Sd:nth-child(2) {
  color: #fff !important;
}
body.white-mode  .SD-inventory-Bnnaer .cont-inner {
  background: var(--neutral-5);
}
body.white-mode .SD-featured-list .table-content {
  background: var(--neutral-5);
}
body.white-mode .SD-featured-list .table-col.last {
  background: #E4E9EB;
}
body.white-mode .SD-featured-list .stickybar {
  background: #E4E9EB;
  border-bottom: 1px solid #DEE3E5;
}
body.white-mode .SD-featured-list .btndiv a {
  color: #fff !important;
}
body.white-mode .SD-featured-slider .item, body.white-mode .ds-need-main .inner {
  background: var(--neutral-5);
}
body.white-mode .sol-rich h1 {
  color: #000;
}
body.white-mode .ds-need-main .inner .inner-content-slider {
  background: #fff;
  border: 1px solid #E4E9EB;
}
body.white-mode .ds-need-main .inner .inner-content-slider .innercnt {
  background: #F0F5F7;
}
body.white-mode .ds-need-main .inner .inner-content-slider .innercnt .tagicon p {
  color: #fff !important;
}
body.white-mode .ds-need-main .inner-content-slider .btncstm a {
  background-color: #F0F5F7;
  color: #000 !important;
}
body.white-mode .sd-mainImgtext .round-btn {
  background: #fff;
}
body.white-mode .sd-mainImgtext .round-btn svg path {
  fill: #000;
}
body.white-mode .SD-featured-list .table-wrapper, body.white-mode  .SD-featured-list table {
  background: var(--neutral-5);
}
body.white-mode .SD-featured-list .last-tabel-box, body.white-mode .SD-featured-list .sticy-row-sl {
  background: #E4E9EB;
}
body.white-mode .SD-featured-list table {
  color: #000;
}
body.white-mode .SD-featured-list td, .SD-featured-list th {
  color: #3e3f40;
}
body.white-mode .sol-intralogistics .tag-flex .tag-item {
  background: #F0F5F7;
  border: 1px solid #E4E9EB;
}
body.white-mode .sol-intralogistics h1 {
  color: #000;
}
body.white-mode .SD-banner.Sol-si .inner, body.white-mode .SD-video-banner.sol-si .inner, body.white-mode .SD-featured-list.sol-ptp.sol-si .inner {
  background: var(--neutral-5);
  border: 1px solid #E4E9EB;
  border-bottom: 0;
}
body.white-mode .SD-banner.Sol-si .btndiv a {
  color: #fff !important;
}
body.white-mode .sd-mainImgtext.sol-si .solutionpro .geek-content-image.cstm--1 .content-wrapper {
  border: 1px solid #E4E9EB;
  border-top: 0;
}
body.white-mode .sd-mainImgtext.sol-si .cont-wrapper-inner {
  background: #FFFFFF;
}
body.white-mode .sd-mainImgtext.sol-si .cont-wrapper-inner .round-btn {
  background: #E4E9EB;
}
body.white-mode .cstm-talents .gridcontent {
  background-color: var(--neutral-5);
}
body.white-mode .cstm-teams .local-outer .imgtext h4 {
  background: #E4E9EB;
}
body.white-mode .cstm-teams .btndiv a {
  color: #fff !important;
}
body.white-mode .main-safety h1, body.white-mode .main-Software-Suite h1.heading {
  color: #000;
}
body.white-mode .main-maintenance .inner-content, body.white-mode .main-units .inner-content, body.white-mode .main-safety-fence-system .inner-content {
  background: var(--neutral-5);
}
body.white-mode .main-units .inner-content .unit-flex .inner-unit {
  background: #fff;
}
body.white-mode .main-safety .main-gridicon .item-grid {
  background: #fff;
  border: 1px solid #DEE3E5;
}
body.white-mode .main-Software-Suite .main-listItem .list-item p.bgcolor {
  background: var(--neutral-5);
}
body.white-mode .Soft-main-content-slider .inner-content {
  background: var(--neutral-5);
}
body.white-mode .Soft-main-content-slider .main-slider .main-inner-grid {
  background: #fff;
}
body.white-mode .Soft-main-content-slider .cstmbtn a path {
  fill: none;
}
body.white-mode .Soft-main-content-slider .cstmbtn a {
  color: #fff !important;
}
body.white-mode .Soft-main-content-slider.main-gstudo .main-gstudio .inner-flex .contentdiv .inner-slide {
  background: #fff;
}
body.white-mode .black-mode-img {
  display: none;
}
body.white-mode .white-mode-img {
  display: block;
}
body.white-mode .cstm-menu .btndiv .btnitem a {
  color: #fff !important;
}
body.white-mode .blackimglogo {
  display: none !important;
}
.whiteimglogo{
  display:none !important;
}
body.white-mode .whiteimglogo{
  display:block !important;
}
body.white-mode .main-prodetail-Banner h1 {
  color: #000;
}
body.white-mode .main-prodetail-Banner .flex-content .imagediv p.outlinetext {
  color: #fff !important;
  text-shadow: -1px -1px 0 #5658598a,1px -1px 0 #56585987,-1px 1px 0 #56585978,1px 1px 0 #56585961;
}
body.white-mode .maintech-grid .main-info-grid .card-info {
  background: var(--neutral-5);
}
body.white-mode .maintech-grid .main-info-grid .card-info .info-inner img {
  filter: invert();
}
body.white-mode .tech-model-main.f-series .inner-grid, body.white-mode .tech-model-main.m-series .inner-grid {
  background: var(--neutral-5);
}
body.white-mode .tech-model-main.tech-product-slider .main-product-grid-outer .inner-grid span.bigtitlr {
  color: #E4E9EB;
}
body.white-mode .main-content-tabs {
  background: var(--neutral-5);
}
body.white-mode .contanttab-section .cstmbtn a svg path {
  fill: none;
}
body.white-mode .main-content-tabs .infodiv .viewbtn.activetab{
  background: #E4E9EB;
  border: 1px solid var(--brand-blue)
}
body.white-mode .main-content-tabs .btndiv button {
  border: 1px solid #DEE3E5;
  color: #000;
}
body.white-mode .main-product-tabs .main-content-tabs .inner-contenttab .imgsection h5 {
  background-color: transparent;
  text-shadow: none;
  color: #DEE3E5 !important;
}
body.white-mode  .main-content-tabs .infodiv .viewbtn.activetab, body.white-mode .main-content-tabs .tablinks.active-tab {
  background: #E4E9EB;
}

body.white-mode .contanttab .mainrow .btndiv button.viewbtn.active, body.white-mode .contanttab .mainrow .btndiv button.viewbtn:hover, body.white-mode .main-content-tabs .btndiv button.tablinks.active, body.white-mode .main-content-tabs .btndiv button.tablinks:hover {
  background: #fff;
}
body.white-mode .tech-model-main.rs-series .inner-grid, body.white-mode .tech-model-main.s-series .inner-grid, body.white-mode .tech-model-main.x-series .inner-grid {
  background: var(--neutral-5);
}
body.white-mode .solution-menu {
  /*   background: #F0F5F7; */
  background: #fff;
  border-bottom: 1px solid #f0f5f7;
}
body.white-mode .solution-menu li a {
  color: #252626;
}
body.white-mode img.white-img-logo {
  display: block !important;
}
body.white-mode img.blak-img-logo {
  display: none;
}
body.white-mode .mainblogcstm .cstmheade-sticky {
  background: #fff;
}
body.white-mode .service-portfolio .topheader h1 {
  color: #000;
}
body.white-mode .main-section .contentares {
  background-color: var(--neutral-5);
}
body.white-mode .btnlistitem {
  background-color: #fff;
  color: #000;
}
body.white-mode .blockitem {
  background-color: var(--neutral-5);
}
body.white-mode  .bottom-header .widget-span[data-x="9"] .hs_cos_wrapper_type_rich_text a {
  background-color: #fff !important;
  color: #000;
}
body.white-mode .blog_popup.blog_popup_active.stickypop {
  border: 1px solid #E4E9EB !important;
  background: var(--neutral-5);
}
body.white-mode .blog_popup_active .content-wrapper {
  background: #F0F5F7;
}
body.white-mode .blog_popup_from .input input {
  background-color: #fff;
  border: 1px solid #E4E9EB !important;
  color: #000;
}
body.white-mode .geek-faq-section .main-faq .side-bar {
  background: var(--neutral-5);
}
body.white-mode .geek-faq-section .main-faq .side-bar ul li a {
  color: #000;
}
body.white-mode .geek-faq-section .main-faq .side-bar ul li {
  border-bottom: 1px solid #4b4c4d47;
}
body.white-mode .geek-faq-section .top-filter .tab button.tablinks {
  color: #000;
}
body.white-mode  .roi-hd.cs-form-hd, body.white-mode .roi-multi-step-form h1 {
  color: #000;
}
body.white-mode .roi-multi-step-form .steps .active {
  background: var(--neutral-5);
  color: #000;
}
body.white-mode .roi-multi-step-form .steps button {
  color: #000;
}
body.white-mode  .roi_calculator_form label {
  color: #000;
}
body.white-mode .roi_calculator_form input, body.white-mode .roi_calculator_form select {
  background: var(--neutral-5) !important;
  border: none !important;
  color: #000 !important;
}
body.white-mode .roi_calculator_form input::placeholder, body.white-mode .roi_calculator_form select::placeholder{
  color: #000 !important;
}
body.white-mode .technology-richtext h1 {
  color: #000;
}
body.white-mode .tech-soft-suite .inner-content, body.white-mode .tech-soft-suite-product .cstmgrid .card {
  background: var(--neutral-5);
}
body.white-mode .tech-soft-suite .btndiv-cstm a.cstmbtn {
  border: 1px solid #DEE3E5;
  color: #000;
}
body.white-mode  .tech-soft-suite-product .contentdiv .btnarrow a svg path {
  fill: #000;
}
body.white-mode .tech-soft-suite-product .contentdiv .btnarrow {
  background: #fff;
}
body.white-mode .banner-sec .inner-content .flexcontent .listofcont .contentlist {
  background: #F0F5F7;
  border: 1px solid #FFFFFF;
}
body.white-mode .banner-sec .inner-content .flexcontent {
  background: unset;
}
body.white-mode .main-Software-Suite .main-listItem .list-item {
  border: 1px solid #DEE3E5;
}
body.white-mode .main-product-grid-two-column .column_one_items {
  background: var(--neutral-5);
}
body.white-mode .form_download_section .marketingForm .lookupFormFieldBlock, body.white-mode .form_download_section .marketingForm .optionSetFormFieldBlock, body.white-mode .form_download_section .marketingForm .phoneFormFieldBlock, body.white-mode .form_download_section .marketingForm .textFormFieldBlock {
  background: var(--neutral-5);
}
body.white-mode .form_download_section .marketingForm input, body.white-mode .form_download_section .marketingForm label span{
  color:#000;
}
body.white-mode  .form_download_section .marketingForm input::placeholder, body.white-mode  .form_download_section .marketingForm select::placeholder, body.white-mode  .form_download_section .marketingForm textarea::placeholder{
  color:#000;
}
body.white-mode  .form_download_section .marketingForm textarea{
  color:#000;
}
body.white-mode  .form_download_section .marketingForm label, body.white-mode  .form_download_section .marketingForm label span {
  color: #00000070 !important;
}
body.white-mode #new_industry1-1744184669304, body.white-mode #new_automationeval-1744357194030 {
  color: #000;
}
body.white-mode .form_download_section .marketingForm .consentBlock label p {
  color:#00000070 !important;
}
.white-mode .blog_cross svg {
  filter: invert();
}
body.white-mode .categories .filter {
  border: 1px solid #56585933;
  color: #000;
}
body.white-mode .mainblogcstm .pagination .nav-btn {
  color: #000;
}
body.white-mode .tech-model-main.tech-product-slider.p-series .main-product-grid-outer .inner-grid{
  background: var(--neutral-5);
}
body.white-mode .tech-model-main .main-product-grid-outer .tagdiv .tagtext{
  background: #E4E9EB;
  border: 1px solid #DEE3E5;
}
body.white-mode .dnd_area-row-0-background-layers {
  background: #fff !important;
}
body.white-mode .marketing_event_mod{
  background: #fff !important;
}

body.white-mode .event__number__block {
  background: #F0F5F7 !important;
}
body.white-mode .up_icon_inr {
  background: #F0F5F7 !important;
}

body.white-mode .up_icon_inr img {filter: brightness(0) saturate(100%) invert(12%) sepia(1%) saturate(2208%) hue-rotate(188deg) brightness(95%) contrast(90%);}

body.white-mode .marketing_event_mod .top_content h1 {
  color: #252626;
}
body.white-mode .marketing_event_mod ul.tabs {
  border: 1px solid #DEE3E5 !important;
}
body.white-mode .marketing_event_mod .tabs li.current {
  background-color: #F0F5F7 !important;
  color: #252626 !important;
  font-weight: 600;
}
body.white-mode .marketing_event_mod .upcoming_card {
  background: #F0F5F7 !important;
}
body.white-mode .upcoming_multi_card_inner .card__button a.button_style {
  color: #000 !important;
}
body.white-mode ul.past_event_tags li {
  color: #000 !important;
}
body.white-mode .card .richtext-infor {
  background: #E4E9EB;
}
body.white-mode .card .richtext-infor p a {
  color: var(--brand-black);
  text-decoration: none;
}
body.white-mode .richtext-infor a {
  color: var(--brand-black);
}
body.white-mode .download-new .header {
  color: #252626;
}
body.white-mode .btndiv.innerblog-btn a {
  color: #fff !important;
}
body.white-mode .form_download_section .marketingForm select {
  color: #000;
}
body.white-mode .form_download_section .selection .select2-selection > span {
  color: #000 !important;
}
body.white-mode .select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #000!important;
}
body.white-mode .select2-results {
  background: #fff!important;
}
body.white-mode .select2-container--default .select2-results__option[aria-selected="true"] {
  color: #000!important;
}
body.white-mode .top-header .hs-search-field form button::after {
  filter: invert();
}
body.white-mode  .scenario-tabs-main .main-tsbs .tab button.tablinks, body.white-mode .scenario-tabs-main .tab-content {
  background: var(--neutral-5) !important;
  color: var(--brand-black);
}
body.white-mode .scenario-tabs-main .main-tsbs .tab button.tablinks.active {
  background: var(--brand-blue) !important;
  color: var(--brand-white);
}
body.white-mode .hs-search-field form {
  background: #fff;
}

body.white-mode .hs-search-field form input.hs-search-field__input {
  background: #F0F5F7;
  color: var(--brand-black);
}
body.white-mode .systems-page.systems-page--search-results h1,
body.white-mode .systems-page.systems-page--search-results h2,
body.white-mode .systems-page.systems-page--search-results h3,
body.white-mode .systems-page.systems-page--search-results h4,
body.white-mode .systems-page.systems-page--search-results h5,
body.white-mode .systems-page.systems-page--search-results h6,
body.white-mode .systems-page.systems-page--search-results li,
body.white-mode .systems-page.systems-page--search-results a{
  color: var(--brand-black);
}
body.white-mode .search-cstmicon svg path {
  stroke: #000;
}
body.white-mode .main-elite-partner .header-text h1 {
  color: var(--brand-black);
}
body.white-mode .custom_form textarea {
  color: #000 !important;
}
body.white-mode .roi-multi-step-form fieldset {
  border: none;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 15px;
}
body.white-mode .contact-office-location .card .richtext-infor a {
  color: #000 !important;
}
body.white-mode .anoucment-pop-in .owl-nav button span {
  color: #000;
}
body.white-mode  .roi-multi-step-form fieldset textarea {
  background: var(--neutral-5) !important;
  color: #000 !important;
}
body.white-mode .roi-multi-step-form fieldset textarea::placeholder {
  color: #000 !important;
}
body.white-mode .hs-search-field.hs-search-field--open .hs-search-field__suggestions {
  background: #f0f5f7;
}
body.white-mode .hs-search-field.hs-search-field--open .hs-search-field__suggestions li>a {
  color: #000;
}
body.white-mode .hs-search-results__listing>li {
  border-bottom: 1px solid #E4E9EB;
}

body.white-mode  .blog-post .btnflex .cstmbtn:nth-child(2) {
  color: #000 !important;
}
body.white-mode .owl-loaded .owl-nav .owl-prev,  body.white-mode .owl-loaded .owl-nav .owl-next {
  background-color: var(--neutral-5) !important;
}
body.white-mode .owl-carousel .owl-nav button > span {
  color: #000;
}
body.white-mode .home-page-success .flex-content .inner-testimonials .testimonials-texts .content-test .iconqoute {
  filter: invert();
}
body.white-mode .home-page-success .flex-content .rte-content .btn-testimonials a {
  background: var(--neutral-5);
}
body.white-mode .home-page-success .flex-content .rte-content .btn-testimonials a svg {
  stroke: #000;
}
body.white-mode .home-page-success .slider-btn-arrow button{
  background-color: var(--neutral-5) !important;
}
body.white-mode .home-page-success .slider-btn-arrow .prev-btn::before {
  color: #000;
}
body.white-mode .home-page-success .slider-btn-arrow .next-btn::before {
  color: #000;
}
.ds-testimonials-main.industries-tm.home-page-testimonials .inner {
  display: none;
}
.ds-testimonials-main.industries-tm.home-page-testimonials .main-test-slider .imagediv {
  display: none;
}

















/* Responsive start */
@media(max-width:767px){
  .top-header .span2.widget-span.widget-type-cell .row-fluid > .span6.widget-span {
    width: auto;
    max-width: max-content;
    margin-right: 20px;
  }
  .cont {
    padding: 10px;
    border-radius: 8px;
  }  
  .cont, .top-header p {

    border-radius: 8px;
    padding: 8px 10px;
    max-height: 40px;
  } 

  .cstm-btn-icon-head p {
    margin-bottom: 0;
    border: 1px solid #e4e9eb;
  }
  .top-header #hs_cos_wrapper_widget_1738223438049 {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .top-header #hs_cos_wrapper_widget_1738223438049 > span {
    width: 20px;
    height: 20px;
  } 
  .top-header .span4.widget-span.widget-type-cell.cell_1751015046298-vertical-alignment {
    border: none !important;
  }
  .top-header .hs-search-field form button::after {
    background-position: 50%;
    background-size: 20px;
    border: 1px solid #e4e9eb;
    border-radius: 8px;
    display: block;
    height: 34px;
    left: unset;
    right: 0;
    width: 50px;
  }
  body.white-mode .pagination_custom ul li span.current.prev, .pagination_custom ul li span.current.next{
    background-color:#f0f5f7!important;
  }
  .pagination_custom ul li span.current.prev {
    background: #f0f5f7!important;
  }

  body.white-mode .top-header .hs-search-field form button::after{
    background-image: url(https://5868638.fs1.hubspotusercontent-na1.net/hubfs/5868638/search-alt-svgrepo-com%201.svg);
    filter:unset;
  }