.pt-0 { padding-top: 0 !important }
.pb-0 { padding-bottom: 0 !important }
.byda-section { background: #FCFAF8; padding: 50px 0; }
.byda-container img, .byda-section img { max-width: 100%; height: auto; }
.byda-container { padding: 0 15px; margin: 50px auto; max-width: 1050px; }
.byda-image-text .byda-image-text__wrapper { display: flex; align-items: center; flex-wrap: wrap; background: #fff; border-radius: 20px; overflow: hidden; box-shadow: 0px 4px 52px 0px rgba(0, 0, 0, 0.05); }
.byda-image-text .byda-image-text__wrapper > .byda-col { width: 100%; max-width: 40%; padding: 0; box-sizing: border-box; }
.byda-image-text .byda-image-text__wrapper > .byda-col.byda-image-text__content { padding: 70px; max-width: 60%; }
.byda-image-text .byda-image-text__wrapper .button-alternate { border-radius: 50px; }
.team-member__lists { display: flex; flex-wrap: wrap; margin: 0 -10px; box-sizing: border-box; }
.team-member__lists .team-col { box-sizing: border-box; padding: 0 10px; margin-bottom: 30px; max-width: 33.3333%; }
.team-member__lists .team-member__image { border-radius: 20px 20px 0 0; overflow: hidden; }
.team-member__lists .team-member__info { padding: 20px; font-family: Poppins; font-size: 18px; font-style: normal; font-weight: 400; }
.team-member__lists .team-member__info .team-member__location { color: #E23439; border-bottom: solid 1px #000; padding-bottom: 15px; margin-bottom: 15px; font-weight: 600; }
.team-member__lists .team-member__info .team-member__name { font-weight: 600; color: #000; }
.team-member__lists .team-member__info .team-member__namepos { margin-bottom: 16px; }
.byda-resources { padding: 50px 0; background: #FCFAF8; }
.byda-resources.type-document { background: #fff; }
.item-document { border-radius: 24px; border: 1px solid #B5BECD; background: #fff; padding: 40px; max-width: 925px; margin: 30px auto; }
.item-document .item-document__wrap { display: flex; flex-wrap: nowrap; justify-content: space-between; align-items: center; }
.item-document .item-document__wrap .item_info { padding-right: 40px; }
.item-document .item-document__wrap .item_info .item-document-title { color: #E23439; font-weight: 600; font-size: 22px; }
.resources-lists_wrap.for-type-video { display: flex; flex-wrap: wrap; box-sizing: border-box; margin: 0 -10px; }
.for-type-video .item-video { padding: 0 10px; margin-bottom: 20px; width: 33.3333%; box-sizing: border-box; }
.for-type-video .item-video .item-video__wrap { background: #fff; box-shadow: 0px 12px 84px 0px rgba(0, 0, 0, 0.05); border-radius: 24px; overflow: hidden; }
.for-type-video .item-video .item-video__wrap .item-video__image { position: relative; overflow: hidden; }
.for-type-video .item-video .item-video__wrap .item-video__image .play-wrap { position: absolute; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; top: 0; left: 0; }
.for-type-video .item-video .item-video__wrap .item-video__image .play-wrap a { width: 50px; height: 50px; display: inline-block; }
.for-type-video .item-video .item-video__wrap .item-video__info { padding: 20px; }
.item-orther { margin: 20px auto; display: flex; flex-wrap: nowrap; }
.item-orther svg { margin-right: 15px; }
.item-orther a { color: #E23439; font-size: 22px; font-style: normal; font-weight: 600; text-decoration-line: underline; text-transform: capitalize; }
.resources-load_more { text-align: center; margin-top: 50px; }
.resources-load_more a { cursor: pointer; }
.byda-testimonials__wrap { position: relative; padding-bottom: 50px; }
.byda-testimonials__wrap .testimonials-lists { max-width: 80%; margin: 0 auto; }
.byda-testimonials__wrap .testimonials-lists .slick-npr { position: absolute; width: 50px; height: 50px; left: -10%; top: calc(50% - 25px); display: flex; background: transparent; border: solid 1px; color: #fff; padding: 10px; line-height: 1; align-items: center; justify-content: center; border-radius: 100%; }
.byda-testimonials__wrap .testimonials-lists .slick-npr:hover, .byda-testimonials__wrap .testimonials-lists .slick-npr:focus { color: #E23439; background: transparent !important; }
.byda-testimonials__wrap .testimonials-lists .slick-npr.slick-next { left: auto; right: -10%; transform: rotate(180deg); }
.byda-testimonials__wrap .testimonials-lists .slick-dots { position: absolute; display: flex; justify-content: center; margin: 0 !important; width: 100%; bottom: -60px; }
.byda-testimonials__wrap .testimonials-lists .slick-dots li { background: #8D8D8D; display: inline-flex; width: 10px; height: 10px; border-radius: 100%; margin: 5px; }
.byda-testimonials__wrap .testimonials-lists .slick-dots li button { position: absolute; opacity: 0; z-index: -1000; }
.byda-testimonials__wrap .testimonials-lists .slick-dots li.slick-active { background: #fff; }
.byda-testimonials .block-title { color: #E23439; font-size: 40px; font-weight: 700 !important; margin-bottom: 40px; }
.byda-testimonials .testimonial-item { color: #fff; font-size: 18px; }
.byda-testimonials .testimonial-item .testimonial-item__title { font-weight: 600; font-size: 16px; margin-top: 20px; }
@media (max-width:767px) {
	.team-member__lists .team-col, .for-type-video .item-video { max-width: 50%; width: 100%; }
	.byda-section { padding: 30px 0; }
	.byda-container { margin: 30px auto; }
}
@media (max-width:480px) {
	.byda-image-text .byda-image-text__wrapper > .byda-col, .team-member__lists .team-col, .for-type-video .item-video { max-width: 100% !important; }
	.item-document { padding: 20px; }
	.item-document .item-document__wrap .item_info { padding-right: 20px; }
	.item-document .item-document__wrap a svg { width: 40px; }
	.byda-image-text .byda-image-text__wrapper > .byda-col.byda-image-text__content { padding: 40px; }
	.byda-testimonials__wrap .testimonials-lists .slick-npr { width: 30px; height: 30px; top: calc(50% - 15px); padding: 5px; }
}
