.swiper {
   /*width: 1020px;*/
   width: 82.26%;
   /*height: 300px;*/
}

.swiper-container {
   width: 100%;
   position: relative;
}

.swiper-tax-name {
   padding: 0;
   font-family: 'Open Sans', sans-serif;
   font-style: normal;
   font-weight: 600;
   font-size: 24px !important;
   line-height: 33px;
   color: #FFFFFF;
   margin-bottom: 95px;
}

.swiper .member-item {
   min-height: 206px;
}

.swiper .member-image, .swiper .member-name {
   text-align: center;
}

.swiper-pagination-bullets.swiper-pagination-horizontal {
   bottom: -65px;
}

.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
   margin: 0 5px;
   width: 14px;
   height: 14px;
   background-color: #d9d9d9;
   opacity: 1;
}

.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
   background-color: #E37A39;
}

.swiper-button-prev {
   left: 0;
}

.swiper-button-next {
   right: 0;
}

.swiper-button-prev, .swiper-button-next {
   width: 27px;
   height: 60px;
}

.swiper-button-prev:after, .swiper-button-next:after {
   font-family: unset;
   font-size: unset;
   text-transform: unset;
   letter-spacing: unset;
   font-variant: unset;
}

.swiper-button-prev:after  {
   width: 27px;
   height: 60px;
   content: url("/wp-content/uploads/2023/04/arrow-left.png");
}

.swiper-button-next:after {
   width: 27px;
   height: 60px;
   content: url("/wp-content/uploads/2023/04/arrow-right.png");
}




@media screen and (max-width: 576px) {
   .swiper {
      /*width: 210px;*/
      width: 67.31%;
   }

   .swiper .member-item {
      grid-row-gap: 6px;
   }
}

/* SVG ANIMATION */

.svg-wrapper {
   display: block;
}

.svg-wrapper-mob {
   display: none;
}

.svg-wrapper, .svg-wrapper-mob {
   width: 100%;
   text-align: center;
   /*margin: 50px 0;*/
}

.svg-wrapper .nodes-lines {
   width: 100%;
   max-width: 722px;
}

.svg-wrapper-mob .mob-nodes-lines {
   width: 100%;
   max-width: 317px;
}

@media screen and (max-width: 576px) {
   .svg-wrapper {
      display: none;
   }

   .svg-wrapper-mob {
      display: block;
   }

   .et_pb_row.et_pb_row_3 {
      padding-bottom: 0;
   }
}

/* LATEST POSTS */

.latest-posts-list {
   width: 100%;
   display: flex;
   /*flex-wrap: wrap;*/
   justify-content: space-between;
   column-gap: 10px;
}

.latest-post {
   /*width: 31.452%;*/
   position: relative;
}

.latest-post-image {
   width: 100%;
   min-height: 218px;
   height: 218px;
   overflow: hidden;
}

.latest-post-image.no-image {
   background-color: #E37A39;
}

.latest-post-image img {
   object-fit: cover;
   object-position: top;
   width: 100%;
   height: 100%;
}

.latest-post-category-name {
   position: absolute;
   padding: 6px 15px;
   background-color: #273037;
   color: #ffffff;
   font-style: normal;
   font-weight: 600;
   font-size: 18px;
   line-height: 25px;
   right: 0;
   top: 20px;
}

.latest-post-title-date {
   position: absolute;
   left: 45px;
   top: 82px;
}

.latest-post-title {
   font-style: normal;
   font-weight: 600;
   font-size: 24px;
   line-height: 33px;
   text-transform: capitalize;
   padding-bottom: 0;
}

.title-top {
   color: #FFFFFF;
   margin-bottom: 15px;
}

.title-bottom {
   color: #273037;
   margin-bottom: 23px;
}

.latest-post-date {
   font-style: normal;
   font-weight: 600;
   font-size: 18px;
   line-height: 25px;
   color: #FFFFFF;
   position: relative;
}

.latest-post-date:before {
   position: absolute;
   content: url("/wp-content/uploads/2023/04/calendar.png");
   width: 24px;
   height: 24px;
   left: 0;
}

.latest-post-date {
   padding-left: 32px;
}

.latest-post-information {
   width: 100%;
   min-height: 260px;
   background-color: #FFFEFE;
   position: relative;
}

.latest-post.article .latest-post-information {
   padding: 47px 73px 163px 37px;
}

.latest-post.media .latest-post-information {
   padding: 21px 70px 133px 35px;
}

.latest-post-excerpt {
   font-style: normal;
   font-weight: 600;
   font-size: 18px;
   line-height: 25px;
   color: #273037;
}

.latest-post-link {
   position: absolute;
   display: block;
   color: #FFFFFF;
   background-color: #273037;
   font-style: normal;
   font-weight: 600;
   font-size: 18px;
   line-height: 25px;
   text-transform: capitalize;
   padding: 15px 42px;
   box-shadow: 3px 3px 3px rgba(255, 255, 255, 0.3);
}

.latest-post.article .latest-post-link {
   left: 40px;
   bottom: 47px;
}

.latest-post.media .latest-post-link {
   right: 44px;
   bottom: 43px;
}

.apis-grid [alt^=Order] {
	height: 40px;
}

.br-show-mob{
	display: none !important;
} 

/* .et_pb_fullwidth_header.et_pb_fullwidth_header_0, .et_pb_text_0 {
    background-color: RGBA(0,0,0,0.3) !important;
} */

@media screen and (max-width: 1337px) {
	#main-header {
		display: none !important;
	}

	#page-container {
		padding-top: 0 !important;
	}
}

@media screen and (max-width: 1199px) {
	.apis-grid-mob img {
		height: 50px;
	}
	
	.apis-grid-mob [alt^=Order] {
		height: 40px;
	}
	
   .latest-posts-list {
      flex-wrap: wrap;
      row-gap: 20px;
      /*justify-content: space-around;*/
   }

   .latest-post {
      /*width: 49%;*/
      width: 95%;
      margin: 0 auto;
   }
}

@media only screen and (max-width: 980px) {
   .et_pb_image_2 {
      margin-bottom: 80px !important;
      transform: scaleX(1.25) scaleY(1.25) !important;
   }
}

@media screen and (max-width: 991px) {
   .latest-post.article .latest-post-information {
      padding: 47px 15px 163px 30px;
   }

   .latest-post.media .latest-post-information {
      padding: 21px 15px 133px 35px;
   }
}

@media screen and (max-width: 767px) {
   .latest-post {
      column-gap: unset;
      width: 100%;
   }

   .latest-post-image {
      min-height: 255px;
   }
}

@media screen and (max-width: 576px) {
   .latest-post-image {
      min-height: 218px;
   }
	
	.br-show-mob{
		display: block !important;
	} 
	
	
	#post-11 > div > div > div > div.et_pb_section.et_pb_section_2.et_pb_with_background.et_pb_fullwidth_section.et_section_regular.et_had_animation > section {
		padding: 0 !important;
		height: 480px;
	}
	
	#post-11 > div > div > div > div.et_pb_section.et_pb_section_2.et_pb_with_background.et_pb_fullwidth_section.et_section_regular.et_had_animation > section > div.et_pb_fullwidth_header_container.left > div > div > div > h2 {
		font-size: 36px !important;
		line-height: 49px !important;
	}
	
	#post-11 > div > div > div > div.et_pb_section.et_pb_section_2.et_pb_with_background.et_pb_fullwidth_section.et_section_regular.et_had_animation > section > div.et_pb_fullwidth_header_container.left > div > div > div {
		margin-bottom: 0 !important;
	}

   .swiper .member-item {
      min-height: 168px;
   }
}