
/* variable */
.theme-color-2 .text-primary {color: var(--color-black) !important;}
.theme-color-2 .text-secondary {color: var(--color-default) !important;}
.theme-color-2 .text-danger {color: var(--color-black) !important;}
.theme-color-2 .text-white {color: var(--color-yellow) !important;}


/* html tag */
body.theme-color-2  {background-color: var(--color-yellow);}
.theme-color-2 img {filter: grayscale(1) contrast(1.1);}

/* default */
.theme-color-2 .site-header,
.theme-color-2 .site-container,
.theme-color-2 .site-footer {background-color: var(--color-yellow);}

.theme-color-2 .form-control {color: var(--color-black); background-color: var(--color-yellow);}

/* modal */
.theme-color-2 .modal-search-block .h-title {color: var(--color-yellow);}
.theme-color-2 .modal-search-block .icon {color: var(--color-black);}

/* btn */
.theme-color-2 .btn-primary, 
.theme-color-2 .btn-primary:focus, 
.theme-color-2 .btn-primary.focus, 
.theme-color-2 .btn-primary:not(:disabled):not(.disabled).active, 
.theme-color-2 .btn-primary:not(:disabled):not(.disabled):active, 
.theme-color-2 .show > .btn-primary.dropdown-toggle {color: var(--color-yellow); background-color: var(--color-black); border-color: var(--color-black);}

.theme-color-2 .btn-primary:active:hover, 
.theme-color-2 .btn-primary:hover, 
.theme-color-2 .btn-primary.active:hover, 
.theme-color-2 .btn-primary:active:focus, 
.theme-color-2 .btn-primary.actitve:focus, 
.theme-color-2 .btn-primary:active.focus, 
.theme-color-2 .btn-primary.active.focus, 
.theme-color-2 .btn-primary:focus:hover, 
.theme-color-2 .btn-primary.focus:hover {color: var(--color-black); background-color: var(--color-yellow); border-color: var(--color-black);}

.theme-color-2 .btn-secondary{color: var(--color-yellow); background-color: var(--color-default); border-color: var(--color-default);}

.theme-color-2 .btn-secondary:hover, 
.theme-color-2 .btn-secondary:active:hover, 
.theme-color-2 .btn-secondary.active:hover, 
.theme-color-2 .btn-secondary:active:focus,
.theme-color-2 .btn-secondary.actitve:focus, 
.theme-color-2 .btn-secondary:active.focus, 
.theme-color-2 .btn-secondary.active.focus, 
.theme-color-2 .btn-secondary:focus:hover, 
.theme-color-2 .btn-secondary.focus:hover {color: var(--color-black); background-color: var(--color-yellow); border-color: var(--color-black);}

.theme-color-2 .btn-more, 
.theme-color-2 .btn-more:focus,
.theme-color-2 .btn-more.focus,
.theme-color-2 .btn-more:not(:disabled):not(.disabled).active,
.theme-color-2 .btn-more:not(:disabled):not(.disabled):active {color: var(--color-yellow); border-color: rgba(255, 193, 7, 0.5);}

