/**----------------------------------------
START: Home 04 light CSS
----------------------------------------*/
.light-mode .preloader svg {
  fill: var(--tj-white);
}
.light-mode .preloader .preloader-heading .load-text {
  color: var(--tj-theme-secondary);
}
.light-mode .tj-header-area.header-4 .header-menu {
  background-color: var(--tj-off-white);
}
.light-mode .tj-hero-4-area {
  background-color: var(--tj-white);
}
.light-mode .tj-hero-4-subtitle {
  color: var(--tj-heading-primary);
  background-color: var(--tj-off-white);
}
.light-mode .tj-hero-4-title {
  background: var(--tj-theme-primary);
  background: -webkit-gradient(linear, left top, right top, from(var(--tj-heading-primary)), to(var(--tj-heading-secondary)));
  background: linear-gradient(to right, var(--tj-heading-primary) 0%, var(--tj-heading-secondary) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.light-mode .tj-hero-4-bottom-reviews {
  background-color: var(--tj-off-white);
  border-color: var(--tj-grey-2);
}
.light-mode .tj-hero-4-bottom-reviews-title {
  border-color: var(--tj-grey-2);
}
.light-mode .tj-hero-4-bottom-reviews-title span {
  color: var(--tj-body);
}
.light-mode .tj-hero-4-bottom-reviews-title span::before {
  background: var(--tj-theme-accent-2);
}
.light-mode .tj-hero-4-bottom-tag {
  color: var(--tj-heading-primary);
}
.light-mode .tj-hero-4-bottom-reviews-wrap-rating p {
  color: var(--tj-body);
}
.light-mode .tj-hero-4-bottom-thumb-shape-1 span,
.light-mode .tj-hero-4-bottom-thumb-shape-2 span {
  background-color: var(--tj-off-white);
  border-color: var(--tj-grey-2);
}
.light-mode .tj-hero-4-bottom-counter-item .text {
  color: var(--tj-heading-primary);
}
.light-mode .tj-project-4-thumb {
  background-color: var(--tj-off-white);
}
.light-mode .tj-hero-4-bottom-reviews-wrap-thumb ul li img {
  border-color: var(--tj-off-white);
}
.light-mode .tj-maquee-section.style-4 {
  background-color: var(--tj-off-white);
}
.light-mode .tj-maquee-section.style-4 .marquee-item .marquee-box .marquee-icon svg {
  -webkit-animation: rotateImg3 6s infinite linear;
          animation: rotateImg3 6s infinite linear;
}
.light-mode .tj-maquee-section.style-4 .marquee-item .marquee-box .marquee-icon svg path {
  fill: var(--tj-theme-primary);
}
.light-mode .tj-maquee-section.style-4 .marquee-item .marquee-box .marquee-title .title {
  color: var(--tj-theme-primary);
}
.light-mode .section-header.style-2 span {
  color: var(--tj-white);
  background-color: var(--tj-theme-primary);
}
.light-mode .tj-service-4-paragraph,
.light-mode .tj-about-4-paragraph {
  color: var(--tj-body);
}
.light-mode .btn-inline {
  color: var(--tj-body);
}
.light-mode .btn-inline::after, .light-mode .btn-inline::before {
  color: var(--tj-body);
}
.light-mode .tj-service-4-wrapper {
  border: 1px solid var(--tj-grey-2);
  background-color: var(--tj-off-white);
}
.light-mode .tj-service-4-paragraph {
  margin-bottom: 0;
}
.light-mode .resume-section {
  background-color: transparent;
}
.light-mode .resume-section::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  width: 650px;
  height: 550px;
  border-radius: 50%;
  background: var(--tj-theme-primary);
  background: linear-gradient(260deg, var(--tj-theme-primary) 0%, rgba(115, 67, 210, 0) 100%);
  -webkit-filter: blur(150px);
          filter: blur(150px);
  margin-left: -15%;
  margin-bottom: -12%;
  opacity: 0.6;
  z-index: -1;
}
.light-mode .resume-sidebar-btn .side-sticky {
  color: var(--tj-white);
  background-color: var(--tj-theme-primary);
}
.light-mode .resume_item .resume_content .resume_text .subtitle {
  color: var(--tj-heading-primary);
}
.light-mode .resume_item .resume_date .date {
  color: var(--tj-body);
}
.light-mode .progress-single {
  background-color: var(--tj-off-white);
}
.light-mode .progress-single .desc {
  color: var(--tj-body);
}
.light-mode .progress-single .progress-item .item_bar {
  background-color: var(--tj-body);
}
.light-mode .progress-single .progress-item .item_bar .progress {
  background-color: var(--tj-theme-primary);
}
.light-mode .progress-single .progress-item .item_value {
  color: var(--tj-body);
}
.light-mode .tj-counter-section.style-4 {
  background-color: var(--tj-off-white);
}
.light-mode .funfact-item.style-4 {
  background-color: var(--tj-white);
}
.light-mode .funfact-item.style-4 .text {
  color: var(--tj-body);
}
.light-mode .testimonial-section.style-4 {
  background-color: var(--tj-white);
}
.light-mode .testimonial-item.style-4 {
  background-color: var(--tj-off-white);
}
.light-mode .testimonial-item.style-4 .desc {
  color: var(--tj-body);
}
.light-mode .tj-hero-4-bottom-reviews-wrap-rating .star-ratings .empty-ratings {
  color: var(--tj-off-white);
}
.light-mode .accordion-item.style-2 {
  background-color: transparent;
}
.light-mode .accordion-item.style-2 .faq-title {
  color: var(--tj-heading-secondary);
}
.light-mode .accordion-item.style-2 .faq-title::before {
  color: var(--tj-theme-primary);
}
.light-mode .accordion-item.style-2.active {
  background-color: var(--tj-off-white);
}
.light-mode .accordion-item.style-2.active .faq-title {
  color: var(--tj-heading-secondary);
}
.light-mode .accordion-item.style-2.active .faq-title::before {
  color: var(--tj-theme-primary);
}
.light-mode .accordion-item.style-2.active .faq-text p {
  color: var(--tj-grey-5);
}
.light-mode .cta-wrapper .cta-inner .title {
  color: var(--tj-white);
}
.light-mode .cta-wrapper .cta-inner .subtitle {
  color: var(--tj-white);
}
.light-mode .footer-contact-infos .contact-footer-item .contact_text span {
  color: var(--tj-white);
}
.light-mode .footer-middle-area {
  background-color: var(--tj-white);
}
.light-mode .footer-social-media ul li {
  border-color: rgba(20, 12, 28, 0.1);
}
.light-mode .footer-social-media ul li a .hover-media {
  border: 1px solid var(--tj-theme-accent-2);
  color: var(--tj-body);
}
.light-mode .footer-bottom-area {
  background-color: var(--tj-white);
  border-top: 1px solid rgba(20, 12, 28, 0.1);
}
.light-mode .copy-style-4 p a {
  color: var(--tj-body);
}
.light-mode .copy-style-4 p a:hover {
  color: var(--tj-theme-primary);
}

/* !END: Home 04 light CSS */
/**----------------------------------------
START: Home 05 light CSS
----------------------------------------*/
.light-mode .tj-header-5-logo-box {
  background-color: var(--tj-white);
}
.light-mode .tj-hero-5-area {
  background-color: var(--tj-white);
}
.light-mode .tj-hero-5-area .tj-hero-5-paragraph {
  color: var(--tj-body);
}
.light-mode .tj-hero-5-area .tj-hero-5-thumb::after {
  width: 460px;
  background-image: linear-gradient(92deg, #ffffff 15%, rgba(255, 255, 255, 0) 95%);
}
.light-mode .tj-hero-5-area .tj-hero-5-thumb-shape-3::before {
  background: var(--tj-theme-accent-2);
}
.light-mode .tj-hero-5-area .hero_scroll .down {
  color: var(--tj-body);
}
.light-mode .tj-hero-5-area .hero_scroll .down span {
  border-color: var(--tj-body);
}
.light-mode .tj-counter-5-area {
  background-color: var(--tj-white);
}
.light-mode .tj-counter-5-wrapper {
  border: 1px solid var(--tj-grey-2);
  background-color: var(--tj-off-white);
}
.light-mode .tj-service-5-area {
  background-color: var(--tj-white);
}
.light-mode .tj-service-5-accordion-list > li {
  border: 1px solid var(--tj-grey-2);
}
.light-mode .tj-service-5-accordion-list > li.active {
  border: 1px solid var(--tj-theme-primary);
}
.light-mode .tj-service-5-accordion-list .desc {
  color: var(--tj-body);
}
.light-mode .tj-service-5-accordion-list .desc ul li {
  color: var(--tj-body);
}
.light-mode .tj-service-5-accordion-list .desc ul li::before {
  background-color: var(--tj-body);
}
.light-mode .portfolio_slider_5 .portfolio-pagination .swiper-pagination-bullet {
  background-color: var(--tj-grey-2);
}
.light-mode .portfolio_slider_5 .portfolio-pagination .swiper-pagination-bullet-active {
  background-color: var(--tj-theme-primary);
}
.light-mode .portfolio-item.style-5 {
  border: 1px solid var(--tj-grey-2);
}
.light-mode .portfolio-item.style-5 .content-box .portfolio-text p {
  color: var(--tj-body);
}
.light-mode .portfolio-item.style-5 .content-box .portfolio-arrow a {
  color: var(--tj-body);
  border: 1px solid var(--tj-grey-2);
}
.light-mode .portfolio-item.style-5 .content-box .portfolio-arrow a:hover {
  color: var(--tj-white);
}
.light-mode .portfolio-item.style-5 .content-box .portfolio-arrow a:hover i {
  color: var(--tj-white);
}
.light-mode .resume_menu_5 .resume-tab {
  color: var(--tj-white);
}
.light-mode .resume_wrapper_5 {
  border: 1px solid var(--tj-grey-2);
}
.light-mode .resume_wrapper_5 .resume_inner_5:not(:last-child) .resume_item {
  border-color: var(--tj-grey-2);
}
.light-mode .resume_wrapper_5 .resume_inner_5 .resume_item .resume_content .resume_text .subtitle {
  color: var(--tj-heading-primary);
}
.light-mode .resume_wrapper_5 .resume_inner_5 .resume_item .resume_content .resume_text .desc {
  color: var(--tj-body);
}
.light-mode .resume_wrapper_5 .resume_inner_5 .resume_item .resume_date .date {
  color: var(--tj-body);
}
.light-mode .resume_item.style-5 {
  border-bottom: 1px solid var(--tj-grey-2);
}
.light-mode .tj-maquee-section.style-5 .tj-maquee-slider-one {
  background-color: var(--tj-off-white);
}
.light-mode .tj-maquee-section.style-5 .tj-maquee-slider-one .marquee-item .marquee-box .marquee-icon svg {
  -webkit-animation: rotateImg3 6s infinite linear;
          animation: rotateImg3 6s infinite linear;
}
.light-mode .tj-maquee-section.style-5 .tj-maquee-slider-one .marquee-item .marquee-box .marquee-icon svg path {
  fill: var(--tj-theme-primary);
}
.light-mode .tj-maquee-section.style-5 .tj-maquee-slider-one .marquee-item .marquee-box .marquee-title .title {
  color: var(--tj-theme-primary);
}
.light-mode .tj-maquee-section .tj-maquee-slider-two {
  background-color: var(--tj-theme-primary);
}
.light-mode .tj-maquee-section .tj-maquee-slider-two .marquee-item .marquee-box .marquee-icon svg {
  -webkit-animation: rotateImg3 6s infinite linear;
          animation: rotateImg3 6s infinite linear;
}
.light-mode .tj-maquee-section .tj-maquee-slider-two .marquee-item .marquee-box .marquee-icon svg path {
  fill: var(--tj-white);
}
.light-mode .tj-maquee-section .tj-maquee-slider-two .marquee-item .marquee-box .marquee-title .title {
  color: var(--tj-white);
}
.light-mode .tj-progress-section.style-5 {
  background-color: var(--tj-white);
}
.light-mode .progress-single.style-5 .desc p {
  color: var(--tj-body);
}
.light-mode .progress-single.style-5 .progress-item .item_bar {
  background-color: var(--tj-body);
}
.light-mode .progress-single.style-5 .progress-text .icon-box {
  background-color: var(--tj-white);
}
.light-mode .contact-section.style-5 {
  background-color: var(--tj-white);
}
.light-mode .contact-box.style-5 .section-header .desc p {
  color: var(--tj-body);
}
.light-mode .contact-box.style-5 .contact-info-list {
  border: 1px solid var(--tj-grey-2);
}
.light-mode .contact-box.style-5 .contact-info-list li {
  border-bottom: 1px solid var(--tj-grey-2);
}
.light-mode .contact-box.style-5 .contact-info-list li .text-box a {
  color: var(--tj-body);
}
.light-mode .contact-box.style-5 .contact-info-list li .text-box span {
  color: var(--tj-body);
}
.light-mode .contact-form-box.style-5 {
  border: 1px solid var(--tj-grey-2);
}
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group textarea,
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=search]),
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=tel],
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=email],
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=text] {
  color: var(--tj-body);
  border: 1px solid var(--tj-grey-2);
  border-radius: 10px;
}
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group textarea::-ms-input-placeholder,
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=search])::-ms-input-placeholder,
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=tel]::-ms-input-placeholder,
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=email]::-ms-input-placeholder,
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=text]::-ms-input-placeholder {
  color: var(--tj-grey-5);
}
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group textarea::-webkit-input-placeholder, .light-mode .contact-form-box.style-5 .tj-contact-form .form_group input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=search])::-webkit-input-placeholder, .light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=tel]::-webkit-input-placeholder, .light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=email]::-webkit-input-placeholder, .light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=text]::-webkit-input-placeholder {
  color: var(--tj-grey-5);
}
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group textarea::-moz-placeholder, .light-mode .contact-form-box.style-5 .tj-contact-form .form_group input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=search])::-moz-placeholder, .light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=tel]::-moz-placeholder, .light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=email]::-moz-placeholder, .light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=text]::-moz-placeholder {
  color: var(--tj-grey-5);
}
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group textarea:-ms-input-placeholder, .light-mode .contact-form-box.style-5 .tj-contact-form .form_group input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=search]):-ms-input-placeholder, .light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=tel]:-ms-input-placeholder, .light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=email]:-ms-input-placeholder, .light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=text]:-ms-input-placeholder {
  color: var(--tj-grey-5);
}
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group textarea::-ms-input-placeholder, .light-mode .contact-form-box.style-5 .tj-contact-form .form_group input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=search])::-ms-input-placeholder, .light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=tel]::-ms-input-placeholder, .light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=email]::-ms-input-placeholder, .light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=text]::-ms-input-placeholder {
  color: var(--tj-grey-5);
}
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group textarea::placeholder,
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=search])::placeholder,
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=tel]::placeholder,
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=email]::placeholder,
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=text]::placeholder {
  color: var(--tj-grey-5);
}
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group textarea:focus,
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=search]):focus,
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=tel]:focus,
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=email]:focus,
.light-mode .contact-form-box.style-5 .tj-contact-form .form_group input[type=text]:focus {
  border-color: var(--tj-theme-primary);
}
.light-mode .contact-box.style-5 .contact-info-list li {
  border-bottom: 1px solid var(--tj-grey-2);
}
.light-mode .contact-box.style-5 .contact-info-list li:last-child {
  border: none;
}
.light-mode .contact-box.style-5 .contact-info-list li .text-box a:hover {
  color: var(--tj-theme-primary);
}
.light-mode .testimonial-item.style-5 {
  border: 1px solid var(--tj-grey-2);
}
.light-mode .testimonial-item.style-5 .quote {
  color: var(--tj-body);
}
.light-mode .testimonial-item.style-5 .testimonial-feature-item {
  border-top: 1px solid var(--tj-grey-2);
}
.light-mode .testimonial-item.style-5 .designation {
  color: var(--tj-heading-primary);
}
.light-mode .testimonial-item.style-5:hover {
  border-color: var(--tj-theme-primary);
}
.light-mode .tj-cta-section.style-5 {
  background-color: var(--tj-white);
}
.light-mode .cta-inner-5 .cta-content .cta-text .title {
  color: var(--tj-white);
}
.light-mode .tj-footer-area.footer-5 {
  background-color: var(--tj-white);
}
.light-mode .footer-content-area {
  border: 1px solid var(--tj-grey-2);
}
.light-mode .footer-content-area .line {
  width: 1px;
  background-color: var(--tj-grey-2);
}
.light-mode .footer-widget .footer-title .title {
  color: var(--tj-grey-5);
}
.light-mode .footer-widget.widget_nav_menu ul li a {
  color: var(--tj-body);
}
.light-mode .footer-widget.widget_nav_menu ul li a:hover {
  color: var(--tj-theme-primary);
}
.light-mode .footer-widget.footer_contact .contact-item ul li a {
  color: var(--tj-body);
}
.light-mode .footer-widget.footer_contact .contact-item ul li a:hover {
  color: var(--tj-theme-primary);
}
.light-mode .footer-widget.footer_socials_media .socials-links ul li a {
  color: var(--tj-body);
}
.light-mode .footer-widget.footer_socials_media .socials-links ul li a span {
  border: 1px solid var(--tj-grey-2);
}
.light-mode .footer-widget.footer_socials_media .socials-links ul li a span i {
  color: var(--tj-body);
}
.light-mode .footer-widget.footer_socials_media .socials-links ul li a:hover {
  color: var(--tj-theme-primary);
}
.light-mode .footer-widget.footer_socials_media .socials-links ul li a:hover span i {
  color: var(--tj-white);
}
.light-mode .copyright-text {
  color: var(--tj-grey-5);
}
.light-mode .copyright-text p:last-child {
  margin: 0;
}
.light-mode .copyright-text p a:hover {
  color: var(--tj-theme-primary);
}

