.elementor-23623 .elementor-element.elementor-element-15d5491 .pp-breadcrumbs.pp-breadcrumbs-powerpack > li {
	margin-left: 10px;
}

.elementor-23623 .elementor-element.elementor-element-b138bdb > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-23623 .elementor-element.elementor-element-333a06b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-23623 .elementor-element.elementor-element-a66ae83.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-23623 .elementor-element.elementor-element-a66ae83 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-23623 .elementor-element.elementor-element-a49ceb7.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-23623 .elementor-element.elementor-element-8ff8933 .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-right {
	margin-inline-start: 20px;
}

.elementor-23623 .elementor-element.elementor-element-8ff8933 .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-left {
	margin-inline-end: 20px;
}

.elementor-23623 .elementor-element.elementor-element-02b3cb2 .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-right {
	margin-inline-start: 20px;
}

.elementor-23623 .elementor-element.elementor-element-02b3cb2 .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-left {
	margin-inline-end: 20px;
}

.elementor-23623 .elementor-element.elementor-element-d67f719 .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-right {
	margin-inline-start: 20px;
}

.elementor-23623 .elementor-element.elementor-element-d67f719 .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-left {
	margin-inline-end: 20px;
}

.elementor-23623 .elementor-element.elementor-element-d2546c9 .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-right {
	margin-inline-start: 20px;
}

.elementor-23623 .elementor-element.elementor-element-d2546c9 .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-left {
	margin-inline-end: 20px;
}

.elementor-23623 .elementor-element.elementor-element-30a021e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-23623 .elementor-element.elementor-element-647b882.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-23623 .elementor-element.elementor-element-4efdfa3 > .elementor-background-overlay {
	transition: background .3s, border-radius .2s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-23623 .elementor-element.elementor-element-f69245b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-23623 .elementor-element.elementor-element-5b4411c .e--pointer-framed .elementor-item:before, .elementor-23623 .elementor-element.elementor-element-5b4411c .e--pointer-framed .elementor-item:after {
	border-color: var(--e-global-color-b9f18b1);
}

.elementor-23623 .elementor-element.elementor-element-5b4411c .e--animation-shutter-in-horizontal .elementor-item:before {
	border-radius: 40px 40px 0 0;
}

.elementor-23623 .elementor-element.elementor-element-5b4411c .e--animation-shutter-in-horizontal .elementor-item:after {
	border-radius: 0 0 40px 40px;
}

.elementor-23623 .elementor-element.elementor-element-5b4411c .e--animation-shutter-in-vertical .elementor-item:before {
	border-radius: 0 40px 40px 0;
}

.elementor-23623 .elementor-element.elementor-element-5b4411c .e--animation-shutter-in-vertical .elementor-item:after {
	border-radius: 40px 0 0 40px;
}

.elementor-23623 .elementor-element.elementor-element-2dc7dbd > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-23623 .elementor-element.elementor-element-afa55c8 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-23623 .elementor-element.elementor-element-be8f237 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-23623 .elementor-element.elementor-element-92cc8e3 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-23623 .elementor-element.elementor-element-305a348 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-23623 .elementor-element.elementor-element-7200c9e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-23623 .elementor-element.elementor-element-493e98f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-23623 .elementor-element.elementor-element-63e464d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-23623 .elementor-element.elementor-element-63e464d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-23623 .elementor-element.elementor-element-80b3178.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-23623 .elementor-element.elementor-element-80b3178 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-23623 .elementor-element.elementor-element-9e1a91f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-23623 .elementor-element.elementor-element-9e1a91f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-23623 .elementor-element.elementor-element-9a81ca6 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-23623 .elementor-element.elementor-element-444665f .bdt-show-hide .bdt-show-hide-icon.left-position {
	margin-right: 0px;
}

@media (max-width:1024px) {}

@media (max-width:767px) {
	.elementor-bc-flex-widget .elementor-23623 .elementor-element.elementor-element-a49ceb7.elementor-column .elementor-widget-wrap {
		align-items: space-evenly;
	}
}

@media (min-width:768px) {}

@media (max-width:1024px) and (min-width:768px) {}

@media (max-width:1024px) {}

#yas-posts > .elementor-widget-container > .pp-info-box-carousel-wrap > .pp-info-box-container {
	height: 580px;
}

#yas-posts > .elementor-widget-container > .pp-info-box-carousel-wrap > .pp-info-box-container > .swiper-wrapper {
	height: 550px !important;
}

#yas-posts > .elementor-widget-container > .pp-info-box-carousel-wrap > .pp-info-box-container > .swiper-wrapper > .swiper-slide {
	height: 100% !important;
}

#yas-posts > .elementor-widget-container > .pp-info-box-carousel-wrap > .pp-info-box-container > .swiper-wrapper > .swiper-slide > .pp-info-box {
	height: 100% !important;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start !important;
}

#yas-posts > .elementor-widget-container > .pp-info-box-carousel-wrap > .pp-info-box-container > .swiper-wrapper > .swiper-slide > .pp-info-box > .pp-info-box-content {
	width: 100%;
	flex: 1;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start !important;
	gap: 14px;
}

#yas-posts > .elementor-widget-container > .pp-info-box-carousel-wrap > .pp-info-box-container > .swiper-wrapper > .swiper-slide > .pp-info-box > .pp-info-box-content {
	align-self: stretch;
	min-height: 0;
}

#yas-posts > .elementor-widget-container > .pp-info-box-carousel-wrap > .pp-info-box-container > .swiper-wrapper > .swiper-slide > .pp-info-box > .pp-info-box-content > :last-child {
	margin-top: auto !important;
}

.footer-bg {
	background: #3a6e9b !important;
}