/* select2 */
.theme-color-2 .select2-dropdown {background-color: var(--color-yellow); border-color: var(--color-yellow);}
.theme-color-2 .select2-container--default .select2-results__option[aria-selected="true"] {color: var(--color-black); background-color: #c99f2083}
.theme-color-2 .select2-container--default .select2-results__option--highlighted[aria-selected] {color: var(--color-yellow); background-color: var(--color-black);}

/* site header */
.theme-color-2 .site-header .logo .text-primary {color: var(--color-yellow) !important;}
.theme-color-2 .site-header .main {background-color: var(--color-black);}
.theme-color-2 .site-header .menu>ul>li.active>a:before {background-color: var(--color-gray);}
.theme-color-2 .site-header .menu .dropdown:hover > a {color: rgba(255, 193, 7, 0.75);}
.theme-color-2 .site-header .menu>ul>li>a,
.theme-color-2 .site-header .accessibility label,
.theme-color-2 .site-header .nav-icon>.link {color: var(--color-yellow);}
.theme-color-2 .site-header .accessibility .text .link.active {color: var(--color-black);background-color: var(--color-yellow);}
.theme-color-2 .menu-container .header .link:hover,
.theme-color-2 .menu-container .body .link {color: var(--color-default) !important;}
.theme-color-2 .menu-container .body .link:hover {color: var(--color-black) !important;}
.theme-color-2 .site-header .menu .dropdown-menu {background-color: var(--color-yellow);}
.theme-color-2 .site-header .menu-mobile-btn .btn-mobile .bar {background-color: var(--color-yellow);}

/* top graphic */
.theme-color-2 .top-graphic .cover > * {filter: grayscale(1);}
.theme-color-2 .top-graphic .owl-theme .owl-dots .owl-dot {border-color: var(--color-gray);} 
.theme-color-2 .top-graphic .owl-theme .owl-dots .owl-dot.active {border-color: var(--color-yellow-200);}
/* .theme-color-2 .top-graphic .owl-theme .owl-dots .owl-dot.active {border-color: var(--color-black);} */

/* wg-link */
.theme-color-2 .wg-link .link {color: var(--color-yellow);}
.theme-color-2 .wg-link .link .title {color: var(--color-yellow);}
.theme-color-2 .wg-link .link.type1 {background-color: var(--color-default);}
.theme-color-2 .wg-link .link.type2 {background-color: var(--color-black);}
.theme-color-2 .wg-link .link.type2:after {border-left-color: var(--color-black);}
.theme-color-2 .wg-link .live::before {background-color: var(--color-yellow);}
.theme-color-2 .wg-link small,
.theme-color-2 .wg-link .text-danger {color: var(--color-yellow) !important;}

/* wg-service */
.theme-color-2 .wg-service {background-color: var(--color-yellow);}
.theme-color-2 .wg-service .W-head-box .desc {color: var(--color-black) !important;}
.theme-color-2 .wg-service-content .graphic:before,
.theme-color-2 .wg-service-content .-I .bg:before,
.theme-color-2 .wg-service-content .-II .bg:before,
.theme-color-2 .wg-service-content .-III .bg:before,
.theme-color-2 .wg-service-content .-IV .bg:before,
.theme-color-2 .wg-service-content .-V .bg:before {filter: grayscale(1)}
.theme-color-2 .wg-service-content .-I .title {color: var(--color-yellow);}
.theme-color-2 .wg-service-content .-III .title,
.theme-color-2 .wg-service-content .-IV .title,
.theme-color-2 .wg-service-content .-IV .desc {color: var(--color-black);}
.theme-color-2 .wg-service-content .-I .desc {color: var(--color-yellow);}
.theme-color-2 .wg-service-content .-V .title,
.theme-color-2 .wg-service-content .-V .desc {color: var(--color-yellow);}

/* wg-bg */
.theme-color-2 .wg-bg-section,
.theme-color-2 .wg-news-content,
.theme-color-2 .wg-vdo-content,
.theme-color-2 .site-footer {background-color: var(--color-black); background-blend-mode: luminosity;}


/* wg-news */
.theme-color-2 .wg-news-n .W-head-box .title {color: var(--color-yellow) !important;}
.theme-color-2 .wg-news-n .W-head-box .desc {color: var(--color-yellow) !important;}
.theme-color-2 .wg-news-nav .link {color: var(--color-yellow-100);}
.theme-color-2 .wg-news-nav .link.active {color: var(--color-yellow);}
.theme-color-2 .wg-news-nav .link .icon {border-color: var(--color-yellow);}
.theme-color-2 .wg-news-nav .link .icon > img {filter: invert(30%) sepia(29%) saturate(671%) hue-rotate(352deg) brightness(103%) contrast(104%);}
.theme-color-2 .wg-news-nav .link.active .icon {background-color: var(--color-yellow);}
.theme-color-2 .wg-news-nav .link.active .icon > img {filter: invert(1);}
.theme-color-2 .wg-news-nav li+li:before {background-color: var(--color-yellow);}
.theme-color-2 .wg-news-slider .content {background-color: var(--color-yellow);}
.theme-color-2 .wg-news-slider .title {color: var(--color-black);}
.theme-color-2 .wg-news-slider .desc {color: var(--color-black);}
.theme-color-2 .wg-news-slider .time .feather {color: var(--color-default);}
.theme-color-2 .wg-news-slider .btn {color: var(--color-black); border-color: var(--color-black);}
.theme-color-2 .wg-news-slider .link:hover .btn {color: var(--color-yellow); background-color: var(--color-black);}
.theme-color-2 .wg-news-slider .owl-prev, 
.theme-color-2 .wg-news-slider .owl-next {color: var(--color-default); background-color: var(--color-yellow);}
.theme-color-2 .wg-news-slider .owl-prev:hover, .wg-news-slider .owl-next:hover {color: var(--color-black);}
.theme-color-2 .wg-news-content .read-more .btn-more {color: var(--color-yellow); border-color: var(--color-yellow);}

/* wg-ebook */
.theme-color-2 .wg-ebook .W-head-box .title {color: var(--color-yellow) !important;}
.theme-color-2 .wg-ebook-slider .owl-dots .owl-dot {border-color: var(--color-yellow);}
.theme-color-2 .wg-ebook-slider .owl-dots .owl-dot.active {border-color: var(--color-yellow); background-color: var(--color-yellow);}

/* wg-vdo */
.theme-color-2 .wg-vdo .title,
.theme-color-2 .wg-vdo .icon .link {color: var(--color-yellow);}

/* wg-purchase */
.theme-color-2 .wg-purchase .W-head-box .title {color: var(--color-yellow) !important;}
.theme-color-2 .wg-purchase {background-color: var(--color-black);}
.theme-color-2 .wg-purchase .link .date {color: var(--color-yellow);}
.theme-color-2 .wg-purchase .link .title {color: var(--color-yellow-100);}
.theme-color-2 .wg-purchase .link:hover .title {color: var(--color-yellow);}
.theme-color-2 .wg-purchase .link .btn {color: var(--color-black); border-color: var(--color-yellow); background-color: var(--color-yellow);}
.theme-color-2 .wg-purchase .mcscroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color: var(--color-yellow-200);}
.theme-color-2 .wg-purchase .select-filter .select2-container--default .select2-selection--single {background-color: var(--color-yellow);}
.theme-color-2 .wg-purchase .select-filter .select2-container--default .select2-selection--single .select2-selection__rendered,
.theme-color-2 .wg-purchase .select-filter .select2-container--default .select2-selection--single .select2-selection__arrow:before {color: var(--color-black);}

