a:hover {
  color: var(--bs-black);
}

.swiper-button-prev,
.swiper-button-next {
  color: var(--bs-white);
  background-color: var(--main-color-3);
}
.swiper-button-prev:hover,
.swiper-button-next:hover {
  color: var(--bs-white);
  background-color: var(--main-color-3);
}

.swiper-content .swiper-btn {
  color: var(--bs-white);
  border-color: var(--bs-white);
  background-color: transparent;
}
.swiper-content .swiper-btn:hover, .swiper-content .swiper-btn:active, .swiper-content .swiper-btn:first-child:active {
  color: var(--bs-dark);
  border-color: var(--bs-white);
  background-color: var(--bs-white);
}

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  border-color: var(--main-color-3);
}

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet-active,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active,
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet-active,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet-active {
  background-color: var(--main-color-3);
}

.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next {
  color: var(--bs-white);
  background-color: var(--main-color-3);
}

.owl-pagination .owl-dot {
  border-color: var(--main-color-3);
}

.owl-pagination .owl-dot.active {
  background-color: var(--main-color-3);
}

.section-dark .owl-pagination .owl-dot {
  border-color: var(--bs-white);
}

.section-dark .owl-pagination .owl-dot.active {
  background-color: var(--bs-white);
}

.btn-default {
  color: var(--bs-white);
}
.btn-default::before {
  border-color: var(--main-color-2);
  background-color: var(--main-color-2);
}
.btn-default:hover, .btn-default:active, .btn-default:first-child:active {
  color: var(--bs-white);
}
.btn-default:hover::before, .btn-default:active::before, .btn-default:first-child:active::before {
  border-color: var(--main-color-2);
  background-color: var(--main-color-2);
}

.main-ttl-box-2 .more-btn-box .btn-default {
  color: var(--bs-white);
}
.main-ttl-box-2 .more-btn-box .btn-default::before {
  border-color: var(--main-color-2);
  background-color: var(--main-color-2);
}
.main-ttl-box-2 .more-btn-box .btn-default:hover, .main-ttl-box-2 .more-btn-box .btn-default:active, .main-ttl-box-2 .more-btn-box .btn-default:first-child:active {
  color: var(--bs-white);
}
.main-ttl-box-2 .more-btn-box .btn-default:hover::before, .main-ttl-box-2 .more-btn-box .btn-default:active::before, .main-ttl-box-2 .more-btn-box .btn-default:first-child:active::before {
  border-color: var(--main-color-2);
  background-color: var(--main-color-2);
}
.main-ttl-box-2 .more-btn-box .btn-default::after {
  color: var(--bs-white);
  border-color: var(--bs-white);
}

.readmore .btn-default {
  color: var(--main-color-2);
}
.readmore .btn-default:hover, .readmore .btn-default:active, .readmore .btn-default:first-child:active {
  color: var(--main-color-2);
  background-color: transparent;
}
.readmore .btn-default::after {
  background-color: var(--main-color-2);
}

.contact_company_info .social_icon ul li a {
  color: var(--bs-white);
  border-color: var(--main-color-1);
  background-color: var(--main-color-1);
}
.contact_company_info .social_icon ul li a:hover, .contact_company_info .social_icon ul li a:active, .contact_company_info .social_icon ul li a:first-child:active {
  color: var(--bs-white);
  border-color: var(--main-color-2);
  background-color: var(--main-color-2);
}

.pages .pagination .active .page-link,
.pages .pagination .page-link:hover {
  color: var(--bs-white);
  border-color: var(--main-color-2);
  background-color: var(--main-color-2);
}

.news-series {
  color: var(--main-color-3);
}

.newsClass {
  color: var(--bs-white);
  border-color: var(--main-color-3);
  background-color: var(--main-color-3);
}

.tooltip {
  color: var(--bs-white);
  background-color: var(--main-color-2);
}

.tooltip:after {
  border-top-color: var(--main-color-2);
}

.social_icon li a {
  color: var(--bs-white);
  border-color: var(--bs-white);
  background-color: transparent;
}

.social_icon li a:hover {
  color: var(--bs-white);
  border-color: var(--main-color-2);
  background-color: var(--main-color-2);
}

.main-ttl-box-1 .main-ttl-1 h2 {
  color: var(--main-color-1);
}

.main-ttl-box-1 .main-ttl-1 h2::after {
  background-color: var(--main-color-1);
}

.main_title_widget h1::after {
  background-color: var(--main-color-1);
}

.main-ttl-box-2 {
  border-color: var(--bs-gray-500);
}

.main-ttl-box-2 .main-ttl-2 h3 {
  color: var(--main-color-1);
}

#portfolio-photo-flters li button:hover,
#portfolio-photo-flters li button.filter-active {
  color: var(--bs-white);
  border-color: var(--main-color-1);
  background-color: var(--main-color-1);
}

.top_section .navigation-field > li.active > a,
.top_section .navigation-field > li > a:hover {
  color: var(--bs-white);
  border-color: var(--main-color-1);
  background-color: var(--main-color-1);
}

.left_section .navigation-field > li.active > a,
.left_section .navigation-field > li > a:hover {
  color: var(--main-color-1);
  background-color: transparent;
}

