header[data-elementor-type="header"] {
	z-index: 9999;
	position: relative;
}

.margin-left-none>.e-con-inner {
	margin-left: 0px !important;
}

.margin-right-none>.e-con-inner {
	margin-right: 0px !important;
}

.elementor-widget-text-editor p {
	margin-block-start: 0em;
	margin-block-end: 1em;
}

.elementor-widget-text-editor p:last-child,
.elementor-widget-text-editor p:first-child:last-child {
	margin-block-end: 0em;
	margin-bottom: 0rem;
}

/*
*
* Donation Styles
*
*/
#mwp-templates-app-wrapper.section-donation a.submit-btn,
#mwp-templates-app-wrapper.section-donation a.next-btn {
	border: 2px solid #68478d;
}

#form-step-donor {
	max-width: 40.625rem;
	margin: 0 auto;
}
body #mwp-templates-app-wrapper.section-donation #mwp-templates-app #form-step-donor .head-section.DonorStepFields-component .donate-heading *{
	 color: #000 !important;
}

#mwp-templates-app-wrapper.section-donation #steps-navigation ul li,
#mwp-templates-app-wrapper.section-donation #mwp-templates-app .detached-desc .donation-tile-desc{
	font-size: 1.125rem;
}
#mwp-templates-app-wrapper.section-donation #mwp-templates-app .detached-desc.tab-content .donate-card{
	border-radius: 0;
	border-right: 0;
}
#mwp-templates-app-wrapper.section-donation #mwp-templates-app .detached-desc.tab-content .donate-card:first-child{
	border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;	
}
#mwp-templates-app-wrapper.section-donation #mwp-templates-app .detached-desc.tab-content .donate-card:last-child{
	border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;	
	border-right: 1px solid;
}
#mwp-templates-app-wrapper.section-donation #mwp-templates-app .most-impact-feature-label .most-impact-feature-label-inner{
	font-weight: 400;	
}
#mwp-templates-app-wrapper.section-donation .head-section .donate-heading p{
	font-size: 1.25rem;
}
@media screen and (max-width:1024px) {
	#mwp-templates-app-wrapper.section-donation .head-section .donate-heading p{
		font-size: 1rem;
	}
}

#mwp-templates-app-wrapper.section-donation #mwp-templates-app #form-step-amount .head-section .donate-heading{
	max-width: 65rem;
	margin: 0 auto;
}

#mwp-templates-app-wrapper.section-donation #steps-navigation ul li.active{
	font-weight: 400;
}

#mwp-templates-app-wrapper.section-donation .donate-amount{
	font-weight: 700;
}
#mwp-templates-app-wrapper.section-donation .donate-amount .donate-amount-frequency{
	font-weight: 400;
}
#mwp-templates-app-wrapper.section-donation #mwp-templates-app .donate-card .donate-card-excerpt p {
	margin-top: 0.5rem;
}

#mwp-templates-app-wrapper .most-popular-feature-wrapper .most-popular-feature{
	transform: rotate(0);
}
.section-donation .donation-amount-wrapper .input-wrap{
	max-width: 30rem;
}
#mwp-templates-app-wrapper.section-donation .payment-footer .secure-payment-footer-block-text{
	font-size: 1.125rem;
	text-align: left;
}
/*
* 
* Element Styles 
*
*/

.schf-carousal .jet-carousel__item-inner {
	gap: 108px;
	display: flex;
	flex-direction: row;
	align-items: flex-start;
}

.schf-carousal .jet-carousel__item-link {
	width: 54%;
	display: block;
}

.schf-carousal .jet-carousel__content {
	width: 46%;
}

.schf-carousal .jet-carousel__item-inner img {
	width: 54%;
	flex-grow: 1;
}

@media screen and (max-width:1024px) {
	.schf-carousal .jet-carousel__item-inner {
		gap: 24px;
		display: flex;
		flex-direction: column;
		align-items: flex-start;
	}

	.schf-carousal .jet-carousel__item-inner img,
	.schf-carousal .jet-carousel__item-link,
	.schf-carousal .jet-carousel__content {
		width: 100%;
	}
}

.elementor-widget-n-accordion:not(.meet-accordion) .e-n-accordion .elementor-button-content-wrapper {
	align-items: center;
}

.elementor-widget-n-accordion:not(.meet-accordion) .e-n-accordion-item {
	border: 1px solid transparent;
	border-bottom-color: #9A84B3;
	margin: 10px 0 !important;
}

.elementor-widget-n-accordion:not(.meet-accordion) .e-n-accordion-item[open] {
	border-radius: 8px;
	background: #F5F3F7;
	border-color: #9A84B3;
}

.elementor-widget-n-accordion:not(.meet-accordion) .e-n-accordion-item:last-child{
	border-bottom: 0;
}
.elementor-widget-n-accordion:not(.meet-accordion) .e-n-accordion-item:last-child > .elementor-element{
	border-bottom: 1px solid #9A84B3;
	border-radius: 8px;
}

.meet-accordion .e-n-accordion-item {
	background: transparent;
	border: 1px solid transparent;
}

.meet-accordion .e-n-accordion-item[open] {
	background: #FFFFFF;
	border: 1px solid #CBC4BC;
	border-radius: 8px;
	padding-bottom: 16px;
}

.footer-menu li:first-child,
.footer-menu li:first-child a {
	font-weight: 700 !important;
	font-size: 1.125rem !important;
}

.footer-text a {
	text-decoration: underline !important;
}

.impace-slider img {
	margin: 10px 10px 0px 10px !important;
}

.impace-slider .jet-carousel__item-inner {
	align-items: center;
}

.impace-slider .jet-carousel__item-inner,
.impace-slider .jet-carousel__item-link {
	background: #FFFFFF;
}

.impace-slider .slick-arrow.slick-hidden {
	display: none;
}

@media screen and (max-width:1024px) {
	.impace-slider .slick-list {
		padding-right: 106px;
	}
}

.border-btn svg {
	top: -1px;
	font-size: 24px;
	position: relative;
}

.border-btn a:hover svg path {
	fill: #FFFFFF;
}

@media screen and (min-width:1351px) {
	.impact-section {
		width: 100vw !important;
		left: calc(1px - ((100vw - 1308px) / 2));
	}
}

@media screen and (min-width:1308px) and (max-width:1350px) {
	.impact-section {
		width: 100vw !important;
		left: calc(1px - ((100vw - 1308px) / 2) - 5rem);
	}
}

@media screen and (min-width:1025px) and (max-width:1307px) {
	.impact-section {
		width: 100vw !important;
		left: -5.2rem;
	}
}