/* !END: Home 05 light CSS */
/**----------------------------------------
START: Home 06 light CSS
----------------------------------------*/
.light-mode .tj-header-area.header-6-sticky .header-menu, .light-mode .tj-header-area.header-6 .header-menu {
  background-color: var(--tj-off-white);
}
.light-mode .tj-header-area.header-6-sticky .header-menu ul > li > a, .light-mode .tj-header-area.header-6 .header-menu ul > li > a {
  color: var(--tj-heading-secondary);
}
.light-mode .tj-header-area.header-6-sticky .header-menu ul > li > a.current-menu-ancestor, .light-mode .tj-header-area.header-6-sticky .header-menu ul > li > a.current-menu-item, .light-mode .tj-header-area.header-6-sticky .header-menu ul > li > a:hover, .light-mode .tj-header-area.header-6 .header-menu ul > li > a.current-menu-ancestor, .light-mode .tj-header-area.header-6 .header-menu ul > li > a.current-menu-item, .light-mode .tj-header-area.header-6 .header-menu ul > li > a:hover {
  color: var(--tj-theme-primary);
}
.light-mode .tj-header-area.header-6-sticky .header-menu ul > li > .sub-menu > li.current-menu-ancestor > a, .light-mode .tj-header-area.header-6-sticky .header-menu ul > li > .sub-menu > li.current-menu-item > a, .light-mode .tj-header-area.header-6 .header-menu ul > li > .sub-menu > li.current-menu-ancestor > a, .light-mode .tj-header-area.header-6 .header-menu ul > li > .sub-menu > li.current-menu-item > a {
  color: var(--tj-theme-primary);
}
.light-mode .hero-wrapper-style-6 .hero-infos {
  background-color: var(--tj-off-white);
}
.light-mode .hero-wrapper-style-6 .hero-infos .desc {
  color: var(--tj-body);
}
.light-mode .hero-wrapper-style-6 .hero-infos .hero-images {
  border-color: var(--tj-theme-primary);
}
.light-mode .hero-content-box.style-6 .desc span {
  color: var(--tj-heading-primary);
}
.light-mode .hero-content-box.style-6 .hero-title span img {
  border: 2px solid var(--tj-theme-primary);
}
.light-mode .tj-maquee-section.style-6 {
  background-color: var(--tj-off-white);
}
.light-mode .tj-maquee-section.style-6::after {
  background: -webkit-gradient(linear, left top, right top, from(var(--tj-off-white)), to(rgba(5, 18, 41, 0)));
  background: linear-gradient(90deg, var(--tj-off-white) 0%, rgba(5, 18, 41, 0) 100%);
}
.light-mode .tj-maquee-section.style-6::before {
  background: -webkit-gradient(linear, left top, right top, from(var(--tj-off-white)), to(rgba(5, 18, 41, 0)));
  background: linear-gradient(90deg, var(--tj-off-white) 0%, rgba(5, 18, 41, 0) 100%);
}
.light-mode .tj-about-section.style-6 {
  background-color: var(--tj-white);
}
.light-mode .about-6-images .about-shapes svg .bg_color {
  fill: var(--tj-white);
}
.light-mode .about-feature-item-6 .desc {
  color: var(--tj-body);
}
.light-mode .about-feature-item-6 .desc ul li {
  color: var(--tj-body);
}
.light-mode .about-feature-item-6 .desc ul li::before {
  background-color: var(--tj-body);
}
.light-mode .fun-fact-6 {
  border-top: 1px solid var(--tj-grey-2);
  border-bottom: 1px solid var(--tj-grey-2);
}
.light-mode .tj-text-invert > div {
  background-size: 200% 100%;
  background-position-x: 100%;
  color: var(--tj-body);
  background-clip: text;
  -webkit-background-clip: text;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, rgb(255, 255, 255)), color-stop(50%, rgba(255, 255, 255, 0.4)));
  background-image: linear-gradient(to right, rgb(255, 255, 255) 50%, rgba(255, 255, 255, 0.4) 50%);
}
.light-mode .tj-testimonial-section.style-6 {
  background-color: var(--tj-white);
}
.light-mode .tj-testimonial-section.style-6 .testimonial-navigation .testimonial-next,
.light-mode .tj-testimonial-section.style-6 .testimonial-navigation .testimonial-prev {
  color: var(--tj-body);
  border: 1px solid var(--tj-grey-2);
}
.light-mode .tj-testimonial-section.style-6 .testimonial-navigation .testimonial-next:hover,
.light-mode .tj-testimonial-section.style-6 .testimonial-navigation .testimonial-prev:hover {
  color: var(--tj-white);
}
.light-mode .tj-testimonial-section.style-6 .testimonial-pagination .swiper-pagination-bullet {
  opacity: 1;
}
.light-mode .testimonial-item.style-6 {
  background-color: var(--tj-off-white);
}
.light-mode .testimonial-item.style-6 .quote {
  color: var(--tj-body);
}
.light-mode .testimonial-item.style-6 .testimonial-feature-item {
  border-top: 1px solid var(--tj-grey-2);
}
.light-mode .testimonial-item.style-6 .testimonial-feature-item .auother-images {
  border: 1px solid var(--tj-grey-2);
}
.light-mode .tj-portfolio-section.style-6 {
  background-color: var(--tj-white);
}
.light-mode .tj-portfolio-section.style-6 .section-header.style-4 .title {
  background: -webkit-gradient(linear, left top, right top, from(var(--tj-theme-primary)), to(var(--tj-theme-secondary)));
  background: linear-gradient(to right, var(--tj-theme-primary) 0%, var(--tj-theme-secondary) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.light-mode .portfolio-item.style-6 .portfolio-content .portfolio-header .title {
  color: var(--tj-white);
}
.light-mode .portfolio-item.style-6 .portfolio-content .portfolio-list ul li span {
  color: var(--tj-white);
}
.light-mode .tj-service-6-area {
  background-color: var(--tj-off-white);
}
.light-mode .tj-service-6-wrapper {
  background-color: var(--tj-white);
}
.light-mode .tj-service-6-paragraph {
  color: var(--tj-body);
}
.light-mode .tj-service-6-paragraph ul li {
  color: var(--tj-body);
}
.light-mode .tj-service-6-paragraph ul li::before {
  background-color: var(--tj-body);
}
.light-mode .tj-resume-6-area {
  background-color: var(--tj-white);
}
.light-mode .tj-resume-6-marquee-title {
  background: -webkit-gradient(linear, left top, right top, from(rgba(135, 80, 247, 0.1)), to(var(--tj-heading-secondary)));
  background: linear-gradient(to right, rgba(135, 80, 247, 0.1) 0%, var(--tj-heading-secondary) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.light-mode .tj-resume-6-accordion-button-title h6 {
  color: var(--tj-heading-primary);
}
.light-mode .tj-resume-6-accordion-body span,
.light-mode .tj-resume-6-accordion-body p {
  color: var(--tj-body);
}
.light-mode .tj-resume-6-accordion-button {
  background: var(--tj-off-white);
  color: var(--tj-white);
}
.light-mode .tj-resume-6-accordion-button {
  color: var(--tj-body);
}
.light-mode .tj-resume-6-accordion-button-icon span {
  margin-right: 20px;
}
.light-mode .tj-resume-6-accordion-button-icon span img {
  max-width: 60px;
  width: 100%;
}
.light-mode .tj-blog-6-area {
  background-color: var(--tj-white);
}
.light-mode .tj-blog-6-wrapper {
  background: var(--tj-off-white);
}
.light-mode .tj-blog-6-meta-item {
  color: var(--tj-body);
}
.light-mode .tj-blog-6-meta-item:not(:last-child)::after {
  background: var(--tj-theme-accent-2);
}
.light-mode .tj-blog-6-meta-item.category > a {
  background-color: rgba(129, 76, 236, 0.2);
  color: var(--tj-theme-primary);
}
.light-mode .tj-blog-6-meta-item.category > a:hover {
  background-color: var(--tj-theme-primary);
  color: var(--tj-white);
}
.light-mode .tj-blog-6-title {
  color: var(--tj-heading-secondary);
}
.light-mode .tj-blog-6-btn {
  color: var(--tj-body);
}
.light-mode .tj-blog-6-btn::before {
  background: var(--tj-theme-accent-2);
}
.light-mode .tj-cta-6-section {
  background-color: var(--tj-white);
}
.light-mode .tj-cta-6-subtitle {
  color: var(--tj-white);
  border: 1px solid rgba(255, 255, 255, 0.2);
}
.light-mode .tj-cta-6-title {
  color: var(--tj-white);
}
.light-mode .tj-cta-6-content #anim span {
  -webkit-animation-name: wave-3;
          animation-name: wave-3;
}
.light-mode .tj-cta-6-socail ul li a,
.light-mode .tj-cta-6-socail ul li span {
  color: var(--tj-white);
}
.light-mode .tj-cta-6-socail ul li:hover span {
  color: var(--tj-body);
}
.light-mode .tj-footer-6-area {
  background: var(--tj-white);
}
.light-mode .tj-footer-6-menu ul li a {
  color: var(--tj-body);
}
.light-mode .tj-footer-6-menu ul li a:hover {
  color: var(--tj-theme-primary);
}
.light-mode .tj-footer-6-copyright {
  color: var(--tj-body);
}
.light-mode .tj-footer-6-copyright a {
  color: inherit;
}
.light-mode .tj-footer-6-copyright a:hover {
  color: var(--tj-theme-primary);
}
.light-mode .tj-header-area.header-6-sticky .header-menu ul > li > ul.sub-menu > li:hover > a, .light-mode .tj-header-area.header-6 .header-menu ul > li > ul.sub-menu > li:hover > a {
  color: var(--tj-theme-primary);
}

/* !END: Home 06 light CSS */
/**----------------------------------------
START: Home 07 light CSS
----------------------------------------*/
.light-mode .tj-hero-7-area {
  background: var(--tj-white);
}
.light-mode .tj-hero-7-title .wave {
  background-image: none;
  background-clip: unset;
  -webkit-text-fill-color: inherit;
}
.light-mode .tj-hero-7-title span {
  background: -webkit-gradient(linear, left top, right top, from(var(--tj-heading-primary)), to(var(--tj-heading-secondary)));
  background: linear-gradient(to right, var(--tj-heading-primary) 0%, var(--tj-heading-secondary) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.light-mode .tj-hero-7-thumb::before {
  background: linear-gradient(-93.07deg, var(--tj-theme-primary) 3.62%, var(--tj-white) 98.68%);
}
.light-mode .tj-feature-7-title,
.light-mode .tj-feature-7-subtitle {
  color: var(--tj-white);
}
.light-mode .tj-about-7-area {
  background: var(--tj-white);
}
.light-mode .tj-about-7-wrapper .side-sticky-inner {
  color: var(--tj-theme-primary);
  background-color: transparent;
}
.light-mode .tj-counter-7-area {
  background: var(--tj-white);
}
.light-mode .tj-counter-7-wrapper {
  border: 1px solid var(--tj-grey-2);
  background-image: none;
  background-color: var(--tj-off-white);
}
.light-mode .tj-counter-7-wrapper .tj-counter-5-title {
  color: var(--tj-theme-primary);
}
.light-mode .tj-counter-7-wrapper .tj-counter-5-paragraph {
  color: var(--tj-body);
}
.light-mode .tj-service-7-area {
  background: var(--tj-white);
}
.light-mode .tj-service-7-wrapper {
  background: var(--tj-off-white);
  border: 1px solid var(--tj-grey-2);
}
.light-mode .tj-service-7-paragraph {
  color: var(--tj-body);
}
.light-mode .tj-service-7-button a {
  color: var(--tj-body);
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.light-mode .tj-service-7-button a:hover {
  color: var(--tj-theme-primary);
}
.light-mode .tj-service-7-button a .icon_box .icon_second,
.light-mode .tj-service-7-button a .icon_box .icon_first {
  color: var(--tj-body);
}
.light-mode .tj-project-7-area {
  padding-top: 0px;
  background: var(--tj-white);
}
.light-mode .tj-project-7-paragraph {
  color: var(--tj-body);
}
.light-mode .tj-project-7-item-inner {
  background: var(--tj-off-white);
}
.light-mode .tj-project-7-item-inner:hover {
  background-color: var(--tj-theme-primary-2);
}
.light-mode .tj-project-7-item-inner:hover .tj-project-7-icon {
  border-color: transparent;
}
.light-mode .tj-project-7-icon {
  border: 1px solid var(--tj-grey-2);
  color: var(--tj-body);
}
.light-mode .tj-project-7-icon .icon_box .icon_first {
  color: var(--tj-body);
}
.light-mode .tj-project-7-icon .icon_box .icon_second {
  color: var(--tj-white);
}
.light-mode .light-mode .tj-progress-7-area {
  background: var(--tj-white);
}
.light-mode .tj-progress-7-icon span {
  background: var(--tj-white);
}
.light-mode .tj-maquee-section.style-7 {
  background-color: var(--tj-white);
}
.light-mode .tj-maquee-section.style-7 .tj-maquee-slider-one .marquee-item .marquee-box .marquee-icon svg path {
  fill: var(--tj-theme-primary);
}
.light-mode .tj-maquee-section.style-7 .tj-maquee-slider-two {
  position: relative;
  width: 110%;
  left: -15px;
}
.light-mode .tj-maquee-section.maquee-style-5.style-7 {
  background-color: var(--tj-theme-primary);
}
.light-mode .tj-testimonial-7-area {
  background: var(--tj-off-white);
}
.light-mode .tj-testimonial-7-wrapper {
  background: var(--tj-white);
}
.light-mode .tj-testimonial-7-paragraph {
  color: var(--tj-body);
}
.light-mode .tj-testimonial-7-auother-paragraph {
  color: var(--tj-heading-primary);
}
.light-mode .tj-testimonial-7-arrow-box button {
  color: var(--tj-body);
  border: 1px solid var(--tj-grey-2);
}
.light-mode .tj-testimonial-7-arrow-box button:hover {
  color: var(--tj-white);
}
.light-mode .tj-testimonial-7-pagination-box .swiper-pagination-bullet {
  background: var(--tj-theme-primary);
}
.light-mode .tj-blog-7-area {
  background: var(--tj-white);
}
.light-mode .tj-blog-7-wrapper {
  background: var(--tj-off-white);
}
.light-mode .tj-blog-7-meta span {
  color: var(--tj-body);
}
.light-mode .tj-blog-7-meta span::before {
  background: var(--tj-theme-accent-2);
}
.light-mode .tj-blog-7-meta span a {
  color: var(--tj-body);
}
.light-mode .tj-blog-7-meta span a:hover {
  color: var(--tj-theme-primary);
}
.light-mode .tj-footer-7-wrapper {
  border-top: 1px solid var(--tj-grey-2);
}
.light-mode .tj-footer-7-top-form input {
  color: var(--tj-body);
}
.light-mode .tj-footer-7-top-form input::-webkit-input-placeholder {
  font-size: 16px;
  color: var(--tj-grey-5);
}
.light-mode .tj-footer-7-top-form input::-moz-placeholder {
  font-size: 16px;
  color: var(--tj-grey-5);
}
.light-mode .tj-footer-7-top-form input:-ms-input-placeholder {
  font-size: 16px;
  color: var(--tj-grey-5);
}
.light-mode .tj-footer-7-top-form input::-ms-input-placeholder {
  font-size: 16px;
  color: var(--tj-grey-5);
}
.light-mode .tj-footer-7-top-form input::placeholder {
  font-size: 16px;
  color: var(--tj-grey-5);
}

/* !END: Home 07 light CSS */
/**----------------------------------------
START: Home 08 light CSS
----------------------------------------*/
.light-mode .hero_scroll .down {
  color: var(--tj-body);
}
.light-mode .hero_scroll .down span {
  border-color: var(--tj-grey-2);
}
.light-mode .hero-content-box.style-8 .subtitle span {
  color: var(--tj-heading-primary);
}
.light-mode .hero-content-box.style-8 .hero-title {
  color: var(--tj-heading-primary);
}
.light-mode .hero-8-images .images_shapes {
  opacity: 1;
}
.light-mode .hero-8-images .hero-circle {
  -webkit-backdrop-filter: blur(55px);
          backdrop-filter: blur(55px);
}
.light-mode .hero-8-images .hero-circle .rotate-image textPath {
  fill: var(--tj-theme-accent-2);
}
.light-mode .hero-8-images .hero-shapes::after {
  background-color: var(--tj-white);
}
.light-mode .hero-section.style-8 .hero-8-socials .social-icons li a {
  color: var(--tj-theme-accent-1);
  border: 1px solid var(--tj-grey-2);
}
.light-mode .hero-section.style-8 .hero-8-socials .social-icons li a:hover {
  color: var(--tj-white);
}
.light-mode .tj-about-section.style-8 {
  background-color: var(--tj-white);
}
.light-mode .list-style-two ul li {
  color: var(--tj-theme-accent-1);
}
.light-mode .list-style-two ul li::before {
  background-color: var(--tj-theme-accent-1);
}
.light-mode .service-slider-8.swiper .service-navigation .service-next,
.light-mode .service-slider-8.swiper .service-navigation .service-prev {
  color: var(--tj-theme-accent-1);
  border-color: var(--tj-grey-2);
}
.light-mode .service-slider-8.swiper .service-navigation .service-next:hover,
.light-mode .service-slider-8.swiper .service-navigation .service-prev:hover {
  color: var(--tj-white);
  border-color: var(--tj-theme-primary);
  background-color: var(--tj-theme-primary);
}
.light-mode .tj-service-item.style-8 {
  background-color: var(--tj-off-white);
  border: 1px solid var(--tj-grey-2);
}
.light-mode .tj-service-item.style-8 .service-link a {
  color: var(--tj-theme-accent-1);
}
.light-mode .portfolio-tem.style-8 .portfolio-8-images {
  background-color: var(--tj-off-white);
}
.light-mode .portfolio-tem.style-8 .portfolio-content .number {
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke: 1px rgba(135, 80, 247, 0.2);
}
.light-mode .portfolio-tem.style-8 .portfolio-content .title a {
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.light-mode .portfolio-tem.style-8 .portfolio-content .title:hover a {
  color: var(--tj-theme-primary);
}
.light-mode .portfolio-tem.style-8 .portfolio-content .arrow_link {
  color: var(--tj-body);
  border: 1px solid var(--tj-grey-2);
}
.light-mode .portfolio-tem.style-8 .portfolio-content .arrow_link .icon_box {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  overflow: hidden;
  padding: 0 4px;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.light-mode .portfolio-tem.style-8 .portfolio-content .arrow_link .icon_box .icon_first,
.light-mode .portfolio-tem.style-8 .portfolio-content .arrow_link .icon_box .icon_second {
  font-size: 24px;
  -webkit-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
}
.light-mode .portfolio-tem.style-8 .portfolio-content .arrow_link .icon_box .icon_second {
  position: absolute;
  -webkit-transform: translateX(-150%);
      -ms-transform: translateX(-150%);
          transform: translateX(-150%);
  color: var(--tj-white);
}
.light-mode .portfolio-tem:hover.style-8 .portfolio-content .number {
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke: 1px var(--tj-theme-primary);
}
.light-mode .portfolio-tem:hover.style-8 .portfolio-content .arrow_link::before {
  opacity: 1;
  visibility: visible;
}
.light-mode .portfolio-tem:hover.style-8 .portfolio-content .arrow_link .icon_box .icon_first {
  -webkit-transform: translateX(150%);
      -ms-transform: translateX(150%);
          transform: translateX(150%);
}
.light-mode .portfolio-tem:hover.style-8 .portfolio-content .arrow_link .icon_box .icon_second {
  -webkit-transform: translateX(0%);
      -ms-transform: translateX(0%);
          transform: translateX(0%);
}
.light-mode .resume_item.style-8 {
  border-color: var(--tj-grey-2);
}
.light-mode .resume_item.style-8 .resume-content .resume-text .subtitle {
  color: var(--tj-heading-primary);
}
.light-mode .tj-maquee-section.maquee-style-bottom-8 .marquee-item .marquee-box .marquee-title .title {
  color: var(--tj-white);
}
.light-mode .testimonial-item.style-8 {
  background-color: var(--tj-off-white);
  border: 1px solid var(--tj-grey-2);
}
.light-mode .testimonial-item.style-8:hover {
  border-color: var(--tj-theme-primary);
}
.light-mode .tj-blog-section.style-8 {
  background-color: var(--tj-white);
}
.light-mode .blog-item.style-8 .tj-blog-8-meta span {
  color: var(--tj-body);
}
.light-mode .blog-item.style-8 .tj-blog-8-meta span::before {
  background: var(--tj-theme-accent-2);
}
.light-mode .blog-item.style-8 .tj-blog-8-meta span a {
  color: var(--tj-body);
}
.light-mode .blog-item.style-8 .blog_inner .anim_box .blog-8-content .blog-arrow {
  color: var(--tj-theme-accent-1);
  border: 1px solid var(--tj-grey-2);
}
.light-mode .blog-item.style-8:hover .blog_inner .anim_box .blog-8-content .blog-arrow {
  color: var(--tj-white);
  border: 1px solid var(--tj-white);
}
.light-mode .blog-item.style-8:hover .blog_inner .anim_box .blog-8-content .blog-arrow:hover {
  border-color: var(--tj-theme-primary);
  background-color: var(--tj-theme-primary);
  color: var(--tj-white);
}
.light-mode .blog-item.style-8:hover .tj-blog-8-meta span {
  color: var(--tj-white);
}
.light-mode .blog-item.style-8:hover .tj-blog-8-meta span::before {
  background: var(--tj-white);
}
.light-mode .blog-item.style-8:hover .tj-blog-8-meta span a {
  color: var(--tj-white);
}
.light-mode .tj-cta-section.style-8 {
  background-color: var(--tj-white);
}
.light-mode .cta-wrapper.style-8 .cta-content .title,
.light-mode .cta-wrapper.style-8 .cta-content .subtitle {
  color: var(--tj-white);
}
.light-mode .cta-wrapper.style-8 .cta-content .desc {
  color: rgba(255, 255, 255, 0.6);
}
.light-mode .tj-footer-7-middle li a {
  color: var(--tj-theme-accent-1);
  border: 1px solid var(--tj-grey-2);
}
.light-mode .tj-footer-7-middle li a:hover {
  color: var(--tj-white);
}
.light-mode .cta-content #anim span {
  -webkit-animation-name: wave-3;
          animation-name: wave-3;
}

/* !END: Home 08 light CSS */
/**----------------------------------------
START: Home 09 light CSS
----------------------------------------*/
.light-mode .tj-header-9-logo .logo-box {
  max-width: 60px;
  margin-right: 0;
}
.light-mode .tj-header-area.header-9 .tj-header-5-right-social-icons li a {
  color: var(--tj-body);
  border: 1px solid var(--tj-grey-2);
}
.light-mode .tj-header-area.header-9 .tj-header-5-right-social-icons li a:hover {
  color: var(--tj-white);
}
.light-mode .tj-header-9-right .social-icons li a {
  border-color: var(--tj-theme-primary);
  color: var(--tj-theme-primary);
}
.light-mode .tj-header-9-right .social-icons li a:hover i {
  color: var(--tj-white);
}
.light-mode .tj-hero-9-area {
  background: var(--tj-white);
}
.light-mode .tj-hero-9-award-btn {
  color: var(--tj-white);
}
.light-mode .tj-hero-9-wrapper .title {
  color: var(--tj-heading-primary);
}
.light-mode .tj-hero-9-wrapper .title a::before {
  background: url(../images/shapes/hero-9-play-bg-3.svg);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
}
.light-mode .tj-hero-9-wrapper .title a i {
  color: var(--tj-white);
}
.light-mode .tj-hero-9-award-wrap {
  border: 1.5px dashed var(--tj-theme-accent-2);
  background: rgba(0, 0, 0, 0.08);
  -webkit-backdrop-filter: blur(40px);
          backdrop-filter: blur(40px);
}
.light-mode .tj-hero-9-award-wrap .line, .light-mode .tj-hero-9-award-wrap::after, .light-mode .tj-hero-9-award-wrap::before {
  background: var(--tj-white);
  border: 2px solid var(--tj-theme-accent-2);
}
.light-mode .tj-hero-9-counter {
  border-top: 1px solid var(--tj-grey-2);
  border-bottom: 1px solid var(--tj-grey-2);
}
.light-mode .tj-hero-9-btn {
  border: 1px solid var(--tj-grey-2);
}
.light-mode .tj-hero-9-btn i {
  color: var(--tj-body);
}
.light-mode .tj-hero-9-btn:hover {
  color: var(--tj-white);
}
.light-mode .tj-hero-9-btn:hover i {
  color: var(--tj-white);
}
.light-mode .tj-hero-9-counter-desc {
  color: var(--tj-heading-primary);
}
.light-mode .tj-hero-9-bottom::before {
  background: var(--tj-grey-2);
}
.light-mode .tj-hero-9-bottom-paragraaph {
  background: var(--tj-white);
}
.light-mode .tj-hero-9-paragraph {
  color: var(--tj-body);
}
.light-mode .tj-hero-9-paragraph span {
  color: var(--tj-body);
}
.light-mode .tj-hero-9-thumb .image::before {
  background: -webkit-gradient(linear, left bottom, left top, color-stop(12.86%, var(--tj-white)), to(rgba(21, 9, 29, 0)));
  background: linear-gradient(0deg, var(--tj-white) 12.86%, rgba(21, 9, 29, 0) 100%);
}
.light-mode .tj-maquee-section.style-9 {
  background-color: var(--tj-white);
}
.light-mode .tj-maquee-section.style-9::before, .light-mode .tj-maquee-section.style-9::after {
  display: none;
}
.light-mode .tj-maquee-section.style-9 .marquee-item {
  background: var(--tj-off-white);
}
.light-mode .tj-maquee-section.z-2 {
  background-color: var(--tj-white);
}
.light-mode .tj-progress-9-area {
  background: var(--tj-white);
}
.light-mode .tj-about-9-area {
  background: var(--tj-white);
}
.light-mode .tj-about-9-bg {
  background: var(--tj-off-white);
}
.light-mode .tj-about-9-area .section-header.style-5 .desc {
  color: var(--tj-body);
}
.light-mode .tj-about-9-counter {
  background: var(--tj-white);
}
.light-mode .tj-about-9-counter-paragraph {
  color: var(--tj-body);
}
.light-mode .tj-about-9-counter-item {
  border-right: 1px solid var(--tj-grey-2);
}
.light-mode .tj-about-9-counter-item:last-child {
  border: none;
}
.light-mode .tj-service-9-area {
  background: var(--tj-white);
}
.light-mode .tj-service-9-area .tj-service-6-wrapper {
  background: var(--tj-off-white);
}
.light-mode .tj-project-9-area {
  background: var(--tj-white);
}
.light-mode .tj-project-9-prev:hover,
.light-mode .tj-project-9-next:hover {
  color: var(--tj-white);
}
.light-mode .tj-project-9-pagination .swiper-pagination-bullet {
  background-color: var(--tj-theme-primary);
}
.light-mode .tj-testimonial-9-area {
  background: var(--tj-white);
}
.light-mode .tj-testimonial-9-area .section-header p {
  color: var(--tj-body);
}
.light-mode .tj-testimonial-9-wrapper {
  background: var(--tj-off-white);
  border: 1px solid var(--tj-grey-2);
}
.light-mode .tj-testimonial-9-wrapper.swiper-slide-active {
  border: 1px solid var(--tj-theme-primary);
}
.light-mode .tj-testimonial-9-author-img {
  border: 1px solid var(--tj-grey-2);
}
.light-mode .tj-testimonial-9-top {
  border-bottom: 1px solid var(--tj-grey-2);
}
.light-mode .tj-testimonial-9-author-name .desc {
  color: var(--tj-heading-primary);
}
.light-mode .tj-testimonial-9-paragraph {
  color: var(--tj-body);
}
.light-mode .tj-testimonial-9-active::before, .light-mode .tj-testimonial-9-active::after {
  background: -webkit-gradient(linear, left top, left bottom, from(var(--tj-white)), to(rgba(21, 9, 29, 0)));
  background: linear-gradient(180deg, var(--tj-white) 0%, rgba(21, 9, 29, 0) 100%);
}
.light-mode .tj-blog-9-area {
  background: var(--tj-white);
}
.light-mode .tj-footer-9-area .desc {
  color: var(--tj-white);
}
.light-mode .tj-footer-9-area .footer-widget .footer-title .title {
  color: var(--tj-white);
}
.light-mode .tj-footer-9-area .footer-widget.widget_nav_menu ul li a {
  color: var(--tj-white);
}
.light-mode .tj-footer-9-area .footer-widget.widget_nav_menu ul li a:hover {
  color: var(--tj-theme-primary);
}
.light-mode .tj-footer-9-area .footer-widget.footer_contact .contact-item ul li a {
  color: inherit;
}
.light-mode .tj-footer-9-area .footer-widget.footer_contact .contact-item ul li a:hover {
  color: var(--tj-theme-primary);
}
.light-mode .tj-footer-9-area .tj-footer-7-top-title {
  color: var(--tj-white);
}
.light-mode .tj-footer-9-area .tj-footer-6-paragraph {
  color: var(--tj-white);
}
.light-mode .tj-footer-9-area .tj-footer-6-menu ul li a {
  color: var(--tj-white);
}
.light-mode .tj-footer-9-area .tj-footer-6-menu ul li a:hover {
  color: var(--tj-theme-primary);
}
.light-mode .tj-footer-9-area .tj-footer-7-wrapper {
  border-top: 1px solid rgba(217, 217, 217, 0.3);
}
.light-mode .tj-footer-9-area .tj-footer-6-copyright {
  color: var(--tj-white);
}
.light-mode .tj-footer-9-area .tj-footer-6-copyright a {
  color: inherit;
}
.light-mode .tj-footer-9-area .tj-footer-6-copyright a:hover {
  color: var(--tj-theme-primary);
}

/* !END: Home 09 light CSS */
/**----------------------------------------
START: Home 10 light CSS
----------------------------------------*/
.light-mode .tj-header-area.header-10 {
  border-bottom: 1px solid var(--tj-grey-2);
}
.light-mode .tj-header-area.header-10 .logo-box {
  max-width: 60px;
}
.light-mode .tj-header-area.header-10 .header-menu ul > li > a {
  color: var(--tj-theme-secondary);
}
.light-mode .tj-header-area.header-10 .header-menu ul > li > a.current-menu-ancestor, .light-mode .tj-header-area.header-10 .header-menu ul > li > a.current-menu-item, .light-mode .tj-header-area.header-10 .header-menu ul > li > a:hover {
  color: var(--tj-theme-primary);
}
.light-mode .tj-header-area.header-10 .header-menu ul > li > .sub-menu > li.current-menu-ancestor > a, .light-mode .tj-header-area.header-10 .header-menu ul > li > .sub-menu > li.current-menu-item > a {
  color: var(--tj-theme-primary);
}
.light-mode .hero-section.style-10 .hero-10-socials .social-icons li a {
  color: var(--tj-theme-accent-1);
  border: 1px solid var(--tj-grey-2);
}
.light-mode .hero-section.style-10 .hero-10-socials .social-icons li a i {
  color: var(--tj-theme-accent-1);
}
.light-mode .hero-section.style-10 .hero-10-socials .social-icons li a:hover {
  color: var(--tj-white);
}
.light-mode .hero-section.style-10 .hero-10-socials .social-icons li a:hover i {
  color: var(--tj-white);
}
.light-mode .hero-content-box.style-10 .hero-title {
  color: var(--tj-heading-primary);
}
.light-mode .hero-content-box.style-10 .subtitle span {
  color: var(--tj-heading-primary);
}
.light-mode .hero-10-reviews-wrap {
  -webkit-backdrop-filter: blur(100px);
          backdrop-filter: blur(100px);
}
.light-mode .hero-10-reviews-wrap .hero-10-thumb ul li {
  border: 3px solid var(--tj-theme-primary);
}
.light-mode .hero-10-reviews-wrap .hero-10-thumb ul li.count {
  color: var(--tj-white);
}
.light-mode .hero-10-reviews-wrap p span {
  color: var(--tj-body);
}
.light-mode .hero-8-chats {
  -webkit-backdrop-filter: blur(110px);
          backdrop-filter: blur(110px);
}
.light-mode .tj-cta-section.style-10 {
  background-color: var(--tj-white);
}
.light-mode .cta-10-wrapper {
  background-color: var(--tj-off-white);
}
.light-mode .service-10-images::before {
  background-color: var(--tj-off-white);
  border-color: var(--tj-grey-2);
}
.light-mode .service-item.style-10 {
  border-color: var(--tj-grey-3);
}
.light-mode .service-item.style-10 .service-arrow {
  border: 1px solid var(--tj-grey-2);
}
.light-mode .service-item.style-10 .service-arrow i {
  color: var(--tj-body);
}
.light-mode .service-item.style-10.current .service-arrow {
  border: 1px solid var(--tj-grey-2);
}
.light-mode .service-item.style-10.current .service-arrow i {
  color: var(--tj-white);
}
.light-mode .service-item.style-10.current .left-box .services-content p {
  color: var(--tj-white);
}
.light-mode .service-item.style-10:hover .service-arrow {
  border-color: var(--tj-theme-primary);
}
.light-mode .service-item.style-10:hover .service-arrow i {
  color: var(--tj-white);
}
.light-mode .services-widget .service-item.style-10.current.mleave .left-box .services-content p {
  color: var(--tj-grey-1);
}
.light-mode .services-widget .service-item.style-10.current.mleave .service-arrow i {
  color: var(--tj-body);
  -webkit-transform: translateY(0) rotate(0deg);
      -ms-transform: translateY(0) rotate(0deg);
          transform: translateY(0) rotate(0deg);
}
.light-mode .services-widget .service-item.style-10.current.mleave .service-icon {
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.light-mode .services-widget .service-item.style-10.current.mleave .service-icon img {
  -webkit-filter: brightness(1);
          filter: brightness(1);
}
.light-mode .tj-maquee-section.style-10 {
  background-color: var(--tj-white);
}
.light-mode .tj-maquee-section.style-10 .marquee-title::before {
  background-color: var(--tj-grey-2);
}
.light-mode .tj-maquee-section.style-10 .marquee-title .title {
  background: var(--tj-white);
}
.light-mode .marquee-item.style-10 {
  background: var(--tj-off-white);
  border: 1px solid transparent;
}
.light-mode .portfolio-filter.style-10 .button-group button {
  color: var(--tj-body);
}
.light-mode .portfolio-filter.style-10 .button-group button.active {
  color: var(--tj-theme-primary);
}
.light-mode .portfolio-filter.style-10 .active-bg {
  background: var(--tj-white);
}
.light-mode .portfolio-box .portfolio-item.style-10 {
  border: 1px solid var(--tj-grey-2);
  background-color: var(--tj-off-white);
}
.light-mode .portfolio-box .portfolio-item.style-10 .portfolio-content .portfolio-arrow .link {
  color: var(--tj-body);
  border: 1px solid var(--tj-grey-2);
}
.light-mode .portfolio-box .portfolio-item.style-10 .portfolio-content .portfolio-arrow .link i {
  color: var(--tj-body);
}
.light-mode .portfolio-box .portfolio-item.style-10 .portfolio-content p {
  color: var(--tj-body);
}
.light-mode .portfolio-box .portfolio-item.style-10:hover .portfolio-content .portfolio-title a {
  color: var(--tj-theme-primary);
}
.light-mode .portfolio-box .portfolio-item.style-10:hover .portfolio-content .portfolio-arrow .link {
  color: var(--tj-white);
  border: 1px solid var(--tj-grey-2);
}
.light-mode .portfolio-box .portfolio-item.style-10:hover .portfolio-content .portfolio-arrow .link i {
  color: var(--tj-white);
}
.light-mode .tj-testimonial-7-area.style-10 {
  background-color: var(--tj-white);
}
.light-mode .tj-testimonial-7-area.style-10 .tj-testimonial-7-wrapper {
  background: var(--tj-off-white);
}
.light-mode .tj-contact-section.style-10 {
  background-color: var(--tj-white);
}
.light-mode .contact-10-wrapper {
  background-color: var(--tj-off-white);
}
.light-mode .tj-blog-9-area.style-10 {
  background-color: var(--tj-white);
}
.light-mode .tj-blog-7-meta ul li::before {
  background: var(--tj-theme-accent-2);
}
.light-mode .tj-footer-7-area.style-10 {
  background-color: var(--tj-off-white);
}
.light-mode .tj-footer-7-area.style-10 .social-icons li a {
  color: var(--tj-body);
  border: 1px solid var(--tj-grey-2);
}
.light-mode .tj-footer-7-area.style-10 .social-icons li a:hover {
  color: var(--tj-white);
}
.light-mode .tj-footer-7-area.style-10 .tj-footer-7-top-form input {
  border: 1px solid var(--tj-grey-2);
}
.light-mode .tj-footer-7-area.style-10 .footer-logo {
  max-width: 60px;
}
.light-mode .tj-footer-7-area.style-10 .desc {
  color: var(--tj-body);
}
.light-mode .tj-footer-7-area.style-10 .footer-widget .footer-title .title {
  color: var(--tj-body);
}
.light-mode .tj-footer-7-area.style-10 .widget_nav_menu ul li a {
  color: var(--tj-body);
}
.light-mode .tj-footer-7-area.style-10 .footer_contact .contact-item ul li a {
  color: inherit;
}
.light-mode .tj-footer-7-area.style-10 .footer_contact .contact-item ul li a:hover {
  color: var(--tj-theme-primary);
}
.light-mode .tj-footer-7-area.style-10 .tj-footer-7-top-title {
  color: var(--tj-body);
}
.light-mode .tj-footer-7-area.style-10 .tj-footer-6-paragraph {
  color: var(--tj-body);
}
.light-mode .tj-footer-7-area.style-10 .tj-footer-6-menu ul li a {
  color: var(--tj-body);
}
.light-mode .tj-footer-7-area.style-10 .tj-footer-6-menu ul li a:hover {
  color: var(--tj-theme-primary);
}
.light-mode .tj-footer-7-area.style-10 .tj-footer-6-copyright {
  color: var(--tj-body);
}
.light-mode .tj-footer-7-area.style-10 .tj-footer-6-copyright a {
  color: inherit;
}
.light-mode .tj-footer-7-area.style-10 .tj-footer-6-copyright a:hover {
  color: var(--tj-theme-primary);
}

/* !END: Home 10 light CSS *//*# sourceMappingURL=gerold-main-light.css.map */