/* wg-career */
.theme-color-2 .wg-career {background-color: var(--color-yellow);}

/* wg-weblink */
.theme-color-2 .wg-weblink-content {background-color: var(--color-yellow);}
.theme-color-2 .wg-weblink-slider .link:hover .desc {color: var(--color-black);}
.theme-color-2 .wg-weblink-slider .owl-dots .owl-dot.active {border-color: var(--color-black); background-color: var(--color-black);}

/* footer */
.theme-color-2 .site-footer .footbar p {color: var(--color-yellow);}
.theme-color-2 .site-footer .logo img {filter: grayscale(1) contrast(1.5);}
.theme-color-2 .site-footer .logo .title {color: var(--color-yellow) !important;}
.theme-color-2 .site-footer .logo .desc {color: var(--color-yellow);}
.theme-color-2 .site-footer .info .social .title {color: var(--color-yellow);}
.theme-color-2 .site-footer .info .contact .txt {color: var(--color-yellow);}
.theme-color-2 .site-footer .sitenav .link,
.theme-color-2 .site-footer .sitenav .topic {color: var(--color-yellow);}
.theme-color-2 .site-footer .footbar .policy .link {color: var(--color-yellow);}
.theme-color-2 .site-footer .info .contact .icon,
.theme-color-2 .site-footer .info .social .link .icon {filter: invert(53%) sepia(29%) saturate(3204%) hue-rotate(41deg) brightness(102%) contrast(84%);}
.theme-color-2 .site-footer .info .social .link:hover .icon {filter: invert(53%) sepia(29%) saturate(3204%) hue-rotate(39deg) brightness(150%) contrast(104%);}

.theme-color-2 .site-footer .Totop {color: var(--color-yellow);}

/* inner-page */
.theme-color-2 .breadcrumb>li a {color: var(--color-default);}
.theme-color-2 .breadcrumb>li a:hover {color: var(--color-black);}
.theme-color-2 .breadcrumb>li.active {color: var(--color-black);}
.theme-color-2 .breadcrumb>li+li:before {background-color: var(--color-default);}
.theme-color-2 .default-page .H-title {color: var(--color-black);}
.theme-color-2 .default-page .H-title::before {background-color: var(--color-default);}
.theme-color-2 .default-page .H-title::after {filter: grayscale(1);}
.theme-color-2 .about-page .title {color: var(--color-black);}
.theme-color-2 .about-page .desc {color: var(--color-default);}
.theme-color-2 .history-content .graphic-history {filter: grayscale(1);}
.theme-color-2 .history-content .drop-shadow {background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 70%);}