#back_to_top {
  color: var(--bs-white);
  background-color: var(--main-color-1);
}

#back_to_top.horizontal_animate_finished:hover {
  color: var(--bs-white);
  background-color: var(--main-color-1);
}

.form-check-input:checked {
  border-color: var(--main-color-1);
  background-color: var(--main-color-1);
}

.editor-area .nav-tabs .nav-link:hover,
.editor-area .nav-tabs .nav-link.active,
.editor-area .nav-tabs .nav-item.show .nav-link {
  color: var(--bs-white);
  border-color: var(--main-color-2);
  background-color: var(--main-color-2);
}
.editor-area .accordion-item > .accordion-header .accordion-button:not(.collapsed) {
  color: var(--bs-white);
  border-color: var(--main-color-2);
  background-color: var(--main-color-2);
}

footer[class*=footer_layout] {
  background-color: var(--main-color-4);
}
footer[class*=footer_layout] section[class*=site_edit] {
  background-color: rgba(255, 255, 255, 0.05);
}
footer[class*=footer_layout] section[class*=site_edit] * {
  color: var(--bs-white);
}
footer[class*=footer_layout] section[class*=site_edit] a:hover {
  color: var(--main-color-2);
}
footer[class*=footer_layout] .social_icon li a {
  color: var(--bs-white);
  border-color: var(--bs-white);
  background-color: transparent;
}
footer[class*=footer_layout] .social_icon li a:hover {
  color: var(--main-color-4);
  border-color: var(--bs-white);
  background-color: var(--bs-white);
}
footer[class*=footer_layout] .social_info li {
  color: var(--bs-white);
}
footer[class*=footer_layout] .social_info li a {
  color: var(--bs-light);
}
footer[class*=footer_layout] .copy_right {
  color: var(--bs-white);
}
footer[class*=footer_layout] .copy_right a {
  color: var(--bs-white);
}
footer[class*=footer_layout] .copy_right a:hover {
  color: var(--main-color-2);
}
footer[class*=footer_layout] .site_map .footer_menu li a:hover {
  color: var(--main-color-2);
}
footer[class*=footer_layout] .social_info li a:hover {
  color: var(--main-color-2);
}
footer[class*=footer_layout] .site_map {
  border-color: var(--bs-gray-500);
}
footer[class*=footer_layout] .site_map .footer_menu li,
footer[class*=footer_layout] .site_map .footer_menu li::before,
footer[class*=footer_layout] .site_map .footer_menu li::after {
  color: var(--bs-white);
  border-color: var(--bs-white) !important;
}
footer[class*=footer_layout] .site_map .footer_menu li a {
  color: var(--bs-white);
}
footer[class*=footer_layout].footer_layout_12 .site_map .footer_menu li a {
  color: var(--bs-white);
  border-color: var(--bs-white);
  background-color: transparent;
}
footer[class*=footer_layout].footer_layout_12 .site_map .footer_menu li a:hover {
  color: var(--main-color-4);
  border-color: var(--bs-white);
  background-color: var(--bs-white);
}
footer[class*=footer_layout].footer_layout_13 .site_map ul li:not(:last-child)::after {
  background-color: var(--bs-gray-500);
}

.language_style1 .lang_list li:hover a {
  color: var(--bs-black);
  background-color: var(--bs-gray-300);
}

.header_menu .submenu li:hover > .m_2 {
  color: var(--bs-black);
  background-color: var(--bs-gray-200);
}

.header_fixed .social_info ul li:hover i {
  color: var(--bs-gray-900);
  border-color: var(--bs-white);
  background-color: var(--bs-white);
}
.header_fixed .social_icon ul li a:hover {
  color: var(--bs-gray-900);
  border-color: var(--bs-white);
  background-color: var(--bs-white);
}

