.dark-mode {
  background-color: #120321;
  color: white;
}

.dark-mode .header-top-banner,
.dark-mode .logo,
.dark-mode .logins {
  background-color: #4b006e;
}

.dark-mode .header-top-banner::before {
  background: linear-gradient(180deg, #4b006e 24.67%, #120321 88.1%);
}

.dark-mode .header-top-banner::after {
  background: linear-gradient(180deg, #4b006e 24.67%, #120321 88.1%);
}

.dark-mode .links-div {
  box-shadow: -15px -25px 0 0 #4b006e, 15px -25px 0 0 #4b006e;
}

.dark-mode .logo::after {
  box-shadow: -10px -15px 0 0 #4b006e;
}

.dark-mode .logins::after {
  box-shadow: 10px -7px 0 0 #4b006e;
}

.dark-mode .demo-button {
  background-color: #f6e2ff;
  color: #4b006e;
  border: 1px solid #f6e2ff;
}

.dark-mode .demo-button img {
  background-color: #4b006e;
}

.dark-mode .demo-button:hover {
  background-color: #4b006e;
  color: #f6e2ff;
  border: 1px solid #4b006e;
}

.dark-mode .demo-button:hover img {
  background-color: #ffffff3d;
}

.dark-mode .header .header-element .links-div .menu-items .menu {
  background-color: #120321d0;
  backdrop-filter: blur(10px);
  box-shadow: 0 2px 5px #f6e2ff2a, 0 -2px 5px #f6e2ff2a, 2px 0 5px #f6e2ff2a,
    -2px 0 5px #f6e2ff2a;
}

.dark-mode .header .header-element .links-div .menu-items .menu li a,
.dark-mode .menu-item {
  color: #fff !important;
}

.dark-mode .kia-login {
  background: linear-gradient(180deg, #4e6c9c 0%, #120321 115.21%);
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  color: white;
}

.dark-mode .parrot-login {
  background: linear-gradient(180deg, #967b34 0%, #120321 100%);
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);
  color: white;
}

.dark-mode .light-button p {
  color: #f1d1ff;
}

.dark-mode .color-text {
  color: #fff;
}

.dark-mode .color-text:hover {
  color: #fff;
}

.dark-mode .dynamic-span.active {
  color: #f1d1ff;
}

/* img start */
.dark-logo {
  display: none !important;
}

.dark-mode .dark-logo {
  display: block !important;
}

.dark-mode .light-logo {
  display: none !important;
}

.first-section-top .light-img {
  display: block !important;
}

.first-section-top .dark-img {
  display: none;
}

.dark-mode .first-section-top .light-img {
  display: none;
}

.dark-mode .first-section-top .dark-img {
  display: block;
}

.dark-mode section.first-section:before {
  background-image: url(../images/dark-asset.gif);
}

.second-section-next-gen-video .dark-image {
  display: none;
}

.dark-mode .second-section-next-gen-video .dark-image {
  display: block;
}

.dark-mode .second-section-next-gen-video .light-image {
  display: none;
}

.second-section .card-inside-all .dark-image {
  display: none;
}

.dark-mode .second-section .card-inside-all .dark-image {
  display: block;
}

.dark-mode .second-section .card-inside-all .light-image {
  display: none;
}

.slider-parent .slider .dark-image {
  display: none;
}

.dark-mode .slider-parent .slider .dark-image {
  display: block;
}

.dark-mode .slider-parent .slider .light-image {
  display: none;
}

/* img end */

.dark-mode .second-section-next-gen-outer-div {
  background-color: #120321;
}

.dark-mode .card1,
.dark-mode .card2 {
  background-color: #120321;
  color: white;
}

.dark-mode .card1:hover {
  background: linear-gradient(180deg, #4e6c9c 0%, #120321 115.21%);
  color: white;
}

.dark-mode .card2:hover {
  background: linear-gradient(180deg, #967b34 0%, #120321 100%);
  color: white;
}

.dark-mode .icon-text-heading {
  color: #fff;
}

.dark-mode .middle-title {
  color: white;
}

.dark-mode .icon-textbottom-title {
  color: #f1d1ff;
}

.dark-mode .trust-us-section {
  background: radial-gradient(50% 50% at 50% 50%,
      rgba(75, 0, 110, 0.5) 0%,
      rgba(255, 255, 255, 0) 117.5%);
}

.dark-mode .what-we-believe-button-div {
  background-color: #120321;
}

.dark-mode .first-shadow {
  box-shadow: 10px 10px 0 0 #120321;
}

.dark-mode .button {
  background-color: #f1d1ff;
  border: 1px solid #f1d1ff;
  color: #4b006e;
}

.dark-mode .button img {
  background-color: #4b006e;
}

.dark-mode .button:hover {
  background-color: #4b006e;
  border: 1px solid #4b006e;
  color: white;
}

.dark-mode .button:hover img {
  background-color: #ffffff3d;
}

.dark-mode .extra-hour-heading-content {
  background-color: #120321;
}

.dark-mode .top-radius-bar,
.dark-mode .top-radius-bar-2nd {
  box-shadow: #120321 -70px 0px;
}

.dark-mode .top-radius-bar-4rth,
.dark-mode .top-radius-bar-3rd {
  box-shadow: #120321 70px 0px;
}

.dark-mode .extra-hour-content {
  background-color: #120321;
}

.dark-mode .button-white-background {
  background-color: #120321;
  box-shadow: none;
}

.dark-mode .tab-button {
  background-color: #120321;
  color: white;
}

.dark-mode .tab-button-kea.active {
  background: linear-gradient(180deg, #4e6c9c 0%, #120321 115.21%);
}

.dark-mode #tab-1 {
  background: linear-gradient(180deg, #4e6c9c 0%, #120321 68%);
}

.dark-mode .tab-button-parrot.active {
  background: linear-gradient(180deg, #967b34 0%, #120321 100%);
}

.dark-mode #tab-2 {
  background: linear-gradient(180deg, #967b34 0%, #120321 68%);
}

.dark-mode .data-speak-section .panel-grid-cell h2 {
  color: #fff;
}

.dark-mode .love-econversion .panel-first-child .top-radius-text:after {
  box-shadow: -30px -30px 0 0 #120321;
}

.dark-mode .love-econversion .panel-first-child .top-radius-text:before {
  box-shadow: -10px -10px 0 0 #120321;
}

.dark-mode .love-econversion .panel-first-child .top-radius-text {
  background: #120321;
}

.dark-mode .we-love-converasation-h2 h2 {
  color: #fff;
}

.dark-mode .love-econversion .panel-first-child .top-radius-text .we-love-converasation-h1 .siteorigin-widget-tinymce.textwidget h2 {
  color: #fff;
}

.dark-mode .love-econversion .ow-button-base:before {
  box-shadow: 3px 17px 0 0 #120321;
}

.dark-mode .love-econversion .ow-button-base:after {
  box-shadow: 1px 25px 0 0 #120321;
}

.dark-mode .love-econversion .ow-button-base {
  background: #120321;
}

/* .dark-mode .love-econversion .sowb-button.ow-icon-placement-right {
  background-color: #f1d1ff !important;
  border: 1px solid #f1d1ff !important;
  color: #4b006e !important;
}

.dark-mode .home-extra-btn a:hover,
.dark-mode .love-econversion .sowb-button.ow-icon-placement-right:hover {
  background-color: #4b006e !important;
  border: 1px solid #4b006e !important;
  color: white !important;
}

.dark-mode .home-extra-btn a:hover span,
.dark-mode .love-econversion .sowb-button.ow-icon-placement-right:hover span {
  color: #fff !important;
} */

/* .dark-mode .love-econversion a .sow-icon-image {
  background-color: #4b006e !important;
}

.dark-mode .love-econversion a:hover .sow-icon-image {
  background-color: #ffffff3d !important;
} */

.dark-mode .data-speaks-second .button {
  background-color: #4b006e;
  border: 1px solid #4b006e;
}

.dark-mode .data-speaks-second .button:hover {
  background-color: #f1d1ff;
  border: 1px solid white;
}

.dark-mode .data-speak-section a:hover .sow-icon-image {
  background-color: #4b006e;
}

.dark-mode .insight-section .panel-grid-cell .so-panel .insight-section-title h3 {
  color: #fff;
}

.dark-mode .button .white-purple-arrow {
  fill: #4b006e;
  color: #4b006e;
}

.dark-mode .button:hover .white-purple-arrow {
  fill: #fff !important;
  color: #fff;
}

.dark-mode .card1:hover .button,
.dark-mode .card2:hover .button {
  background-color: #4b006e;
  border: 1px solid #4b006e;
}

.dark-mode .card1:hover .white-purple-arrow,
.dark-mode .card2:hover .white-purple-arrow {
  background-color: #4b006e;
}

.dark-mode .card1:hover .white-purple-arrow,
.dark-mode .card2:hover .white-purple-arrow {
  fill: #fff;
  color: #fff;
}

.dark-mode .tab-content-button-div .button .white-purple-arrow {
  background-color: #4b006e;
}

.dark-mode .tab-content-button-div .button:hover svg {
  background-color: #ffffff3d !important;
}

.dark-mode .tab-content-button-div .button .white-purple-arrow {
  fill: #fff;
  color: #fff;
}

.dark-mode .slider {
  background-color: #120321;
  color: #fff;
}

.dark-mode .navigation-buttons {
  box-shadow: #120321 2px 2px;
  background-color: transparent;
}

.dark-mode .navigation-buttons .button {
  border: 1px solid #4b006e !important;
  background-color: #4b006e;
  box-shadow: none;
}

.dark-mode .navigation-buttons .button:hover {
  border: 1px solid #F1D1FF;
  background-color: #F1D1FF;
}

.dark-mode .navigation-buttons button div svg {
  background-color: #4b006e;
  /* fill: #ffffff !important;
  color: #ffffff !important; */
}

.dark-mode .navigation-buttons button:hover div svg {}

.dark-mode .navigation-buttons button div svg path {
  fill: #ffffff;
}

.dark-mode .navigation-buttons button:hover div svg {
  background-color: #F1D1FF;
}

.dark-mode .navigation-buttons button:hover div svg path {
  fill: #4b006e;
}

.dark-mode .header .header-element .links-div .menu-items .menu li a:hover {
  color: #f1d1ff;
}

.dark-mode .mega-menu {
  background-color: #120321e3;
}

.dark-mode .sub-menu {
  background-color: #120321e3;
}

.dark-mode .sub-menu .sol-child {
  background-color: #120321;
}

.dark-mode .sub-menu .sol-child.sol-kea-child .solution-child-menu::before {
  background: linear-gradient(180deg, #4e6c9c 0%, #120321 95.21%);
}

.dark-mode .sub-menu .sol-child.sol-parrot-child .solution-child-menu::before {
  background: linear-gradient(180deg, #967b34 0%, #120321 95.21%);
}

.dark-mode .sub-menu .sol-child.sol-service-child .solution-child-menu::before {
  background: linear-gradient(180deg, #de90ff 0%, #120321 95.21%);
}

.dark-mode .solution-child-menu .sol-child-m-title,
.dark-mode .solution-child-menu .menu-item-description,
.dark-mode .solution-child-menu:hover .sol-child-m-title,
.dark-mode .solution-child-menu:hover .menu-item-description {
  color: #fff !important;
}

.dark-mode .sub-menu .sol-child .solution-child-menu::after {
  background-image: url(../images/arrow-lavendar.svg);
  background-color: #f1d1ff;
}

.dark-mode .sub-menu .sol-child .solution-child-menu:hover::after {
  background-image: url(../images/arrow-white.svg);
  background-color: #4b006e;
}

/* responsive */

.dark-mode .first-shadow-asset-tablet {
  box-shadow: #120321 -25px 0px;
}

.dark-mode .third-shadow-asset-tablet {
  box-shadow: #120321 -25px 0px;
}

.dark-mode .tall-border-radius-bottom {
  box-shadow: 1px 25px 0 0 #120321;
}

.dark-mode .border-radius {
  box-shadow: 10px 17px 0 0 #120321;
}

.dark-mode .mobile-background-blur {
  background-color: #120321b2;
}

.dark-mode .second-shadow {
  box-shadow: -10px 10px 0 0 #120321;
}

.dark-mode .data-speaks-first {
  background: linear-gradient(180deg, #4b006e 0%, #120321 85.47%);
}

.dark-mode .sub-menu .sol-child .solution-child-menu {
  background-image: url(../images/dark-kea-parrot-asset.png);
}

.dark-mode .dark-light-icon {
  fill: #f1d1ff;
}

.dark-mode .modal-content {
  background-color: #4b006e;
}

.dark-mode .modalNext_genContent h2 {
  color: #fff;
}

.dark-mode .insight-first,
.dark-mode .insight-second,
.dark-mode .insight-third,
.dark-mode .insight-fourth {
  background: #1e0636;
}

/* aBOUT us START */
.dark-mode .banner-button .button:hover .white-purple-arrow {
  fill: #fff;
}

.dark-mode .mission-vision-section .mission-vision-wrap .mission-vision-content {
  background: linear-gradient(180deg, #690E94 6.82%, #120321 99.93%);
}

.dark-mode .our-mission-sec .panel-grid-cell .so-widget-sow-image {
  background-color: #120321;
}

.dark-mode .our-mission-sec .panel-grid-cell .so-widget-sow-image::before {
  box-shadow: -8px -8px #120321;
}

.dark-mode .about-great-wrapper .about-great-inner .abt-great-sec-title h2 {
  background-color: #120321;
}

.dark-mode .about-great-wrapper .about-great-inner .abt-great-sec-title h2::before {
  box-shadow: -20px -20px #120321;
}

.dark-mode .about-great-wrapper .about-great-inner .abt-great-sec-title h2::after {
  box-shadow: -20px -20px #120321;
}

.dark-mode .mission-vision-section .mission-vision-content .main-paragraph::before {
  box-shadow: -8px -8px #120321;
}

.dark-mode .abt-predict-sec .abt-predict-left h2 {
  background-color: #120321;
}

.dark-mode .abt-predict-sec .abt-predict-right {
  background-color: #120321;
}

.dark-mode .abt-predict-sec .abt-predict-right::before {
  box-shadow: 15px 15px #120321;
}

.dark-mode .abt-predict-sec .abt-predict-right::after {
  box-shadow: 15px 15px #120321;
}

.dark-mode .abt-predict-sec .abt-predict-left h2::before {
  box-shadow: -20px -20px #120321;
}

.dark-mode .abt-predict-sec .abt-predict-left h2::after {
  box-shadow: -20px -20px #120321;
}

/* aBOUT us end */


.dark-mode .new-common-btn .ow-icon-placement-right {
  background-color: #F1D1FF !important;
  border: 1px solid #F1D1FF !important;
  color: #4B006E !important;
}

.dark-mode .new-common-btn .ow-icon-placement-right span {
  color: #4B006E !important;
}

.dark-mode .new-common-btn a .sow-icon-image {
  background-color: #4B006E;
}

.dark-mode .new-common-btn .sowb-button.ow-icon-placement-right:hover {
  background-color: #4B006E !important;
  border: 1px solid #4B006E !important;
  color: white !important;
}

.dark-mode .new-common-btn .ow-icon-placement-right:hover span {
  color: #fff !important;
}

.dark-mode .new-common-btn a:hover .sow-icon-image {
  background-color: #ffffff3d;
}

.dark-mode .new-common-btn .sowb-button.ow-icon-placement-right:hover span {
  color: #fff !important;
}

.dark-mode .our-mission-sec .so-panel.widget_sow-image {
  display: block;
  margin-bottom: 10px !important;
}

.dark-mode .our-mission-sec .panel-grid-cell .sow-image-container {
  background-color: #F1D1FF;
}

.dark-mode .our-mission-sec .so-panel.widget_sow-image.panel-first-child {
  display: none;
}

.dark-mode .team-member-profile-color-div {
  background: linear-gradient(to bottom, #4B006E, #120321);
}

.dark-mode .name-designation h3 {
  color: #F6E2FF;
}

.dark-mode .name-designation h4 {
  color: white;
}

.dark-mode .toggler-button {
  background-color: #120321;
}

.dark-mode .team-member-profile-description {
  background-color: #120321;
}

.dark-mode .our-team-content h2 {
  color: #fff;
}

.dark-mode .what-we-believe-top-sec h2 {
  color: white;
}

.walking-talk h3 {
  padding-top: 0px;
  padding-bottom: 50px !important;
}

.dark-mode .title-right-asset h1 {
  background-color: #120321;
}

.dark-mode .eco-system-tab-container {
  background: radial-gradient(74.6% 74.6% at 50% 49.73%, #4E6C9C 0%, #120321 100%);
}

.dark-mode .simple-work-right-asset,
.dark-mode .simple-work-bottom-asset {
  box-shadow: -20px -20px #120321;
}

.dark-mode .horizontal-line {
  background-color: #120321;
}

.dark-mode .tab-button1 {
  background: #120321;
  color: #BAC3D2;

}

.dark-mode .tab-appear .tab-button1 {
  color: #C2D9FF;
  background: #120321;
}

.dark-mode .card-keaHome {
  background-color: #4E6C9C;
}

.page-template-kia_home.dark-mode .header-top-banner,
.page-template-kia_home.dark-mode .logo,
.page-template-kia_home.dark-mode .logins,
.dark-mode .FeatureKeaPage .header-top-banner,
.dark-mode .FeatureKeaPage .logo,
.dark-mode .FeatureKeaPage .logins {
  background-color: #4E6C9C;
}

.page-template-kia_home.dark-mode .header-top-banner::before,
.page-template-kia_home.dark-mode .header-top-banner::after,
.dark-mode .FeatureKeaPage .header-top-banner::before,
.dark-mode .FeatureKeaPage .header-top-banner::after {
  background: linear-gradient(180deg, #4E6C9C 24.67%, #120321 88.1%);
}

.page-template-kia_home.dark-mode .logo::after,
.dark-mode .FeatureKeaPage .logo::after {
  box-shadow: -10px -15px 0 0 #4E6C9C;
}

.page-template-kia_home.dark-mode .links-div,
.dark-mode .FeatureKeaPage .links-div {
  box-shadow: -15px -25px 0 0 #4E6C9C, 15px -25px 0 0 #4E6C9C;
}

.page-template-kia_home.dark-mode .logins::after,
.dark-mode .FeatureKeaPage .logins::after {
  box-shadow: 10px -15px 0 0 #4E6C9C;
}

.page-template-kia_home.dark-mode .kea-home-slider-sec .home-logo-sec,
.dark-mode .FeatureKeaPage .kea-home-slider-sec .home-logo-sec {
  background-color: #120321;
}

.page-template-kia_home.dark-mode .light-button p,
.dark-mode .FeatureKeaPage .light-button p {
  color: #DCEAFF;
}

.page-template-kia_home.dark-mode .dark-light-icon,
.dark-mode .FeatureKeaPage .dark-light-icon {
  fill: #DCEAFF;
}

.page-template-kia_home.dark-mode .trust-us-section {
  background: radial-gradient(50.27% 50.27% at 50% 49.73%, #4E6C9C 0%, #120321 100%);
}

.dark-mode .kea-home-video-content-main-box {
  background: linear-gradient(to bottom, #4E6C9C, #4e6c9ca8, #4e6c9c44, #120321);
}

.dark-mode .kea-video-sec-title h2 {
  color: #fff;
}

.dark-mode .kea-studies-right-sec,
.dark-mode .kea-employee .kea-video-sec-btn {
  background-color: #120321;
}

.dark-mode .kea-employee .kea-video-sec-btn::after {
  box-shadow: 6px 12px #120321;
}

.dark-mode .kea-employee .kea-video-sec-btn::before {
  box-shadow: 28px 2px #120321;
}

.dark-mode .kea-employee {
  background-color: #B462A6;
}

.dark-mode .kea-virtual-title {
  background-color: #4E6C9C;
}

.dark-mode .kea-studies-right-sec::before {
  box-shadow: 38px 3px #4E6C9C;
}

.dark-mode .kea-loading-img-main .widget_sow-image:nth-child(1) {
  display: none;
}

.dark-mode .kea-loading-img-main .widget_sow-image:nth-child(2) {
  display: block;
}

/* parrot start */
.page-template-parrot_home.dark-mode .header-top-banner,
.page-template-parrot_home.dark-mode .logo,
.page-template-parrot_home.dark-mode .logins,
.dark-mode .FeatureParrotPage .header-top-banner,
.dark-mode .FeatureParrotPage .logo,
.dark-mode .FeatureParrotPage .logins {
  background-color: #967B34;
}

.page-template-parrot_home.dark-mode .header-top-banner::before,
.page-template-parrot_home.dark-mode .header-top-banner::after,
.dark-mode .FeatureParrotPage .header-top-banner::before,
.dark-mode .FeatureParrotPage .header-top-banner::after {
  background: linear-gradient(180deg, #967B34 24.67%, #120321 88.1%);
}

.page-template-parrot_home.dark-mode .logo::after,
.dark-mode .FeatureParrotPage .logo::after {
  box-shadow: -10px -15px 0 0 #967B34;
}

.page-template-parrot_home.dark-mode .links-div,
.dark-mode .FeatureParrotPage .links-div {
  box-shadow: -15px -25px 0 0 #967B34, 15px -25px 0 0 #967B34;
}

.page-template-parrot_home.dark-mode .logins::after,
.dark-mode .FeatureParrotPage .logins::after {
  box-shadow: 10px -15px 0 0 #967B34;
}

.page-template-parrot_home.dark-mode .kea-home-slider-sec .home-logo-sec {
  background-color: #120321;
}

.page-template-parrot_home.dark-mode .light-button p,
.dark-mode .FeatureParrotPage .light-button p {
  color: #6ADBB9;
}

.page-template-parrot_home.dark-mode .dark-light-icon,
.dark-mode .FeatureParrotPage .dark-light-icon {
  fill: #6ADBB9;
}

.page-template-parrot_home.dark-mode .trust-us-section {
  background: radial-gradient(50.27% 50.27% at 50% 49.73%, #4E6C9C 0%, #120321 100%);
}

.page-template-parrot_home.dark-mode .kea-virtual-title {
  background-color: #967B34;
}

.page-template-parrot_home.dark-mode .kea-home-video-content-main-box {
  background: linear-gradient(to bottom, #967B34, #967a3485, #967a344b, #120321);
}

.page-template-parrot_home.dark-mode .kea-studies-right-sec::before {
  box-shadow: 38px 3px #967B34;
}

.page-template-parrot_home.dark-mode .trust-us-section {
  background: radial-gradient(50% 50% at 50% 50%, #957B34 0%, rgba(18, 3, 33, 0.00) 100%);
}

.page-template-parrot_home.dark-mode .card-keaHome {
  background-color: #967B34;
}

.page-template-Contact.dark-mode {
  background: radial-gradient(70% 10% at 50% 12%, #F6E2FF 0px, 1px, #120321 100%);
}

.dark-mode .location-text {
  background-color: #4B006E;
  transition: linear 0.5s;
}

.dark-mode .contact-form-sec-main>.panel-grid-cell:nth-child(1) {
  background: linear-gradient(#4B006E, #4B006E, #120321);
}

.dark-mode .contact-form-sec-main .contact-details-main {
  background: #120321;
}

.dark-mode .contact-details p a {
  color: #fff;
}

.dark-mode .social-links li a {
  color: #F6E2FF;
}

.dark-mode .contact-form-sec-main .contact-details-main::before {
  box-shadow: #120321 0px 30px;
}

.dark-mode .contact-form-sec-main .contact-details-main::after {
  box-shadow: #120321 0px -30px;
}

.dark-mode .subit-btn {
  background-color: #F6E2FF;
  border: 1px solid white !important;
  color: #4B006E !important;
}

.dark-mode .subit-btn-wrapper::before {
  background-color: #4B006E;
}

.dark-mode .subit-btn:hover {
  background-color: #4B006E !important;
  border: 1px solid #4B006E !important;
  color: white !important;
}

.dark-mode .subit-btn-wrapper:has(> input.subit-btn:hover)::before {
  background-color: #ffffff3d;
}

/* parrot end */

/* insight-all start */
.dark-mode .search-bar:hover,
.dark-mode .blog-search-input,
.dark-mode .search-bar select {
  background-color: #F6E2FF;
}

.dark-mode .blog {
  background: linear-gradient(#4B006E, #F9EBFF00);
}

.dark-mode .blog-button {
  color: #F6E2FF;
  border: 1px solid #F6E2FF;
}

.dark-mode .blog:hover {
  background-color: #4B006E;
}

.dark-mode .blog a,
.dark-mode .all-blogs a {
  color: white !important;
}

.dark-mode .vertical-line,
.dark-mode .horizontal-line-blog {
  background-color: white;
}

.dark-mode .pagination-blog .page-numbers,
.dark-mode .first-details-blog .blog-detail-heading h3 a {
  color: #fff;
}

.dark-mode .get-in-touch {
  background: radial-gradient(145.95% 99.09% at 5.03% 11.71%, #4B006E 0%, #F6E2FF 100%);
}

.dark-mode .read-time-published-date p {
  color: #fff !important;
}

/* insight-all end */


/* faq start */
.dark-mode .faq-accordion-section .tab {
  background: #120321;
  color: white;
  box-shadow: 1px 1px 10px 1px #dceaff65;
}

.dark-mode .faq-accordion-section .accordion-item {
  border-top: 1px solid white !important;
}

.dark-mode .faq-accordion-section .tab.active {
  background: #120321;
}

.dark-mode .faq-accordion-section .accordion-item:last-child {
  border-bottom: 1px solid #fff;
}

.dark-mode .faq-accordion-section .icon svg {
  fill: #fff;
}

/* faq end */

.dark-mode .text-animation-section {
  background: linear-gradient(180deg, #4B006E 6.82%, rgba(246, 226, 255, 0.00) 99.93%);
}

.dark-mode .career-contact-right {
  background: linear-gradient(#4B006E, #4B006E, #120321);
}

.dark-mode .career-slider-section {
  background: radial-gradient(50.27% 50.27% at 50% 49.73%, #4B006E 0%, #120321 100%);
}

.dark-mode .scroll-item {
  background-color: #120321;
}

.dark-mode .career-slider-section .navigation-slider-buttons .button svg {
  fill: #4B006E;
}

.dark-mode .career-slider-section .button:hover svg {
  fill: #fff !important;
}

.dark-mode .job-listing {
  background: linear-gradient(180deg, #4B006E 6.82%, rgba(246, 226, 255, 0.00) 99.93%);
}

.dark-mode .feature-kea-left-right-sec {
  background: radial-gradient(50% 50% at 50% 50%, #4e6c9c62 0%, rgba(255, 255, 255, 0.00) 100%);
}

.dark-mode .feat-kea-secure-cards {
  background: linear-gradient(180deg, #4E6C9C 0%, #120321 115.21%);
}

.dark-mode .feat-kea-justAsk-section .panel-grid {
  background: radial-gradient(50% 50% at 50% 50%, #4e6c9c62 0%, rgba(255, 255, 255, 0.00) 100%);
}

.dark-mode .FeatureParrotPage .feature-kea-left-right-sec,
.dark-mode .FeatureParrotPage .feat-kea-justAsk-section .panel-grid {
  background: radial-gradient(50% 50% at 50% 50%, #957b344b 0%, rgba(255, 255, 255, 0.00) 100%);
}

.dark-mode .top-arrow-after-heading .button:hover .white-purple-arrow {
  fill: #fff;
}

.dark-mode .tier-card {
  background: linear-gradient(180deg, #4E6C9C 0%, #120321 100%);
}

.dark-mode .price {
  color: #F1D1FF;
}

.dark-mode .HowKeaWorksPage .how-keaParrotTop-cards {
  background-color: #4E6C9C;
}

.dark-mode .position-button-div .textwidget {
  background-color: #120321;
}

.dark-mode .position-button-div .textwidget::before {
  box-shadow: 28px 2px #120321;
}

.dark-mode .position-button-div .textwidget::after {
  box-shadow: 6px 12px #120321;
}

.dark-mode .HowKeaWorksPage .position-button-div .textwidget h3 {
  background-color: #F1D1FF;
  color: #4B006E;
}

.dark-mode .how-keaParrot-accordion-tabs .ap-accordion-panel-header {
  border-top: 1px solid #ffffff;
}

.dark-mode .how-keaParrot-accordion-tabs .ap-accordion-title {
  color: #fff !important;
}

.dark-mode .how-keaParrot-accordion-tabs .ap-icon-ionicons[data-sow-icon]:before {
  color: #fff;
}

.dark-mode .how-keaParrotTop-cards {
  background-color: #967B34;
}

.dark-mode .colored-h3 {
  color: #F1D1FF;
}

.dark-mode .study-reveal-outer-div {
  background-color: #120321;
}

.dark-mode .study-reveal-color-div {
  background-color: #B462A6;
}

.dark-mode .card-percent-h1 {
  color: #362D51 !important;
}

.dark-mode .heading-right-indiustryasset {
  background-color: #4E6C9C;
}

.dark-mode .table-area-of-focus {
  background: linear-gradient(to bottom, #4E6C9C, #4e6c9cb2, #4e6c9c83, #120321);
}

.dark-mode .table-area-of-focus th:nth-child(1),
.table-area-of-focus td:nth-child(1) {
  border-right: 1px solid #fff;
}

.dark-mode .table-area-of-focus th {
  border-bottom: 1px solid #fff;
}

.dark-mode .table-area-of-focus th:nth-child(1),
.dark-mode .table-area-of-focus td:nth-child(1),
.dark-mode .table-area-of-focus th:nth-child(2),
.dark-mode .table-area-of-focus td:nth-child(2) {
  border-right: 1px solid #ffffff;
}

.dark-mode .indiustryItems-second-section .right-indiustryasset {
  background-color: #4E6C9C;
}

.dark-mode .indiustryItems-scroll-section,
.dark-mode .greater-asset-section {
  background: radial-gradient(50.27% 50.27% at 50% 49.73%, #4E6C9C 0%, #120321 100%);
}

.dark-mode .blog-success {
  background: linear-gradient(#4E6C9C, #F9EBFF00);
}

.dark-mode .card-texts {
  background: linear-gradient(180deg, #4E6C9C 0%, #120321 115.21%);
}

.dark-mode .blog-cards,
.dark-mode .blog-cards:hover {
  background: #4E6C9C;
}

.dark-mode .blog-cards:hover .card-texts {
  background: linear-gradient(180deg, #4E6C9C 0%, #4E6C9C 115.21%);
}

.dark-mode .card-texts h3 {
  color: #F1D1FF;
}

.dark-mode .card-horizontal-line {
  background-color: #fff;
}

.dark-mode .term-policy a {
  color: #F1D1FF;
}

.dark-mode .SingleSuccessStoryPage .blog:hover {
  box-shadow: 1px 1px 15px #f1d1ff50;
  background: linear-gradient(#4E6C9C, #4E6C9C);
}

.dark-mode .what-we-believe-top-sec h1 {
  color: #fff;
}

.dark-mode .home-logo-sec {
  background: #120321;
}

.dark-mode .partner-slider-section .home-logo-sec {
  background: #fff;
}

.dark-mode .partner-slider-section p {
  color: #120321;
}

.dark-mode .terms-table td,
.dark-mode .terms-table th {
  border: 1px solid #120321;
}

.dark-mode .bottom-table:nth-child(even) {
  background-color: #120321;
}

.dark-mode .ap-accordion-open-button svg path {
  fill: #fff;
}

.dark-mode .feature-product-header .kia-login {
  background: linear-gradient(to bottom, #DCEAFF, #ffff);
  color: #120321;
}

.dark-mode .feature-product-header .parrot-login {
  background: linear-gradient(to bottom, #FFF2D0, #ffff);
  color: #120321;
}

.dark-mode .walking-talk-secSlider .marquee svg path {
  fill: #F6E2FF;
}

.dark-mode .features-kea-parrot-channel-img .panel-grid-cell:first-child .panel-first-child {
  display: none;
}

.dark-mode .features-kea-parrot-channel-img .panel-grid-cell:first-child .panel-last-child {
  display: block;
}

.dark-mode .svg-fill-light-purple-white {
  fill: #C2D9FF;
}

.dark-mode .svg-red-asset {
  fill: #ffb9f3;
}

.dark-mode .svg-stroke-dark-purple-white {
  stroke: #C2D9FF;
}

.dark-mode .svg-stroke-light-purple-white {
  stroke: #ffb9f3;
}

.dark-mode .details-color-text {
  color: #F6E2FF;
}

.dark-mode .simple-work-parrot-right-asset,
.dark-mode .simple-work-parrot-bottom-asset {
  box-shadow: -20px -20px #120321;
}

.dark-mode .background-colored-parrot-div {
  background: linear-gradient(180deg, #967B34 0%, #120321 100%);
}

.dark-mode .title-right-parrot-asset .color-text,
.dark-mode .simple-parrot-paragraph,
.dark-mode .title-right-asset h2 {
  background-color: #120321;
}

.dark-mode .simple-parrot-paragraph-top-asset,
.dark-mode .simple-parrot-paragraph-left-asset {
  box-shadow: -15px 15px #120321;
}

.dark-mode .background-colored-div {
  background: radial-gradient(74.6% 74.6% at 50% 49.73%, #4E6C9C 0%, #120321 100%);
}

.dark-mode .simple-paragraph-left-asset,
.dark-mode .simple-paragraph-top-asset {
  box-shadow: 15px 15px #120321;
}

.dark-mode .simple-paragraph,
.dark-mode .navigation-buttons-keaMain {
  background-color: #120321;
}

.dark-mode .background-with-color {
  background: linear-gradient(180deg, #4E6C9C 0%, #120321 115.21%);
}

.dark-mode .slider-features-map {
  background: radial-gradient(74.6% 74.6% at 50% 49.73%, #4E6C9C 0%, #120321 100%);
}

.dark-mode .left-radius-asset-keaMain,
.dark-mode .top-radius-asset-keaMain {
  box-shadow: 15px 15px #120321;
}

.dark-mode .features-map-ParrotHome-section .slider-features-map {
  background: radial-gradient(74.6% 74.6% at 50% 49.73%, #967B34 0%, #120321 100%);
}

.dark-mode .kia-login:hover, .dark-mode .parrot-login:hover {
  color: #fff;
  transition: ease-in-out .3s;
  background: linear-gradient(to bottom, #120321, #120321);
}

@media only screen and (max-width: 1080px) {
  .dark-mode .tablet-click-effect {
    background: linear-gradient(180deg, #4e6c9c 0%, #120321 115.21%) !important;
    transition: ease-in-out 0.4s !important;
  }

  .dark-mode .team-member-profile-color-div {
    background: linear-gradient(to bottom, #4B006E, #120321) !important;
  }

  .dark-mode .header.feature-product-header .header-element .links-div .menu-items-left {
    background-color: #120321d0;
    backdrop-filter: blur(10px);
  }
}

@media only screen and (max-width: 767px) {
  .dark-mode .first-section {
    background-image: url(../images/dark-asset.gif) !important;
  }

  .dark-mode .second-shadow {
    box-shadow: 10px 10px 0 0 #120321;
  }

  .dark-mode .header .header-element .links-div .menu-items {
    background-color: #120321d0;
    backdrop-filter: blur(10px);
  }

  .dark-mode .hide-desk {
    background: linear-gradient(180deg, #4e6c9c 0%, #120321 115.21%);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  }

  .dark-mode .hide-desk.parrot-menu {
    background: linear-gradient(180deg, #967b34 0%, #120321 100%);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);
  }

  .dark-mode .header .header-element .links-div .menu-items .menu {
    box-shadow: none;
  }

  .dark-mode .second-section-next-gen-video .dark-image {
    display: none;
  }

  .dark-mode .sub-menu {
    background-color: #120321;
  }

  .page-template-kia_home.dark-mode .logins::after,
  .dark-mode .FeatureKeaPage .logins::after {
    box-shadow: 10px -6px 0 0 #4E6C9C;
  }

  .page-template-parrot_home.dark-mode .logins::after,
  .dark-mode .FeatureParrotPage .logins::after {
    box-shadow: 10px -6px 0 0 #967B34;
  }

  .dark-mode .menu-item.demo-button-item .header-demo-button {
    color: #4b006e !important;
  }

  .dark-mode .menu-item.demo-button-item .header-demo-button:hover {
    color: #fff !important;
  }

  .dark-mode .about-our-vision .our-mission-sec .panel-grid-cell .so-widget-sow-image::before {
    box-shadow: -20px -15px #120321;
  }

  .dark-mode .mission-vision-section .mission-vision-content .main-paragraph.about-vision-content::before {
    box-shadow: -13px -19px #120321;
  }

  .dark-mode .study-reveal-color-div .button-white-background {
    background-color: #4e6c9c;
    box-shadow: #4e6c9c 2px 2px 2px;
  }

  .dark-mode .study-reveal-color-div .tall-border-radius-bottom {
    box-shadow: 1px 25px 0 0 #4e6c9c;
  }

  .dark-mode .study-reveal-color-div .border-radius {
    box-shadow: 10px 17px 0 0 #4e6c9c;
  }

  .dark-mode .table-area-of-focus table h4 {
    color: #F1D1FF;
  }
}


/* new hader dark css */