html, body {
  background: var(--bg-dark, #2B2F4B);
  color: #FFF;
}

.nav-tabs .lg-abc-item:hover {
  background: #22253b;
  border: 1px solid rgb(245, 248, 255);
}


.languages-link:hover {
  background: #22253b;
}
.languages-link:hover span {
  color: #fff;
}
body.dark-theme .languages-link:hover span {
  color: #FFFFFF;
}

.btn-dark {
  background: #FFF;
  color: #000;
}

.news_nav_row {
  box-shadow: none;
}

.recent, .project_news, .videos {
  background: #242734;
}

.grid_item {
  background: #2D3340;
}

.grid_title {
  color: #FFF;
}

.grid_text {
  color: #CCC;
}

.media_item {
  border: 1px solid #585858;
  background: #2D3340;
  -webkit-backdrop-filter: blur(15px);
          backdrop-filter: blur(15px);
}

.media_item svg path {
  fill: #CCCCCC;
}

.grid_time {
  color: #24A8DB;
}

.news_text {
  color: #CCC;
}

.news_title {
  color: #FFF;
}

.blue_text {
  color: #24A8DB !important;
}

a{
  color: #24A8DB
}

.full_new {
  color: #FFF;
}

.full_new p {
  color: #FFF;
}

.grey_text {
  color: #CBCBCB !important;
}

.never_wrap {
  background: var(--blockbg-dark, #21242A);
  -webkit-backdrop-filter: blur(2px);
          backdrop-filter: blur(2px);
}

.btn_gradient, .btn-light {
  background: #FFF;
  color: #000;
  border: 1px solid #FFF;
}
.btn_gradient:hover, .btn-light:hover {
  background: transparent;
  border: 1px solid #FFF;
  color: #FFF;
}

.leave_request_btn:hover {
  background: #2546FF;
  border: 1px solid #2546FF;
  color: #FFFFFF;
}

.pagination button:hover svg path {
  stroke: #FFF;
}
.pagination button:hover svg circle {
  fill: #2546FF;
}/*# sourceMappingURL=news-dark.css.map */



.media-title{
  color: #FFF;
}

.bg-light{
  background: #21242A !important;
}

.title-block{
  color: #FFF;
}

.title-block span, .step-item-title, .video-title span{
  color: #24A8DB;
}

.card-frame{
  border: 1px solid var(--stroke-dark, #585858);
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.18);
}

.card-frame-wrap{
  background: #2D3340;
}

.card-frame-title{
  color: #FFF;
}

.card-frame-text{
  color: #FFF;
}

.partners-title{
  color: #FFF;
}

.text-block-2 p{
  color: #FFF;
}

.steps{
  background: #21242A;
}

.step-item-content li, .step-item-content p{
  color: #FFF;
}

.video-title{
  color: #FFF;
}

.faq-content__text, .faq-content__descr{
  color: #FFF;
}


.btn-back{
  color: #FFF
}

.btn-back:hover{
  color: #dddddd;
  transition: 0.3s ease-in-out;
}


.svg_theme_change{
  fill: #FFF;
}

.promo_title{
  color: #24A8DB;
}


#timerd03d614e7ca954574c2ca34922133613 span{
  color: #CA5E56 !important;
}

.timer_wrap{
  /* background: rgba(255, 255, 255, 0.1); */
}


.terms__text, .privacy__text{
  color: #fff;
}
.terms__text a, .privacy__text a{
  color: #23ACDE !important;
}
.terms__main-title {
  color: #fff;
}

.terms__title{
  color: #FFF;
}

#timerd03d614e7ca954574c2ca34922133613 span{
  color: #CA5E56 !important;
}

.begin_grid_item{
  border-radius: 12px;
  background: var(--cards-dark, #2D3340);
  box-shadow: -5px 7px 24.8px 0px rgba(0, 0, 0, 0.18);
}