/* asw */
.asw-menu {
  font-family: "db_helvethaica_cond" !important;
  /* position:fixed; */
  /* right:0;
     top:20px; */
  border-radius: 8px;
  border-top-right-radius: 0;
  /* box-shadow:0 0 20px #00000080; */
  opacity: 1;
  transition: all 500ms ease;
  z-index: 0;
  overflow: hidden;
  background: #f9f9f9;
  width: 400px;
  line-height: 1;
  font-size: 16px;
  height: calc(100% - 40px - 75px);
  letter-spacing: 0.015em;
  display: block;
  /* transform: translateX(100%); */
  opacity: 0.7;
 }
 .asw-menu div {
  font-family: "db_helvethaica_cond";
 }
 .asw-menu.active {
  transform: translateX(0);
 }
 
 .asw-menu-reset span {
  transition: all 500ms ease;
 }
 .asw-menu-reset:hover span {
  transform: rotate(-360deg);
 }
 /* .asw-menu::before {
     content: '';
     position: absolute;
     background-image: url(https://www.wewebplus.com/front/template/default/assets/img/upload/brand.svg);
     background-size: 450px;
     width: 100%;
     height: 100%;
     background-repeat: no-repeat;
     background-position: center;
     background-position-x: 0;
     filter: grayscale(1);
     transform: rotate(45deg);
 } */
 
 .asw-menu-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-left: 16px;
  height: 60px;
  font-size: 25px;
  font-weight: 600;
  border-bottom: 1px solid #dedede;
  color: var(--color-primary);
 }
 .asw-menu-header > div {
  display: flex;
 }
 .asw-menu-header div[role="button"] {
  padding: 12px;
  cursor: pointer;
 }
 .asw-menu-header div[role="button"]:hover {
  opacity: 0.8;
 }
 .asw-card {
  margin: 0 15px 30px;
 }
 .asw-card-title {
  font-size: 22px;
  padding: 15px 0;
  font-weight: 600;
  color: var(--color-dark);
 }
 .asw-menu .asw-select {
  width: 100% !important;
  padding: 10px !important;
  font-size: 16px !important;
  font-family: inherit !important;
  font-weight: 400 !important;
  border-radius: 4px !important;
  background: #fff !important;
  border: none !important;
  border: 1px solid #dedede !important;
  min-height: 45px !important;
  max-height: 45px !important;
  height: 45px !important;
 }
 .asw-items {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 1rem;
 }
 
 .asw-btn {
  aspect-ratio: 2/2;
  border-radius: 6px;
  padding: 0 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  text-align: center;
  color: #333;
  font-size: 16px !important;
  background: #fff;
  border: 1px solid #dedede;
  transition: all 0.3s ease;
  cursor: pointer;
  /* line-height:1.4 */
  transition: 200ms all ease;
 }
 
 .asw-btn .asw-translate {
  font-size: 18px !important;
  transition: 200ms all ease;
 }
 .asw-btn .material-icons {
  margin-bottom: 10px;
  transition: 200ms all ease;
 }
 .asw-btn:hover {
  border-color: #2351d1;
  /* box-shadow: 0 0 10px #00000030; */
 }
 
 /* .asw-btn:hover .material-icons {
     color:#0e7940;
 }
 
 .asw-btn:hover .asw-translate {
     color:#0e7940;
 } */
 
 .asw-btn.asw-selected {
  background: #2351d1;
  color: #fff;
  border-color: #2351d1;
 }
 .asw-footer {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  /* background:#fff; */
  padding: 12px;
  text-align: center;
  color: #fff;
  border-top: 1px solid #eee;
  background-color: #117FE7;
  border-bottom-left-radius: 8px;
  /* display: none; */
 }
 .asw-footer > div {
   font-family: "db_helvethaica_cond" !important;
   font-size: 18px !important;
   color: #fff;
  text-decoration: underline;
  color: #fff;
  background: 0 0 !important;
  font-weight: 600;
 }
 .asw-minus:hover,
 .asw-plus:hover {
  opacity: 0.8;
 }
 .asw-menu-content {
  overflow: scroll;
  /* max-height:calc(100% - 80px); */
  height: auto;
  color: #333;
  padding: 15px 0 30px 0;
  /* padding-bottom: 45px; */
 }
 
 .asw-menu-content .asw-card:first-child .asw-items {
  margin-top: 20px;
 }
 
 /* width */
 .asw-menu-content::-webkit-scrollbar {
  width: 8px;
 }
 
 /* Track */
 .asw-menu-content::-webkit-scrollbar-track {
  background: #f1f1f1;
 }
 
 /* Handle */
 .asw-menu-content::-webkit-scrollbar-thumb {
  background-color: #3C74B7;
  border-radius: 4px;
 }
 
 /* Handle on hover */
 .asw-menu-content::-webkit-scrollbar-thumb:hover {
  background: #555;
 }
 
 .asw-adjust-font {
  background: #fff;
  /* box-shadow:0 0 10px #00000030; */
  box-shadow: rgba(99, 99, 99, 0.15) 0px 2px 8px 0px;
  padding: 20px;
  margin-bottom: 16px;
  border-radius: 5px;
 }
 .asw-adjust-font .asw-label {
  display: flex;
  justify-content: flex-start;
 }
 .asw-adjust-font > div {
  display: flex;
  justify-content: space-between;
  margin-top: 20px;
  align-items: center;
  font-size: 18px;
 }
 .asw-adjust-font .asw-label div {
  font-size: 20px !important;
 }
 .asw-adjust-font div[role="button"] {
  background: #117FE7;
  border-radius: 50%;
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  cursor: pointer;
 }
 .asw-adjust-font div[role="button"] span {
  font-size: 18px;
 }
 .asw-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10000;
  display: none;
 }
 /* .asw-block {
     position:fixed;
     right: 0;
     top: 150px;
     z-index:5000;
     transform: translateX(100%);
 }
 .asw-block.z-index {
     z-index:9000;
 } */
 
 .asw-btn .asw-translate {
  font-family: "db_helvethaica_cond";
 }
 
 .asw-wrapper.active {
  transform: translateX(0);
 }
 .asw-wrapper.unactive {
  transform: translateX(100%);
 }
 
 .asw-wrapper.active .asw-menu {
  /* box-shadow: 0 0 20px #00000080; */
  box-shadow: rgba(0, 0, 0, 0.2) 0px 10px 36px 0px,
   rgba(0, 0, 0, 0.06) 0px 0px 0px 1px;
 }
 .asw-wrapper .asw-widget {
  box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
  /* background: #fff;
     position: absolute;
     bottom: -70px;
     left: -140px;
     transform: translateY(-50%);
     transition: .3s;
     width: 90px;
     height: auto;
     padding: 20px;
     border-radius: 20px 0 0 20px;
     background-color: #2351d1; */
 }
 .asw-wrapper.active .asw-widget .asw-menu-btn {
  transition: all 1000ms ease;
  transform: translate(100%);
  z-index: -1;
  opacity: 0.5;
  left: -48px;
 }
 .asw-widget a.asw-menu-btn:focus {
  outline: 2px solid #2351d1 !important;
  outline-offset: 0 !important;
 }
 
 .asw-wrapper.active .asw-menu {
  opacity: 1;
 }
 
 .asw-wrapper {
  position: fixed;
  right: 0;
  /*top: 130px;*/
  top: 20%;
  z-index: 5000;
  transform: translateX(100%);
  transition: 0.3s;
 }
 
 .asw-wrapper .asw-relative {
  position: relative;
 }
 .menu-close {
  width: max-content;
  position: absolute;
  top: 15px;
  right: 12px;
  cursor: pointer;
  z-index: 99999;
 }
 
 .menu-close:hover:before {
  display: block;
 }
 
 .menu-close::before {
  content: "";
  position: absolute;
  top: -15px;
  left: -464px;
  width: 100vh;
  height: 100vh;
  z-index: 999;
  display: none;
 }
 
 .asw-menu,
 .asw-widget {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
 }
 .asw-menu *,
 .asw-widget * {
  box-sizing: border-box;
 }
 .asw-menu-btn,
 .asw-menu-btn-mobile {
  position: absolute;
  /* bottom: 130px; */
  top: calc(50% + 20px); transform: translateY(-50%);
  left: -80px;
  width: 80px;
  height: 130px;
  transform: scale(1);
  cursor: pointer;
  padding: 10px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 10px;
  align-items: center;
  border-radius: 20px 0 0 20px;
  background-color: #2351d1;
 }
 
 .asw-menu-btn .asw-icon-show,
 .asw-menu-btn-mobile .asw-icon-show {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: #fff;
 }
 
 .asw-menu-btn .asw-txt,
 .asw-menu-btn-mobile .asw-txt {
  font-size: 13px;
  color: #fff;
  line-height: 1.4em;
  font-weight: 500;
  text-align: center;
 }
 
 .asw-menu-btn-mobile {
  position: fixed;
  display: none;
 }
 
 .asw-menu-btn svg,
 .asw-menu-btn-mobile svg {
  width: 25px;
  height: 25px;
  min-height: 25px;
  min-width: 25px;
  max-width: 25px;
  max-height: 25px;
  background: 0 0 !important;
 }
 
 /* .asw-menu-btn:hover{
     transform:scale(1.1)
 } */
 
 
 
 
 /****/
 
 .asw-menu .asw-card .asw-items.content,
 .asw-items.contrast .asw-btn.asw-filter:nth-child(3),
 .asw-items.contrast .asw-btn.asw-filter:nth-child(4),
 .asw-items.contrast .asw-btn.asw-filter:nth-child(6),
 .asw-menu .asw-card:nth-child(3),
 [data-key="high-saturation"] {display: none;}
 
 .wrapper .icon img{width: 35px;height: 35px;filter: brightness(0) invert(1);display: flex; justify-content: center; align-items: center;}
 
 .link.asw-widget.-desktop{display: none;}
 
 @media only screen and (max-width: 1440px) {
  /* .asw-menu-btn,
  .asw-menu-btn-mobile {
   bottom: 240px;
  } */
 }
 
 /* @media only screen and (min-height: 1080px) {
   .asw-menu-btn, 
   .asw-menu-btn-mobile {bottom: 250px;}
 } */
 
 @media only screen and (max-width: 1199px) {
   .asw-menu-btn, .asw-menu-btn-mobile {left: -80px; width: 80px;padding: 8px;font-size: 13px;}
 }
 
 @media only screen and (max-width: 991px) {
   
  .bg-asw-popup {
   position: fixed;
   z-index: 1100;
   height: 100%;
   display: flex;
   align-items: center;
   justify-content: center;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   background: #0000004d;
   transition: 0.2s;
  }
 
  .asw-items {gap: .6rem;}
 
  .asw-wrapper .menu-close::before {
   display: none !important;
  }
  .asw-menu-header {
   font-size: 16px;
  }
  .asw-menu {
   width: 50%;
   height: 45%;
   border-radius: 4px;
   border-top-right-radius: 4px;
   top: 200px;
   position: fixed;
   right: 0;
  }
  .asw-wrapper {
   top: 100px;
   left: 0;
   transform: translateY(-125%);
   transition: 0.5s;
   margin: 0 10px;
  }
 
  .asw-wrapper.active {
   top: 50px;
   left: 0;
   transform: unset;
  }
 
  .asw-menu-content {
   height: calc(100vh - 150px);
  }
 
  .asw-btn .asw-translate,
  .asw-adjust-font > div {
   font-size: 13px !important;
  }
  .asw-card-title {
   font-size: 16px !important;
  }
 
  .asw-btn .material-icons {
   margin-bottom: 6px;
  }
  .asw-adjust-font .asw-label div {font-size: 14px;}
 
  .asw-footer > div {
   font-size: 13px !important;
  }
 
  .asw-menu-btn-mobile {
   left: 0;
     bottom: 0;
     position: relative;
     display: none;
     padding: 0;
     height: auto;
     width: max-content;
  }
 
  .asw-menu-btn-mobile svg {
   width: 24px;
   height: 24px;
   min-height: 24px;
   min-width: 24px;
   max-width: 24px;
   max-height: 24px;
  }
 
  .asw-menu-btn {
   display: block;
  }
 
  .asw-footer {
   border-bottom-left-radius: 4px;
   border-bottom-right-radius: 4px;
  }
 
  .asw-menu-btn .asw-txt,
 .asw-menu-btn-mobile .asw-txt {display: none;}
 
  .asw-menu-btn .asw-icon-show img, 
  .asw-menu-btn-mobile .asw-icon-show img {width: auto;}
  .asw-menu-btn-mobile .asw-icon-show {width: 45px; height: 45px;}
 
  .link.asw-widget.-desktop{
     display: block;
     position: fixed;
     right: 0;
     z-index: 999;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     top: auto;
     bottom: 100px;
     width: 80px;
     height: 80px;
     background-color: #3C74B7;
     color:white !important;
  }
 
  .link.asw-widget.-desktop .wrapper{
   display: flex;
   flex-direction: column;
   padding: 10px; 
   width: 100%;
   align-items: center;
   justify-content: center;
   gap: 5px;
 }
 
  .link.asw-widget.-desktop .wrapper .icon{
   display: flex;
   justify-content: center;
   align-items: center;
   margin: 0;
  }
 
  .link.asw-widget.-desktop .wrapper .icon img{
   text-align: center;
   width: 35px;
   height: 35px;
   filter: brightness(0) invert(1);
   position: relative;
  }
  
  .link.asw-widget.-desktop .wrapper .txt {
   font-size: 13px;
   font-weight: 500;
   position: unset;
   line-height: 1.4em;
   transform: unset;
   padding: 0;
  }
 
  .link.asw-widget.-desktop:hover {
   background-color:#95C93D;
  }
 }
 
 @media only screen and (max-width: 575px)  {
   .asw-menu-btn .asw-icon-show, 
 
   .asw-menu-btn-mobile .asw-icon-show svg {transform: scale(.8);}
   .asw-menu {
     width: 75%;
     height: 70%;
     border-radius: 4px;
     border-top-right-radius: 4px;
     top: 200px;
     position: fixed;
     right: 0;
   }
 }
 
 @media (max-width: 1440px) {
   .link.asw-widget{bottom: 135px !important; right: 20px !important;}
 }
 
 
 /* Joe 11/12/2567 */
 .wg-what-slide-content .wrapper .cover {position: absolute; width: 100%; padding-top: 785px; top: 0;left: 0;z-index: -1;}
 .wg-what-slide-content .wrapper .cover img ,
 .what-all-h-slider .wrapper figure.cover img {position: absolute; top: 0; left: 0; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center;}
 .what-all-h-slider .wrapper figure.cover{padding-top: 32.35%; position: relative;}
 .what-all-h-slider .wrapper .content{width:100%; padding:15px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 2;}
 
 [data-asw-filter="dark-contrast"] .site-header.-home-page {
  background-color: transparent;
}
[data-asw-filter="dark-contrast"] .site-header {
  background-color: rgba(0, 0, 0, 0.9);
}
[data-asw-filter="dark-contrast"] .site-header .logo-box .lazy {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] nav.menu li.active a.link {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] nav.menu li a.link:hover {
  color: gray;
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] nav.menu .dropdown-menu .link {
  color: white;
  background: black;
}
[data-asw-filter="dark-contrast"] nav.menu .dropdown-menu li + li {
  border-color: white;
}
[data-asw-filter="dark-contrast"] nav.menu li a.link:hover {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .nav-search .link.-search:hover {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .nav-search.open .link.-search {
  color: black;
}
[data-asw-filter="dark-contrast"] .nav-search .btn {
  background-color: black;
  border-color: black;
  color: white;
}
[data-asw-filter="dark-contrast"] .nav-search .btn:hover {
  background-color: white;
  color: black;
}
[data-asw-filter="dark-contrast"] .nav-language .dropdown-menu {
  background-color: black;
  color: white;
}
[data-asw-filter="dark-contrast"] .nav-language .dropdown-menu .link:hover {
  background-color: white;
  color: black;
}
[data-asw-filter="dark-contrast"] .modal-body h1 {
  color: black !important;
  border-bottom-color: black !important;
}
[data-asw-filter="dark-contrast"] .ham-submenu li a.link {
  color: black;
}
[data-asw-filter="dark-contrast"] .ham-menu .modal-content {
  background: white;
}
[data-asw-filter="dark-contrast"] .wg-JobContact {
  background-image: url("../img/background/bg-wg-JobContact-gray.jpg");
}
[data-asw-filter="dark-contrast"] .whead .title.-md {
  color: black;
}
[data-asw-filter="dark-contrast"] .wg-JobContact .content .s-title {
  color: black;
}
[data-asw-filter="dark-contrast"] .wg-JobContact .content .desc {
  color: black;
}
[data-asw-filter="dark-contrast"] .wg-JobContact .content .h-title {
  color: black;
}
[data-asw-filter="dark-contrast"] .wg-JobContact .content .icon {
  color: black;
}
[data-asw-filter="dark-contrast"] .wg-JobContact .content .link:hover .icon {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .wg-JobContact .content .link:hover .desc {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .wg-JobContact .btn-primary {
  color: black;
  background-color: white;
  border-color: white;
  background-image: none;
}
[data-asw-filter="dark-contrast"] .btn-primary:before {
  background-color: black;
  color: white;
}
[data-asw-filter="dark-contrast"] .btn-primary:hover, [data-asw-filter="dark-contrast"] .btn-primary:active:hover, [data-asw-filter="dark-contrast"] .btn-primary.active:hover, [data-asw-filter="dark-contrast"] .btn-primary:active:focus, [data-asw-filter="dark-contrast"] .btn-primary.actitve:focus, [data-asw-filter="dark-contrast"] .btn-primary:active.focus, [data-asw-filter="dark-contrast"] .btn-primary.active.focus, [data-asw-filter="dark-contrast"] .btn-primary:focus:hover, [data-asw-filter="dark-contrast"] .btn-primary.focus:hover {
  color: white;
}
[data-asw-filter="dark-contrast"] .site-footer .footer-nav {
  background-color: #656565;
}
[data-asw-filter="dark-contrast"] .site-footer .logo-box .lazy.loading {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .site-footer .footer-nav nav.menu li.active a.link {
  color: black;
}
[data-asw-filter="dark-contrast"] .site-footer .footer-nav nav.menu li a.link:before {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .site-footer .footer-nav nav.menu li a.link:hover {
  color: black;
}
[data-asw-filter="dark-contrast"] .site-footer .footer-info {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .site-footer .footer-info .txt {
  color: white;
}
[data-asw-filter="dark-contrast"] .-policy.item-list li + li {
  border-color: white;
}
[data-asw-filter="dark-contrast"] .-policy.item-list li .link:hover {
  color: #565656;
}
[data-asw-filter="dark-contrast"] .site-footer .footer-info .social-list .link {
  color: white;
}
[data-asw-filter="dark-contrast"] .site-footer .footer-info .social-list .facebook .link {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .site-footer .footer-info .social-list .youtube .link {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .whead:before {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .pdpa {
  background-color: rgba(65, 65, 65, 0.9);
}
[data-asw-filter="dark-contrast"] .pdpa .txt .link:hover {
  color: black;
}
[data-asw-filter="dark-contrast"] .btn-bg-secondary {
  background-color: black;
  border-color: black;
  color: white;
}
[data-asw-filter="dark-contrast"] .btn-bg-secondary:hover {
  background-color: white;
  border-color: white;
  color: black;
}
[data-asw-filter="dark-contrast"] .btn-back {
  color: black;
  background-color: white;
}
[data-asw-filter="dark-contrast"] .btn-back:before {
  background-color: #e5e5e5;
}
[data-asw-filter="dark-contrast"] .btn-back:hover, [data-asw-filter="dark-contrast"] .btn-back:active:hover, [data-asw-filter="dark-contrast"] .btn-back.active:hover, [data-asw-filter="dark-contrast"] .btn-back:active:focus, [data-asw-filter="dark-contrast"] .btn-back.actitve:focus, [data-asw-filter="dark-contrast"] .btn-back:active.focus, [data-asw-filter="dark-contrast"] .btn-back.active.focus, [data-asw-filter="dark-contrast"] .btn-back:focus:hover, [data-asw-filter="dark-contrast"] .btn-back.focus:hover {
  color: #000;
  background-color: #000;
  border-color: #000;
}
[data-asw-filter="dark-contrast"] .modal-policy .modal-content {
  background-color: white;
}
[data-asw-filter="dark-contrast"] .modal-policy .modal-header .title {
  color: black;
}
[data-asw-filter="dark-contrast"] .modal-policy .modal-header .sub {
  color: black;
}
[data-asw-filter="dark-contrast"] .modal-policy .modal-header .desc {
  color: #565656;
}
[data-asw-filter="dark-contrast"] .modal-policy .modal-body {
  color: black;
}
[data-asw-filter="dark-contrast"] .mCSB_scrollTools .mCSB_draggerRail {
  background-color: #E5E5E5;
}
[data-asw-filter="dark-contrast"] .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: black;
  opacity: 0.4;
}
[data-asw-filter="dark-contrast"] .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, [data-asw-filter="dark-contrast"] .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, [data-asw-filter="dark-contrast"] .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: black;
  opacity: 1;
}
[data-asw-filter="dark-contrast"] .modal-close {
  border: 5px solid gray;
}
[data-asw-filter="dark-contrast"] .icon-x:before {
  color: black;
}
[data-asw-filter="dark-contrast"] .modal-close:hover {
  color: black;
  background-color: #E5E5E5;
}
[data-asw-filter="dark-contrast"] .Totop {
  background-color: black;
  color: white;
  border-color: white;
}
[data-asw-filter="dark-contrast"] .Totop:hover {
  background-color: black;
  color: white;
  border-color: white;
}
[data-asw-filter="dark-contrast"] .video-container video {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .main-slider .cover {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .main-slider .logo {
  filter: brightness(0) invert(1);
}
[data-asw-filter="dark-contrast"] .slick-dots li.slick-active button {
  border-color: black;
}
[data-asw-filter="dark-contrast"] .whead h2.title.-lg {
  color: black;
}
[data-asw-filter="dark-contrast"] .wg-about .whead:before {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .about-txt2 {
  color: black;
}
[data-asw-filter="dark-contrast"] .link-more {
  color: black;
}
[data-asw-filter="dark-contrast"] .wg-about {
  background-image: url("../img/background/bg-wg-about-gray.jpg");
}
[data-asw-filter="dark-contrast"] .wg-about-slide-nav .wrapper {
  background-color: white;
  border: 2px dashed black;
}
[data-asw-filter="dark-contrast"] .wg-about-slide-nav .wrapper .contain .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="dark-contrast"] .wg-about-slide-nav .slick-current .wrapper .contain .lazy {
  filter: brightness(0) invert(1);
}
[data-asw-filter="dark-contrast"] .wg-about-slide-nav .slick-current .wrapper {
  background-color: black;
  border: 2px dashed white;
}
[data-asw-filter="dark-contrast"] .wg-about-slide-thumb {
  box-shadow: 0 0 80px 80px rgba(255, 255, 255, 0.15);
}
[data-asw-filter="dark-contrast"] .wg-about-slide-thumb .cover {
  border: 2px solid white;
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .wg-about-slide-thumb .txt {
  color: white;
}
[data-asw-filter="dark-contrast"] .wg-about-slide-thumb .action .link {
  background-color: black;
  color: white;
}
[data-asw-filter="dark-contrast"] .logo figure.contain img {
  filter: grayscale(1) invert(1) brightness(300%);
}
[data-asw-filter="dark-contrast"] div[data-slick-index="0xd"] .link .wrapper {
  background-image: url("front/template/default/assets/img/upload/pic-20211211-1636652356-512-493-gray.png");
}
[data-asw-filter="dark-contrast"] .wg-what-slide-content .wrapper .logo .txt {
  color: white;
}
[data-asw-filter="dark-contrast"] .wg-what-slide-content .wrapper .content .h-title {
  color: white;
}
[data-asw-filter="dark-contrast"] .wg-what-slide-content .wrapper .content .title {
  color: white;
}
[data-asw-filter="dark-contrast"] .wg-what-slide-content .info .action > a.link-more {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .wg-what-slide-content .wrapper .banner {
  background-color: white;
  border-color: #DCE5EA;
}
[data-asw-filter="dark-contrast"] .wg-what-slide-content .wrapper .banner:before {
  border-color: black;
}
[data-asw-filter="dark-contrast"] .wg-what-slide-content .wrapper .banner:after {
  border-color: black;
}
[data-asw-filter="dark-contrast"] .wg-what-slide-content .wrapper .banner .top {
  color: black;
  border-color: black;
}
[data-asw-filter="dark-contrast"] .wg-what-slide-content .wrapper .banner .bottom {
  color: black;
}
[data-asw-filter="dark-contrast"] .wg-what-slide-content .info {
  background-color: white;
}
[data-asw-filter="dark-contrast"] .wg-what-slide-content .info .title {
  color: black;
}
[data-asw-filter="dark-contrast"] .wg-what-slide-content .info .desc {
  color: #117FE7;
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .wg-what-slide-nav {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .wg-what-slide-nav .wrapper.-typeI:before {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .wg-what-slide-nav .wrapper.-typeI {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .wg-what-slide-nav .graphic.-typeI {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .wg-what-slide-nav .wrapper .inner figure.contain img {
  filter: grayscale(1) invert(1) brightness(300%);
}
[data-asw-filter="dark-contrast"] .wg-what-slide-nav .wrapper.-typeI .txt {
  color: white;
}
[data-asw-filter="dark-contrast"] .wg-what-slide-nav .wrapper.-typeII:before {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .wg-what-slide-nav .wrapper.-typeII {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .wg-what-slide-nav .graphic.-typeII {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .wg-what-slide-nav .wrapper.-typeIII:before {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .wg-what-slide-nav .wrapper.-typeIII {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .wg-what-slide-nav .graphic.-typeIII {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .wg-what-slide-nav .wrapper.-typeIV:before {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .wg-what-slide-nav .wrapper.-typeIV {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .wg-what-slide-nav .graphic.-typeIV {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .wg-what-slide-nav .wrapper.-typeIV .inner figure.contain img {
  filter: brightness(0) invert(0);
}
[data-asw-filter="dark-contrast"] .wg-what-slide-nav .wrapper.-typeIV .txt {
  color: black;
}
[data-asw-filter="dark-contrast"] .wg-inverter-swiper .thumb .contain .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="dark-contrast"] .wg-inverter-swiper .txt {
  color: rgba(0, 0, 0, 0.7);
}
[data-asw-filter="dark-contrast"] .wg-inverter-swiper .link:hover .txt {
  color: black;
}
[data-asw-filter="dark-contrast"] .wg-inverter-swiper .swiper-slide + .swiper-slide {
  border-color: black;
}
[data-asw-filter="dark-contrast"] .wg-inverter {
  background-image: url("../img/background/bg-wg-inverter-gray.jpg");
}
[data-asw-filter="dark-contrast"] .whead.t-cen.aos-init.aos-animate:before {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .wg-inverter-content .publication {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .wg-inverter-content .publication .head .txt {
  color: white;
}
[data-asw-filter="dark-contrast"] .wg-inverter-content .publication .head .action .link {
  color: white;
}
[data-asw-filter="dark-contrast"] .wg-inverter-content .publication .body .link:hover {
  background-color: #656565;
}
[data-asw-filter="dark-contrast"] .wg-inverter-content .publication .head .action .link .icon {
  border-color: white;
}
[data-asw-filter="dark-contrast"] .wg-inverter-content .publication .body .icon .lazy {
  filter: brightness(0) invert(1);
}
[data-asw-filter="dark-contrast"] .wg-inverter-content .publication .body .txt {
  color: white;
}
[data-asw-filter="dark-contrast"] .wg-inverter-content .publication .body .link {
  background-color: #3a3a3a;
}
[data-asw-filter="dark-contrast"] .wg-inverter-content .annual-report .thumb .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .wg-inverter-content .annual-report .content {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .wg-inverter-content .annual-report .icon .lazy {
  filter: brightness(0) invert(1);
}
[data-asw-filter="dark-contrast"] .wg-inverter-content .annual-report .txt {
  color: white;
}
[data-asw-filter="dark-contrast"] .wg-inverter-content .annual-report .link:hover .content {
  background-color: gray;
}
[data-asw-filter="dark-contrast"] .wg-inverter-content .news-room {
  background-color: #191919;
}
[data-asw-filter="dark-contrast"] .wg-inverter-content .news-room .head .txt {
  color: white;
}
[data-asw-filter="dark-contrast"] .wg-inverter-content .news-room .head .action .link {
  color: white;
}
[data-asw-filter="dark-contrast"] .wg-inverter-content .news-room .head .action .link .icon {
  border-color: white;
}
[data-asw-filter="dark-contrast"] .wg-inverter-content .news-room-swiper .txt {
  color: white;
}
[data-asw-filter="dark-contrast"] .wg-inverter-content .news-room-swiper .date {
  color: #dedede;
}
[data-asw-filter="dark-contrast"] .wg-inverter-content .news-room .swiper-pagination-bullet {
  border-color: #7d7d7d;
}
[data-asw-filter="dark-contrast"] .wg-inverter-content .news-room .swiper-pagination-bullet-active {
  border-color: white;
}
[data-asw-filter="dark-contrast"] .wg-inverter-content .news-room-swiper .link:hover .txt {
  color: #656565;
}
[data-asw-filter="dark-contrast"] .wg-corporates {
  background-image: url("../img/background/bg-wg-corporates-gray.jpg");
}
[data-asw-filter="dark-contrast"] .whead h4.title.-lg {
  color: black;
}
[data-asw-filter="dark-contrast"] .wg-corporates-swiper .thumb .contain .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="dark-contrast"] .wg-corporates-swiper .link .bg .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .wg-corporates-swiper .link:hover .bg .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .wg-corporates-swiper .content {
  border-color: black;
}
[data-asw-filter="dark-contrast"] .wg-corporates-swiper .title {
  color: black;
}
[data-asw-filter="dark-contrast"] .wg-corporates-swiper .desc {
  color: black;
}
[data-asw-filter="dark-contrast"] .wg-corporates-swiper .link.link-more {
  color: black;
}
[data-asw-filter="dark-contrast"] .wg-corporates-list .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .wg-corporates-list .thumb .contain .lazy {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .wg-corporates-list .title {
  color: white;
}
[data-asw-filter="dark-contrast"] .wg-corporates-list .line {
  background-color: white;
}
[data-asw-filter="dark-contrast"] .wg-corporates-list .desc {
  color: white;
}
[data-asw-filter="dark-contrast"] .wg-sustainability {
  background-image: url("../img/background/bg-wg-sustainability-gray.jpg");
}
[data-asw-filter="dark-contrast"] .wg-sustainability-nav:before {
  border-color: black;
}
[data-asw-filter="dark-contrast"] .wg-sustainability-nav .nav-tabs .nav-link {
  background-color: #e6e5e5;
}
[data-asw-filter="dark-contrast"] .wg-sustainability-nav .nav-tabs .thumb .contain .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="dark-contrast"] .wg-sustainability-nav .nav-tabs .txt {
  color: black;
}
[data-asw-filter="dark-contrast"] .wg-sustainability-nav .nav-link.active {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .wg-sustainability-nav .nav-link.active .thumb .contain .lazy {
  filter: brightness(0) invert(1);
}
[data-asw-filter="dark-contrast"] .wg-sustainability-nav .nav-link.active .txt {
  color: white;
}
[data-asw-filter="dark-contrast"] .slick-prev, [data-asw-filter="dark-contrast"] .slick-next, [data-asw-filter="dark-contrast"] a.slick-prev:not([href]):not([tabindex]), [data-asw-filter="dark-contrast"] a.slick-next:not([href]):not([tabindex]), [data-asw-filter="dark-contrast"] a.slick-prev, [data-asw-filter="dark-contrast"] a.slick-next {
  color: black;
  background-color: #eaeaea;
  border: 1px solid #ffffff;
}
[data-asw-filter="dark-contrast"] a.slick-prev:not([href]):not([tabindex]):hover, [data-asw-filter="dark-contrast"] a.slick-next:not([href]):not([tabindex]):hover, [data-asw-filter="dark-contrast"] .slick-prev:hover, [data-asw-filter="dark-contrast"] .slick-prev:focus, [data-asw-filter="dark-contrast"] .slick-next:hover, [data-asw-filter="dark-contrast"] .slick-next:focus {
  color: #b1b1b1;
}
[data-asw-filter="dark-contrast"] .wg-sustainability-slider .thumb .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .wg-sustainability-slider .content {
  background-color: white;
}
[data-asw-filter="dark-contrast"] .wg-sustainability-slider .title {
  color: black;
}
[data-asw-filter="dark-contrast"] .wg-sustainability-slider .line {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .wg-sustainability-slider .desc {
  color: #505050;
}
[data-asw-filter="dark-contrast"] .wg-sustainability-slider .read {
  color: black;
}
[data-asw-filter="dark-contrast"] .wg-sustainability-slider .link:hover .content {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .wg-sustainability-slider .link:hover .title {
  color: white;
}
[data-asw-filter="dark-contrast"] .wg-sustainability-slider .link:hover .line {
  background-color: white;
}
[data-asw-filter="dark-contrast"] .wg-sustainability-slider .link:hover .desc {
  color: white;
}
[data-asw-filter="dark-contrast"] .wg-sustainability-slider .link:hover .read {
  color: white;
}
[data-asw-filter="dark-contrast"] .btn-primary {
  color: white;
  background-color: #656565;
  border-color: #656565;
  background-image: none;
}
[data-asw-filter="dark-contrast"] .default-header {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .default-header .h-title {
  color: black;
}
[data-asw-filter="dark-contrast"] .breadcrumb li .link {
  color: black;
}
[data-asw-filter="dark-contrast"] .breadcrumb li + li:before {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .about-nav .slick-current .thumb {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .about-txt {
  color: black;
}
[data-asw-filter="dark-contrast"] .about-nav .thumb .contain .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="dark-contrast"] .about-nav .slick-current .link .thumb .contain img {
  filter: brightness(0) invert(1) !important;
}
[data-asw-filter="dark-contrast"] .about-nav .thumb {
  border-color: black;
}
[data-asw-filter="dark-contrast"] .whead .title.-sm {
  color: black;
}
[data-asw-filter="dark-contrast"] .about-a2 .about-head .head-content .cover .txt-cover p {
  color: black;
}
[data-asw-filter="dark-contrast"] .about-a2 .about-head .head-content .cover .txt-cover label {
  background-color: black;
  color: white;
}
[data-asw-filter="dark-contrast"] .about-a2 .about-head .head-content .cover img {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .about-a2 .about-head .head-content > p {
  color: black;
}
[data-asw-filter="dark-contrast"] .info-txt h3 {
  color: black;
}
[data-asw-filter="dark-contrast"] .info-txt p {
  color: black;
}
[data-asw-filter="dark-contrast"] .yeartxt {
  color: black;
}
[data-asw-filter="dark-contrast"] .about-a2 .about-a2p {
  background-color: #dcdcdc;
}
[data-asw-filter="dark-contrast"] .head-nature img {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .about-nature-txt h1 {
  color: black;
}
[data-asw-filter="dark-contrast"] .about-nature-txt h2 {
  color: black;
}
[data-asw-filter="dark-contrast"] .btn-about-imformation {
  border-color: black;
  color: black;
}
[data-asw-filter="dark-contrast"] .about-nature .nature-detail-pic-01 img {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .label-about-detail {
  background-color: black;
  color: white;
}
[data-asw-filter="dark-contrast"] .about-nature-detail .item-list .list .listdetails .content .topic-EPC {
  color: black;
}
[data-asw-filter="dark-contrast"] .about-nature-detail .item-list .list .listdetails .content .alphaBullet img {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .about-nature-detail .item-list li:first-child .listdetails .content ul li h3 {
  color: black;
}
[data-asw-filter="dark-contrast"] .about-nature-detail .item-list li:first-child .listdetails .content ul li p {
  color: #656565;
}
[data-asw-filter="dark-contrast"] .about-nature-detail .item-list li:nth-child(even) .listdetails .content h3 {
  color: black;
}
[data-asw-filter="dark-contrast"] .about-nature-detail .item-list li:nth-child(even) .listdetails .content ul li::before {
  color: black;
}
[data-asw-filter="dark-contrast"] .about-nature-detail .item-list li:nth-child(even) .listdetails .content ul li p {
  color: #656565;
}
[data-asw-filter="dark-contrast"] .about-nature-detail .item-list li:last-child .listdetails .content h3 {
  color: black;
}
[data-asw-filter="dark-contrast"] .about-nature-detail .item-list li:last-child .listdetails .content ul li::before {
  color: black;
}
[data-asw-filter="dark-contrast"] .about-nature-detail .item-list li:last-child .listdetails .content ul li p {
  color: #656565;
}
[data-asw-filter="dark-contrast"] .About-Vision {
  background: white;
}
[data-asw-filter="dark-contrast"] .About-Vision .left-content .label-lightblue {
  background-color: #999999;
}
[data-asw-filter="dark-contrast"] .About-Vision .left-content .label-lightblue .label-tag p {
  color: white;
}
[data-asw-filter="dark-contrast"] .About-Vision .left-content .label-lightblue .logo-a2 img {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .About-Vision .right-content .label-darkblue {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .About-Vision .right-content .label-darkblue p {
  color: white;
}
[data-asw-filter="dark-contrast"] .About-Vision .left-content .text h2 {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .About-Vision .left-content .text p {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .About-Vision .left-content .text {
  border-color: black;
}
[data-asw-filter="dark-contrast"] .About-Vision .right-content .txt-detail ul.num {
  color: black;
}
[data-asw-filter="dark-contrast"] .About-Vision .right-content .txt-detail ul.lst-content {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .About-Vision .left-content .ourvision-pic {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .about-ourcompany .slider span {
  color: black;
}
[data-asw-filter="dark-contrast"] .about-ourcompany .slick-slide a {
  color: black !important;
}
[data-asw-filter="dark-contrast"] .about-ourcompany .slick-slide .year {
  background-color: #f3f4f5;
}
[data-asw-filter="dark-contrast"] .about-ourcompany .slick-slide .year:hover {
  background-color: black !important;
}
[data-asw-filter="dark-contrast"] .about-ourcompany .slick-slide .year:hover a {
  color: white !important;
}
[data-asw-filter="dark-contrast"] .about-ourcompany .slick-slide .year:hover + .icon-centent .circle-icon {
  filter: brightness(0) invert(0) !important;
}
[data-asw-filter="dark-contrast"] .about-ourcompany .slick-slide .year:hover + .line-icon {
  filter: brightness(0) invert(0);
}
[data-asw-filter="dark-contrast"] .about-ourcompany .slick-slide .line {
  filter: invert(42%) sepia(0%) saturate(17%) hue-rotate(160deg) brightness(103%) contrast(91%);
}
[data-asw-filter="dark-contrast"] .about-ourcompany .slick-slide .year:hover + .line {
  filter: brightness(0) invert(0) !important;
}
[data-asw-filter="dark-contrast"] .about-ourcompany .slick-slide .topic {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .about-ourcompany .slick-slide .year:hover + .topic {
  color: black;
}
[data-asw-filter="dark-contrast"] .about-ourcompany .slick-slide .line-icon {
  filter: invert(42%) sepia(0%) saturate(17%) hue-rotate(160deg) brightness(103%) contrast(91%);
}
[data-asw-filter="dark-contrast"] .about-ourcompany .slick-slide .year:hover + img {
  filter: brightness(0) invert(0);
}
[data-asw-filter="dark-contrast"] .default-subnav-index2 .link {
  border-color: #707070;
}
[data-asw-filter="dark-contrast"] .default-subnav-index2 .link.active {
  background-color: black;
  color: white;
}
[data-asw-filter="dark-contrast"] .about_message .btn_about_message {
  background-color: #646464 !important;
  color: white;
}
[data-asw-filter="dark-contrast"] .about_message .col p {
  color: black;
}
[data-asw-filter="dark-contrast"] .about_message .col h2 {
  color: black;
}
[data-asw-filter="dark-contrast"] .default-subnav .link.active {
  background-color: black;
  color: white;
}
[data-asw-filter="dark-contrast"] .default-subnav .link {
  color: black;
  background-color: white;
}
[data-asw-filter="dark-contrast"] .default-subnav .link:hover {
  background-color: #d1d3d5;
}
[data-asw-filter="dark-contrast"] .-irI-I .link .thumb > img {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .-irI-I .link .title {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .-irI-I .link .desc {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .-irI-I .link:hover .title {
  color: black;
}
[data-asw-filter="dark-contrast"] .-irI-I .link .thumb:before {
  background-color: white;
  border-color: black;
}
[data-asw-filter="dark-contrast"] .modal-ir-staff .close {
  background-color: black;
  color: white;
}
[data-asw-filter="dark-contrast"] .modal-ir-staff .h-title {
  color: black;
}
[data-asw-filter="dark-contrast"] .modal-ir-staff .s-title {
  color: black;
}
[data-asw-filter="dark-contrast"] .modal-ir-staff .line {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .modal-ir-staff .desc {
  color: black;
}
[data-asw-filter="dark-contrast"] .modal-ir-staff .thumb > img {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .modal-ir-staff .thumb {
  background-color: white;
  border-color: black;
}
[data-asw-filter="dark-contrast"] .modal-content {
  background-color: white;
  border-color: white;
}
[data-asw-filter="dark-contrast"] .about-award .top-content .btn-about-award {
  background-color: #7c7c7c;
  color: white;
}
[data-asw-filter="dark-contrast"] .about-award .top-content p.award-txt {
  color: black;
}
[data-asw-filter="dark-contrast"] .pic-award {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .topic-bis {
  color: white;
  background-color: #707070;
}
[data-asw-filter="dark-contrast"] .line-sub.aos-init.aos-animate {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .topic-bis.aos-init.aos-animate img {
  filter: brightness(0) invert(1);
}
[data-asw-filter="dark-contrast"] .about-bis .element-bis .sub-ele {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .about-bis .element-bis .ele-txt h2 {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .about-bis .element-bis .ele-txt p {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .about-bis .element-bis .ele-01-txt {
  color: black;
}
[data-asw-filter="dark-contrast"] .about-bis .element-bis .ele-01-txt:hover {
  color: black;
}
[data-asw-filter="dark-contrast"] .what-all-body {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .what-all-h-slider .wrapper {
  background-image: none;
}
[data-asw-filter="dark-contrast"] .what-all-h-slider .wrapper figure.cover {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .what-all-h-slider .wrapper .content .h-title {
  color: white;
}
[data-asw-filter="dark-contrast"] .what-all-h-slider .wrapper .content .desc {
  color: white;
}
[data-asw-filter="dark-contrast"] .what-yearthumb-slider .thumb .cover {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .what-yearthumb-slider .slick-current .wrapper .txt {
  background-color: #DCE5EA;
  color: black;
}
[data-asw-filter="dark-contrast"] .what-yearthumb-slider .slick-current .wrapper:hover .txt {
  background-color: black;
  color: white;
}
[data-asw-filter="dark-contrast"] .what-yearthumb-slider .txt:before {
  border-color: transparent transparent black transparent;
}
[data-asw-filter="dark-contrast"] .what-yearthumb-slider .slick-current .wrapper:hover .thumb .title {
  color: white;
}
[data-asw-filter="dark-contrast"] .what-yearthumb-slider .slick-current .wrapper:hover .thumb .desc {
  color: white;
}
[data-asw-filter="dark-contrast"] .what-yearthumb-slider .txt {
  color: black;
  background-color: #DCE5EA;
}
[data-asw-filter="dark-contrast"] .what-yearthumb-slider .wrapper:hover .txt {
  background-color: black;
  color: white;
}
[data-asw-filter="dark-contrast"] .what-yearthumb-slider .thumb {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .what-yearthumb-slider .thumb .title {
  color: white;
}
[data-asw-filter="dark-contrast"] .what-yearthumb-slider .thumb .desc {
  color: white;
}
[data-asw-filter="dark-contrast"] .what-yearcontent-slider .dot {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .what-yearcontent-slider .h-title {
  color: black;
}
[data-asw-filter="dark-contrast"] .what-yearcontent-slider .content:before {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .what-yearcontent-slider .col-body .title {
  color: black;
}
[data-asw-filter="dark-contrast"] .what-yearcontent-slider .col-body .desc {
  color: black;
}
[data-asw-filter="dark-contrast"] .what-yearcontent-slider .col-head .thumb .cover {
  border-color: black;
}
[data-asw-filter="dark-contrast"] .what-yearcontent-slider .col-head .txt {
  color: black;
}
[data-asw-filter="dark-contrast"] .what-yearnav-slider .slick-current .txt {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .what-yearnav-slider .txt {
  color: black;
}
[data-asw-filter="dark-contrast"] .default-nav .wrapper {
  background-color: #F3F4F5;
}
[data-asw-filter="dark-contrast"] .default-nav .active .wrapper {
  background-color: #707070;
}
[data-asw-filter="dark-contrast"] .default-nav .wrapper .contain .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="dark-contrast"] .default-nav .active .wrapper .contain .lazy {
  filter: brightness(0) invert(1);
}
[data-asw-filter="dark-contrast"] .default-nav .wrapper .title {
  color: black;
}
[data-asw-filter="dark-contrast"] .default-nav .wrapper .desc {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .default-nav .active .wrapper .title {
  color: white;
}
[data-asw-filter="dark-contrast"] .default-nav .active .wrapper .desc {
  color: white;
}
[data-asw-filter="dark-contrast"] .default-nav .link:hover .wrapper {
  background-color: #d1d3d5;
}
[data-asw-filter="dark-contrast"] .default-body .head-cover .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .news-list .item-list .thumb .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .news-list .item-list .title {
  color: black;
}
[data-asw-filter="dark-contrast"] .news-list .item-list .line {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .news-list .item-list .desc {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .news-list .item-list .read {
  color: black;
}
[data-asw-filter="dark-contrast"] .news-list .item-list .content {
  border-color: black;
  background-color: white;
}
[data-asw-filter="dark-contrast"] .news-list .item-list .link:hover .content {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .news-list .item-list .link:hover .title {
  color: white;
}
[data-asw-filter="dark-contrast"] .news-list .item-list .link:hover .line {
  background-color: white;
}
[data-asw-filter="dark-contrast"] .news-list .item-list .link:hover .desc {
  color: white;
}
[data-asw-filter="dark-contrast"] .news-list .item-list .link:hover .read {
  color: white;
}
[data-asw-filter="dark-contrast"] .pagination-label .title {
  color: black;
}
[data-asw-filter="dark-contrast"] .pagination .link {
  color: black;
}
[data-asw-filter="dark-contrast"] .pagination .active .link {
  color: black;
}
[data-asw-filter="dark-contrast"] .pagination .link:before {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .pagination .select2-container--default .select2-selection--single {
  border-color: #ebebeb;
  background-color: white;
}
[data-asw-filter="dark-contrast"] .pagination .select2-container .select2-selection--single .select2-selection__rendered {
  color: black;
}
[data-asw-filter="dark-contrast"] .pagination .select2-container--default .select2-selection--single .select2-selection__arrow:before {
  color: black;
}
[data-asw-filter="dark-contrast"] .select2-container--default .select2-results__option[aria-selected=true] {
  background-color: black;
  color: white;
  border-color: black;
}
[data-asw-filter="dark-contrast"] .select2-results__option {
  color: black;
  border-color: #ebebeb;
  background: white;
}
[data-asw-filter="dark-contrast"] .select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #bdbdbd;
  color: white;
}
[data-asw-filter="dark-contrast"] .select2-dropdown {
  background-color: white;
  border-color: #aaa;
}
[data-asw-filter="dark-contrast"] .pagination .link .feather {
  color: black;
}
[data-asw-filter="dark-contrast"] .pagination .link .feather:hover {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .ytp-cued-thumbnail-overlay-image {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .ytp-large-play-button {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .detail-gallery-slider .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .detail-thumb-box {
  background-color: rgba(0, 0, 0, 0.75);
}
[data-asw-filter="dark-contrast"] .detail-thumb-slider .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .detail-thumb-slider .cover {
  border-color: white;
}
[data-asw-filter="dark-contrast"] .detail-gallery-info .head {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .detail-gallery-info .head .txt {
  color: white;
}
[data-asw-filter="dark-contrast"] .fancybox-button, [data-asw-filter="dark-contrast"] .fancybox-infobar__body {
  background: rgba(30, 30, 30, 0.6);
  color: white;
}
[data-asw-filter="dark-contrast"] .fancybox-image, [data-asw-filter="dark-contrast"] .fancybox-spaceball {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .detail-gallery-info .body .title {
  color: black;
}
[data-asw-filter="dark-contrast"] .invest-nav .wrapper .contain .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="dark-contrast"] .invest-nav .wrapper .desc {
  color: black;
}
[data-asw-filter="dark-contrast"] .invest-nav .wrapper {
  background-color: #F3F4F5;
}
[data-asw-filter="dark-contrast"] .invest-nav .wrapper:hover {
  background-color: #d1d3d5;
}
[data-asw-filter="dark-contrast"] .invest-nav .active .wrapper {
  background-color: #707070;
}
[data-asw-filter="dark-contrast"] .invest-nav .active .wrapper .contain .lazy {
  filter: brightness(0) invert(1);
}
[data-asw-filter="dark-contrast"] .invest-nav .active .wrapper .desc {
  color: white;
}
[data-asw-filter="dark-contrast"] .detail-content {
  background-color: white;
}
[data-asw-filter="dark-contrast"] .detail-head .h-title {
  color: black;
}
[data-asw-filter="dark-contrast"] .detail-head {
  border-color: black;
}
[data-asw-filter="dark-contrast"] .detail-info .info-list .date {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .detail-info .info-list .view {
  color: black;
}
[data-asw-filter="dark-contrast"] .detail-info .info-list .view .feather {
  filter: brightness(0) invert(0);
}
[data-asw-filter="dark-contrast"] .detail-info .share-list .txt {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .detail-info .share-list .link .fa {
  color: black;
}
[data-asw-filter="dark-contrast"] .detail-info .print-box {
  border-color: black;
}
[data-asw-filter="dark-contrast"] .detail-info .print-box .link .fa {
  color: black;
}
[data-asw-filter="dark-contrast"] .detail-table .table-Type thead {
  background-color: black;
  color: white;
}
[data-asw-filter="dark-contrast"] .detail-table .table-Type .text-head {
  color: black;
}
[data-asw-filter="dark-contrast"] .detail-table .table-Type .t-cen a {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .detail-table .table-Type .t-cen a:hover {
  color: black;
}
[data-asw-filter="dark-contrast"] .detail-table .table-Type tbody {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .detail-table .table-Type th, [data-asw-filter="dark-contrast"] .detail-table .table-Type td {
  border: 0.5px solid rgba(112, 112, 112, 0.2);
}
[data-asw-filter="dark-contrast"] .financial-infromation h1 {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .financial-infromation p {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .investor-table img {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .investor-list .thumb .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .investor-list .link:hover .content {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .investor-list .link:hover .content .lazy {
  filter: brightness(0) invert(1);
}
[data-asw-filter="dark-contrast"] .investor-list.list-sm .btn-primary {
  color: white;
  background-color: #707070;
  border-color: black;
  background-image: none;
}
[data-asw-filter="dark-contrast"] .investor-list.list-sm .btn-secondary {
  color: #9B9B9B;
  background-color: #ffffff;
  border-color: #9B9B9B;
}
[data-asw-filter="dark-contrast"] .investor-list.list-sm .btn-secondary:before {
  background-color: #cecece;
}
[data-asw-filter="dark-contrast"] .investor-list .content {
  background-color: #707070;
}
[data-asw-filter="dark-contrast"] .investor-list .txt {
  color: white;
}
[data-asw-filter="dark-contrast"] .investor-list .icon .lazy {
  filter: brightness(0) invert(1);
}
[data-asw-filter="dark-contrast"] .investor-list.list-sm .icon {
  background-color: #707070;
  border: 6px solid #F3F4F5;
}
[data-asw-filter="dark-contrast"] .investor-list.list-sm .title {
  color: black;
}
[data-asw-filter="dark-contrast"] .investor-list.list-sm .date {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .investor-news .h-title {
  color: black;
  border-bottom: 1px dashed rgba(0, 0, 0, 0.2);
}
[data-asw-filter="dark-contrast"] .investor-news .txt {
  color: black;
}
[data-asw-filter="dark-contrast"] .investor-news .date {
  color: #333333;
}
[data-asw-filter="dark-contrast"] .investor-news .action .link-more {
  color: black;
}
[data-asw-filter="dark-contrast"] .investor-news .item-list li {
  border-bottom: 1px dashed rgba(0, 0, 0, 0.2);
}
[data-asw-filter="dark-contrast"] .investor-news .link:hover .txt {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .investor-news .link:hover .action .link-more {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .editor-content img {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .editor-content p {
  color: black;
}
[data-asw-filter="dark-contrast"] .editor-content p:last-child {
  color: black;
}
[data-asw-filter="dark-contrast"] .editor-content a {
  color: black;
}
[data-asw-filter="dark-contrast"] .investor-contact .head {
  background-color: black;
  color: white;
}
[data-asw-filter="dark-contrast"] .investor-contact .item-list .icon .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="dark-contrast"] .investor-contact .item-list .link {
  color: black !important;
}
[data-asw-filter="dark-contrast"] .investor-contact .item-list .txt {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .investor-contact .content .title {
  color: black;
}
[data-asw-filter="dark-contrast"] .investor-contact .content .desc {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .corporates-list .bg .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .corporates-list .bg .cover:hover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .corporates-list .thumb .contain .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="dark-contrast"] .corporates-list .content {
  border-color: black;
}
[data-asw-filter="dark-contrast"] .corporates-list .title {
  color: black;
}
[data-asw-filter="dark-contrast"] .corporates-list .desc {
  color: black;
}
[data-asw-filter="dark-contrast"] .corporates-list .link:hover .bg .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .detail-thumb-cover .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .detail-download .h-title {
  color: black;
}
[data-asw-filter="dark-contrast"] .detail-download .content .title {
  color: black;
}
[data-asw-filter="dark-contrast"] .detail-download .icon-load .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="dark-contrast"] .detail-download .content .desc {
  color: #555555;
}
[data-asw-filter="dark-contrast"] .detail-download .content .desc .color {
  color: black;
}
[data-asw-filter="dark-contrast"] .detail-download .content .desc .update {
  color: #9B9B9B;
}
[data-asw-filter="dark-contrast"] .detail-download .action .btn-link {
  background-color: black;
  border-color: black;
  color: white;
}
[data-asw-filter="dark-contrast"] .detail-download .link:hover .wrapper {
  border-color: black;
  background-color: black;
}
[data-asw-filter="dark-contrast"] .detail-download .link:hover .icon-load .lazy {
  filter: brightness(0) invert(1);
}
[data-asw-filter="dark-contrast"] .detail-download .link:hover .content .title {
  color: white;
}
[data-asw-filter="dark-contrast"] .detail-download .link:hover .content .desc {
  color: white;
}
[data-asw-filter="dark-contrast"] .detail-download .link:hover .content .desc .color {
  color: white;
}
[data-asw-filter="dark-contrast"] .detail-download .link:hover .content .desc .update {
  color: white;
}
[data-asw-filter="dark-contrast"] .detail-download .content .desc .item-list li + li {
  border-color: black;
}
[data-asw-filter="dark-contrast"] .detail-download .link:hover .content .desc .item-list li + li {
  border-color: black;
}
[data-asw-filter="dark-contrast"] .detail-download .link:hover .action .btn-link {
  background-color: white;
  border-color: white;
  color: black;
}
[data-asw-filter="dark-contrast"] .default-subnav-index2 .link {
  color: black;
}
[data-asw-filter="dark-contrast"] .editor-content h1 span {
  color: black !important;
}
[data-asw-filter="dark-contrast"] .editor-content p span {
  color: black !important;
}
[data-asw-filter="dark-contrast"] .editor-content h1 {
  color: black;
}
[data-asw-filter="dark-contrast"] .sustainability .detail-thumb-box {
  background-color: rgba(0, 0, 0, 0.75);
}
[data-asw-filter="dark-contrast"] .sustainability .detail-thumb-slider .cover {
  border-color: white;
}
[data-asw-filter="dark-contrast"] .detail-thumb-slider .wrapper:hover .cover {
  border-color: #999999;
}
[data-asw-filter="dark-contrast"] .career-search .h-title {
  color: black;
}
[data-asw-filter="dark-contrast"] .career-search form .btn {
  color: black;
}
[data-asw-filter="dark-contrast"] .form-control {
  color: black;
}
[data-asw-filter="dark-contrast"] .career-search form {
  border-color: black;
}
[data-asw-filter="dark-contrast"] .career-search form .form-control {
  color: black;
}
[data-asw-filter="dark-contrast"] .career-list .link {
  background-color: #F3F4F5;
}
[data-asw-filter="dark-contrast"] .career-list .link .title {
  color: black;
}
[data-asw-filter="dark-contrast"] .career-list .link .position {
  color: black;
}
[data-asw-filter="dark-contrast"] .career-list .link .desc {
  color: black;
}
[data-asw-filter="dark-contrast"] .career-list .link .location .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="dark-contrast"] .career-list .link .location {
  color: black;
}
[data-asw-filter="dark-contrast"] .career-list .link .link-more {
  color: black;
}
[data-asw-filter="dark-contrast"] .career-list .link:hover {
  background-color: #dadada;
}
[data-asw-filter="dark-contrast"] .career-info .wrapper .txt {
  color: black;
}
[data-asw-filter="dark-contrast"] .career-info .wrapper .icon .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="dark-contrast"] .career-content .box .title {
  color: black;
}
[data-asw-filter="dark-contrast"] .career-content .box .desc {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .career-apply .wrapper .icon .lazy {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .career-apply .wrapper .txt {
  color: #707070;
}
[data-asw-filter="dark-contrast"] .career-apply .wrapper {
  border-color: rgba(112, 112, 112, 0.1);
}
[data-asw-filter="dark-contrast"] .career-apply .link:hover .wrapper .icon .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="dark-contrast"] .career-apply .link:hover .wrapper .txt {
  color: black;
}
[data-asw-filter="dark-contrast"] .career-apply .link:hover .wrapper {
  border-color: black;
}
[data-asw-filter="dark-contrast"] .career-apply .item-list li + li {
  border-color: black;
}
[data-asw-filter="dark-contrast"] .career-header .title {
  color: black;
  border-color: black;
}
[data-asw-filter="dark-contrast"] .career-form-header .thumb {
  border-color: black;
}
[data-asw-filter="dark-contrast"] .career-form-header .thumb .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .career-form-header .content .select2-container .select2-selection--single .select2-selection__rendered {
  color: black;
}
[data-asw-filter="dark-contrast"] .career-form .form-default .form-control-feedback {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .career-form-header .icon-calendar {
  color: black;
}
[data-asw-filter="dark-contrast"] .ui-widget-header {
  background-color: black;
  color: white;
  border-color: black;
}
[data-asw-filter="dark-contrast"] .ui-widget.ui-widget-content {
  border-color: #c5c5c5;
  background-color: #f6f6f6;
}
[data-asw-filter="dark-contrast"] .ui-state-highlight, [data-asw-filter="dark-contrast"] .ui-widget-content .ui-state-highlight, [data-asw-filter="dark-contrast"] .ui-widget-header .ui-state-highlight {
  border-color: black !important;
  background: black !important;
  color: white !important;
}
[data-asw-filter="dark-contrast"] .ui-state-default {
  background-color: white;
  color: black;
  border-color: #c5c5c5;
}
[data-asw-filter="dark-contrast"] .ui-state-hover {
  background-color: #c5c5c5;
}
[data-asw-filter="dark-contrast"] .ui-widget-content {
  color: black;
}
[data-asw-filter="dark-contrast"] .text-red {
  color: gray !important;
}
[data-asw-filter="dark-contrast"] .career-form-body .h-title {
  color: black;
}
[data-asw-filter="dark-contrast"] .select2-container--default.select2-container--open.select2-container--below .select2-selection--single .select2-selection__rendered, [data-asw-filter="dark-contrast"] .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple .select2-selection__rendered {
  color: black;
}
[data-asw-filter="dark-contrast"] .form-default .form-control:focus {
  border-color: #333333;
}
[data-asw-filter="dark-contrast"] .radio-control .txt {
  color: black;
}
[data-asw-filter="dark-contrast"] .radio-control .icon {
  border-color: black;
  background-color: white;
}
[data-asw-filter="dark-contrast"] .radio-control input[type=radio]:checked ~ .icon:before {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .career-form-body .line {
  border-color: black;
}
[data-asw-filter="dark-contrast"] .career-form-body .s-title {
  color: black;
}
[data-asw-filter="dark-contrast"] .career-form-body .title {
  color: black;
}
[data-asw-filter="dark-contrast"] .checkbox-control input[type=checkbox]:checked ~ .icon:before {
  color: black;
}
[data-asw-filter="dark-contrast"] .contact-info .h-title {
  color: black;
}
[data-asw-filter="dark-contrast"] figure.contain img {
  filter: brightness(0) invert(0);
}
[data-asw-filter="dark-contrast"] .contact-info .data .content {
  color: black;
}
[data-asw-filter="dark-contrast"] .contact-info .contact-list .phone-list .txt {
  color: black;
}
[data-asw-filter="dark-contrast"] .contact-info .contact-list .social-list .txt {
  color: black;
}
[data-asw-filter="dark-contrast"] .contact-info .contact-list .social-list .link {
  color: white;
}
[data-asw-filter="dark-contrast"] .contact-info .contact-list .social-list .facebook .link {
  background-color: #454545;
}
[data-asw-filter="dark-contrast"] .contact-info .contact-list .social-list .twitter .link {
  background-color: #515151;
}
[data-asw-filter="dark-contrast"] .contact-info .contact-list .social-list .youtube .link {
  background-color: dimgrey;
}
[data-asw-filter="dark-contrast"] .contact-info .graphic-map .head .boxL .txt {
  color: black;
}
[data-asw-filter="dark-contrast"] .form-default .control-label {
  color: black;
}
[data-asw-filter="dark-contrast"] .form-control-feedback {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .btn-primary.disabled, [data-asw-filter="dark-contrast"] .btn-primary.disabled:hover {
  background-color: #7c7c7c !important;
  border-color: #7c7c7c !important;
}
[data-asw-filter="dark-contrast"] .gm-style {
  filter: grayscale(1) !important;
}
[data-asw-filter="dark-contrast"] .contact-info .graphic-map .body .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .contact-info .graphic-map .body .action .link {
  color: black;
  background-color: white;
}
[data-asw-filter="dark-contrast"] .breadcrumb li {
  color: black;
}
[data-asw-filter="dark-contrast"] .iframe-container {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .asw-menu {
  background-color: white;
}
[data-asw-filter="dark-contrast"] .asw-menu div {
  font-family: "db_helvethaica_cond" !important;
}
[data-asw-filter="dark-contrast"] .asw-btn .asw-translate {
  font-family: "db_helvethaica_cond";
}
[data-asw-filter="dark-contrast"] .asw-adjust-font div[role="button"] {
  color: white;
  background-color: black;
}
[data-asw-filter="dark-contrast"] .asw-btn.asw-selected {
  background: black;
  color: white;
  border-color: black;
}
[data-asw-filter="dark-contrast"] .asw-footer {
  background-color: black;
}
[data-asw-filter="dark-contrast"] .asw-footer > div {
  color: white;
}
[data-asw-filter="dark-contrast"] .asw-adjust-font {
  background-color: white;
}
[data-asw-filter="dark-contrast"] .asw-btn {
  background: white;
  border-color: #dedede;
}
[data-asw-filter="dark-contrast"] .asw-btn:hover {
  border-color: black;
}
[data-asw-filter="dark-contrast"] .link.asw-widget {
  background-color: black !important;
}
[data-asw-filter="dark-contrast"] .swiper-pagination-bullet-active {
  background: black;
}
[data-asw-filter="dark-contrast"] .about-ourcompany .slick-slide .year:hover ~ .icon-centent .circle-icon {
  filter: brightness(0) invert(0) !important;
}
[data-asw-filter="dark-contrast"] .about-ourcompany .slick-slide .year:hover ~ .line-icon {
  filter: brightness(0) invert(0) !important;
}
[data-asw-filter="dark-contrast"] .about-ourcompany .slick-slide .year:hover ~ .topic:first-of-type {
  color: black !important;
}
[data-asw-filter="dark-contrast"] .about-ourcompany .slick-slide .year:hover ~ .ourcom-txt .ourcom-txt01 {
  color: black !important;
}
[data-asw-filter="dark-contrast"] .about-ourcompany .slick-slide .year:hover ~ .ourcom-txt .ourcom-txt02 {
  color: black !important;
}
[data-asw-filter="dark-contrast"] .about-ourcompany .slick-slide:nth-of-type(2) .year:hover .slick-slide:nth-of-type(1) .topic:nth-of-type(2) {
  color: black;
}
[data-asw-filter="dark-contrast"] .wg-what-slide-content .wrapper .cover img {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .financial-infromation .table-Type thead tr:first-child {
  border-color: white;
}
[data-asw-filter="dark-contrast"] .wg-sustainability-slider .link:hover .line {
  background-color: white;
}
[data-asw-filter="dark-contrast"] .yearInfo-01, [data-asw-filter="dark-contrast"] .yearInfo-02, [data-asw-filter="dark-contrast"] .yearInfo-03, [data-asw-filter="dark-contrast"] .yearInfo-04 {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .yearInfo-01 {
  background-image: url("../../assets/img/static/aboutuspage/abu/pic-abouta2-01-gray.png");
}
[data-asw-filter="dark-contrast"] .yearInfo-02 {
  background-image: url("../../assets/img/static/aboutuspage/abu/pic-abouta2-02-gray.png");
}
[data-asw-filter="dark-contrast"] .yearInfo-03 {
  background-image: url("../../assets/img/static/aboutuspage/abu/pic-abouta2-03-gray.png");
}
[data-asw-filter="dark-contrast"] .yearInfo-04 {
  background-image: url("../../assets/img/static/aboutuspage/abu/pic-abouta2-04-gray.png");
}
[data-asw-filter="dark-contrast"] .about-a2 .about-a2p {
  background-image: url("../../assets/img/static/aboutuspage/abu/bg-about02-gray.png");
}
[data-asw-filter="dark-contrast"] .about-a2 .about-a2p {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .btn-primary:not(:disabled):not(.disabled):active:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.3);
}
[data-asw-filter="dark-contrast"] .btn-primary:not(:disabled):not(.disabled).active, [data-asw-filter="dark-contrast"] .btn-primary:not(:disabled):not(.disabled):active, [data-asw-filter="dark-contrast"] .show > .btn-primary.dropdown-toggle {
  color: white;
  background-color: black;
  border-color: #323232;
}
[data-asw-filter="dark-contrast"] .about_message .row .col-auto img {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .aboutus-content p img {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .about-award {
  background-image: url("../../assets/img/static/aboutuspage/awc/bg-award-gray.png");
}
[data-asw-filter="dark-contrast"] .about-bis {
  background-image: url("../../assets/img/static/aboutuspage/bis/bg-bis-gray.png");
}
[data-asw-filter="dark-contrast"] .about-bis .element-bis .ele-01, [data-asw-filter="dark-contrast"] .about-bis .element-bis .ele-02, [data-asw-filter="dark-contrast"] .about-bis .element-bis .ele-03, [data-asw-filter="dark-contrast"] .about-bis .element-bis .ele-04 {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .what-yearcontent-slider .col-head .thumb .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="dark-contrast"] .investor-list.list-sm .wrapper:hover .content {
  background-color: transparent;
}
[data-asw-filter="dark-contrast"] .contact-list .phone-list .wrapper .icon img {
  filter: brightness(0) invert(0) !important;
}
@media (max-width: 1199px) {
  [data-asw-filter="dark-contrast"] .menu-mobile-btn .btn-mobile .bar {
    background-color: white;
  }
  [data-asw-filter="dark-contrast"] .site-header nav.menu {
    background-color: black;
  }
  [data-asw-filter="dark-contrast"] .site-header nav.menu li.active a.link {
    background-color: white;
    color: black !important;
  }
  [data-asw-filter="dark-contrast"] .site-header nav.menu li a.link {
    background-color: black;
    color: white !important;
    border-color: white;
  }
  [data-asw-filter="dark-contrast"] .site-header nav.menu li {
    border-color: white;
  }
  [data-asw-filter="dark-contrast"] .site-header nav.menu .dropdown-menu {
    border-color: white;
  }
}
@media (max-width: 991px) {
  [data-asw-filter="dark-contrast"] .site-footer .footer-nav nav.menu li.active a.link {
    background-color: black;
    color: white;
  }
  [data-asw-filter="dark-contrast"] .site-footer .footer-nav .btn-sitemap {
    border-color: white;
    color: white;
  }
  [data-asw-filter="dark-contrast"] .site-footer .footer-nav nav.menu li + li {
    border-color: white;
  }
}


[data-asw-filter="yellow-contrast"] .site-header.-home-page {
  background-color: transparent;
}
[data-asw-filter="yellow-contrast"] .site-header {
  background-color: rgba(0, 0, 0, 0.9);
}
[data-asw-filter="yellow-contrast"] .site-header .logo-box .lazy {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] nav.menu li a.link {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] nav.menu li.active a.link {
  color: #b9b900;
}
[data-asw-filter="yellow-contrast"] nav.menu li a.link:hover {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] nav.menu .dropdown-menu .link {
  color: #ffff00;
  background: black;
}
[data-asw-filter="yellow-contrast"] nav.menu .dropdown-menu li + li {
  border-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] nav.menu li a.link:hover {
  color: #b9b900;
}
[data-asw-filter="yellow-contrast"] nav.menu li a.link:before {
  background-color: #b9b900;
}
[data-asw-filter="yellow-contrast"] .nav-search.open .search-form {
  background-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .nav-search .form-control {
  background-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .nav-search .link.-search {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .nav-search .link.-search:hover {
  color: #b9b900;
}
[data-asw-filter="yellow-contrast"] .nav-search.open .link.-search {
  color: black;
}
[data-asw-filter="yellow-contrast"] .nav-search .btn {
  background-color: black;
  border-color: black;
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .nav-search .btn:hover {
  background-color: #ffff00;
  color: black;
}
[data-asw-filter="yellow-contrast"] .nav-language .dropdown a.link {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .nav-language .dropdown-menu {
  background-color: black;
  color: #ffff00;
  border-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .nav-language .dropdown-menu .link:hover {
  background-color: #ffff00;
  color: black;
}
[data-asw-filter="yellow-contrast"] .ham-icon span {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .modal-body h1 {
  color: black !important;
  border-bottom-color: black !important;
}
[data-asw-filter="yellow-contrast"] .ham-submenu li a.link {
  color: black;
}
[data-asw-filter="yellow-contrast"] .ham-menu .modal-content {
  background: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-JobContact {
  background-image: url("../img/background/bg-wg-JobContact-gray.jpg");
}
[data-asw-filter="yellow-contrast"] .whead .title.-md {
  color: black;
}
[data-asw-filter="yellow-contrast"] .whead:before {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .wg-JobContact .content .s-title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .wg-JobContact .content .desc {
  color: black;
}
[data-asw-filter="yellow-contrast"] .wg-JobContact .content .h-title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .wg-JobContact .content .icon {
  color: black;
}
[data-asw-filter="yellow-contrast"] .wg-JobContact .content .link:hover .icon {
  filter: brightness(0) saturate(100%) invert(79%) sepia(97%) saturate(1046%) hue-rotate(3deg) brightness(108%) contrast(101%);
}
[data-asw-filter="yellow-contrast"] .wg-JobContact .content .link:hover .desc {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .wg-JobContact .btn-primary {
  color: black;
  background-color: #ffff00;
  border-color: #ffff00;
  background-image: none;
}
[data-asw-filter="yellow-contrast"] .btn-primary:before {
  background-color: #b9b900;
}
[data-asw-filter="yellow-contrast"] .site-footer .footer-nav {
  background-color: #656565;
}
[data-asw-filter="yellow-contrast"] .site-footer .logo-box .lazy.loading {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .site-footer .footer-nav nav.menu li.active a.link {
  color: #b9b900;
}
[data-asw-filter="yellow-contrast"] .site-footer .footer-nav nav.menu li a.link:before {
  background-color: #b9b900;
}
[data-asw-filter="yellow-contrast"] .site-footer .footer-nav nav.menu li a.link:hover {
  color: #b9b900;
}
[data-asw-filter="yellow-contrast"] .site-footer .footer-info {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .site-footer .footer-info .txt {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .-policy.item-list li + li {
  border-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .-policy.item-list li .link:hover {
  color: #b9b900;
}
[data-asw-filter="yellow-contrast"] .site-footer .footer-info .social-list .link {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .site-footer .footer-info .social-list .facebook .link {
  background-color: #363636;
}
[data-asw-filter="yellow-contrast"] .site-footer .footer-info .social-list .youtube .link {
  background-color: #484848;
}
[data-asw-filter="yellow-contrast"] .pdpa {
  background-color: rgba(65, 65, 65, 0.9);
}
[data-asw-filter="yellow-contrast"] .pdpa .icon {
  filter: brightness(0) saturate(100%) invert(79%) sepia(97%) saturate(1046%) hue-rotate(3deg) brightness(108%) contrast(101%);
}
[data-asw-filter="yellow-contrast"] .pdpa .txt {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .pdpa .txt .link {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .pdpa .txt .link:hover {
  color: #b9b900;
}
[data-asw-filter="yellow-contrast"] .btn-bg-secondary {
  background-color: black;
  border-color: black;
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .btn-bg-secondary:hover {
  background-color: #ffff00;
  border-color: #ffff00;
  color: black;
}
[data-asw-filter="yellow-contrast"] .btn-bg-secondary:before {
  background: #ffff00;
}
[data-asw-filter="yellow-contrast"] .btn-back {
  color: black;
  background-color: #ffff00;
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .btn-back:before {
  background-color: #b9b900;
}
[data-asw-filter="yellow-contrast"] .btn-back:hover, [data-asw-filter="yellow-contrast"] .btn-back:active:hover, [data-asw-filter="yellow-contrast"] .btn-back.active:hover, [data-asw-filter="yellow-contrast"] .btn-back:active:focus, [data-asw-filter="yellow-contrast"] .btn-back.actitve:focus, [data-asw-filter="yellow-contrast"] .btn-back:active.focus, [data-asw-filter="yellow-contrast"] .btn-back.active.focus, [data-asw-filter="yellow-contrast"] .btn-back:focus:hover, [data-asw-filter="yellow-contrast"] .btn-back.focus:hover {
  color: #ffff00;
  background-color: #000;
  border-color: #000;
}
[data-asw-filter="yellow-contrast"] .modal-policy .modal-content {
  background-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .modal-policy .modal-header .title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .modal-policy .modal-header .sub {
  color: black;
}
[data-asw-filter="yellow-contrast"] .modal-policy .modal-header .desc {
  color: #565656;
}
[data-asw-filter="yellow-contrast"] .modal-policy .modal-body {
  color: black;
}
[data-asw-filter="yellow-contrast"] .mCSB_scrollTools .mCSB_draggerRail {
  background-color: #E5E5E5;
}
[data-asw-filter="yellow-contrast"] .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: black;
  opacity: 0.4;
}
[data-asw-filter="yellow-contrast"] .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, [data-asw-filter="yellow-contrast"] .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, [data-asw-filter="yellow-contrast"] .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: black;
  opacity: 1;
}
[data-asw-filter="yellow-contrast"] .modal-close {
  border: 5px solid gray;
}
[data-asw-filter="yellow-contrast"] .icon-x:before {
  color: black;
}
[data-asw-filter="yellow-contrast"] .modal-close:hover {
  color: black;
  background-color: #E5E5E5;
}
[data-asw-filter="yellow-contrast"] .iframe-container {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] body {
  background-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .Totop {
  background-color: black;
  color: #ffff00;
  border-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .Totop:hover {
  background-color: black;
  color: #ffff00;
  border-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .video-container video {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .main-slider .cover {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .main-slider .logo {
  filter: brightness(0) saturate(100%) invert(79%) sepia(97%) saturate(1046%) hue-rotate(3deg) brightness(108%) contrast(101%);
}
[data-asw-filter="yellow-contrast"] .slick-dots li button {
  border: 4px solid #dbdb00;
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .slick-dots li.slick-active button {
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .top-graphic .scroll .txt {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .top-graphic .scroll .icon {
  filter: brightness(0) saturate(100%) invert(79%) sepia(97%) saturate(1046%) hue-rotate(3deg) brightness(108%) contrast(101%);
}
[data-asw-filter="yellow-contrast"] .whead h2.title.-lg {
  color: black;
}
[data-asw-filter="yellow-contrast"] .wg-about .whead:before {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .about-txt2 {
  color: black;
}
[data-asw-filter="yellow-contrast"] .about_message .btn_about_message:hover {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .link-more {
  color: black;
}
[data-asw-filter="yellow-contrast"] .wg-about {
  background-image: url("../img/background/bg-wg-about-gray.jpg");
}
[data-asw-filter="yellow-contrast"] .wg-about-slide-nav .wrapper {
  background-color: #ffff00;
  border: 2px dashed black;
}
[data-asw-filter="yellow-contrast"] .wg-about-slide-nav .wrapper .contain .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="yellow-contrast"] .wg-about-slide-nav .slick-current .wrapper .contain .lazy {
  filter: brightness(0) saturate(100%) invert(79%) sepia(97%) saturate(1046%) hue-rotate(3deg) brightness(108%) contrast(101%);
}
[data-asw-filter="yellow-contrast"] .wg-about-slide-nav .slick-current .wrapper {
  background-color: black;
  border: 2px dashed #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-about-slide-thumb {
  box-shadow: 0 0 80px 80px rgba(255, 255, 255, 0.15);
}
[data-asw-filter="yellow-contrast"] .wg-about-slide-thumb .cover {
  border: 2px solid #b9b900;
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .wg-about-slide-thumb .txt {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-about-slide-thumb .action .link {
  background-color: black;
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .logo figure.contain img {
  filter: brightness(0) saturate(100%) invert(79%) sepia(97%) saturate(1046%) hue-rotate(3deg) brightness(108%) contrast(101%) brightness(300%);
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-content .wrapper .logo .txt {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-content .wrapper .content .h-title {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-content .wrapper .content .title {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-content .info .action > a.link-more {
  background-color: black;
  color: #ffff00 !important;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-content .wrapper .banner {
  background-color: #ffff00;
  border-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-content .wrapper .banner:before {
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-content .wrapper .banner:after {
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-content .wrapper .banner .top {
  color: black;
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-content .wrapper .banner .bottom {
  color: black;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-content .info {
  background-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-content .info .title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-content .info .desc {
  color: #117FE7;
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-nav {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-nav .wrapper.-typeI:before {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-nav .wrapper.-typeI {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-nav .graphic.-typeI {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-nav .wrapper .inner figure.contain img {
  filter: brightness(0) saturate(100%) invert(79%) sepia(97%) saturate(1046%) hue-rotate(3deg) brightness(108%) contrast(101%);
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-nav .wrapper.-typeI .txt {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-nav .wrapper.-typeII .txt {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-nav .wrapper.-typeII:before {
  background-color: #4f4f4f;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-nav .wrapper.-typeII {
  background-color: #4f4f4f;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-nav .graphic.-typeII {
  background-color: #4f4f4f;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-nav .wrapper.-typeIII .txt {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-nav .wrapper.-typeIII:before {
  background-color: #767676;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-nav .wrapper.-typeIII {
  background-color: #767676;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-nav .graphic.-typeIII {
  background-color: #767676;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-nav .wrapper.-typeIV:before {
  background-color: #e4e4e4;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-nav .wrapper.-typeIV {
  background-color: #e4e4e4;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-nav .graphic.-typeIV {
  background-color: #e4e4e4;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-nav .wrapper.-typeIV .inner figure.contain img {
  filter: brightness(0) invert(0);
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-nav .wrapper.-typeIV .txt {
  color: black;
}
[data-asw-filter="yellow-contrast"] .wg-inverter-swiper .thumb .contain .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="yellow-contrast"] .wg-inverter-swiper .txt {
  color: rgba(0, 0, 0, 0.7);
}
[data-asw-filter="yellow-contrast"] .wg-inverter-swiper .link:hover .txt {
  color: black;
}
[data-asw-filter="yellow-contrast"] .wg-inverter-swiper .swiper-slide + .swiper-slide {
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .wg-inverter {
  background-image: url("../img/background/bg-wg-inverter-gray.jpg");
}
[data-asw-filter="yellow-contrast"] .whead.t-cen.aos-init.aos-animate:before {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .wg-inverter-content .publication {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .wg-inverter-content .publication .head .txt {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-inverter-content .publication .head .action .link {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-inverter-content .publication .body .link:hover {
  background-color: #656565;
}
[data-asw-filter="yellow-contrast"] .wg-inverter-content .publication .head .action .link .icon {
  border-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-inverter-content .publication .body .icon .lazy {
  filter: brightness(0) saturate(100%) invert(79%) sepia(97%) saturate(1046%) hue-rotate(3deg) brightness(108%) contrast(101%);
}
[data-asw-filter="yellow-contrast"] .wg-inverter-content .publication .body .txt {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-inverter-content .publication .body .link {
  background-color: #3a3a3a;
}
[data-asw-filter="yellow-contrast"] .wg-inverter-content .annual-report .thumb .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .wg-inverter-content .annual-report .content {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .wg-inverter-content .annual-report .icon .lazy {
  filter: brightness(0) saturate(100%) invert(79%) sepia(97%) saturate(1046%) hue-rotate(3deg) brightness(108%) contrast(101%);
}
[data-asw-filter="yellow-contrast"] .wg-inverter-content .annual-report .txt {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-inverter-content .annual-report .link:hover .content {
  background-color: gray;
}
[data-asw-filter="yellow-contrast"] .wg-inverter-content .news-room {
  background-color: #191919;
}
[data-asw-filter="yellow-contrast"] .wg-inverter-content .news-room .head .txt {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-inverter-content .news-room .head .action .link {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-inverter-content .news-room .head .action .link .icon {
  border-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-inverter-content .news-room-swiper .txt {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-inverter-content .news-room-swiper .date {
  color: #dedede;
}
[data-asw-filter="yellow-contrast"] .wg-inverter-content .news-room .swiper-pagination-bullet {
  border-color: #7d7d7d;
}
[data-asw-filter="yellow-contrast"] .wg-inverter-content .news-room .swiper-pagination-bullet-active {
  border-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-inverter-content .news-room-swiper .link:hover .txt {
  color: #abab00;
}
[data-asw-filter="yellow-contrast"] .wg-corporates {
  background-image: url("../img/background/bg-wg-corporates-gray.jpg");
}
[data-asw-filter="yellow-contrast"] .whead h4.title.-lg {
  color: black;
}
[data-asw-filter="yellow-contrast"] .wg-corporates-swiper .thumb .contain .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="yellow-contrast"] .wg-corporates-swiper .link .bg .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .wg-corporates-swiper .link:hover .bg .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .wg-corporates-swiper .content {
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .wg-corporates-swiper .title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .wg-corporates-swiper .desc {
  color: black;
}
[data-asw-filter="yellow-contrast"] .wg-corporates-swiper .link.link-more {
  color: black;
}
[data-asw-filter="yellow-contrast"] .wg-corporates-swiper .wrapper {
  background-color: #9B9B9B;
}
[data-asw-filter="yellow-contrast"] .wg-corporates-list .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .wg-corporates-list .thumb .contain .lazy {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .wg-corporates-list .title {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-corporates-list .line {
  background-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-corporates-list .desc {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-corporates-list .wrapper {
  border-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-sustainability {
  background-image: url("../img/background/bg-wg-sustainability-gray.jpg");
}
[data-asw-filter="yellow-contrast"] .wg-sustainability-nav:before {
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .wg-sustainability-nav .nav-tabs .nav-link {
  background-color: #e6e5e5;
}
[data-asw-filter="yellow-contrast"] .wg-sustainability-nav .nav-tabs .thumb .contain .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="yellow-contrast"] .wg-sustainability-nav .nav-tabs .txt {
  color: black;
}
[data-asw-filter="yellow-contrast"] .wg-sustainability-nav .nav-link.active {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .wg-sustainability-nav .nav-link.active .thumb .contain .lazy {
  filter: brightness(0) saturate(100%) invert(79%) sepia(97%) saturate(1046%) hue-rotate(3deg) brightness(108%) contrast(101%);
}
[data-asw-filter="yellow-contrast"] .wg-sustainability-nav .nav-link.active .txt {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .slick-prev, [data-asw-filter="yellow-contrast"] .slick-next, [data-asw-filter="yellow-contrast"] a.slick-prev:not([href]):not([tabindex]), [data-asw-filter="yellow-contrast"] a.slick-next:not([href]):not([tabindex]), [data-asw-filter="yellow-contrast"] a.slick-prev, [data-asw-filter="yellow-contrast"] a.slick-next {
  color: black;
  background-color: #eaeaea;
}
[data-asw-filter="yellow-contrast"] .wg-sustainability-slider .thumb .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .wg-sustainability-slider .content {
  background-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-sustainability-slider .title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .wg-sustainability-slider .line {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .wg-sustainability-slider .desc {
  color: #505050;
}
[data-asw-filter="yellow-contrast"] .wg-sustainability-slider .read {
  color: black;
}
[data-asw-filter="yellow-contrast"] .wg-sustainability-slider .link:hover .content {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .wg-sustainability-slider .link:hover .title {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-sustainability-slider .link:hover .line {
  background-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-sustainability-slider .link:hover .desc {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-sustainability-slider .link:hover .read {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .btn-primary {
  color: #ffff00;
  background-color: black;
  border-color: black;
  background-image: none;
}
[data-asw-filter="yellow-contrast"] .btn-primary .icon {
  border-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .white-circle {
  filter: brightness(0) saturate(100%) invert(79%) sepia(97%) saturate(1046%) hue-rotate(3deg) brightness(108%) contrast(101%);
}
[data-asw-filter="yellow-contrast"] .default-header {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .default-header .h-title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .breadcrumb li .link {
  color: black;
}
[data-asw-filter="yellow-contrast"] .breadcrumb li + li:before {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] nav.menu .dropdown-menu li.active .link {
  background-color: #ffff00;
  color: black;
}
[data-asw-filter="yellow-contrast"] .about-nav .slick-current .thumb {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .about-txt {
  color: black;
}
[data-asw-filter="yellow-contrast"] .about-nav .thumb .contain .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="yellow-contrast"] .about-nav .slick-current .link .thumb .contain img {
  filter: brightness(0) saturate(100%) invert(79%) sepia(97%) saturate(1046%) hue-rotate(3deg) brightness(108%) contrast(101%) !important;
}
[data-asw-filter="yellow-contrast"] .about-nav .thumb {
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .whead .title.-sm {
  color: black;
}
[data-asw-filter="yellow-contrast"] .about-a2 .about-head .head-content .cover .txt-cover p {
  color: black;
}
[data-asw-filter="yellow-contrast"] .about-a2 .about-head .head-content .cover .txt-cover label {
  background-color: black;
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .about-a2 .about-head .head-content .cover img {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .about-a2 .about-head .head-content > p {
  color: black;
}
[data-asw-filter="yellow-contrast"] .info-txt h3 {
  color: black;
}
[data-asw-filter="yellow-contrast"] .info-txt p {
  color: black;
}
[data-asw-filter="yellow-contrast"] .yeartxt {
  color: black;
}
[data-asw-filter="yellow-contrast"] .about-a2 .about-a2p {
  background-color: #dcdcdc;
}
[data-asw-filter="yellow-contrast"] .head-nature img {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .about-nature-txt h1 {
  color: black;
}
[data-asw-filter="yellow-contrast"] .about-nature-txt h2 {
  color: black;
}
[data-asw-filter="yellow-contrast"] .btn-about-imformation {
  border-color: black;
  color: black;
}
[data-asw-filter="yellow-contrast"] .about-nature .nature-detail-pic-01 img {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .label-about-detail {
  background-color: black;
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .about-nature-detail .item-list .list .listdetails .content .topic-EPC {
  color: black;
}
[data-asw-filter="yellow-contrast"] .about-nature-detail .item-list .list .listdetails .content .alphaBullet img {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .about-nature-detail .item-list li:first-child .listdetails .content ul li h3 {
  color: black;
}
[data-asw-filter="yellow-contrast"] .about-nature-detail .item-list li:first-child .listdetails .content ul li p {
  color: #656565;
}
[data-asw-filter="yellow-contrast"] .about-nature-detail .item-list li:nth-child(even) .listdetails .content h3 {
  color: black;
}
[data-asw-filter="yellow-contrast"] .about-nature-detail .item-list li:nth-child(even) .listdetails .content ul li::before {
  color: black;
}
[data-asw-filter="yellow-contrast"] .about-nature-detail .item-list li:nth-child(even) .listdetails .content ul li p {
  color: #656565;
}
[data-asw-filter="yellow-contrast"] .about-nature-detail .item-list li:last-child .listdetails .content h3 {
  color: black;
}
[data-asw-filter="yellow-contrast"] .about-nature-detail .item-list li:last-child .listdetails .content ul li::before {
  color: black;
}
[data-asw-filter="yellow-contrast"] .about-nature-detail .item-list li:last-child .listdetails .content ul li p {
  color: #656565;
}
[data-asw-filter="yellow-contrast"] .About-Vision {
  background: #ffff00;
}
[data-asw-filter="yellow-contrast"] .About-Vision .left-content .label-lightblue {
  background-color: #999999;
}
[data-asw-filter="yellow-contrast"] .About-Vision .left-content .label-lightblue .label-tag p {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .About-Vision .left-content .label-lightblue .logo-a2 img {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .About-Vision .right-content .label-darkblue {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .About-Vision .right-content .label-darkblue p {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .About-Vision .left-content .text h2 {
  color: #707070;
}
[data-asw-filter="yellow-contrast"] .About-Vision .left-content .text p {
  color: #707070;
}
[data-asw-filter="yellow-contrast"] .About-Vision .left-content .text {
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .About-Vision .right-content .txt-detail ul.num {
  color: black;
}
[data-asw-filter="yellow-contrast"] .About-Vision .right-content .txt-detail ul.lst-content {
  color: #707070;
}
[data-asw-filter="yellow-contrast"] .About-Vision .left-content .ourvision-pic {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .about-ourcompany .slider span {
  color: black;
}
[data-asw-filter="yellow-contrast"] .about-ourcompany .slick-slide a {
  color: black !important;
}
[data-asw-filter="yellow-contrast"] .about-ourcompany .slick-slide .year {
  background-color: #f3f4f5;
}
[data-asw-filter="yellow-contrast"] .about-ourcompany .slick-slide .year:hover {
  background-color: black !important;
}
[data-asw-filter="yellow-contrast"] .about-ourcompany .slick-slide .year:hover a {
  color: #ffff00 !important;
}
[data-asw-filter="yellow-contrast"] .about-ourcompany .slick-slide .line {
  filter: invert(42%) sepia(0%) saturate(17%) hue-rotate(160deg) brightness(103%) contrast(91%);
}
[data-asw-filter="yellow-contrast"] .about-ourcompany .slick-slide .year:hover + .line {
  filter: brightness(0) invert(0) !important;
}
[data-asw-filter="yellow-contrast"] .about-ourcompany .slick-slide .topic {
  color: #707070;
}
[data-asw-filter="yellow-contrast"] .about-ourcompany .slick-slide .year:hover + .topic {
  color: black;
}
[data-asw-filter="yellow-contrast"] .about-ourcompany .slick-slide .line-icon {
  filter: invert(42%) sepia(0%) saturate(17%) hue-rotate(160deg) brightness(103%) contrast(91%);
}
[data-asw-filter="yellow-contrast"] .about-ourcompany .slick-slide .year:hover + img {
  filter: brightness(0) invert(0);
}
[data-asw-filter="yellow-contrast"] .default-subnav-index2 .link.active {
  background-color: black;
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .about_message .btn_about_message {
  background-color: #646464 !important;
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .about_message .col p {
  color: black;
}
[data-asw-filter="yellow-contrast"] .about_message .col h2 {
  color: black;
}
[data-asw-filter="yellow-contrast"] .default-subnav .link.active {
  background-color: black;
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .default-subnav .link {
  color: black;
  background-color: #ffff00;
  border-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .default-subnav .link:hover {
  background-color: #d1d3d5;
}
[data-asw-filter="yellow-contrast"] .default-subnav .slick-prev:hover, [data-asw-filter="yellow-contrast"] .default-subnav .slick-next:hover {
  color: black;
}
[data-asw-filter="yellow-contrast"] .-irI-I {
  background: none;
}
[data-asw-filter="yellow-contrast"] .-irI-I .link .thumb > img {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .-irI-I .link .title {
  color: #707070;
}
[data-asw-filter="yellow-contrast"] .-irI-I .link .desc {
  color: #707070;
}
[data-asw-filter="yellow-contrast"] .-irI-I .link:hover .title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .-irI-I .link .thumb:before {
  background-color: #ffff00;
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .modal-ir-staff .close {
  background-color: black;
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .modal-ir-staff .h-title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .modal-ir-staff .s-title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .modal-ir-staff .line {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .modal-ir-staff .desc {
  color: black;
}
[data-asw-filter="yellow-contrast"] .modal-ir-staff .thumb > img {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .modal-ir-staff .thumb {
  background-color: #ffff00;
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .modal-content {
  background-color: #ffff00;
  border-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .about-award .top-content .btn-about-award {
  background-color: #7c7c7c;
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .about-award .top-content p.award-txt {
  color: black;
}
[data-asw-filter="yellow-contrast"] .pic-award {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .topic-bis {
  color: #ffff00;
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .line-sub.aos-init.aos-animate {
  filter: brightness(0);
}
[data-asw-filter="yellow-contrast"] .topic-bis.aos-init.aos-animate img {
  filter: brightness(0) saturate(100%) invert(79%) sepia(97%) saturate(1046%) hue-rotate(3deg) brightness(108%) contrast(101%);
}
[data-asw-filter="yellow-contrast"] .about-bis .element-bis .sub-ele {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .about-bis .element-bis .ele-txt h2 {
  color: black;
}
[data-asw-filter="yellow-contrast"] .about-bis .element-bis .ele-txt p {
  color: black;
}
[data-asw-filter="yellow-contrast"] .about-bis .element-bis .ele-01-txt {
  color: black;
}
[data-asw-filter="yellow-contrast"] .about-bis .element-bis .ele-01-txt:hover {
  color: black;
}
[data-asw-filter="yellow-contrast"] .what-all-body {
  background-color: #ffff00;
  background-image: none;
}
[data-asw-filter="yellow-contrast"] .what-all-h-slider .wrapper {
  background-image: none;
}
[data-asw-filter="yellow-contrast"] .what-all-h-slider .wrapper figure.cover {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .what-all-h-slider .wrapper .content .h-title {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .what-all-h-slider .wrapper .content .desc {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .what-yearthumb-slider .thumb .content {
  background-color: rgba(72, 72, 72, 0.56);
}
[data-asw-filter="yellow-contrast"] .what-yearthumb-slider .thumb .cover {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .what-yearthumb-slider .slick-current .wrapper .thumb .content:hover {
  background-color: rgba(72, 72, 72, 0.56);
}
[data-asw-filter="yellow-contrast"] .what-yearthumb-slider .slick-current .wrapper .txt {
  background-color: #eeee00;
  color: black;
}
[data-asw-filter="yellow-contrast"] .what-yearthumb-slider .slick-current .wrapper:hover .txt {
  background-color: black;
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .what-yearthumb-slider .txt:before {
  border-color: transparent transparent black transparent;
}
[data-asw-filter="yellow-contrast"] .what-yearthumb-slider .slick-current .wrapper:hover .thumb .title {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .what-yearthumb-slider .slick-current .wrapper:hover .thumb .desc {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .what-yearthumb-slider .txt {
  color: black;
  background-color: #eeee00;
}
[data-asw-filter="yellow-contrast"] .what-yearthumb-slider .wrapper:hover .txt {
  background-color: black;
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .what-yearthumb-slider .thumb .title {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .what-yearthumb-slider .thumb .desc {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .what-yearcontent-slider .dot {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .what-yearcontent-slider .h-title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .what-yearcontent-slider .content:before {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .what-yearcontent-slider .col-body .title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .what-yearcontent-slider .col-body .desc {
  color: black;
}
[data-asw-filter="yellow-contrast"] .what-yearcontent-slider .col-head .thumb .cover {
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .what-yearcontent-slider .col-head .txt {
  color: black;
}
[data-asw-filter="yellow-contrast"] .what-yearnav-slider .slick-current .txt {
  color: #707070;
}
[data-asw-filter="yellow-contrast"] .what-yearnav-slider .txt {
  color: black;
}
[data-asw-filter="yellow-contrast"] .default-nav .wrapper {
  background-color: #f6f600;
}
[data-asw-filter="yellow-contrast"] .default-nav .wrapper:hover {
  background-color: #b9b900;
}
[data-asw-filter="yellow-contrast"] .default-nav .active .wrapper {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .default-nav .wrapper .contain .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="yellow-contrast"] .default-nav .active .wrapper .contain .lazy {
  filter: brightness(0) saturate(100%) invert(79%) sepia(97%) saturate(1046%) hue-rotate(3deg) brightness(108%) contrast(101%);
}
[data-asw-filter="yellow-contrast"] .default-nav .wrapper .title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .default-nav .wrapper .desc {
  color: black;
}
[data-asw-filter="yellow-contrast"] .default-nav .active .wrapper .title {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .default-nav .active .wrapper .desc {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .default-body .head-cover .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .news-list .item-list .thumb .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .news-list .item-list .title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .news-list .item-list .line {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .news-list .item-list .desc {
  color: black;
}
[data-asw-filter="yellow-contrast"] .news-list .item-list .read {
  color: black;
}
[data-asw-filter="yellow-contrast"] .news-list .item-list .content {
  border-color: black;
  background-color: #ffff00;
  border: 1px solid black;
}
[data-asw-filter="yellow-contrast"] .news-list .item-list .link:hover .content {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .news-list .item-list .link:hover .title {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .news-list .item-list .link:hover .line {
  background-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .news-list .item-list .link:hover .desc {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .news-list .item-list .link:hover .read {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .pagination-label .title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .pagination .link {
  color: black;
}
[data-asw-filter="yellow-contrast"] .pagination .active .link {
  color: black;
}
[data-asw-filter="yellow-contrast"] .pagination .link:before {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .pagination .select2-container--default .select2-selection--single {
  border-color: #ebebeb;
  background-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .pagination .select2-container .select2-selection--single .select2-selection__rendered {
  color: black;
}
[data-asw-filter="yellow-contrast"] .pagination .select2-container--default .select2-selection--single .select2-selection__arrow:before {
  color: black;
}
[data-asw-filter="yellow-contrast"] .select2-container--default .select2-results__option[aria-selected=true] {
  background-color: black;
  color: #ffff00;
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .select2-results__option {
  color: black;
  border-color: #ffff00;
  background: #ffff00;
}
[data-asw-filter="yellow-contrast"] .select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #bdbdbd;
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .select2-dropdown {
  background-color: #ffff00;
  border-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .select2-container--default .select2-selection--single {
  background-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .pagination .link .feather {
  color: black;
}
[data-asw-filter="yellow-contrast"] .pagination .link .feather:hover {
  color: #707070;
}
[data-asw-filter="yellow-contrast"] .ytp-cued-thumbnail-overlay-image {
  filter: grayscale(1) !important;
}
[data-asw-filter="yellow-contrast"] .ytp-large-play-button {
  filter: grayscale(1) !important;
}
[data-asw-filter="yellow-contrast"] .detail-gallery-slider .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .detail-thumb-box {
  background-color: rgba(0, 0, 0, 0.75);
}
[data-asw-filter="yellow-contrast"] .detail-thumb-slider .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .detail-thumb-slider .cover {
  border-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .detail-gallery-info .head {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .detail-gallery-info .head .txt {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .fancybox-button, [data-asw-filter="yellow-contrast"] .fancybox-infobar__body {
  background: rgba(30, 30, 30, 0.6);
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .fancybox-image, [data-asw-filter="yellow-contrast"] .fancybox-spaceball {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .detail-gallery-info .body .title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .invest-nav .wrapper .contain .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="yellow-contrast"] .invest-nav .wrapper .desc {
  color: black;
}
[data-asw-filter="yellow-contrast"] .invest-nav .wrapper {
  background-color: #f6f600;
}
[data-asw-filter="yellow-contrast"] .invest-nav .wrapper:hover {
  background-color: #b9b900;
}
[data-asw-filter="yellow-contrast"] .invest-nav .active .wrapper {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .invest-nav .active .wrapper .contain .lazy {
  filter: brightness(0) saturate(100%) invert(79%) sepia(97%) saturate(1046%) hue-rotate(3deg) brightness(108%) contrast(101%);
}
[data-asw-filter="yellow-contrast"] .invest-nav .active .wrapper .desc {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .detail-content {
  background-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .detail-head .h-title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .detail-head {
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .detail-info .info-list .date {
  color: #707070;
}
[data-asw-filter="yellow-contrast"] .detail-info .info-list .view {
  color: black;
}
[data-asw-filter="yellow-contrast"] .detail-info .info-list .view .feather {
  filter: brightness(0) invert(0);
}
[data-asw-filter="yellow-contrast"] .detail-info .share-list .txt {
  color: #707070;
}
[data-asw-filter="yellow-contrast"] .detail-info .share-list .link .fa {
  color: black;
}
[data-asw-filter="yellow-contrast"] .detail-info .print-box {
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .detail-info .print-box .link .fa {
  color: black;
}
[data-asw-filter="yellow-contrast"] .detail-table .table-Type thead {
  background-color: black;
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .detail-table .table-Type .text-head {
  color: black;
}
[data-asw-filter="yellow-contrast"] .detail-table .table-Type .t-cen a {
  color: #707070;
}
[data-asw-filter="yellow-contrast"] .detail-table .table-Type .t-cen a:hover {
  color: black;
}
[data-asw-filter="yellow-contrast"] .detail-table .table-Type tbody {
  color: #707070;
}
[data-asw-filter="yellow-contrast"] .detail-table .table-Type th, [data-asw-filter="yellow-contrast"] .detail-table .table-Type td {
  border: 0.5px solid rgba(112, 112, 112, 0.2);
}
[data-asw-filter="yellow-contrast"] .financial-infromation h1 {
  color: black;
}
[data-asw-filter="yellow-contrast"] .financial-infromation p {
  color: black;
}
[data-asw-filter="yellow-contrast"] .investor-table img {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .investor-list .thumb .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .investor-list .link:hover .content {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .investor-list .link:hover .content .lazy {
  filter: brightness(0) saturate(100%) invert(79%) sepia(97%) saturate(1046%) hue-rotate(3deg) brightness(108%) contrast(101%);
}
[data-asw-filter="yellow-contrast"] .investor-list.list-sm .btn-primary {
  color: #ffff00;
  background-color: #707070;
  border-color: black;
  background-image: none;
}
[data-asw-filter="yellow-contrast"] .investor-list.list-sm .btn-secondary {
  color: #9B9B9B;
  background-color: #ffffff;
  border-color: #9B9B9B;
}
[data-asw-filter="yellow-contrast"] .investor-list.list-sm .btn-secondary:before {
  background-color: #cecece;
}
[data-asw-filter="yellow-contrast"] .investor-list .content {
  background-color: #707070;
}
[data-asw-filter="yellow-contrast"] .investor-list .txt {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .investor-list .icon .lazy {
  filter: brightness(0) invert(1);
}
[data-asw-filter="yellow-contrast"] .investor-list.list-sm .icon {
  background-color: #707070;
  border: 6px solid #aeaeae;
}
[data-asw-filter="yellow-contrast"] .investor-list.list-sm .title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .investor-list.list-sm .date {
  color: #707070;
}
[data-asw-filter="yellow-contrast"] .investor-list.list-sm .item-list > li {
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .investor-news .h-title {
  color: black;
  border-bottom: 1px dashed rgba(0, 0, 0, 0.2);
}
[data-asw-filter="yellow-contrast"] .investor-news .txt {
  color: black;
}
[data-asw-filter="yellow-contrast"] .investor-news .date {
  color: #333333;
}
[data-asw-filter="yellow-contrast"] .investor-news .action .link-more {
  color: black;
}
[data-asw-filter="yellow-contrast"] .investor-news .item-list li {
  border-bottom: 1px dashed rgba(0, 0, 0, 0.2);
}
[data-asw-filter="yellow-contrast"] .investor-news .link:hover .txt {
  color: #707070;
}
[data-asw-filter="yellow-contrast"] .investor-news .link:hover .action .link-more {
  color: #707070;
}
[data-asw-filter="yellow-contrast"] .editor-content img {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .editor-content p {
  color: black;
}
[data-asw-filter="yellow-contrast"] .editor-content p:last-child {
  color: black;
}
[data-asw-filter="yellow-contrast"] .editor-content a {
  color: black;
}
[data-asw-filter="yellow-contrast"] .investor-contact .head {
  background-color: black;
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .investor-contact .item-list .icon .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="yellow-contrast"] .investor-contact .item-list .link {
  color: black !important;
}
[data-asw-filter="yellow-contrast"] .investor-contact .item-list .txt {
  color: #707070;
}
[data-asw-filter="yellow-contrast"] .investor-contact .content .title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .investor-contact .content .desc {
  color: #707070;
}
[data-asw-filter="yellow-contrast"] .corporates-list .bg .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .corporates-list .bg .cover:hover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .corporates-list .thumb .contain .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="yellow-contrast"] .corporates-list .content {
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .corporates-list .title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .corporates-list .desc {
  color: black;
}
[data-asw-filter="yellow-contrast"] .corporates-list .link:hover .bg .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .corporates-list .wrapper {
  background-color: #c2c2c2;
}
[data-asw-filter="yellow-contrast"] .detail-thumb-cover .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .detail-download .h-title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .detail-download .content .title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .detail-download .icon-load .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="yellow-contrast"] .detail-download .content .desc {
  color: #555555;
}
[data-asw-filter="yellow-contrast"] .detail-download .content .desc .color {
  color: black;
}
[data-asw-filter="yellow-contrast"] .detail-download .content .desc .update {
  color: #9B9B9B;
}
[data-asw-filter="yellow-contrast"] .detail-download .action .btn-link {
  background-color: black;
  border-color: black;
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .detail-download .link:hover .wrapper {
  border-color: black;
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .detail-download .link:hover .icon-load .lazy {
  filter: brightness(0) invert(1);
}
[data-asw-filter="yellow-contrast"] .detail-download .link:hover .content .title {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .detail-download .link:hover .content .desc {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .detail-download .link:hover .content .desc .color {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .detail-download .link:hover .content .desc .update {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .detail-download .content .desc .item-list li + li {
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .detail-download .link:hover .content .desc .item-list li + li {
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .detail-download .link:hover .action .btn-link {
  background-color: #ffff00;
  border-color: #ffff00;
  color: black;
}
[data-asw-filter="yellow-contrast"] .detail-download .wrapper {
  background-color: #f6f600;
  border-color: #e9e900;
}
[data-asw-filter="yellow-contrast"] .detail-download .link:hover .icon-load .lazy {
  filter: brightness(0) saturate(100%) invert(79%) sepia(97%) saturate(1046%) hue-rotate(3deg) brightness(108%) contrast(101%);
}
[data-asw-filter="yellow-contrast"] .default-subnav-index2 .link {
  border-color: #707070;
  background-color: #e9e900;
}
[data-asw-filter="yellow-contrast"] .default-subnav-index2 .link {
  color: black;
}
[data-asw-filter="yellow-contrast"] .editor-content h1 span {
  color: black !important;
}
[data-asw-filter="yellow-contrast"] .editor-content p span {
  color: black !important;
  background-color: #ffff00 !important;
}
[data-asw-filter="yellow-contrast"] .editor-content h1 {
  color: black;
}
[data-asw-filter="yellow-contrast"] .sustainability .detail-thumb-box {
  background-color: rgba(0, 0, 0, 0.75);
}
[data-asw-filter="yellow-contrast"] .sustainability .detail-thumb-slider .cover {
  border-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .detail-thumb-slider .wrapper:hover .cover {
  border-color: #b9b900;
}
[data-asw-filter="yellow-contrast"] .career-search .h-title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .career-search form .btn {
  color: black;
}
[data-asw-filter="yellow-contrast"] .form-control {
  color: black;
  background-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .career-search form {
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .career-search form .form-control {
  color: black;
}
[data-asw-filter="yellow-contrast"] .career-list .link {
  background-color: #F3F4F5;
}
[data-asw-filter="yellow-contrast"] .career-list .link .title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .career-list .link .position {
  color: black;
}
[data-asw-filter="yellow-contrast"] .career-list .link .desc {
  color: black;
}
[data-asw-filter="yellow-contrast"] .career-list .link .location .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="yellow-contrast"] .career-list .link .location {
  color: black;
}
[data-asw-filter="yellow-contrast"] .career-list .link .link-more {
  color: black;
}
[data-asw-filter="yellow-contrast"] .career-list .link:hover {
  background-color: #dadada;
}
[data-asw-filter="yellow-contrast"] .career-form-header {
  background-color: #f0f000;
}
[data-asw-filter="yellow-contrast"] .career-info .wrapper .txt {
  color: black;
}
[data-asw-filter="yellow-contrast"] .career-info .wrapper .icon .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="yellow-contrast"] .career-content .box .title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .career-content .box .desc {
  color: #707070;
}
[data-asw-filter="yellow-contrast"] .career-apply .wrapper .icon .lazy {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .career-apply .wrapper .txt {
  color: #707070;
}
[data-asw-filter="yellow-contrast"] .career-apply .wrapper {
  border-color: rgba(112, 112, 112, 0.1);
}
[data-asw-filter="yellow-contrast"] .career-apply .link:hover .wrapper .icon .lazy {
  filter: brightness(0) invert(0);
}
[data-asw-filter="yellow-contrast"] .career-apply .link:hover .wrapper .txt {
  color: black;
}
[data-asw-filter="yellow-contrast"] .career-apply .link:hover .wrapper {
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .career-apply .item-list li + li {
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .career-header .title {
  color: black;
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .career-form-header .thumb {
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .career-form-header .thumb .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .career-form-header .content .select2-container .select2-selection--single .select2-selection__rendered {
  color: black;
  background-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .select2-container .select2-selection--single .select2-selection__rendered {
  color: black;
  background-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .career-form .form-default .form-control-feedback {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .career-form-header .icon-calendar {
  color: black;
}
[data-asw-filter="yellow-contrast"] .ui-widget-header {
  background-color: black;
  color: #ffff00;
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .ui-widget.ui-widget-content {
  border-color: #c5c5c5;
  background-color: #f2f200;
}
[data-asw-filter="yellow-contrast"] .ui-state-highlight, [data-asw-filter="yellow-contrast"] .ui-widget-content .ui-state-highlight, [data-asw-filter="yellow-contrast"] .ui-widget-header .ui-state-highlight {
  border-color: black !important;
  background: black !important;
  color: #ffff00 !important;
}
[data-asw-filter="yellow-contrast"] .ui-state-default {
  background-color: #ffff00;
  color: black;
  border-color: #c5c5c5;
}
[data-asw-filter="yellow-contrast"] .ui-state-hover {
  background-color: #c5c5c5;
}
[data-asw-filter="yellow-contrast"] .ui-widget-content {
  color: black;
}
[data-asw-filter="yellow-contrast"] .text-red {
  color: gray !important;
}
[data-asw-filter="yellow-contrast"] .career-form-body .h-title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .select2-container--default.select2-container--open.select2-container--below .select2-selection--single .select2-selection__rendered, [data-asw-filter="yellow-contrast"] .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple .select2-selection__rendered {
  color: black;
}
[data-asw-filter="yellow-contrast"] .form-default .form-control:focus {
  border-color: #333333;
}
[data-asw-filter="yellow-contrast"] .radio-control .txt {
  color: black;
}
[data-asw-filter="yellow-contrast"] .radio-control .icon {
  border-color: black;
  background-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .radio-control input[type=radio]:checked ~ .icon:before {
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .career-form-body .line {
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .career-form-body .s-title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .career-form-body .title {
  color: black;
}
[data-asw-filter="yellow-contrast"] .checkbox-control .icon {
  background-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .checkbox-control input[type=checkbox]:checked ~ .icon:before {
  color: black;
}
[data-asw-filter="yellow-contrast"] .contact-info .h-title {
  color: black;
}
[data-asw-filter="yellow-contrast"] figure.contain img {
  filter: brightness(0) invert(0);
}
[data-asw-filter="yellow-contrast"] .contact-info .data .content {
  color: black;
}
[data-asw-filter="yellow-contrast"] .contact-info .contact-list .phone-list .txt {
  color: black;
}
[data-asw-filter="yellow-contrast"] .contact-info .contact-list .social-list .txt {
  color: black;
}
[data-asw-filter="yellow-contrast"] .contact-info .contact-list .social-list .link {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .contact-info .contact-list .social-list .facebook .link {
  background-color: #454545;
}
[data-asw-filter="yellow-contrast"] .contact-info .contact-list .social-list .twitter .link {
  background-color: #515151;
}
[data-asw-filter="yellow-contrast"] .contact-info .contact-list .social-list .youtube .link {
  background-color: dimgrey;
}
[data-asw-filter="yellow-contrast"] .contact-info .graphic-map .head .boxL .txt {
  color: black;
}
[data-asw-filter="yellow-contrast"] .form-default .control-label {
  color: black;
}
[data-asw-filter="yellow-contrast"] .form-control-feedback {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .btn-primary.disabled, [data-asw-filter="yellow-contrast"] .btn-primary.disabled:hover {
  background-color: #7c7c7c !important;
  border-color: #7c7c7c !important;
}
[data-asw-filter="yellow-contrast"] .gm-style {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .contact-info .graphic-map .body .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .contact-info .graphic-map .body .action .link {
  color: black;
  background-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .breadcrumb li {
  color: black;
}
[data-asw-filter="yellow-contrast"] .btn-gray {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .iframe-container {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .asw-menu {
  background-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .asw-menu div {
  font-family: "db_helvethaica_cond" !important;
}
[data-asw-filter="yellow-contrast"] .asw-btn .asw-translate {
  font-family: "db_helvethaica_cond";
}
[data-asw-filter="yellow-contrast"] .asw-adjust-font div[role="button"] {
  color: #ffff00;
  background-color: black;
}
[data-asw-filter="yellow-contrast"] .asw-btn.asw-selected {
  background: black;
  color: #ffff00;
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .asw-footer {
  background-color: black;
  border-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .asw-footer > div {
  color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .asw-adjust-font {
  background-color: #e9e900;
}
[data-asw-filter="yellow-contrast"] .asw-btn {
  background: #e9e900;
  border-color: #b9b900;
}
[data-asw-filter="yellow-contrast"] .asw-btn:hover {
  border-color: black;
}
[data-asw-filter="yellow-contrast"] .swiper-pagination-bullet-active {
  background: black;
}
[data-asw-filter="yellow-contrast"] .link.asw-widget {
  background-color: black !important;
}
[data-asw-filter="yellow-contrast"] .wrapper .icon img {
  filter: brightness(0) saturate(100%) invert(79%) sepia(97%) saturate(1046%) hue-rotate(3deg) brightness(108%) contrast(101%);
}
[data-asw-filter="yellow-contrast"] .link.asw-widget .txt {
  color: #ffff00 !important;
}
[data-asw-filter="yellow-contrast"] .swiper-pagination-bullet-active {
  background: black;
}
[data-asw-filter="yellow-contrast"] .about-ourcompany .slick-slide .year:hover ~ .icon-centent .circle-icon {
  filter: brightness(0) invert(0) !important;
}
[data-asw-filter="yellow-contrast"] .about-ourcompany .slick-slide .year:hover ~ .line-icon {
  filter: brightness(0) invert(0) !important;
}
[data-asw-filter="yellow-contrast"] .about-ourcompany .slick-slide .year:hover ~ .topic:first-of-type {
  color: black !important;
}
[data-asw-filter="yellow-contrast"] .about-ourcompany .slick-slide .year:hover ~ .ourcom-txt .ourcom-txt01 {
  color: black !important;
}
[data-asw-filter="yellow-contrast"] .about-ourcompany .slick-slide .year:hover ~ .ourcom-txt .ourcom-txt02 {
  color: black !important;
}
[data-asw-filter="yellow-contrast"] .wg-what-slide-content .wrapper .cover img {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .financial-infromation .table-Type thead tr:first-child {
  border-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .wg-sustainability-slider .link:hover .line {
  background-color: #ffff00;
}
[data-asw-filter="yellow-contrast"] .yearInfo-01 {
  background-image: url("../../assets/img/static/aboutuspage/abu/pic-abouta2-01-gray.png");
}
[data-asw-filter="yellow-contrast"] .yearInfo-02 {
  background-image: url("../../assets/img/static/aboutuspage/abu/pic-abouta2-02-gray.png");
}
[data-asw-filter="yellow-contrast"] .yearInfo-03 {
  background-image: url("../../assets/img/static/aboutuspage/abu/pic-abouta2-03-gray.png");
}
[data-asw-filter="yellow-contrast"] .yearInfo-04 {
  background-image: url("../../assets/img/static/aboutuspage/abu/pic-abouta2-04-gray.png");
}
[data-asw-filter="yellow-contrast"] .about-a2 .about-a2p {
  background-image: url("../../assets/img/static/aboutuspage/abu/bg-about02-gray.png");
}
[data-asw-filter="yellow-contrast"] .yeartxt:hover {
  color: #ffff00;
  z-index: 100;
}
[data-asw-filter="yellow-contrast"] .btn-primary:not(:disabled):not(.disabled):active:focus {
  box-shadow: 0 0 0 0.2rem rgba(204, 204, 0, 0.5);
}
[data-asw-filter="yellow-contrast"] .btn-primary:not(:disabled):not(.disabled).active, [data-asw-filter="yellow-contrast"] .btn-primary:not(:disabled):not(.disabled):active, [data-asw-filter="yellow-contrast"] .show > .btn-primary.dropdown-toggle {
  color: black;
  background-color: #ffff00;
  border-color: #cccc00;
}
[data-asw-filter="yellow-contrast"] .about_message .row .col-auto img {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .aboutus-content p img {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .about-award .top-content .award-box {
  background: #ffff00;
}
[data-asw-filter="yellow-contrast"] .about-award {
  background-image: url("../../assets/img/static/aboutuspage/awc/bg-award-gray.png");
}
[data-asw-filter="yellow-contrast"] .about-bis {
  background-image: url("../../assets/img/static/aboutuspage/bis/bg-bis-gray.png");
}
[data-asw-filter="yellow-contrast"] .about-bis .element-bis .ele-01, [data-asw-filter="yellow-contrast"] .about-bis .element-bis .ele-02, [data-asw-filter="yellow-contrast"] .about-bis .element-bis .ele-03, [data-asw-filter="yellow-contrast"] .about-bis .element-bis .ele-04 {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .what-yearcontent-slider .col-head .thumb .cover .lazy {
  filter: grayscale(1);
}
[data-asw-filter="yellow-contrast"] .contact-list .phone-list .wrapper .icon img {
  filter: brightness(0) invert(0) !important;
}
@media (max-width: 1199px) {
  [data-asw-filter="yellow-contrast"] .menu-mobile-btn .btn-mobile .bar {
    background-color: #ffff00;
  }
  [data-asw-filter="yellow-contrast"] .site-header nav.menu {
    background-color: black;
  }
  [data-asw-filter="yellow-contrast"] .site-header nav.menu li.active a.link {
    background-color: #ffff00;
    color: black !important;
  }
  [data-asw-filter="yellow-contrast"] .site-header nav.menu li a.link {
    background-color: black;
    color: #ffff00 !important;
    border-color: #ffff00;
  }
  [data-asw-filter="yellow-contrast"] .site-header nav.menu li {
    border-color: #ffff00;
  }
  [data-asw-filter="yellow-contrast"] .site-header nav.menu .dropdown-menu {
    border-color: #ffff00;
  }
}
@media (max-width: 991px) {
  [data-asw-filter="yellow-contrast"] .site-footer .footer-nav nav.menu li.active a.link {
    background-color: black;
    color: #ffff00;
  }
  [data-asw-filter="yellow-contrast"] .site-footer .footer-nav .btn-sitemap {
    border-color: #ffff00;
    color: #ffff00;
  }
  [data-asw-filter="yellow-contrast"] .site-footer .footer-nav nav.menu li + li {
    border-color: #ffff00;
  }
}
