
.countries-list2 img {
  aspect-ratio: 640/430;
}

.countries-list2 li {
  border-radius: 10px;
  background: #FFF;
  box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.12);
}

.top-slider-title a:hover {
  text-decoration: none;
}

.bg_1 {
	background-color: #3b6bb3;
}
.bg_2 {
	background-color: #c65147;
}

.bg_4 {
	background-color: #b1b1b0;
}
.bg_3 {
	background-color: #d76045;
}
.bg_5 {
	background-color: #8DD8F8;
}

footer .footer-txt a {
	text-decoration: underline;
}

body a.nolink:hover {
	text-decoration: none;
}

.content .events-type p {
  line-height: 18px;
  margin-block: 10px;
} 

.content iframe
{
  max-width: 100%;
  max-height: 100%;
  aspect-ratio: 1264/711;
  height: initial;
}

.content .events-time .time {
  font-weight: 700;
}

.title1 a {
	text-decoration: none;
	color: #000;
}
.title1 a:hover {
	text-decoration: underline;
	color: #000;
}

section.multimedia {
	padding-top: 0px;
}

.content h2.title-in {
  font-size: 35px;
  text-transform: uppercase;
  font-weight: 400;
  margin: 100px 0 0 0;
  letter-spacing: -.3px;
}

.content li {
	color: #969AA0;
  font-size: 17px;
  line-height: 26px;
}

.content ul,
.content li {
	list-style: disc;
}

.content ul.list-details,
.content .list-details li {
	list-style: none;
}



.inter-main .news-slider-swiper {
  margin-top: 50px;
}

.inner-section-news
{

  margin: 63px 0 0;

}

@media only screen and (max-width: 768px) {
  .inner-section-news
{
    padding: 0px 0;
    margin: 0px 0;
  }
  .inner-section-photo {
	  margin-bottom: 0px;
	  
  }
}
  

  
@media only screen and (min-width: 768px) {

	body .bx-pagination .bx-pagination-container ul li span,
	body .bx-pagination .bx-pagination-container ul li.bx-active span,
	body .bx-pagination .bx-pagination-container ul li.bx-pag-next a span,
	body .bx-pagination .bx-pagination-container ul li.bx-pag-prev a span,
	body .bx-pagination .bx-pagination-container ul li.bx-pag-prev span,
	body .bx-pagination .bx-pagination-container ul li.bx-pag-next span {
	  padding: 6px 10px;
	  height: 46px;
	  min-width: 46px;
	  line-height: 32px;
	  color: #444;
	  font-size: 27px;
	  border-radius: 25px;
	  } 
	  

	body .bx-pagination .bx-pagination-container ul li
	{
	  padding: 0 5px;
	}



	body .bx-pagination .bx-pagination-container ul li.bx-pag-next span,
	body .bx-pagination .bx-pagination-container ul li.bx-pag-prev span,
	body .bx-pagination .bx-pagination-container ul li.bx-pag-next a span,
	body .bx-pagination .bx-pagination-container ul li.bx-pag-prev a span {
		border: 2px solid #969AA0;
		padding: 4px 30px;
	}

	body .bx-pagination .bx-pagination-container ul li.bx-pag-next a span,
	body .bx-pagination .bx-pagination-container ul li.bx-pag-prev span {
		padding: 4px 30px;
	}

}

	body .bx-pagination .bx-pagination-container ul li span,
	body .bx-pagination .bx-pagination-container ul li.bx-active span,
	body .bx-pagination .bx-pagination-container ul li.bx-pag-next a span,
	body .bx-pagination .bx-pagination-container ul li.bx-pag-prev a span,
	body .bx-pagination .bx-pagination-container ul li.bx-pag-prev span,
	body .bx-pagination .bx-pagination-container ul li.bx-pag-next span {
	  color: #444;
	  }

body .bx-pagination .bx-pagination-container ul li.bx-pag-prev span,
body .bx-pagination .bx-pagination-container ul li.bx-pag-next span {
  color: #969AA0;
  }   
  
body .bx-pagination .bx-pagination-container ul li.bx-active span
{
  background: #3B6BB3;
	color: #fff;  
}

  
body .bx-pagination .bx-pagination-container ul li span {
	background: #969AA0;
	color: #fff;  
}

	body .bx-pagination .bx-pagination-container ul li.bx-pag-next span,
	body .bx-pagination .bx-pagination-container ul li.bx-pag-prev span,
	body .bx-pagination .bx-pagination-container ul li.bx-pag-next a span,
	body .bx-pagination .bx-pagination-container ul li.bx-pag-prev a span {
		border: 2px solid #969AA0;
	}

.content_subcontainer_inf  p,
.content_subcontainer_inf {
	color: #4E4E4E;
}
 
.list-details li strong
{
  color: #3B6BB3;
}

.content.members {
	max-width: calc( 100% - 250px);
}

@media screen and (max-width: 1024px) {
  .page-title .flag {
    width: 180px;
  }
.content.members {
	max-width: calc( 100% - 210px);
}
}

@media screen and (max-width: 768px) {
    .page-title .flag {
    width: 206px;
	}
	.content.members {
		max-width: 100%;
	}
	.title-flag {
	  padding-right: 0px;
	}
}

.noshadow .news-slider-swiper .swiper-slide {

  box-shadow: none;
}

.link_to_past a {
	padding: 10px 30px;
	background: #3B6BB3;
	color: #fff;
	display: flex;
	align-items: center;
	height: 56px;
  text-align: center;
  text-decoration: none;
}

 .attention {
  margin-top: 10px;
  display: block;
  margin-bottom: 50px;
  color: #d76045;
}