.theme-color-2 .default-page .attachments .icon {filter: grayscale(1) invert(0);}
.theme-color-2 .default-page .content-box .attachments .title {color: var(--color-black);}
.theme-color-2 .default-page .content-box .attachments a .inner .content .desc {color: var(--color-yellow);}
.theme-color-2 .default-page .content-box .attachments a .inner .content .date {color: var(--color-yellow-100);}
.theme-color-2 .default-page .content-box .attachments a {background-color: var(--color-default);}
.theme-color-2 .default-page .attachments a .icon > img {filter: invert(1) sepia(29%) saturate(671%) hue-rotate(352deg) brightness(0) contrast(104%);}
.theme-color-2 .default-page .attachments a:hover {background-color: var(--color-black) !important;}

.theme-color-2 .avm-content .second-row .title {color: var(--color-yellow) !important;}
.theme-color-2 .avm-content .second-row::before {background-color: var(--color-black); background-blend-mode: luminosity;}
.theme-color-2 .avm-content .title::before,
.theme-color-2 .avm-content .graphic-avm {filter: grayscale(1);}

.theme-color-2 .about-page ul.-sublist-group {border-top-color: var(--color-default);}
.theme-color-2 .about-page ul.default-list-group li a .title {color: var(--color-black);}
.theme-color-2 .default-page ul.default-list-group li a figure {background-color: var(--color-black); background-blend-mode: luminosity;}
.theme-color-2 .default-page ul.default-list-group li a figure:before {background: linear-gradient(rgba(0, 0, 0, 0) 0%, #000000 100%);}

.theme-color-2 .default-nav-slider .owl-carousel .link {color: var(--color-yellow);}
.theme-color-2 .default-nav-slider .owl-carousel .link,
.theme-color-2 .default-nav-slider .owl-carousel .owl-stage-outer {background-color: var(--color-default);}
.theme-color-2 .default-nav-slider .owl-carousel .link.active {color: var(--color-yellow); background-color: var(--color-black);}
.theme-color-2 .default-nav-slider .owl-carousel .link.active::before {border-top-color: var(--color-black);}
.theme-color-2 .default-nav-slider .owl-carousel .owl-nav .owl-prev span,
.theme-color-2 .default-nav-slider .owl-carousel .owl-nav .owl-next span {color: var(--color-black);}

.theme-color-2 .form-block {background-color: var(--color-black);}
.theme-color-2 .form-block .title {color: var(--color-yellow);}
.theme-color-2 .form-block .form-default .form-group {border-color: rgba(255, 193, 7, 0.4);}
.theme-color-2 .form-block .form-default label {color: var(--color-yellow-100);}
.theme-color-2 .form-block .form-control-feedback {filter: grayscale(1);}
.theme-color-2 .form-block .form-default .form-control-plaintext {color: var(--color-yellow);}
.theme-color-2 .form-block .select2-container--default .select2-selection--single .select2-selection__rendered {color: var(--color-yellow);}
.theme-color-2 .form-block .select2-container--default .select2-selection--single .select2-selection__arrow:before {color: var(--color-yellow);}
.theme-color-2 .form-block .form-button .btn span {color: var(--color-yellow);}

.theme-color-2 .form-block .form-default .form-control-plaintext::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */ color: var(--color-yellow-100); opacity: 1; /* Firefox */}
.theme-color-2 .form-block .form-default .form-control-plaintext:-ms-input-placeholder {color: var(--color-yellow-100);} /* Internet Explorer 10-11 */
.theme-color-2 .form-block .form-default .form-control-plaintext::-ms-input-placeholder { color: var(--color-yellow-100);} /* Microsoft Edge */

.theme-color-2 .collapse-block .btn {color: var(--color-default);}
.theme-color-2 .collapse-block .btn:not(.collapsed) {color: var(--color-black);}
.theme-color-2 .collapse-block .btn span {color: var(--color-default);}
.theme-color-2 .collapse-block .card {border-color: var(--color-gray);}
.theme-color-2 .collapse-block .card-header {background-color: var(--color-yellow);}
.theme-color-2 .collapse-block .card-body {color: var(--color-yellow); background-color: var(--color-black);}
.theme-color-2 .collapse-block .card-body .desc {color: var(--color-yellow);}
.theme-color-2 .collapse-block .card-body::before {background-color: var(--color-gray);}
.theme-color-2 .q-and-a .graphic {filter: grayscale(1);}

.theme-color-2 .default-page ul.default-list-group li a .box-wrapper {background-color: var(--color-default);}
.theme-color-2 .default-page ul.default-list-group li a:hover .box-wrapper {background-color: var(--color-black);}
.theme-color-2 .news-page ul.-list-group li a .title {color: var(--color-yellow);}
.theme-color-2 .news-page ul.-list-group li a .title::after {filter: invert(49%) sepia(29%) saturate(671%) hue-rotate(352deg) brightness(130%) contrast(104%);}
.theme-color-2 .news-page ul.-list-group li a .title:before {filter: grayscale(1) invert(1);}
.theme-color-2 .news-page ul.-list-group li a:hover .title::after {filter: invert(49%) sepia(29%) saturate(671%) hue-rotate(352deg) brightness(130%) contrast(104%);}
.theme-color-2 .news-page ul.-list-group li a:hover .title {color: var(--color-yellow);}

.theme-color-2 .box-wrapper {background-color: var(--color-black);}
.theme-color-2 .box-wrapper:hover {background-color: var(--color-black);}
.theme-color-2 .achievement-page .achievement-slider .wrapper .title {color: var(--color-yellow-100);}
.theme-color-2 .achievement-page .achievement-slider::before {filter: grayscale(1) brightness(.8);}
.theme-color-2 .achievement-page .wrapper .icon img {filter: invert(49%) sepia(29%) saturate(671%) hue-rotate(352deg) brightness(103%) contrast(104%);}
.theme-color-2 .achievement-page .wrapper:hover .icon img {filter: grayscale(1) brightness(0);}
.theme-color-2 .achievement-page .wrapper:hover .title {color: var(--color-yellow);}

.theme-color-2 .default-page .sidebar-nav .nav-list li .link {color: var(--color-yellow);}
.theme-color-2 .default-page .sidebar-nav .nav-list {background: var(--color-default);}
.theme-color-2 .default-page .sidebar-nav .nav-list li.active .link,
.theme-color-2 .default-page .sidebar-nav .nav-list li:hover {background-color: var(--color-black);}
.theme-color-2 .default-page .sidebar-nav .nav-list li .link:after {border-bottom: 1px solid rgba(255, 193, 7, 0.241);}

.theme-color-2 .default-page .content-box .top-title {color: var(--color-black);}

.theme-color-2 .news-page .wrapper .wordbox {background-color: var(--color-black);}
.theme-color-2 .news-page .wrapper .wordbox .title {color: var(--color-yellow);}
.theme-color-2 .news-page .wrapper .wordbox .desc {color: var(--color-yellow-100);}
.theme-color-2 .news-page .wrapper figure {filter: grayscale(1);}
.theme-color-2 .news-page .wrapper .wordbox .date {border-top-color: var(--color-yellow-100);}
.theme-color-2 .news-page .wrapper .wordbox .time {color: var(--color-yellow-100) !important}
.theme-color-2 .news-page .wrapper .wordbox .time .square-box {background-color: var(--color-yellow-100);}
.theme-color-2 .news-page .wrapper .wordbox .see-details {border-color: var(--color-yellow);}
.theme-color-2 .news-page .wrapper .wordbox .see-details .feather {color: var(--color-yellow);}

.theme-color-2 .pagination-label,
.theme-color-2 .pagination .search label {color: var(--color-black);}
.theme-color-2 .pagination .search .form-control {color: var(--color-yellow);}
.theme-color-2 .pagination .search .form-control {background-color: var(--color-black); border-color: var(--color-black);}
.theme-color-2 .pagination a {color: var(--color-yellow); background-color: var(--color-default);}
.theme-color-2 .pagination .search button,
.theme-color-2 .pagination li.active a {color: var(--color-yellow); background-color: var(--color-black);}
.theme-color-2 .pagination .search button:hover,
.theme-color-2 .pagination li a:hover {background-color: var(--color-black);}

.theme-color-2 .newsletter-section {background-color: var(--color-black); background-blend-mode: luminosity;}

.theme-color-2 .header-cover {background-color: var(--color-black); background-blend-mode: luminosity;}
.theme-color-2 .header-cover .inner .title {color: var(--color-black);}
.theme-color-2 .header-cover .inner .desc {color: var(--color-default);}

.theme-color-2 .announce-news {background-color: var(--color-black);}
.theme-color-2 .announce-news .date {color: var(--color-yellow); opacity: 0.75;}
.theme-color-2 .announce-news .title {color: var(--color-yellow);}
.theme-color-2 .announce-news ul::-webkit-scrollbar-thumb {background-color: var(--color-yellow-100);}
.theme-color-2 .announce-news .icon {border-color: var(--color-yellow); background-color: var(--color-yellow);}
.theme-color-2 .announce-news .icon .feather {color: var(--color-black);}

.theme-color-2 .service-list {box-shadow: 0 40px 80px rgb(0 0 0 / 24%); background-color: var(--color-black); background-blend-mode: luminosity;}
.theme-color-2 .service-list-box .title {color: var(--color-yellow);}
.theme-color-2 .service-list-box .desc {color: var(--color-yellow);}
.theme-color-2 .service-list-box .-I .bg:before {filter: grayscale(1);}
.theme-color-2 .service-list-box .-II .bg:before,
.theme-color-2 .service-list-box .-III .bg:before {filter: grayscale(1) invert(.8);}
.theme-color-2 .service-list-box .graphic:before {filter: grayscale(1);}

.theme-color-2 .eservice-content .link {background-color: var(--color-default);}
.theme-color-2 .eservice-content .link:hover {background-color: var(--color-yellow-200);}
.theme-color-2 .eservice-content .content .txt {color: var(--color-yellow);}
.theme-color-2 .eservice-content .link:hover .content .txt {color: var(--color-black);}
.theme-color-2 .img-contain>img {filter: grayscale(1);}

.theme-color-2 .career-page .list-job .col-2 .inner .title {color: var(--color-black);}
.theme-color-2 .career-page .list-job .top {color: var(--color-default);}
.theme-color-2 .career-page .list-job .col-2 .inner .desc {color: var(--color-default);}
.theme-color-2 .career-page .list-job ul>li>a.link:hover .date,
.theme-color-2 .career-page .list-job ul>li>a.link:hover .title,
.theme-color-2 .career-page .list-job ul>li>a.link:hover .desc {color: var(--color-black);}
.theme-color-2 .career-page .list-job ul>li>a.link:hover:before {background-color: var(--color-black);}
.theme-color-2 .career-page .list-job .col-3 .btn {background-color: var(--color-black);}
.theme-color-2 .career-page .list-job ul>li>a.link:hover .btn {color: var(--color-black);}

.theme-color-2 .default-page ul.default-list-group li a .title {color: var(--color-yellow);}

.theme-color-2 .detail-tool .info .icon-date {background-color: var(--color-default);}
.theme-color-2 .detail-tool .info span {color: var(--color-default);}

.theme-color-2 .detail-share .icon {filter: grayscale(1);}

.theme-color-2 .detail-page .h-title {color: var(--color-black);}

.theme-color-2 .detail-other-list .title {color: var(--color-yellow);}
.theme-color-2 .detail-other-list .date {color: var(--color-yellow-100);}
.theme-color-2 .detail-other-list .date .icon-date {background-color: var(--color-yellow-100);}
.theme-color-2 .detail-other-list .owl-carousel .owl-dots .owl-dot {border-color: var(--color-black);}
.theme-color-2 .detail-other-list .owl-carousel .owl-dots .owl-dot.active {background-color: var(--color-black);}
.theme-color-2 .detail-other-list.-text .link {background-color: var(--color-default);}
.theme-color-2 .detail-other-list.-text .link:hover {background-color: var(--color-black);}

.theme-color-2 .sc-contact-info .title {color: var(--color-yellow);}
.theme-color-2 .sc-contact-info .desc,
.theme-color-2 .sc-contact-info .desc .text-secondary {color: var(--color-yellow) !important;}
.theme-color-2 .sc-contact-info .content .link {color: var(--color-yellow);}
.theme-color-2 .sc-contact-info .icon-wraapper {filter: grayscale(1);}
.theme-color-2 .sc-contact-info .content {color: var(--color-yellow);}
.theme-color-2 .sc-contact {background-color: var(--color-black); background-blend-mode: luminosity;}
.theme-color-2 .sc-contact-from .tab-nav-contact .nav-list>li .link {color: var(--color-yellow);}
.theme-color-2 .sc-contact-from .tab-nav-contact .nav-list>li .active.link {color: var(--color-black); background-color: var(--color-yellow);}
.theme-color-2 .sc-contact-from .tab-nav-contact .nav-list>li .link:before {border-top-color: var(--color-yellow);}
.theme-color-2 .sc-contact-from .tab-nav-contact .nav-list>li+li:before {background-color: var(--color-yellow-100);}
.theme-color-2 .sc-contact-from .h-title {color: var(--color-yellow);}
.theme-color-2 .sc-contact-map .txt {color: var(--color-yellow) !important;}

.theme-color-2 .owl-theme .owl-dots .owl-dot span {background-color: var(--color-gray);}
.theme-color-2 .owl-theme .owl-dots .owl-dot.active span,
.theme-color-2 .owl-theme .owl-dots .owl-dot:hover span {background-color: var(--color-black);}

.theme-color-2 .about-page .Executives-slide .hexagone .image {filter: grayscale(1);}
.theme-color-2 .about-page .Executives-slide::before,
.theme-color-2 .people-page .Executives-slide .owl-item.center .wrapper::after {filter: grayscale(1);}
.theme-color-2 .about-page .Executives-slide .owl-item.center .hexagone .image {background-color: var(--color-default);}
.theme-color-2 .about-page .Executives-slide .owl-theme .owl-nav [class*='owl-'] {color: var(--color-black); background-color: var(--color-yellow);}
.theme-color-2 .about-page .Executives-slide .wrapper .content .title,
.theme-color-2 .about-page .Executives-slide .wrapper .content .desc {color: var(--color-yellow);}
.theme-color-2 .people-page .content-box .manager-info .icon,
.theme-color-2 .people-page .content-box .manager-head-title .icon,
.theme-color-2 .about-page .Executives-slide .wrapper .content .icon {filter: grayscale(1);}
.theme-color-2 .management-team .frame {background-color: var(--color-black);}
.theme-color-2 .management-team .thumb .hexagone .image {filter: grayscale(1);}
.theme-color-2 .management-team .inner .name {color: var(--color-yellow);}
.theme-color-2 .management-team .inner .position {color: var(--color-yellow-100);}
.theme-color-2 .management-team .inner .link {color: var(--color-yellow-100);}
.theme-color-2 .management-team .inner .link .icon {filter: grayscale(1);}

.theme-color-2 .owl-theme .owl-nav [class*='owl-'] {color: var(--color-yellow); background-color: var(--color-black);}

.theme-color-2 .about-page .about01::before {filter: grayscale(1);}
.theme-color-2 .about-page .about03 {background-color: var(--color-default);}
.theme-color-2 .about-page .about03 .title,
.theme-color-2 .about-page .about03 .title .text-primary {color: var(--color-yellow) !important;}
.theme-color-2 .about-page .about03 .desc {color: var(--color-yellow);}
.theme-color-2 .about-page .about03 .owl-carousel .owl-item .box-wrapper {background-color: var(--color-black);}

/* breakpoint */
@media (max-width: 991px) {
    .theme-color-2 .site-header .menu {background-color: var(--color-black); border-top-color: var(--color-yellow-100);}
    .theme-color-2 .site-header .menu li+li {border-top-color: var(--color-yellow-100);}
    .theme-color-2 .site-header .menu>ul>li:last-child {border-bottom-color: var(--color-yellow-100);}

    .theme-color-2 .default-page .content-box .attachments a {background-color: var(--color-black);}

    .theme-color-2 .default-page .sidebar-nav .button-x {color: var(--color-yellow);}
    .theme-color-2 .default-page .sidebar-nav .button-x:hover {background-color: var(--color-default); border-color: var(--color-default);}
    
    .theme-color-2 .detail-other-list.-text .link {background-color: var(--color-black);}
}

@media (max-width: 767px) {
    .theme-color-2 .career-page .list-job ul>li:hover {background-color: var(--color-black);}
    .theme-color-2 .career-page .list-job .col-1 .inner .date {color: var(--color-black);}
    .theme-color-2 .career-page .list-job .txt-xs {color: var(--color-default);}
}

.theme-color-2 .wg-news-nav .link.active {color: var(--color-yellow);}
.theme-color-2 .wg-news-nav .link .icon {border-color: var(--color-yellow);}
.theme-color-2 .wg-news-nav .link .icon > img {filter: none;}
.theme-color-2 .wg-news-nav .link.active .icon {background-color: var(--color-yellow);}
.theme-color-2 .wg-news-nav .link.active .icon > img {filter: none;}