.theme_light {
  background-color: var(--bs-white);
}
@media (min-width: 1200px) {
  .theme_light .header_style_1 .header_top {
    background-color: var(--bs-white);
  }
  .theme_light .header_style_1 .header_bottom {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_1 .header_sticky {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_1 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_1 .social_info ul li:hover i {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_1 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_1 .social_icon ul li a:hover {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_1 .header_menu .menu .m_1 {
    color: var(--bs-gray-900);
    border-color: var(--bs-white);
    background-color: var(--bs-white);
  }
  .theme_light .header_style_1 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_1 .language_style1 .lang_item {
    color: var(--bs-gray-900);
  }
  .theme_light .header_style_1 .language_style1 .lang_item::before {
    border-color: var(--bs-white);
    background-color: var(--bs-white);
  }
  .theme_light .header_style_1 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_1 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_1 .search_modal_btn {
    color: var(--bs-gray-900);
    border-color: var(--bs-white);
    background-color: var(--bs-white);
  }
  .theme_light .header_style_1 .search_modal_btn:hover, .theme_light .header_style_1 .search_modal_btn:active {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
@media (max-width: 1199px) {
  .theme_light .header_style_1 .header_top {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_1 .social_info ul li {
    color: var(--bs-white);
  }
  .theme_light .header_style_1 .social_info ul li a {
    color: var(--bs-white);
  }
  .theme_light .header_style_1 .social_info ul li i {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_light .header_style_1 .social_icon ul li a {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_light .header_style_1 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_1 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
@media (min-width: 1200px) {
  .theme_light .header_style_2 .header_top {
    background-color: var(--bs-white);
  }
  .theme_light .header_style_2 .header_bottom {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_2 .header_sticky {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_2 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_2 .social_info ul li:hover i {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_2 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_2 .social_icon ul li a:hover {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_2 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_2 .header_menu .menu .m_1::before {
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_2 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_2 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_2 .language_style1 .lang_item::before {
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_light .header_style_2 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_2 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_2 .search_modal_btn {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_light .header_style_2 .search_modal_btn:hover, .theme_light .header_style_2 .search_modal_btn:active {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
@media (max-width: 1199px) {
  .theme_light .header_style_2 .header_top {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_2 .social_icon ul li a {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_light .header_style_2 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_2 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
@media (min-width: 1200px) {
  .theme_light .header_style_4 .header_top {
    background-color: var(--bs-white);
  }
  .theme_light .header_style_4 .header_bottom {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_4 .header_sticky {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_4 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_4 .social_info ul li:hover i {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_4 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_4 .social_icon ul li a:hover {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_4 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_4 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_4 .header_menu .menu:hover .m_1::before {
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_4 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_4 .language_style1 .lang_item::before {
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_light .header_style_4 .language_style1 .lang_widget:hover .lang_item {
    color: var(--main-color-1);
  }
  .theme_light .header_style_4 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--bs-white);
    background-color: var(--bs-white);
  }
  .theme_light .header_style_4 .search_modal_btn {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_light .header_style_4 .search_modal_btn:hover, .theme_light .header_style_4 .search_modal_btn:active {
    color: var(--main-color-1);
    border-color: var(--bs-white);
    background-color: var(--bs-white);
  }
}
@media (max-width: 1199px) {
  .theme_light .header_style_4 .header_top {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_4 .social_info ul li {
    color: var(--bs-white);
  }
  .theme_light .header_style_4 .social_info ul li a {
    color: var(--bs-white);
  }
  .theme_light .header_style_4 .social_info ul li i {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_light .header_style_4 .social_icon ul li a {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_light .header_style_4 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_4 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
@media (min-width: 1200px) {
  .theme_light .header_style_5 .header_top {
    background-color: var(--bs-white);
  }
  .theme_light .header_style_5 .header_bottom {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_5 .header_sticky {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_5 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_5 .social_info ul li:hover i {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_5 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_5 .social_icon ul li a:hover {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_5 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_5 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_5 .header_menu .menu .m_1::before {
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_5 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_5 .language_style1 .lang_item::before {
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_light .header_style_5 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_5 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_5 .search_modal_btn {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_light .header_style_5 .search_modal_btn:hover, .theme_light .header_style_5 .search_modal_btn:active {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
@media (max-width: 1199px) {
  .theme_light .header_style_5 .header_top {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_5 .social_info ul li {
    color: var(--bs-white);
  }
  .theme_light .header_style_5 .social_info ul li a {
    color: var(--bs-white);
  }
  .theme_light .header_style_5 .social_info ul li i {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_light .header_style_5 .social_icon ul li a {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_light .header_style_5 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_5 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
@media (min-width: 1200px) {
  .theme_light .header_style_6 .header_top {
    background-color: var(--bs-white);
  }
  .theme_light .header_style_6 .header_bottom {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_6 .header_sticky {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_6 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_6 .social_info ul li:hover i {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_6 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_6 .social_icon ul li a:hover {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_6 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_6 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_6 .header_menu .menu::before {
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_6 .header_menu .menu::after {
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_6 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_6 .language_style1 .lang_item::before {
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_light .header_style_6 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_6 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_6 .search_modal_btn {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_light .header_style_6 .search_modal_btn:hover, .theme_light .header_style_6 .search_modal_btn:active {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
@media (max-width: 1199px) {
  .theme_light .header_style_6 .header_top {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_6 .social_info ul li {
    color: var(--bs-white);
  }
  .theme_light .header_style_6 .social_info ul li a {
    color: var(--bs-white);
  }
  .theme_light .header_style_6 .social_info ul li i {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_light .header_style_6 .social_icon ul li a {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_light .header_style_6 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_6 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
@media (min-width: 1200px) {
  .theme_light .header_style_7 .header_top {
    background-color: var(--bs-white);
  }
  .theme_light .header_style_7 .header_bottom {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_7 .header_sticky {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_7 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_7 .social_info ul li:hover i {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_7 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_7 .social_icon ul li a:hover {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_7 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_7 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_7 .header_menu .menu .m_1::before {
    background-color: var(--bs-white);
  }
  .theme_light .header_style_7 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_7 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_7 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_7 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_7 .search_modal_btn {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_7 .search_modal_btn:hover, .theme_light .header_style_7 .search_modal_btn:active {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
}
@media (max-width: 1199px) {
  .theme_light .header_style_7 .header_top {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_7 .social_info ul li {
    color: var(--bs-white);
  }
  .theme_light .header_style_7 .social_info ul li a {
    color: var(--bs-white);
  }
  .theme_light .header_style_7 .social_info ul li i {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_light .header_style_7 .social_icon ul li a {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_light .header_style_7 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_7 .language_style1 .lang_item::before {
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
}
@media (min-width: 1200px) {
  .theme_light .header_style_8 .header_top {
    background-color: var(--bs-white);
  }
  .theme_light .header_style_8 .header_bottom {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_8 .header_sticky {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_8 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_8 .social_info ul li:hover i {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_8 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_8 .social_icon ul li a:hover {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_8 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_8 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_8 .header_menu .menu .m_1::before {
    background-color: var(--bs-white);
  }
  .theme_light .header_style_8 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_8 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_8 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_8 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_8 .search_modal_btn {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_8 .search_modal_btn:hover, .theme_light .header_style_8 .search_modal_btn:active {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
}
@media (max-width: 1199px) {
  .theme_light .header_style_8 .header_top {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_8 .social_info ul li {
    color: var(--bs-white);
  }
  .theme_light .header_style_8 .social_info ul li a {
    color: var(--bs-white);
  }
  .theme_light .header_style_8 .social_info ul li i {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_light .header_style_8 .social_icon ul li a {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_light .header_style_8 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_8 .language_style1 .lang_item::before {
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
}
@media (min-width: 1200px) {
  .theme_light .header_style_10 .header_top {
    background-color: var(--bs-white);
  }
  .theme_light .header_style_10 .header_bottom {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_10 .header_sticky {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_10 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_10 .social_info ul li:hover i {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_10 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_10 .social_icon ul li a:hover {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_10 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_light .header_style_10 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_10 .header_menu .menu .m_1::before {
    background-color: var(--bs-white);
  }
  .theme_light .header_style_10 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_10 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_10 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_10 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_10 .search_modal_btn {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_light .header_style_10 .search_modal_btn:hover, .theme_light .header_style_10 .search_modal_btn:active {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
@media (max-width: 1199px) {
  .theme_light .header_style_10 .header_top {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_10 .social_info ul li {
    color: var(--bs-white);
  }
  .theme_light .header_style_10 .social_info ul li a {
    color: var(--bs-white);
  }
  .theme_light .header_style_10 .social_info ul li i {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_light .header_style_10 .social_icon ul li a {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_light .header_style_10 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_10 .language_style1 .lang_item::before {
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
}
@media (min-width: 1200px) {
  .theme_light .header_style_11 .header_top {
    background-color: var(--bs-white);
  }
  .theme_light .header_style_11 .header_bottom {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_11 .header_sticky {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_11 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_11 .social_info ul li:hover i {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_11 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_11 .social_icon ul li a:hover {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_11 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_11 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_11 .header_menu .menu .m_1::after {
    background-color: var(--bs-white);
  }
  .theme_light .header_style_11 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_11 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_11 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_11 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_11 .search_modal_btn {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_11 .search_modal_btn:hover, .theme_light .header_style_11 .search_modal_btn:active {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
}
@media (max-width: 1199px) {
  .theme_light .header_style_11 .header_top {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_11 .social_info ul li {
    color: var(--bs-white);
  }
  .theme_light .header_style_11 .social_info ul li a {
    color: var(--bs-white);
  }
  .theme_light .header_style_11 .social_info ul li i {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_light .header_style_11 .social_icon ul li a {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_light .header_style_11 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_11 .language_style1 .lang_item::before {
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
}
@media (min-width: 1200px) {
  .theme_light .header_style_13 .header_top {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_13 .header_bottom {
    background-color: var(--bs-white);
  }
  .theme_light .header_style_13 .header_sticky {
    background-color: var(--bs-white);
  }
  .theme_light .header_style_13 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_light .header_style_13 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_light .header_style_13 .header_menu .menu .m_1 {
    color: var(--bs-dark);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_13 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: var(--main-color-3);
    background-color: var(--main-color-3);
  }
  .theme_light .header_style_13 .header_menu .menu .m_1::before {
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_13 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_13 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_13 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_13 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_13 .search_modal_btn {
    color: var(--bs-dark);
    border-color: var(--bs-gray-200);
    background-color: var(--bs-gray-200);
  }
  .theme_light .header_style_13 .search_modal_btn:hover, .theme_light .header_style_13 .search_modal_btn:active {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
}
@media (max-width: 1199px) {
  .theme_light .header_style_13 .header_top {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_13 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_13 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
@media (min-width: 1200px) {
  .theme_light .header_style_14 .header_bottom {
    background-color: var(--bs-white);
  }
  .theme_light .header_style_14 .header_bottom::before {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_14 .header_sticky {
    background-color: var(--bs-white);
  }
  .theme_light .header_style_14 .header_sticky::before {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_14 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_light .header_style_14 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_light .header_style_14 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_14 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_14 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_14 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_14 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_14 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_14 .search_modal_btn {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_14 .search_modal_btn:hover, .theme_light .header_style_14 .search_modal_btn:active {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
}
@media (max-width: 1199px) {
  .theme_light .header_style_14 .header_top {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_14 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_14 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
@media (min-width: 1200px) {
  .theme_light .header_style_15 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_15 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_15 .header_menu .menu .m_1::before {
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_15 .search_modal_btn {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_15 .search_modal_btn:hover, .theme_light .header_style_15 .search_modal_btn:active {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
}
@media (min-width: 1200px) {
  .theme_light .header_style_16 .header_menu .menu .m_1 {
    color: var(--main-color-1);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_16 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_16 .header_menu .menu .m_1::before {
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_16 .search_modal_btn {
    color: var(--main-color-1);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_16 .search_modal_btn:hover, .theme_light .header_style_16 .search_modal_btn:active {
    color: var(--main-color-2);
    border-color: transparent;
    background-color: transparent;
  }
}
@media (min-width: 1200px) {
  .theme_light .header_style_17 .header_bottom {
    background-color: var(--bs-white);
  }
  .theme_light .header_style_17 .header_bottom::before {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_17 .header_sticky {
    background-color: var(--bs-white);
  }
  .theme_light .header_style_17 .header_sticky::before {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_17 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_light .header_style_17 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_light .header_style_17 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_light .header_style_17 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_17 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_17 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_17 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_17 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_17 .search_modal_btn {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_light .header_style_17 .search_modal_btn:hover, .theme_light .header_style_17 .search_modal_btn:active {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
@media (max-width: 1199px) {
  .theme_light .header_style_17 .header_top {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_17 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_17 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
@media (min-width: 1200px) {
  .theme_light .header_style_18 .header_top {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_18 .header_bottom {
    background-color: var(--bs-white);
  }
  .theme_light .header_style_18 .header_bottom::before {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_18 .header_sticky {
    background-color: var(--bs-white);
  }
  .theme_light .header_style_18 .header_sticky::before {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_18 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_light .header_style_18 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_light .header_style_18 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_18 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_18 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_18 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_18 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_18 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_light .header_style_18 .search_modal_btn {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_18 .search_modal_btn:hover, .theme_light .header_style_18 .search_modal_btn:active {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
@media (max-width: 1199px) {
  .theme_light .header_style_18 .header_top {
    background-color: var(--main-color-1);
  }
  .theme_light .header_style_18 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_light .header_style_18 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}

.theme_dark {
  background-color: var(--bs-white);
}
.theme_dark::before {
  content: "";
  position: absolute;
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background-color: var(--main-color-1);
  z-index: -1;
}
.theme_dark .left_section .navigation-field > li.active > a,
.theme_dark .left_section .navigation-field > li > a:hover {
  color: var(--main-color-2);
}
.theme_dark .nav-toggler .toggler-btn .line {
  background-color: var(--bs-white);
}
.theme_dark .search_modal_btn {
  color: var(--bs-white);
}
.theme_dark .header_style_1 .header_top {
  background-color: var(--main-color-1);
}
@media (max-width: 1199px) {
  .theme_dark .header_style_1 .header_top::after {
    opacity: 30%;
  }
}
.theme_dark .header_style_1 .header_bottom {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_1 .header_bottom::after {
  opacity: 30%;
}
.theme_dark .header_style_1 .header_sticky {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_1 .header_sticky::after {
  opacity: 30%;
}
.theme_dark .header_style_1 .header_mobile {
  background-color: var(--main-color-1);
}
@media (min-width: 1200px) {
  .theme_dark .header_style_1 .social_info ul li {
    color: var(--bs-white);
  }
  .theme_dark .header_style_1 .social_info ul li a {
    color: var(--bs-white);
  }
  .theme_dark .header_style_1 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_1 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_1 .header_menu .menu .m_1 {
    color: var(--bs-gray-900);
    border-color: var(--bs-white);
    background-color: var(--bs-white);
  }
  .theme_dark .header_style_1 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_1 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_1 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_1 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_1 .language_style1 .lang_widget:hover .lang_item::before {
    opacity: 75%;
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_1 .search_modal_btn {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_dark .header_style_1 .search_modal_btn:hover {
    color: var(--main-color-1);
    border-color: var(--bs-white);
    background-color: var(--bs-white);
  }
}
@media (max-width: 1199px) {
  .theme_dark .header_style_1 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_1 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_1 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
.theme_dark .header_style_2 .header_top {
  background-color: var(--main-color-1);
}
@media (max-width: 1199px) {
  .theme_dark .header_style_2 .header_top::after {
    opacity: 30%;
  }
}
.theme_dark .header_style_2 .header_bottom {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_2 .header_bottom::after {
  opacity: 30%;
}
.theme_dark .header_style_2 .header_sticky {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_2 .header_sticky::after {
  opacity: 30%;
}
.theme_dark .header_style_2 .header_mobile {
  background-color: var(--main-color-1);
}
@media (min-width: 1200px) {
  .theme_dark .header_style_2 .social_info ul li {
    color: var(--bs-white);
  }
  .theme_dark .header_style_2 .social_info ul li a {
    color: var(--bs-white);
  }
  .theme_dark .header_style_2 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_2 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_2 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_dark .header_style_2 .header_menu .menu .m_1::before {
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_2 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_dark .header_style_2 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_2 .language_style1 .lang_item::before {
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_dark .header_style_2 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_2 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_2 .search_modal_btn {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_dark .header_style_2 .search_modal_btn:hover {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
@media (max-width: 1199px) {
  .theme_dark .header_style_2 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_2 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_2 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
.theme_dark .header_style_4 .header_top {
  background-color: var(--main-color-1);
}
@media (max-width: 1199px) {
  .theme_dark .header_style_4 .header_top::after {
    opacity: 30%;
  }
}
.theme_dark .header_style_4 .header_bottom {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_4 .header_bottom::after {
  opacity: 30%;
}
.theme_dark .header_style_4 .header_sticky {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_4 .header_sticky::after {
  opacity: 30%;
}
.theme_dark .header_style_4 .header_mobile {
  background-color: var(--main-color-1);
}
@media (min-width: 1200px) {
  .theme_dark .header_style_4 .social_info ul li {
    color: var(--bs-white);
  }
  .theme_dark .header_style_4 .social_info ul li a {
    color: var(--bs-white);
  }
  .theme_dark .header_style_4 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_4 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_4 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_dark .header_style_4 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_dark .header_style_4 .header_menu .menu:hover .m_1::before {
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_4 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_4 .language_style1 .lang_item::before {
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_dark .header_style_4 .language_style1 .lang_widget:hover .lang_item {
    color: var(--main-color-1);
  }
  .theme_dark .header_style_4 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--bs-white);
    background-color: var(--bs-white);
  }
  .theme_dark .header_style_4 .search_modal_btn {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_dark .header_style_4 .search_modal_btn:hover {
    color: var(--main-color-1);
    border-color: var(--bs-white);
    background-color: var(--bs-white);
  }
}
@media (max-width: 1199px) {
  .theme_dark .header_style_4 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_4 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_4 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
.theme_dark .header_style_5 .header_top {
  background-color: var(--main-color-1);
}
@media (max-width: 1199px) {
  .theme_dark .header_style_5 .header_top::after {
    opacity: 30%;
  }
}
.theme_dark .header_style_5 .header_bottom {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_5 .header_bottom::after {
  opacity: 30%;
}
.theme_dark .header_style_5 .header_sticky {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_5 .header_sticky::after {
  opacity: 30%;
}
.theme_dark .header_style_5 .header_mobile {
  background-color: var(--main-color-1);
}
@media (min-width: 1200px) {
  .theme_dark .header_style_5 .social_info ul li {
    color: var(--bs-white);
  }
  .theme_dark .header_style_5 .social_info ul li a {
    color: var(--bs-white);
  }
  .theme_dark .header_style_5 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_5 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_5 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_dark .header_style_5 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_dark .header_style_5 .header_menu .menu .m_1::before {
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_5 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_5 .language_style1 .lang_item::before {
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_dark .header_style_5 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_5 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_5 .search_modal_btn {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_dark .header_style_5 .search_modal_btn:hover {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
@media (max-width: 1199px) {
  .theme_dark .header_style_5 .social_info ul li {
    color: var(--bs-white);
  }
  .theme_dark .header_style_5 .social_info ul li a {
    color: var(--bs-white);
  }
  .theme_dark .header_style_5 .social_info ul li i {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_dark .header_style_5 .social_icon ul li a {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_dark .header_style_5 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_5 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
.theme_dark .header_style_6 .header_top {
  background-color: var(--main-color-1);
}
@media (max-width: 1199px) {
  .theme_dark .header_style_6 .header_top::after {
    opacity: 30%;
  }
}
.theme_dark .header_style_6 .header_bottom {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_6 .header_bottom::after {
  opacity: 30%;
}
.theme_dark .header_style_6 .header_sticky {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_6 .header_sticky::after {
  opacity: 30%;
}
.theme_dark .header_style_6 .header_mobile {
  background-color: var(--main-color-1);
}
@media (min-width: 1200px) {
  .theme_dark .header_style_6 .social_info ul li {
    color: var(--bs-white);
  }
  .theme_dark .header_style_6 .social_info ul li a {
    color: var(--bs-white);
  }
  .theme_dark .header_style_6 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_6 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_6 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_dark .header_style_6 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_dark .header_style_6 .header_menu .menu::before {
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_6 .header_menu .menu::after {
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_6 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_6 .language_style1 .lang_item::before {
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_dark .header_style_6 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_6 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_6 .search_modal_btn {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_dark .header_style_6 .search_modal_btn:hover {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
@media (max-width: 1199px) {
  .theme_dark .header_style_6 .social_info ul li {
    color: var(--bs-white);
  }
  .theme_dark .header_style_6 .social_info ul li a {
    color: var(--bs-white);
  }
  .theme_dark .header_style_6 .social_info ul li i {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_dark .header_style_6 .social_icon ul li a {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_dark .header_style_6 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_6 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
.theme_dark .header_style_7 .header_top {
  background-color: var(--main-color-1);
}
@media (max-width: 1199px) {
  .theme_dark .header_style_7 .header_top::after {
    opacity: 30%;
  }
}
.theme_dark .header_style_7 .header_bottom {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_7 .header_bottom::after {
  opacity: 30%;
}
.theme_dark .header_style_7 .header_sticky {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_7 .header_sticky::after {
  opacity: 30%;
}
.theme_dark .header_style_7 .header_mobile {
  background-color: var(--main-color-1);
}
@media (min-width: 1200px) {
  .theme_dark .header_style_7 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_dark .header_style_7 .social_info ul li:hover i {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_7 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_dark .header_style_7 .social_icon ul li a:hover {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_7 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_dark .header_style_7 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_dark .header_style_7 .header_menu .menu .m_1::before {
    background-color: var(--bs-white);
  }
  .theme_dark .header_style_7 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_7 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_7 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_7 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_7 .search_modal_btn {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_dark .header_style_7 .search_modal_btn:hover {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
}
@media (max-width: 1199px) {
  .theme_dark .header_style_7 .social_info ul li {
    color: var(--bs-white);
  }
  .theme_dark .header_style_7 .social_info ul li a {
    color: var(--bs-white);
  }
  .theme_dark .header_style_7 .social_info ul li i {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_dark .header_style_7 .social_icon ul li a {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_dark .header_style_7 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_7 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
.theme_dark .header_style_8 .header_top {
  background-color: var(--main-color-1);
}
@media (max-width: 1199px) {
  .theme_dark .header_style_8 .header_top::after {
    opacity: 30%;
  }
}
.theme_dark .header_style_8 .header_bottom {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_8 .header_bottom::after {
  opacity: 30%;
}
.theme_dark .header_style_8 .header_sticky {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_8 .header_sticky::after {
  opacity: 30%;
}
.theme_dark .header_style_8 .header_mobile {
  background-color: var(--main-color-1);
}
@media (min-width: 1200px) {
  .theme_dark .header_style_8 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_dark .header_style_8 .social_info ul li:hover i {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_8 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_dark .header_style_8 .social_icon ul li a:hover {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_8 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_dark .header_style_8 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_dark .header_style_8 .header_menu .menu .m_1::before {
    background-color: var(--bs-white);
  }
  .theme_dark .header_style_8 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_8 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_8 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_8 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_8 .search_modal_btn {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_dark .header_style_8 .search_modal_btn:hover {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
}
@media (max-width: 1199px) {
  .theme_dark .header_style_8 .social_info ul li {
    color: var(--bs-white);
  }
  .theme_dark .header_style_8 .social_info ul li a {
    color: var(--bs-white);
  }
  .theme_dark .header_style_8 .social_info ul li i {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_dark .header_style_8 .social_icon ul li a {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_dark .header_style_8 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_8 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
.theme_dark .header_style_10 .header_top {
  background-color: var(--main-color-1);
}
@media (max-width: 1199px) {
  .theme_dark .header_style_10 .header_top::after {
    opacity: 30%;
  }
}
.theme_dark .header_style_10 .header_bottom {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_10 .header_bottom::after {
  opacity: 30%;
}
.theme_dark .header_style_10 .header_sticky {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_10 .header_sticky::after {
  opacity: 30%;
}
.theme_dark .header_style_10 .header_mobile {
  background-color: var(--main-color-1);
}
@media (min-width: 1200px) {
  .theme_dark .header_style_10 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_dark .header_style_10 .social_info ul li:hover i {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_10 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_dark .header_style_10 .social_icon ul li a:hover {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_10 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_dark .header_style_10 .header_menu .menu:hover .m_1 {
    color: var(--main-color-2);
    border-color: var(--bs-white);
    background-color: var(--bs-white);
  }
  .theme_dark .header_style_10 .header_menu .menu .m_1::before {
    background-color: var(--bs-white);
  }
  .theme_dark .header_style_10 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_10 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_10 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_10 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_10 .search_modal_btn {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_dark .header_style_10 .search_modal_btn:hover {
    color: var(--main-color-2);
    border-color: var(--bs-white);
    background-color: var(--bs-white);
  }
}
@media (max-width: 1199px) {
  .theme_dark .header_style_10 .header_top {
    background-color: var(--main-color-1);
  }
  .theme_dark .header_style_10 .social_info ul li {
    color: var(--bs-white);
  }
  .theme_dark .header_style_10 .social_info ul li a {
    color: var(--bs-white);
  }
  .theme_dark .header_style_10 .social_info ul li i {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_dark .header_style_10 .social_icon ul li a {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_dark .header_style_10 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_10 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
.theme_dark .header_style_11 .header_top {
  background-color: var(--main-color-1);
}
@media (max-width: 1199px) {
  .theme_dark .header_style_11 .header_top::after {
    opacity: 30%;
  }
}
.theme_dark .header_style_11 .header_bottom {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_11 .header_bottom::after {
  opacity: 30%;
}
.theme_dark .header_style_11 .header_sticky {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_11 .header_sticky::after {
  opacity: 30%;
}
.theme_dark .header_style_11 .header_mobile {
  background-color: var(--main-color-1);
}
@media (min-width: 1200px) {
  .theme_dark .header_style_11 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_dark .header_style_11 .social_info ul li:hover i {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_11 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_dark .header_style_11 .social_icon ul li a:hover {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_11 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_dark .header_style_11 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_dark .header_style_11 .header_menu .menu .m_1::after {
    background-color: var(--bs-white);
  }
  .theme_dark .header_style_11 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_11 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_11 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_11 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_11 .search_modal_btn {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
}
@media (max-width: 1199px) {
  .theme_dark .header_style_11 .social_info ul li {
    color: var(--bs-white);
  }
  .theme_dark .header_style_11 .social_info ul li a {
    color: var(--bs-white);
  }
  .theme_dark .header_style_11 .social_info ul li i {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_dark .header_style_11 .social_icon ul li a {
    color: var(--main-color-1);
    border-color: var(--main-color-1);
    background-color: var(--bs-white);
  }
  .theme_dark .header_style_11 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_11 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
.theme_dark .header_style_13 .header_top {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_13 .header_top::after {
  opacity: 30%;
}
.theme_dark .header_style_13 .header_bottom {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_13 .header_sticky {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_13 .header_mobile {
  background-color: var(--main-color-1);
}
@media (min-width: 1200px) {
  .theme_dark .header_style_13 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_dark .header_style_13 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_dark .header_style_13 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_dark .header_style_13 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: var(--main-color-3);
    background-color: var(--main-color-3);
  }
  .theme_dark .header_style_13 .header_menu .menu .m_1::before {
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_13 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_13 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_13 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_13 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_13 .search_modal_btn {
    color: var(--bs-dark);
    border-color: var(--bs-gray-200);
    background-color: var(--bs-gray-200);
  }
  .theme_dark .header_style_13 .search_modal_btn:hover {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
@media (max-width: 1199px) {
  .theme_dark .header_style_13 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_13 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
.theme_dark .header_style_14 .header_top {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_14 .header_top::after {
  opacity: 30%;
}
.theme_dark .header_style_14 .header_bottom {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_14 .header_bottom::before {
  background-color: var(--bs-black);
  opacity: 30%;
}
.theme_dark .header_style_14 .header_sticky {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_14 .header_sticky::before {
  background-color: var(--bs-black);
  opacity: 30%;
}
.theme_dark .header_style_14 .header_mobile {
  background-color: var(--main-color-1);
}
@media (min-width: 1200px) {
  .theme_dark .header_style_14 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_dark .header_style_14 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_dark .header_style_14 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_dark .header_style_14 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_14 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_14 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_14 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_14 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_14 .search_modal_btn {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
}
@media (max-width: 1199px) {
  .theme_dark .header_style_14 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_14 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
@media (min-width: 1200px) {
  .theme_dark .header_style_15 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_dark .header_style_15 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: var(--main-color-1);
    background-color: var(--main-color-1);
  }
  .theme_dark .header_style_15 .header_menu .menu .m_1::before {
    background-color: var(--main-color-2);
  }
}
.theme_dark .header_style_16 .header_top {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_16 .header_top::after {
  opacity: 30%;
}
.theme_dark .header_style_16 .header_bottom {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_16 .header_sticky {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_16 .header_mobile {
  background-color: var(--main-color-1);
}
@media (min-width: 1200px) {
  .theme_dark .header_style_16 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_dark .header_style_16 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .theme_dark .header_style_16 .header_menu .menu .m_1::before {
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_16 .search_modal_btn {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
}
.theme_dark .header_style_17 .header_top {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_17 .header_top::after {
  opacity: 50%;
}
.theme_dark .header_style_17 .header_bottom {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_17 .header_bottom::before {
  background-color: var(--bs-black);
  opacity: 30%;
}
.theme_dark .header_style_17 .header_sticky {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_17 .header_sticky::before {
  background-color: var(--bs-black);
  opacity: 30%;
}
.theme_dark .header_style_17 .header_mobile {
  background-color: var(--main-color-1);
}
@media (min-width: 1200px) {
  .theme_dark .header_style_17 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_dark .header_style_17 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_dark .header_style_17 .header_menu .menu .m_1 {
    color: var(--bs-white);
    border-color: transparent;
    background-color: transparent;
  }
  .theme_dark .header_style_17 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_17 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_17 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_17 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_17 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_17 .search_modal_btn {
    color: var(--bs-dark);
    border-color: var(--bs-gray-200);
    background-color: var(--bs-gray-200);
  }
  .theme_dark .header_style_17 .search_modal_btn:hover {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
@media (max-width: 1199px) {
  .theme_dark .header_style_17 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_17 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
.theme_dark .header_style_18 .header_top {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_18 .header_top::after {
  opacity: 30%;
}
.theme_dark .header_style_18 .header_bottom {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_18 .header_sticky {
  background-color: var(--main-color-1);
}
.theme_dark .header_style_18 .header_mobile {
  background-color: var(--main-color-1);
}
@media (min-width: 1200px) {
  .theme_dark .header_style_18 .social_info ul li i {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_dark .header_style_18 .social_icon ul li a {
    color: var(--bs-white);
    border-color: var(--bs-white);
    background-color: transparent;
  }
  .theme_dark .header_style_18 .header_menu .menu:hover .m_1 {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_18 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_18 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_18 .language_style1 .lang_widget:hover .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_18 .language_style1 .lang_widget:hover .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
  .theme_dark .header_style_18 .search_modal_btn {
    color: var(--bs-dark);
    border-color: var(--bs-gray-200);
    background-color: var(--bs-gray-200);
  }
  .theme_dark .header_style_18 .search_modal_btn:hover {
    color: var(--bs-white);
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}
@media (max-width: 1199px) {
  .theme_dark .header_style_18 .language_style1 .lang_item {
    color: var(--bs-white);
  }
  .theme_dark .header_style_18 .language_style1 .lang_item::before {
    border-color: var(--main-color-2);
    background-color: var(--main-color-2);
  }
}