.color-yellow {
  display: inherit;
}

.color-basic,
.color-white {
  display: none;
}

body,
header.site-header,
header.site-header .container,
#mobile_menu,
#accessibility_menu .acc_menu_inner,
#accessibility_menu .acc_item select#acc_lang_select,
#accessibility_menu .acc_item select#acc_lang_select option {
  background-color: #18266e;
  color: #FFFF00;
}

a.link_arrow {
  color: #FFFF00;
}

svg {
  fill: #FFFF00;
}

h1,
h2,
h3,
h4,
h5,
h6,
nav ul li a,
footer a {
  color: #FFFF00;
}

form.searchbox input[type=text] {
  background: #223286;
  color: #FFFF00;
}
form.searchbox input[type=text]::-moz-placeholder {
  color: #bfbf0d;
}
form.searchbox input[type=text]:-ms-input-placeholder {
  color: #bfbf0d;
}
form.searchbox input[type=text]::placeholder {
  color: #bfbf0d;
}

#accessibility_menu {
  background: #008cff30;
}

#accessibility_menu .acc_item span {
  border-color: #FFFF00;
}

#accessibility_menu .acc_item span.active {
  color: #18266e;
  background-color: #FFFF00;
}

#accessibility_menu .acc_item span.white {
  border-color: #FFFF00;
}

.f_tabs_wrap .tab_col {
  border-right-color: #FFFF00;
}

.f_tabs_wrap .tab_col:first-of-type {
  border-left-color: #FFFF00;
}

.f_panels_wrap .f_panel1 ul.menu_btns li a,
form.mailform input[type=checkbox] + .design_checkbox, form.mailform input[type=radio] + .design_checkbox,
form.mailform #file_upload {
  color: #FFFF00;
  background: #223286;
}

.event_card {
  background: #223286;
}

.event_card a.link_btn {
  color: #FFFF00;
}

form.mailform textarea,
form.mailform input[type=text] {
  background-color: #223286;
  color: #FFFF00;
}
form.mailform textarea::-moz-placeholder, form.mailform input[type=text]::-moz-placeholder {
  color: #bfbf0d;
}
form.mailform textarea:-ms-input-placeholder, form.mailform input[type=text]:-ms-input-placeholder {
  color: #bfbf0d;
}
form.mailform textarea::placeholder,
form.mailform input[type=text]::placeholder {
  color: #bfbf0d;
}

.news_wrap a.news_item {
  color: #FFFF00;
  background: #223286;
}
.news_wrap a.news_item:hover {
  background: #2d3f9d;
}

.qa__head {
  color: #FFFF00;
  background: #223286;
}

.qa__body {
  background: #223286;
}
.qa__body ul li {
  border-bottom-color: #FFFF00;
}

.qa__body.is-open ul li a.link {
  color: #FFFF00;
}
.qa__body.is-open ul li a.link:hover {
  background: #2d3f9d;
}

.link_btn_wrap a.link_btn {
  background-color: #223286;
  color: #bfbf0d;
}

a.photo_item {
  color: #FFFF00;
}

.link_list {
  background: #223286;
}
.link_list ul li {
  border-bottom-color: #FFFF00;
}
.link_list ul li a.link {
  color: #FFFF00;
}
.link_list ul li a.link:hover {
  background: #2d3f9d;
}

h3.h3-a {
  background: #223286;
}

footer {
  background-color: #1f3396;
}

#breadcrumb ul li,
#breadcrumb ul li a {
  color: #bfbf0d;
  text-decoration: none;
}

#breadcrumb ul li:after {
  border-right-color: #bfbf0d;
  border-top-color: #bfbf0d;
}

footer .footer_counter_wrap .counter {
  background-color: #18266e;
}

a.linkbtn_g,
a.linkbtn.large {
  background: #223286;
  text-align: center;
  color: #FFFF00;
}
a.linkbtn_g:hover,
a.linkbtn.large:hover {
  background: #2d3f9d;
}

a.linkbtn_g.banner_link img {
  transition: 0.3s;
}
a.linkbtn_g.banner_link:hover {
  background: #ffffff;
}
a.linkbtn_g.banner_link:hover img {
  opacity: 0.6;
}

h3 a.ad_link {
  color: #FFFF00;
}

div#flow #close_flow {
  background-color: #2d3f9d;
}

.footer_btn_wrap a {
  background-color: #2d3f9d;
}

.event_slider .splide__pagination__page.is-active,
.splide2 .splide__pagination__page.is-active {
  background: #FFFF00;
}

.splide__pagination__page {
  background-color: #5065cb;
}

#accessibility_menu .acc_item span.white {
  border-color: white;
}

#accessibility_menu .acc_item span.black {
  border-color: #000000;
}

@media (min-width: 768px) {
  .f_tabs_wrap .f_tab {
    color: #bfbf0d;
    background: #223286;
  }

  #mv_wrap .news {
    background-color: #18266e;
  }

  #mv_wrap .news:after {
    background-image: url(../img/news_radius_bottom_y.png);
  }

  #mv_wrap .news:before {
    background-image: url(../img/news_radius_top_y.png);
  }

  #mv_wrap .news .news_arrow .news_arrow_btn#news_arrow_top:before {
    border-right-color: #FFFF00;
    border-top-color: #FFFF00;
  }

  #mv_wrap .news .news_arrow:before {
    background: #FFFF00;
  }

  #mv_wrap .news .news_arrow .news_arrow_btn#news_arrow_bottom:before {
    border-right-color: #FFFF00;
    border-bottom-color: #FFFF00;
  }
}
@media (min-width: 1030px) {
  #mobile_menu nav.main-navigation ul li a {
    color: #FFFF00;
    background: #223286;
  }
}