/*===============contrast css===================*/

body.contrast-grey-active {
  -webkit-filter: grayscale(1);
          filter: grayscale(1);
}

/*black-bg-active*/

body.contrast-black-yellow-active {
  color: #ffc107 !important;
  border-bottom: 1px solid #ffc107 !important;
  border-color: #ffc107 !important;
  background-color:#000000;
    color: #ffc107 !important;
  border-color: #ffc107 !important;
}

body.contrast-black-yellow-active body, body.contrast-black-yellow-active td, body.contrast-black-yellow-active p {
    color: #ffc107;
}

body.contrast-black-yellow-active .carousel-item {
    background: #000;
	border: 1px solid #ffc107;	
}

body.contrast-black-yellow-active .form-control {
    color: #ffc107;
    background-color: #000;
	border: 1px solid #ffc107;	
}

body.contrast-black-yellow-active .carousel-caption p{ color:#000000;}

body.contrast-black-yellow-active .carousel-item_back {
    background-color: #ffc107;
}

body.contrast-black-yellow-active H1::before {
    background-color: #ffc107;
}

body.contrast-black-yellow-active H1, body.contrast-black-yellow-active H2, body.contrast-black-yellow-active H3, body.contrast-black-yellow-active H4, body.contrast-black-yellow-active H5{color: #ffc107;}

body.contrast-black-yellow-active .carousel-dark .carousel-caption {
    color: #ffc107;
}

body.contrast-black-yellow-active a.banner_but {
    color: #ffc107;
}

body.contrast-black-yellow-active .jak a {
    color: #ffc107;
}

body.contrast-black-yellow-active a.news_but {
    color: #ffc107;
}

body.contrast-black-yellow-active a.news_but:hover { color:#ffc107;}

body.contrast-black-yellow-active .sub_page_h2::before {
    background-color: #ffc107;
}
body.contrast-black-yellow-active .news h2:before, body.contrast-black-yellow-active .news h2:after {
    background-color: #ffc107;
}

body.contrast-black-yellow-active a.film_but { color:#ffc107;}
body.contrast-black-yellow-active a.film_but:hover { color:#ffc107;}

body.contrast-black-yellow-active .newsletter_box {
    background: #000;
	border: 1px solid #ffc107;	
}
body.contrast-black-yellow-active H2::before {
    background-color: #ffc107;
}

body.contrast-black-yellow-active .key_topic a {
    color: #ffc107;
}
body.contrast-black-yellow-active .newsletter_text {
    color: #ffc107;
}

body.contrast-black-yellow-active .form-control::placeholder {
  color: #ffc107;
}

body.contrast-black-yellow-active  .newsletter_but {
    color: #ffc107;
}

body.contrast-black-yellow-active .form-check-input:checked {
    border: 0.3px solid #ffc107;
    background-color: #000;
}

body.contrast-black-yellow-active .top_blue {
	background-color: #000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffc107;
}
body.contrast-black-yellow-active .top_blue_left p {
    color: #ffc107!important;
}
body.contrast-black-yellow-active .top_blue_social {
    border-right-color: #ffc107;
}
body.contrast-black-yellow-active  .top_blue_contrast {
    border-right-color: #ffc107;
    color: #ffc107;
}

body.contrast-black-yellow-active .navbar{background-color: #000!important;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffc107;}

body.contrast-black-yellow-active .searchbar {
    border: 1px solid #ffc107;
}
body.contrast-black-yellow-active  .search_input {
    color: #ffc107 !important;
}
body.contrast-black-yellow-active .search_input::placeholder{
line-height: 24px; color:#ffc107;
}
body.contrast-black-yellow-active .search_icon img{ filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-black-yellow-active A{color:#ffc107;}
body.contrast-black-yellow-active A:hover{color:#ffc107;}
body.contrast-black-yellow-active A:focus{color:#ffc107;}

body.contrast-black-yellow-active  .top_blue_social svg {
    fill: #ffc107;
}

body.contrast-black-yellow-active .top_blue_right {
    color: #ffc107;
}

body.contrast-black-yellow-active #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{background-color: #000; color: #ffc107;}
body.contrast-black-yellow-active #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover{background-color: #000; color: #ffc107;}
body.contrast-black-yellow-active #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator::after {
filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}

body.contrast-black-yellow-active .top_blue_contrast img{filter: invert(80%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-black-yellow-active #mega-menu-wrap-primary #mega-menu-primary.mega-menu-horizontal .mega-menu-megamenu > ul.mega-sub-menu {
    color: #ffc107;
    background-color: #000;
    border: 1px solid #ffc107;
}

body.contrast-black-yellow-active #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu a.mega-menu-link {
    color: #ffc107 !important;
    border-bottom-color: #ffc107 !important;
}
body.contrast-black-yellow-active  #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover {
    border-bottom-color: #ffc107!important;
}

body.contrast-black-yellow-active #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link:before {
    background-color: #ffc107;
}

body.contrast-black-yellow-active .top_blue_pl .dropdown a {
    color: #ffc107;
}
body.contrast-black-yellow-active .dropdown-menu {
    background-color: #000;
    border: 1px solid #ffc107;
}

body.contrast-black-yellow-active .top_blue_pl .dropdown-toggle::after{filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-black-yellow-active .carousel-control-prev, body.contrast-black-yellow-active .carousel-control-pause, body.contrast-black-yellow-active .carousel-control-next {
    background: #000000;
    border: 2px solid #ffc107;
	color: #ffc107;
}
body.contrast-black-yellow-active .carousel-control-prev:hover, body.contrast-black-yellow-active .carousel-control-prev:focus, body.contrast-black-yellow-active .carousel-control-pause:hover, body.contrast-black-yellow-active .carousel-control-pause:focus, body.contrast-black-yellow-active .carousel-control-next:hover, body.contrast-black-yellow-active .carousel-control-next:focus {
    color: #000;
    background-color: #ffc107;
}

body.contrast-black-yellow-active .carousel-indicators [data-bs-target] {
    border: 1px solid #ffc107;
    background-color: #000;
}
body.contrast-black-yellow-active .carousel-indicators .active {
    background-color: #ffc107;
}

body.contrast-black-yellow-active .jak_icon img{filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}
body.contrast-black-yellow-active .key_ic {
background-color: #000000;
border: 1px solid #ffc107;
}

body.contrast-black-yellow-active .key_ic img {
filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}

body.contrast-black-yellow-active .nav-tabs .nav-link.active, body.contrast-black-yellow-active .nav-tabs .nav-item.show .nav-link {
    color: #ffc107;
    background: #000;
}
body.contrast-black-yellow-active .nav-link.active {
    border-bottom-color: #ffc107;
}

body.contrast-black-yellow-active .nav-tabs .nav-link {
    background: #000;
    color: #ffc107;
}
body.contrast-black-yellow-active .accordion-body{ background: #000;}

body.contrast-black-yellow-active .nav-tabs {
    border-bottom-color: #ffc107;
}

body.contrast-black-yellow-active .nav-tabs .nav-link .img4, body.contrast-black-yellow-active .nav-tabs .nav-link .img5, body.contrast-black-yellow-active .nav-tabs .nav-link .img6{filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-black-yellow-active .nav-tabs .nav-link.active .img4, body.contrast-black-yellow-active .nav-tabs .nav-link.active .img5, body.contrast-black-yellow-active .nav-tabs .nav-link.active .img6{filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-black-yellow-active .news_box {
	background-color: #000000;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ffc107;
	border-left-color: #ffc107;
}

body.contrast-black-yellow-active .news_more {
	background-color: #000000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ffc107;
	border-bottom-color: #ffc107;
	border-left-color: #ffc107;
	}
	
body.contrast-black-yellow-active .news_box_text .heading {
    color: #ffc107;
}
body.contrast-black-yellow-active .btn-outline-primary {
    color: #ffc107;
    border-color: #ffc107;
    background-color: #000;
}

body.contrast-black-yellow-active .newsletter_box img{filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-black-yellow-active footer {
	background-color: #000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ffc107;
}

body.contrast-black-yellow-active .bot_heading {
    color: #ffc107;
}
body.contrast-black-yellow-active .bot_nav ul li a{ color: #ffc107;     
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #ffc107;}

body.contrast-black-yellow-active .bot_last .form-check-label {
    color: #ffc107;
}

body.contrast-black-yellow-active .bot_social ul li img {
filter: invert(30%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}

body.contrast-black-yellow-active #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-parent > a.mega-menu-link:before {
    background-color: #ffc107;
}

body.contrast-black-yellow-active .subpage_banner {
    background: #000; border: 1px solid #ffc107;
}

body.contrast-black-yellow-active .subpage_banner_back {
    background-color: #ffc107;
}
body.contrast-black-yellow-active .breadcrumb-item + .breadcrumb-item::before {
    color: #ffc107;
    background-color: #ffc107;
}
body.contrast-black-yellow-active .breadcrumb-item.active {
    color: #ffc107;
}

body.contrast-black-yellow-active .right_nav ul li a.act {
    border-bottom-color: #ffc107;
}

body.contrast-black-yellow-active .right_nav ul li a {
    color: #ffc107;
    border-bottom-color: #ffc107;
}
body.contrast-black-yellow-active .right_nav ul li img{filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-black-yellow-active .blue_box_bg {
background: #000; border: 1px solid #ffc107;
}

body.contrast-black-yellow-active .download ul li {
background: #000; border: 1px solid #ffc107;
}
body.contrast-black-yellow-active  .download ul li img {
filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}

body.contrast-black-yellow-active .onas_box, body.contrast-black-yellow-active .onas_box:hover {
    background-color: #000;
}
body.contrast-black-yellow-active .onas_text{color: #ffc107;}

body.contrast-black-yellow-active .onas_img img{filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-black-yellow-active  .office_structure_box {
background: #000; border: 1px solid #ffc107;
}

body.contrast-black-yellow-active .accordion_all .accordion-item {
background: #000; border: 1px solid #ffc107;
}
body.contrast-black-yellow-active .accordion_all .accordion-button {
    background: #000; color: #ffc107;
	}
body.contrast-black-yellow-active  .accordion_all .accordion-button::before {
    background-color: #ffc107;
}
body.contrast-black-yellow-active .accordion-button::after{ filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-black-yellow-active .office_structure_box_wht{background: #000; border: 1px solid #ffc107;}

body.contrast-black-yellow-active .deputy_img_box {
background: #000; border: 1px solid #ffc107;
}
body.contrast-black-yellow-active .deputy_box {
background: #000; border: 1px solid #ffc107;
}
body.contrast-black-yellow-active .praca_box {
background: #000; border: 1px solid #ffc107;
}
body.contrast-black-yellow-active .praca_date img,  body.contrast-black-yellow-active .praca_date img, body.contrast-black-yellow-active .praca_right img{
filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}
body.contrast-black-yellow-active .green1 {
    color: #ffc107;
}

body.contrast-black-yellow-active .form-select {
    color: #ffc107;
    background-color: #000;
    background-image: url(../images/arrow_select_yellow.png);
    border: 1px solid #ffc107;
}

body.contrast-black-yellow-active .btn-primary {
    color: #000;
    background-color: #ffc107;
    border-color: #ffc107;
}

body.contrast-black-yellow-active .btn-primary img {
  filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(28deg) brightness(98%) contrast(105%);
}

body.contrast-black-yellow-active .page-item:first-child .page-link img{filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}
body.contrast-black-yellow-active .page-item:last-child .page-link img{filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-black-yellow-active .page-item:first-child .page-link:hover {
    background-color: transparent;
	}
	
body.contrast-black-yellow-active .page-item:last-child .page-link:hover {
    background-color: transparent;
	}
	
body.contrast-black-yellow-active .page-link {
background: #ffc107; color: #000;
}

body.contrast-black-yellow-active .page-link:hover {
background: #ffc107; color: #000;
}

body.contrast-black-yellow-active .legal ul li {
background: #000; color: #ffc107; border: 1px solid #ffc107;
}

body.contrast-black-yellow-active .legal_right img {
    filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}

body.contrast-black-yellow-active .legal ul li a {
    color: #ffc107;
}
body.contrast-black-yellow-active .webinar_box {
border: 1px solid #ffc107;
    background-color: #000000;
}

body.contrast-black-yellow-active  .btn_404_white {
    color: #ffc107;
}
body.contrast-black-yellow-active .btn_404_white img {
    filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}

body.contrast-black-yellow-active .cal_right_img img {
filter: invert(10%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}

body.contrast-black-yellow-active table th {
    background-color: #000000;
    color: #ffc107;
}

body.contrast-black-yellow-active .finacial_heading {
    background-color: #000000;
    color: #ffc107;
	border: 1px solid #ffc107;
}

body.contrast-black-yellow-active table tr {
    background-color: #000;
    border: 1px solid #ffc107;
}

body.contrast-black-yellow-active  .legal_acts ul li a {
    color: #ffc107;
}

body.contrast-black-yellow-active .legal_left1 img {
    filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}

body.contrast-black-yellow-active .legal_acts ul li {
    border-bottom-color: #ffc107;
}
body.contrast-black-yellow-active  .web_box {
    background-color: #000;
    border: 1px solid #ffc107;
}
body.contrast-black-yellow-active .web_title {
color: #ffc107;
}

body.contrast-black-yellow-active .red {
    color: #ffc107;
}

body.contrast-black-yellow-active  .web_right_down img{
    filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}
body.contrast-black-yellow-active  .form-check-input {
    background-color: #000;
 border: 1px solid #ffc107;
}
body.contrast-black-yellow-active .expand img{
    filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}
body.contrast-black-yellow-active .btn_send {
    color: #ffc107;
}

body.contrast-black-yellow-active a .table_download {
    color: #ffc107;
}
body.contrast-black-yellow-active .table_download img {
    filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}
body.contrast-black-yellow-active  .contact_box {
    background-color: #000;
 border: 1px solid #ffc107;
}
body.contrast-black-yellow-active .number img{filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-black-yellow-active .navbar-brand{filter: invert(100%) sepia(450%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-black-yellow-active .search_result_box {
    background-color: #000;
 border: 1px solid #ffc107;
}
body.contrast-black-yellow-active .search_result-item.active {
    color: #ffc107;
}
body.contrast-black-yellow-active .search_result-item +.search_result-item::before {
    color: #ffc107;
    background-color: #ffc107;
}
body.contrast-black-yellow-active .search_result_title {
    color: #ffc107;

}
body.contrast-black-yellow-active .banner404 {
    background-color: #000;
 border: 1px solid #ffc107;
}

body.contrast-black-yellow-active .banner404 img{filter: invert(100%) sepia(450%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-black-yellow-active .scrolltop {
    border: 1px solid #ffc107;
    background: linear-gradient(352deg, #ffc107 -475.65%, rgba(242, 245, 250, 0.00) 137.12%);
}

body.contrast-black-yellow-active  .scrolltop img {
filter: invert(20%) sepia(11%) saturate(6361%) hue-rotate(351deg) brightness(104%) contrast(105%);
}

body.contrast-black-yellow-active ul li::marker {
    color: #ffc107!important;
}

body.contrast-black-yellow-active .accordion_faq_blue .accordion-item {
    background-color: #000;
 border: 1px solid #ffc107;
}

body.contrast-black-yellow-active  .accordion_faq_blue .accordion-button {
    background: #000;
    color: #ffc107;
}

body.contrast-black-yellow-active .navbar-expand-xl .navbar-nav1 #mega-menu-wrap-primary #mega-menu-primary {
    background-color: #000;
}

body.contrast-black-yellow-active .frame {
    background: #000;
	border: 1px solid #ffc107;
}

body.contrast-black-yellow-active .join img{filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-black-yellow-active .frame_left img{filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-black-yellow-active .subpage_banner_back_dark_green {
    background-color: #ffc107;
}
body.contrast-black-yellow-active .breadcrumb::-webkit-scrollbar-thumb {
  background: #ffc107; 
}

body.contrast-black-yellow-active .authorized_overlay {
    background-color: #ffc107;
}

body.contrast-black-yellow-active .authorized_text1 a{ color: #000!important;}
body.contrast-black-yellow-active .authorized_text1 { color: #000!important;}
body.contrast-black-yellow-active .authorized_text1 a:hover{ color: #000!important;}

body.contrast-black-yellow-active .authorized_text2 p {
color: #000!important;
}

body.contrast-black-yellow-active .authorized_text1 img{ filter: invert(100%) sepia(450%) saturate(727%) hue-rotate(353deg) brightness(10%) contrast(101%);}

body.contrast-black-yellow-active .container_timeline img{ filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-black-yellow-active .container_timeline:before {
    border-left-color: #ffc107;
}

body.contrast-black-yellow-active .download ul a {
    color: #ffc107;
}

body.contrast-black-yellow-active .financial_statement ol li:before {
    background-color: #000;
    color: #ffc107;
	border: 1px solid #ffc107;
}

body.contrast-black-yellow-active  .accordion_faq_green .accordion-item {
    background-color: #000;
border: 1px solid #ffc107;
}

body.contrast-black-yellow-active .accordion_faq_green .accordion-button {
    background: #000;
	color: #ffc107;
	}
	
	
/*yellow-bg-active*/

body.contrast-yellow-black-active {
  color: #000 !important;
  border-bottom: 1px solid #000 !important;
  border-color: #000 !important;
  background-color:#ffc107;
  color: #000 !important;
  border-color: #000 !important;
}

body.contrast-yellow-black-active .accordion_faq_green .accordion-button {
    background: #ffc107;
	color: #000;
	}

body.contrast-yellow-black-active .accordion_faq_green .accordion-button::after{filter: invert(100%) sepia(450%) saturate(727%) hue-rotate(353deg) brightness(10%) contrast(101%);}
	
body.contrast-yellow-black-active .financial_statement ol li:before {
    background-color: #ffc107;
    color: #000;
	border: 1px solid #000;
}

body.contrast-yellow-black-active .accordion_faq_green .accordion-item {
    background-color: #ffc107;
border: 1px solid #000;
}

body.contrast-yellow-black-active .container_timeline img{filter: invert(100%) sepia(450%) saturate(727%) hue-rotate(353deg) brightness(100%) contrast(101%);}

body.contrast-yellow-black-active .breadcrumb::-webkit-scrollbar-thumb {
  background: #000; 
}

body.contrast-yellow-black-active .download ul a {
    color: #000;
}

body.contrast-yellow-black-active .container_timeline:before {
    border-left-color: #000;
}

body.contrast-yellow-black-active .authorized_overlay {
    background-color: #000;
}
body.contrast-yellow-black-active .authorized_text1 a{ color: #ffc107!important;}
body.contrast-yellow-black-active  .authorized_text1 { color: #ffc107!important;}
body.contrast-yellow-black-active  .authorized_text1 a:hover{ color: #ffc107!important;}

body.contrast-yellow-black-active  .authorized_text2 p {
color: #ffc107!important;
}

body.contrast-yellow-black-active .authorized_container p{color: #ffc107!important;}

body.contrast-yellow-black-active .authorized_text1 img{ filter: invert(100%) sepia(450%) saturate(727%) hue-rotate(353deg) brightness(100%) contrast(101%);}

body.contrast-yellow-black-active .subpage_banner_back_dark_green {
    background-color: #000;
}
body.contrast-yellow-black-active  .breadcrumb::-webkit-scrollbar-thumb {
  background: #000; 
}

body.contrast-yellow-black-active .join img{ filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-yellow-black-active .frame_left img{ filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-yellow-black-active .frame {
    background: #ffc107;
	border: 1px solid #000;
}

body.contrast-yellow-black-active .navbar-expand-xl .navbar-nav1 #mega-menu-wrap-primary #mega-menu-primary {
    background-color: #ffc107;
}

body.contrast-yellow-black-active ul li::marker {
    color: #000!important;
}

body.contrast-yellow-black-active .subpage_banner_back_orange {
    background-color: #000;
}

body.contrast-yellow-black-active .accordion_faq_blue .accordion-button {
    background: #ffc107;
    color: #000;
}

body.contrast-yellow-black-active .accordion_faq_blue .accordion-item {
    background-color: #ffc107;
 border: 1px solid #000;
}

body.contrast-yellow-black-active body, body.contrast-yellow-black-active td, body.contrast-yellow-black-active p {
    color: #000;
}

body.contrast-yellow-black-active .carousel-item {
    background: #ffc107;
	border: 1px solid #000;	
}

body.contrast-yellow-black-active .form-control {
    color: #000;
    background-color: #ffc107;
	border: 1px solid #000;	
}

body.contrast-yellow-black-active .carousel-caption p{ color:#ffc107;}

body.contrast-yellow-black-active .carousel-item_back {
    background-color: #000;
}

body.contrast-yellow-black-active H1::before {
    background-color: #000;
}

body.contrast-yellow-black-active H1, body.contrast-yellow-black-active H2, body.contrast-yellow-black-active H3, body.contrast-yellow-black-active H4, body.contrast-yellow-black-active H5{color: #000;}

body.contrast-yellow-black-active .carousel-dark .carousel-caption {
    color: #000;
}

body.contrast-yellow-black-active a.banner_but {
    color: #000;
}

body.contrast-yellow-black-active .jak a {
    color: #000;
}

body.contrast-yellow-black-active a.news_but {
    color: #000;
}

body.contrast-yellow-black-active a.news_but:hover { color:#000;}

body.contrast-yellow-black-active .sub_page_h2::before {
    background-color: #000;
}
body.contrast-yellow-black-active .news h2:before, body.contrast-yellow-black-active .news h2:after {
    background-color: #000;
}

body.contrast-yellow-black-active a.film_but { color:#000;}
body.contrast-yellow-black-active a.film_but:hover { color:#000;}

body.contrast-yellow-black-active .newsletter_box {
    background: #ffc107;
	border: 1px solid #000;	
}
body.contrast-yellow-black-active H2::before {
    background-color: #000;
}

body.contrast-yellow-black-active .key_topic a {
    color: #000;
}
body.contrast-yellow-black-active .newsletter_text {
    color: #000;
}

body.contrast-yellow-black-active .form-control::placeholder {
  color: #000;
}

body.contrast-yellow-black-active  .newsletter_but {
    color: #000;
}

body.contrast-yellow-black-active .form-check-input:checked {
    border: 0.3px solid #000;
    background-color: #ffc107;
}

body.contrast-yellow-black-active .top_blue {
	background-color: #ffc107;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
body.contrast-yellow-black-active .top_blue_left p {
    color: #000!important;
}
body.contrast-yellow-black-active .top_blue_social {
    border-right-color: #000;
}
body.contrast-yellow-black-active  .top_blue_contrast {
    border-right-color: #000;
    color: #000;
}

body.contrast-yellow-black-active .navbar{background-color: #ffc107!important;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;}

body.contrast-yellow-black-active .searchbar {
    border: 1px solid #000;
}
body.contrast-yellow-black-active  .search_input {
    color: #000 !important;
}
body.contrast-yellow-black-active .search_input::placeholder{
line-height: 24px; color:#000;
}
body.contrast-yellow-black-active .search_icon img{ filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(10%) contrast(101%);}

body.contrast-yellow-black-active A{color:#000;}
body.contrast-yellow-black-active A:hover{color:#000;}
body.contrast-yellow-black-active A:focus{color:#000;}

body.contrast-yellow-black-active  .top_blue_social svg {
    fill: #000;
}

body.contrast-yellow-black-active .top_blue_right {
    color: #000;
}

body.contrast-yellow-black-active #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{background-color: #ffc107; color: #000;}
body.contrast-yellow-black-active #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover{background-color: #ffc107; color: #000;}
body.contrast-yellow-black-active #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator::after {
filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}

body.contrast-yellow-black-active .top_blue_contrast img{filter: invert(80%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(10%) contrast(101%);}

body.contrast-yellow-black-active #mega-menu-wrap-primary #mega-menu-primary.mega-menu-horizontal .mega-menu-megamenu > ul.mega-sub-menu {
    color: #000;
    background-color: #ffc107;
    border: 1px solid #000;
}

body.contrast-yellow-black-active #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu a.mega-menu-link {
    color: #000 !important;
    border-bottom-color: #000 !important;
}
body.contrast-yellow-black-active  #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover {
    border-bottom-color: #000!important;
}

body.contrast-yellow-black-active #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link:before {
    background-color: #000;
}

body.contrast-yellow-black-active .top_blue_pl .dropdown a {
    color: #000;
}
body.contrast-yellow-black-active .dropdown-menu {
    background-color: #ffc107;
    border: 1px solid #000;
}

body.contrast-yellow-black-active .top_blue_pl .dropdown-toggle::after{filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(10%) contrast(101%);}

body.contrast-yellow-black-active .carousel-control-prev, body.contrast-yellow-black-active .carousel-control-pause, body.contrast-yellow-black-active .carousel-control-next {
    background: #ffc107;
    border: 2px solid #000;
	color: #000;
}
body.contrast-yellow-black-active .carousel-control-prev:hover, body.contrast-yellow-black-active .carousel-control-prev:focus, body.contrast-yellow-black-active .carousel-control-pause:hover, body.contrast-yellow-black-active .carousel-control-pause:focus, body.contrast-yellow-black-active .carousel-control-next:hover, body.contrast-yellow-black-active .carousel-control-next:focus {
    color: #ffc107;
    background-color: #000;
}

body.contrast-yellow-black-active .carousel-indicators [data-bs-target] {
    border: 1px solid #000;
    background-color: #ffc107;
}
body.contrast-yellow-black-active .carousel-indicators .active {
    background-color: #000;
}

body.contrast-yellow-black-active .jak_icon img{filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}
body.contrast-yellow-black-active .key_ic {
background-color: #ffc107;
}

body.contrast-yellow-black-active .key_ic img {
filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}

body.contrast-yellow-black-active .nav-tabs .nav-link.active, body.contrast-yellow-black-active .nav-tabs .nav-item.show .nav-link {
    color: #000;
    background: #ffc107;
}
body.contrast-yellow-black-active .nav-link.active {
    border-bottom-color: #000;
}

body.contrast-yellow-black-active .nav-tabs .nav-link {
    background: #ffc107;
    color: #000;
}
body.contrast-yellow-black-active .accordion-body{ background: #ffc107;}

body.contrast-yellow-black-active .nav-tabs {
    border-bottom-color: #000;
}

body.contrast-yellow-black-active .nav-tabs .nav-link .img4, body.contrast-yellow-black-active .nav-tabs .nav-link .img5, body.contrast-yellow-black-active .nav-tabs .nav-link .img6{filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-yellow-black-active .nav-tabs .nav-link.active .img4, body.contrast-yellow-black-active .nav-tabs .nav-link.active .img5, body.contrast-yellow-black-active .nav-tabs .nav-link.active .img6{filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-yellow-black-active .news_box {
	background-color: #ffc107;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000;
	border-left-color: #000;
}

body.contrast-yellow-black-active .news_more {
	background-color: #ffc107;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	}
	
body.contrast-yellow-black-active .news_box_text .heading {
    color: #000;
}
body.contrast-yellow-black-active .btn-outline-primary {
    color: #000;
    border-color: #000;
    background-color: #ffc107;
}

body.contrast-yellow-black-active .newsletter_box img{filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-yellow-black-active footer {
	background-color: #ffc107;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
}

body.contrast-yellow-black-active .bot_heading {
    color: #000;
}
body.contrast-yellow-black-active .bot_nav ul li a{ color: #000;     
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #000;}

body.contrast-yellow-black-active .bot_last .form-check-label {
    color: #000;
}

body.contrast-yellow-black-active .bot_social ul li img {
filter: invert(30%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}

body.contrast-yellow-black-active #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-parent > a.mega-menu-link:before {
    background-color: #000;
}

body.contrast-yellow-black-active .subpage_banner {
    background: #ffc107; border: 1px solid #000;
}

body.contrast-yellow-black-active .subpage_banner_back {
    background-color: #000;
}
body.contrast-yellow-black-active .breadcrumb-item + .breadcrumb-item::before {
    color: #000;
    background-color: #000;
}
body.contrast-yellow-black-active .breadcrumb-item.active {
    color: #000;
}

body.contrast-yellow-black-active .right_nav ul li a.act {
    border-bottom-color: #000;
}

body.contrast-yellow-black-active .right_nav ul li a {
    color: #000;
    border-bottom-color: #000;
}
body.contrast-yellow-black-active .right_nav ul li img{filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-yellow-black-active .blue_box_bg {
background: #ffc107; border: 1px solid #000;
}

body.contrast-yellow-black-active .download ul li {
background: #ffc107; border: 1px solid #000;
}
body.contrast-yellow-black-active  .download ul li img {
filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}

body.contrast-yellow-black-active .onas_box, body.contrast-yellow-black-active .onas_box:hover {
    background-color: #ffc107;
}
body.contrast-yellow-black-active .onas_text{color: #000;}

body.contrast-yellow-black-active .onas_img img{filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-yellow-black-active  .office_structure_box {
background: #ffc107; border: 1px solid #000;
}

body.contrast-yellow-black-active .accordion_all .accordion-item {
background: #ffc107; border: 1px solid #000;
}
body.contrast-yellow-black-active .accordion_all .accordion-button {
    background: #ffc107; color: #000;
	}
body.contrast-yellow-black-active  .accordion_all .accordion-button::before {
    background-color: #000;
}
body.contrast-yellow-black-active .accordion-button::after{ filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-yellow-black-active .office_structure_box_wht{background: #ffc107; border: 1px solid #000;}

body.contrast-yellow-black-active .deputy_img_box {
background: #ffc107; border: 1px solid #000;
}
body.contrast-yellow-black-active .deputy_box {
background: #ffc107; border: 1px solid #000;
}
body.contrast-yellow-black-active .praca_box {
background: #ffc107; border: 1px solid #000;
}
body.contrast-yellow-black-active .praca_date img,  body.contrast-yellow-black-active .praca_date img, body.contrast-yellow-black-active .praca_right img{
filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}
body.contrast-yellow-black-active .green1 {
    color: #000;
}

body.contrast-yellow-black-active .form-select {
    color: #000;
    background-color: #ffc107;
    background-image: url(../images/arrow_select_yellow.png);
    border: 1px solid #000;
}

body.contrast-yellow-black-active .btn-primary {
    color: #ffc107;
    background-color: #000;
    border-color: #000;
}

body.contrast-yellow-black-active .btn-primary img {
  filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(28deg) brightness(98%) contrast(105%);
}

body.contrast-yellow-black-active .page-item:first-child .page-link img{filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}
body.contrast-yellow-black-active .page-item:last-child .page-link img{filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-yellow-black-active .page-item:first-child .page-link:hover {
    background-color: transparent;
	}
	
body.contrast-yellow-black-active .page-item:last-child .page-link:hover {
    background-color: transparent;
	}
	
body.contrast-yellow-black-active .page-link {
background: #000; color: #ffc107;
}

body.contrast-yellow-black-active .page-link:hover {
background: #000; color: #ffc107;
}

body.contrast-yellow-black-active .legal ul li {
background: #000; color: #ffc107; border: 1px solid #ffc107;
}

body.contrast-yellow-black-active .legal_right img {
    filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}

body.contrast-yellow-black-active .legal ul li a {
    color: #000;
}
body.contrast-yellow-black-active .webinar_box {
border: 1px solid #000;
    background-color: #ffc107;
}

body.contrast-yellow-black-active  .btn_404_white {
    color: #000;
}
body.contrast-yellow-black-active .btn_404_white img {
    filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}

body.contrast-yellow-black-active .cal_right_img img {
filter: invert(10%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}

body.contrast-yellow-black-active table th {
    background-color: #ffc107;
    color: #000;
}

body.contrast-yellow-black-active .finacial_heading {
    background-color: #ffc107;
    color: #000;
	border: 1px solid #000;
}

body.contrast-yellow-black-active table tr {
    background-color: #ffc107;
    border: 1px solid #000;
}

body.contrast-yellow-black-active  .legal_acts ul li a {
    color: #000;
}

body.contrast-yellow-black-active .legal_left1 img {
    filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}

body.contrast-yellow-black-active .legal_acts ul li {
    border-bottom-color: #000;
}
body.contrast-yellow-black-active  .web_box {
    background-color: #ffc107;
    border: 1px solid #000;
}
body.contrast-yellow-black-active .web_title {
color: #000;
}

body.contrast-yellow-black-active .red {
    color: #000;
}

body.contrast-yellow-black-active  .web_right_down img{
    filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}
body.contrast-yellow-black-active  .form-check-input {
    background-color: #ffc107;
 border: 1px solid #000;
}
body.contrast-yellow-black-active .expand img{
    filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(10%) contrast(101%);
}
body.contrast-yellow-black-active .btn_send {
    color: #000;
}

body.contrast-yellow-black-active a .table_download {
    color: #000;
}
body.contrast-yellow-black-active .table_download img {
    filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}
body.contrast-yellow-black-active  .contact_box {
    background-color: #ffc107;
 border: 1px solid #000;
}
body.contrast-yellow-black-active .number img{filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-yellow-black-active .navbar-brand{filter: invert(100%) sepia(450%) saturate(727%) hue-rotate(353deg) brightness(10%) contrast(101%);}

body.contrast-yellow-black-active .search_result_box {
    background-color: #ffc107;
 border: 1px solid #000;
}
body.contrast-yellow-black-active .search_result-item.active {
    color: #000;
}
body.contrast-yellow-black-active .search_result-item +.search_result-item::before {
    color: #000;
    background-color: #000;
}
body.contrast-yellow-black-active .search_result_title {
    color: #000;

}
body.contrast-yellow-black-active .banner404 {
    background-color: #ffc107;
 border: 1px solid #000;
}

body.contrast-yellow-black-active .banner404 img{filter: invert(100%) sepia(450%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-yellow-black-active .scrolltop {
    border: 1px solid #000;
    background: linear-gradient(352deg, #000000 -475.65%, rgba(242, 245, 250, 0.00) 137.12%);
}

body.contrast-yellow-black-active .scrolltop img {
filter: invert(100%) sepia(450%) saturate(727%) hue-rotate(353deg) brightness(10%) contrast(101%);
}



body.contrast-black-yellow-active .accordion-button:not(.collapsed) {
    color: #ffc107;
    background: #020202;
}

body.contrast-black-yellow-active .accordion-button img {
    filter: invert(100%) sepia(450%) saturate(727%) hue-rotate(13deg) brightness(101%) contrast(101%);
}

body.contrast-black-yellow-active .accordion-button {
    border-bottom-color: #ffc107;
	background: #020202;
	color: #ffc107;

}


body.contrast-black-yellow-active  button.navbar-toggler.collapsed .menu-icon {
        display: block;
        filter: invert(100%) sepia(450%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
    }

body.contrast-black-yellow-active .accordion-item {
    background-color: #000;
}

body.contrast-black-yellow-active .film h2:before, body.contrast-black-yellow-active .film h2:after {
    background-color: #ffc107;
}


body.contrast-black-yellow-active .owl-carousel .owl-nav button.owl-prev {
    background-color: #020202 !important;
    color: #ffc107 !important;
    background: #020202 !important;
    border: 2px solid #ffc107 !important;
}

body.contrast-black-yellow-active  .owl-carousel .owl-nav button.owl-next{
    background-color: #020202 !important;
    color: #ffc107 !important;
    background: #020202 !important;
    border: 2px solid #ffc107 !important;
}


body.contrast-black-yellow-active  .bot_newsletter2 {
    color: #ffc107;
}

body.contrast-black-yellow-active .bot_last .form-check-label a{color: #ffc107;}


body.contrast-black-yellow-active  .top_blue_social img{filter: invert(100%) sepia(450%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-black-yellow-active  #mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary {background: #000}


body.contrast-black-yellow-active  #mega-menu-wrap-primary #mega-menu-primary li > a.mega-menu-link {
        border-bottom-color: #ffc107 !important;
    }
	
body.contrast-black-yellow-active .search_icon1 img{
    filter: invert(100%) sepia(450%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}	

body.contrast-black-yellow-active button.navbar-toggler .close-icon{ filter: invert(100%) sepia(450%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);}

body.contrast-black-yellow-active .nav-link.active {
    border-bottom-color: #ffc107!important;
}






body.contrast-black-yellow-active #mega-menu-wrap-primary {
        background: #000;
    }
	
	
body.contrast-yellow-black-active .film h2:before, body.contrast-yellow-black-active .film h2:after {
    background-color: #050505;
}


body.contrast-yellow-black-active .top_blue_social img {
    fill: #0066cc;
    padding-right: 8px;
    padding-left: 8px;
    filter: invert(100%) sepia(450%) saturate(727%) hue-rotate(353deg) brightness(10%) contrast(101%);
}


body.contrast-yellow-black-active  button.navbar-toggler .menu-icon {
    filter: invert(100%) sepia(450%) saturate(727%) hue-rotate(353deg) brightness(10%) contrast(101%);
}

body.contrast-yellow-black-active .bot_last .newsletter_text a {
    color: #000;
}

body.contrast-yellow-black-active #mega-menu-wrap-primary {
        background: #ffc107;
    }
	
body.contrast-yellow-black-active .accordion-button:not(.collapsed) {
    color: #000;
    background: #ffc107;
	border-bottom-color: #000;
}


body.contrast-yellow-black-active  .accordion-button:not(.collapsed)::after {
filter: invert(100%) sepia(450%) saturate(727%) hue-rotate(353deg) brightness(10%) contrast(101%);
}

body.contrast-yellow-black-active .accordion-item {
    background-color: #ffc107;
}

body.contrast-yellow-black-active .accordion-button::after {
filter: invert(100%) sepia(450%) saturate(727%) hue-rotate(353deg) brightness(10%) contrast(101%);
}

body.contrast-yellow-black-active .accordion-button {
    color: #000000;
    background: #ffc107; border-bottom-color: #000;
}

body.contrast-yellow-black-active .accordion-button img {
   filter: invert(100%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(101%) contrast(101%);
}

body.contrast-yellow-black-active .bot_newsletter2 {
    color: #000;
}

body.contrast-yellow-black-active .bot_social ul li img {
    filter: invert(30%) sepia(101%) saturate(727%) hue-rotate(353deg) brightness(0%) 
	}
	
	
body.contrast-yellow-black-active #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator::after {
   filter: invert(100%) sepia(450%) saturate(727%) hue-rotate(353deg) brightness(10%) contrast(101%);
}


body.contrast-yellow-black-active #mega-menu-wrap-primary #mega-menu-primary li > a.mega-menu-link {
        border-bottom-color: #000 !important;
    }
	
body.contrast-yellow-black-active #mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary {
        background: #ffc107;
    }
	
body.contrast-yellow-black-active .search_icon1 img {
     filter: invert(100%) sepia(450%) saturate(727%) hue-rotate(353deg) brightness(10%) contrast(101%);
}

body.contrast-yellow-black-active button.navbar-toggler .close-icon img {
     filter: invert(100%) sepia(450%) saturate(727%) hue-rotate(353deg) brightness(10%) contrast(101%);
}