.elementor-513 .elementor-element.elementor-element-25e5df4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 90px;--row-gap:0px;--column-gap:90px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-513 .elementor-element.elementor-element-1841610c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-513 .elementor-element.elementor-element-21548464{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-513 .elementor-element.elementor-element-4774805e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-513 .elementor-element.elementor-element-2fcac16{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 70px;--row-gap:0px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-513 .elementor-element.elementor-element-dbff0bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-513 .elementor-element.elementor-element-b959e65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-513 .elementor-element.elementor-element-718e970{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-513 .elementor-element.elementor-element-6bfa939 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-513 .elementor-element.elementor-element-4adbd4e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-513 .elementor-element.elementor-element-47d8d7dd{--display:flex;}.elementor-513 .elementor-element.elementor-element-a6f62d9{--grid-row-gap:35px;--grid-column-gap:25px;}.elementor-513 .elementor-element.elementor-element-a6f62d9 .elementor-pagination{text-align:center;}.elementor-513 .elementor-element.elementor-element-a6f62d9 .ecs-load-more-button .elementor-button{margin-top:10px;background-color:#4D2972;border-radius:25px 25px 25px 25px;}body:not(.rtl) .elementor-513 .elementor-element.elementor-element-a6f62d9 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-513 .elementor-element.elementor-element-a6f62d9 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-513 .elementor-element.elementor-element-a6f62d9 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-513 .elementor-element.elementor-element-a6f62d9 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-513 .elementor-element.elementor-element-76cc8347{--display:flex;}.elementor-513 .elementor-element.elementor-element-f0a4a29{--grid-row-gap:35px;--grid-column-gap:25px;}.elementor-513 .elementor-element.elementor-element-f0a4a29 .elementor-pagination{text-align:center;}.elementor-513 .elementor-element.elementor-element-f0a4a29 .ecs-load-more-button .elementor-button{margin-top:10px;background-color:#4D2972;border-radius:25px 25px 25px 25px;}body:not(.rtl) .elementor-513 .elementor-element.elementor-element-f0a4a29 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-513 .elementor-element.elementor-element-f0a4a29 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-513 .elementor-element.elementor-element-f0a4a29 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-513 .elementor-element.elementor-element-f0a4a29 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-513 .elementor-element.elementor-element-4a5c6113{--display:flex;}.elementor-513 .elementor-element.elementor-element-6d48622{--grid-row-gap:35px;--grid-column-gap:25px;}.elementor-513 .elementor-element.elementor-element-6d48622 .elementor-pagination{text-align:center;}.elementor-513 .elementor-element.elementor-element-6d48622 .ecs-load-more-button .elementor-button{margin-top:10px;background-color:#4D2972;border-radius:25px 25px 25px 25px;}body:not(.rtl) .elementor-513 .elementor-element.elementor-element-6d48622 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-513 .elementor-element.elementor-element-6d48622 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-513 .elementor-element.elementor-element-6d48622 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-513 .elementor-element.elementor-element-6d48622 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-513 .elementor-element.elementor-element-4a19d5d7{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-font-size:19px;--n-tabs-title-color:#555759;}.elementor-513 .elementor-element.elementor-element-4a19d5d7 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-513 .elementor-element.elementor-element-4a19d5d7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Arial", Sans-serif;font-weight:600;}.elementor-513 .elementor-element.elementor-element-24c31f98{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-513 .elementor-element.elementor-element-3dfc1f34{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-513 .elementor-element.elementor-element-3062ac8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-513 .elementor-element.elementor-element-408e62bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-513 .elementor-element.elementor-element-de52adc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-513 .elementor-element.elementor-element-411f751c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-513 .elementor-element.elementor-element-449913bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-513 .elementor-element.elementor-element-489e894f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 90px;--row-gap:0px;--column-gap:90px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-513 .elementor-element.elementor-element-251d32c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-513 .elementor-element.elementor-element-1841610c{--width:50%;}.elementor-513 .elementor-element.elementor-element-21548464{--width:50%;}.elementor-513 .elementor-element.elementor-element-dbff0bc{--width:50%;}.elementor-513 .elementor-element.elementor-element-718e970{--width:50%;}.elementor-513 .elementor-element.elementor-element-3dfc1f34{--width:25%;}.elementor-513 .elementor-element.elementor-element-3062ac8c{--width:25%;}.elementor-513 .elementor-element.elementor-element-408e62bb{--width:25%;}.elementor-513 .elementor-element.elementor-element-de52adc{--width:25%;}.elementor-513 .elementor-element.elementor-element-489e894f{--width:100%;}}@media(max-width:1024px){.elementor-513 .elementor-element.elementor-element-25e5df4{--gap:0px 60px;--row-gap:0px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-513 .elementor-element.elementor-element-2fcac16{--gap:0px 60px;--row-gap:0px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-513 .elementor-element.elementor-element-449913bb{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-513 .elementor-element.elementor-element-25e5df4{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 9px;--row-gap:24px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-513 .elementor-element.elementor-element-2fcac16{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 9px;--row-gap:24px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-513 .elementor-element.elementor-element-24c31f98{--gap:34px 0px;--row-gap:34px;--column-gap:0px;}.elementor-513 .elementor-element.elementor-element-3dfc1f34{--width:48%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-513 .elementor-element.elementor-element-3062ac8c{--width:48%;}.elementor-513 .elementor-element.elementor-element-408e62bb{--width:48%;}.elementor-513 .elementor-element.elementor-element-de52adc{--width:48%;}.elementor-513 .elementor-element.elementor-element-411f751c{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS */.old-btn{display:none;}
.impact-reports-btn .elementor-button-wrapper{display:flex; gap:20px;
}
.impact-reports-btn .elementor-button-wrapper a{line-height: 20px;
}
.impact-sec-2{padding-top:60px; padding-bottom:60px;}
.impact-sec-2 p{ font-size: 16px; margin-bottom: 15px;}
.impact-sec-2 p strong{color:#E55534;}
.hm-sec-3-content{max-width:560px !important;}
.impact-sec-1{padding-top:60px;}
.impact-sec-1-content h1{margin-bottom: 0; max-width:500px;}
.hm-sec-3-content p{display:block; margin-bottom: 0;}
.hm-sec-3-content p img{float:left;}
.impact-sec-1-content p{max-width:400px; font-size: 20px;}
.imp-sec2-content2{margin-top: 40px;}
.imp-sec2-content2 h3{font-size: 22px; margin-bottom: 15px;}
.imp-sec2-content2 ul{display: flex;
flex-wrap: wrap;
padding-left: 5px;
margin-top: 15px;
margin-bottom: 15px;}
.imp-sec2-content2 ul li{flex-basis: 50%;
color: #555759;
font-size: 14px;}
.imp-sec-2-title h2{margin-bottom: 0;}
.icon-sec{padding-bottom:45px;}
.imp-sec2-content2 ul li a{color: #7F4DB3; display: inline-block; margin-bottom: 10px;}
.imp-sec2-content2 ul li a:hover{color: #555759;}
.impact-sec-2 p strong{display: block; margin-bottom: 26px;}
.e-con-inner{max-width:1244px !important; margin:0 auto;}
.hm-sec-4-content{max-width:478px !important;}
.ecs-load-more-button .elementor-button-link{border-radius: 50px !important;
  background-color: #4D2972;
  display: inline-block;
  padding: 14px 20px;
  margin-top: 13px;
  transition: background-color 0.3s ease;}
.ecs-load-more-button .elementor-button-link:hover{background-color: #7f4db3 !important;}

.icons-last-sec{padding-bottom: 60px;  max-width: 1244px !important; margin:15px auto 0;}
.sec-3-column img{max-width:60px;}
.sec-3-column h4{font-size: 38px; color:#F7901E; font-weight: 600;}
.sec-3-column p{max-width: 270px; margin:0 auto; line-height: 1.6;}
.sec-3-column{text-align: center;}



.impact-sec6-content{text-align:center; max-width: 860px !important; margin: 0 auto; padding: 0 30px;}
.impact-sec6-content h3{margin-bottom:28px;}
.impact-sec6-content p{margin-bottom: 0;}

.impact-sec-6{padding-bottom: 44px; margin-top: 38px;}
.impact-sec-6> .e-con-inner{gap: 55px 40px;}
.impact-sec-6 .e-con-inner{align-items: center !important; padding-top:53px; padding-bottom: 15px; border-top: 3px solid #4d2973;}


.elementor-posts{width:100%; display:grid; grid-template-columns:repeat(1, 1fr) !important;}
.story-item{display: flex; flex-direction: row !important; gap:30px !important;}
.story-item .stroy-img{flex-basis: 40%;}
.story-item .stroy-img img{max-width: 250px; width:100%;}
.story-item .story-content{flex-basis:60%; gap: 0;}

.team-post .elementor-widget-container{display:flex; justify-content:left;}

.news-sec{padding-top: 50px; background-color:#f9f2ff; padding-bottom:30px; padding-right: 30px; padding-left: 30px;} 
.news-sec h2{text-align: center; margin-bottom: 44px;}
.news-sec .e-con-inner{justify-content: center !important;}
.elementor-widget-n-tabs .e-n-tab-title[aria-selected=false]{border-bottom: 2px solid transparent;}
.news-tabs .e-activated .e-n-tab-title[aria-selected=true]{background: transparent !important; color: #555658; border-bottom: 2px solid #4d2973;}
.e-n-tabs[data-touch-mode=false]>.e-n-tabs-heading .e-n-tab-title[aria-selected=false]:hover{color:#555658;}
.news-tabs .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){padding:0 30px; background-color: transparent !important;}
.news-tabs .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ):focus{box-shadow: none;} 
.Story-type p a{display:inline-block; margin-bottom: 10px; capitalize; font-size: 18px !important; font-weight: 600; color: #4D2972 !important; }
.elementor-widget-theme-post-title .elementor-widget-container{display: block; text-align: left;}
.elementor-widget-theme-post-title .elementor-widget-container p a{text-transform: capitalize; font-size: 16px !important; font-weight: 500; color: #000 !important; }
.Story-type .elementor-widget-container, .team-desiganation .elementor-widget-container{text-align: left; display: block;}
.story-excerpt .elementor-widget-container{color:#555759; line-height: 1.6 !important; font-size:16px;}
.news-intro{text-align: center;}

.story-item{display:flex; flex-direction:row;}
.story-title a{ color:#000; font-weight: 700 !important; display: block; line-height: 1.4 !important; margin-bottom: 5px;}





@media screen and (min-width: 1920px) {
.bp-home-banr-sec{max-width:1244px !important; margin:0 auto;}
/*.impact-purple-sec .e-con-inner{max-width:1244px !important; }*/
}

@media screen and (max-width:1024px) {
/*.impact-purple-sec .column-right{padding: 20px;}*/
.impact-sec-6> .e-con-inner{gap:50px 20px;}
}
@media screen and (max-width: 991px) {
.imp-sec2-content2 ul li{flex-basis:100%;}
.impact-reports-btn .elementor-button-wrapper{flex-wrap:wrap;}
.impact-reports-btn .elementor-button-wrapper a{flex-basis:100%;
}
    
}
@media screen and (max-width: 767px) {
.elementor-testimonial-wrapper .elementor-testimonial-content, .imp-sec-2-title h2{font-size: 22px;}
.impact-sec-1 {padding-top: 30px;}
.imp-sec-2-title{margin-top: 15px;}
.imp-sec2-content2{padding-bottom: 5px;}
.impact-sec-2{padding-top:30px; padding-bottom:12px;}
.impact-sec-1 .elementor-element-1841610c{order:2;}
.impact-sec-2 p strong{margin-bottom: 0; text-align: center;}
.impact-sec-1-content {text-align: center;}
.impact-sec-1-content h1{font-size: 22px; max-width: 100%;}
.impact-sec-1-content p{max-width:100%; text-align: left;}
.impact-sec-1-content h2, .hm-sec-3-content h2{font-size: 20px; line-height: 1.4; margin-bottom: 8px;}
.hm-sec-3-content h2{margin-bottom: 15px;}
.icons-last-para p{font-size: 19px; color:#E8B121;  font-weight: 500; margin-top: 15px;}
.impact-sec6-content h3{font-size: 22px; margin-bottom: 10px;}
.impact-sec-6{padding-bottom: 10px;}
.impact-sec-6> .e-con-inner{ gap:50px 40px;}
.icons-sec{padding-bottom: 30px;}
.acc-img-2 img{display: none;}
.impact-sec-6 .e-con-inner{padding-top:47px; padding-bottom: 38px; }
.news-sec{padding-top: 58px;}
.news-sec h2{font-size: 22px; margin-bottom: 36px; line-height: 1.4; padding-right: 12px; padding-left: 12px;}
.bc-news-tab{margin-top: 10px;}
.news-intro h3{font-size: 22px;}
.bc-news-tab .team-post .elementor-posts--skin-custom{display: grid; margin-bottom: 30px;}
.news-tabs>.elementor-widget-container{padding-left: 14px !important; padding-right: 14px !important;}
.story-item{flex-direction: row !important;}
.story-item .stroy-img{flex-basis: 30%;}
.stroy-img .elementor-widget-theme-post-featured-image{text-align: center !important;}

}
@media screen and (max-width: 500px) {
    .story-item{margin-bottom: 20px;}
    .story-item .stroy-img img{max-width: 100%;}
    .story-item .stroy-img{flex-basis: 100%;}
    .story-item .story-content{flex-basis:100%;}

}/* End custom CSS */