<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
  .w1200{
    width: 1300px;
    margin: auto;
  }
  body{
    font-family: trebuc;
  }
  :root {
    /* --mc: #FE88A4; */
    --mc:#FF4E78;
    --mc-Old:#c1499a;
--bg: #F7F9FB;
    /* fonts */
    --font-montserrat: Montserrat;
    --pad-title-top:45px;
    --pad-title-bottom:35px;
    /* font sizes */
    --font-size-xs: 12px;
    --font-size-sm: 14px;
    --font-size-mini: 15px;
    --font-size-xl: 20px;
    --font-size-lgi: 19px;
    --font-size-smi: 13px;
    --font-size-mid: 17px;
    --font-size-23xl: 42px;
    --font-size-3xs: 10px;
    --font-size-6xs: 7px;
    --font-size-5xs: 8px;
    --font-size-2xl: 21px;
    --font-size-3xl: 22px;
    --font-size-4xl: 23px;
    --font-size-2xs: 11px;
    --font-size-7xl: 26px;
    --font-size-9xl: 28px;
  
    /* Colors */
    --color-whitesmoke-100: #eee;
    --color-whitesmoke-200: #eaeaea;
    --color-whitesmoke-300: #e9e9e9;
    --color-gold-100: #fec200;
    --color-gold-200: #fdc101;
    --color-gray-100: #8c8c8c;
    --color-gray-200: #202020;
    --color-white: #fff;
    --color-silver-100: #bababa;
    --color-dimgray-100: #707070;
    --color-dimgray-200: #676767;
    --color-dimgray-300: #555;
    --color-dimgray-400: #545454;
    --color-black: #000;
    --color-darkslategray: #333;
    --color-darkgray-100: #9a9a9a;
    --color-darkkhaki-100: #e4bf67;
    --color-darkkhaki-200: #c6ae63;
    --color-lightgray: #d1d1d1;
    --color-gainsboro: #d9d9d9;
  
    /* Border radiuses */
    --br-3xs: 10px;
    --br-10xs: 3px;
    --br-base: 16px;
  }
  .footer_ul .menu_items_box_footer:last-child {
    display: none;
  }
  a.press_box.aos-init.aos-animate {
    display: block;
    border: 1px solid #80808038;
    padding: 29px 3px;
    border-radius: 5px;
}
  .project_photos_new {
    margin-top: 5px;
  }
  .social_links_box.in {
    width: 20px;
    height: 20px;
    margin: 0 5px;
  }
  #search_box {
    width: 150px;
  }
  .noselect.menu_items_box.in {
    font-size: 19px;
    margin: 0 8px;
  }
  .contact__us {
    padding: 10px 0;
    font-size: 23px;
    display: block;
  }
  .noselect.sub_li_btn.in {
    line-height: 1.4;
  }
.la {
    font-size: 17px;
    margin: 0 5px;
    background: var(--mc);
    padding: 5px;
    color: white;
    border-radius: 5px;
  }
  #search_field {
    min-height: 29px !important;
  }
  .pointer i {
    font-size: 20px;
  }
  .pointer i {
    font-size: 29px;
    height: 30px;
    color: var(--mc);
  }
  .home_section_box{
    width: 100%;
    height: 100vh;
  }
  .header {
    /* background: transparent !important; */
    position: fixed;
    width: 100%;
    z-index: 1000;
    top: 0;
  }
  .shadow {
    background: linear-gradient(white,#fff0 64%);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    z-index: 1;
  }
  .head {
    color: var(--mc) !important;
  }
  .intro_box {
    width: 66%;
    overflow: hidden;
    z-index: 10;
    margin-top: 20%;
  }

  .in.w50.ico {
    text-align: right;
  }
  .w66.in.rig_sli {
    background: white;
    padding: 10px;
    border-radius: 5px;
    width: 66%;
    box-shadow: inset 0px 0px 5px gray;
  }
  .news_photo_picture.in.w30 img {
    border-radius: 5px;
  }
  .bottom_news_slider.in.w70{
    padding-left: 25px;
  }
  .bottom_news_slider2.in {
    height: 400px !important;
  }
  #n_title {
    margin-top: 10px;
    color: var(--mc);
    width: 97%;
  }
  .swiper{
    width: 101%;
  }
  .summary {
    margin-top: 10px;
    margin-bottom: 10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;

  }
  .news_main {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
#news_main_box{
  height: 100%;
  display: flex;
  align-items: center;
}
  #n_title2 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
    height: 125px;
  }
  .summary2.aos-init.aos-animate {
    height: 168px;
  }
  .swiper-horizontal &gt; .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 0px !important;
  }
  .our_impact_title.about_us_title {
    text-align: center;
    color: var(--mc);
    font-size: var(--font-size-23xl);
    padding: 10px;
    padding-top: var(--pad-title-top);
    font-weight: bold;
    padding-bottom:20px;
    width: 100%;
  }
  .statistic_box.in {
    text-align: center;
  }
  .our_impac_index {
    background: white;
  }
  .statistic_icon_picture img {
    width: 100%;
    height: 100%;
    object-fit: fill;
  }
  .statistic_icon_picture2 img {
    width: 250px;
    height: 250px;
    object-fit: fill;
  }
  .statistic_title , .statistic_numbers {
    font-size: var(--font-size-3xl);
    color: var(--mc);
    padding: 10px;
    margin: 10px auto;
    
  }
  .bg{
    background-color: var(--bg);
  }
  #statistic_wrap {
    padding-bottom: 35px;
  }
  .bg.reach {
    padding-bottom: 35px;
  }
  .pages_title {
    font-size: var(--font-size-23xl);
    color: var(--mc);
    text-align: center;
    font-weight: bold;
    padding: 25px;
    padding-top: var(--pad-title-top);
    padding-bottom:var(--pad-title-bottom);
  }
  .pages_content.about_summary {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
    font-size: var(--font-size-2xl);
    width: 94%;
    margin: auto;
    padding: 0 10px;
    text-align: justify;
    line-height: 28px;
  }

  .pages_box .pages_content.about_summary.aos-init.aos-animate {
    margin-top: -40px;
  }
  .pages_box.in {
    width: 100%;
  }
  .pages_box.in span.cot { 
    color: var(--mc);
    font-size: 60px;
    width: 100%;
    display: block;
  }
  .pages_box.in span.cot:nth-of-type(1) {
    display: block;  /* Make the second span a block element */
    text-align: left; /* Align the text to the right */
}
.pages_box.in span.cot:nth-of-type(2) {
    display: block;  /* Make the second span a block element */
    text-align: right; /* Align the text to the right */
}



.news_box:nth-child(1) {
  display: flex;
  align-items: center; /* Vertically center the content */
  justify-content: flex-start; /* Align items to the left by default */
  flex-wrap: wrap; /* Allow items to wrap if the screen size is small */
}

.news_box:nth-child(1) .news_photo_picture2 {
  order: 2;
  width: 50%;
}
.news_box:nth-child(1) .bottom_news_slider2 {
  order: 1;
  width: 48%;
}
.bottom_news_slider2{
  padding: 0 25px;
}
.statistic_box {
  display: block !important;
  text-align: center;
}
.statistic_box img {
  width: 90px;
  height: auto;
  box-shadow: 0px 0px 5px var(--mc);
  border-radius: 50%;
  padding: 10px;

}
.news_box img {
  width: 100%;
  height: 100%;
  
  box-shadow: 0px 0px 5px var(--mc);
 
  
}
.menu_btns.in {
  width: 100%;
}
.tri_icon.in {
  float: right;
}
.noselect.sub_li_btn.in:hover .tri_sub_menu {
  display: block;
}
.tri_sub_menu.in {
  background: var(--mc);
  width: 100%;
  border: unset;
  box-shadow: unset;
  color: white;
  border-radius: 10px;
}
.tri_icon.in {
  transform: scaleX(-1);
}
.tri_sub_menu_footer.in li {
  font-size: 12px;
  margin-left: 15px;
  display: block;
}
.tri_sub_menu_footer{
  display: block;
}
.tri_sub_menu.in li {
  padding: 10px 10px;
  width: 100%;
  border-radius: 10px;
}
.tri_sub_menu.in li:hover {
  background: white;
  color: var(--mc);
}

@media (max-width: 768px) {
  .news_box {
      flex-direction: column; /* Stack items vertically on smaller screens */
  }

  .news_photo_picture2 {
      width: 100%; /* Full width for small screens */
  }

  .bottom_news_slider2 {
      width: 100%; /* Full width for small screens */
  }
}
#n_title2 {
  text-align: center;
  font-size: var(--font-size-2xl);
  padding: 10px;
  color: var(--mc);
  margin-top: 25px;
}
a.photo_gallery_box.inline.aos-init.aos-animate {
  height: 300px;
}
.summary2 {
  margin-top: 10px;
  margin-bottom: 10px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 10;
  overflow: hidden;
  line-height: 28px;
  height: 235px;
  margin-bottom: 25px;
}
.events_box {
  display: block;
  background: white;
  /* padding: 25px; */
  width: 80%;
  margin: 25px auto;
  box-shadow: 0px 0px 5px lightgray;
  border-radius: 5px;
}
.events_title {
  font-size: var(--font-size-2xl);
  font-weight: bold;
  word-spacing: 6px;
}
.events_summary {
    margin-top: 10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    line-height: 28px;
    max-height: 70px;
    width: 87%;
  
}
.events_published_date , .events_location {
  font-size: var(--font-size-lgi);
  margin-top: 10px;
}
.events_published_date i, .events_published_date span  , .events_location i, .events_location span{
  display: inline-block;
  margin-right: 13px;
  vertical-align: top;
}
.event_box.in.w70 {
  padding: 15px;
}
.events_photo_picture.in.w30 img {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
.events_box:hover {
  box-shadow: 0 0 5px var(--mc);
}
.events_photo_picture.in.w30 {
  height: 189px;
}
.bg.events {
  padding-bottom: 20px;
}
.break {
  width: 100%;
  height: 20px;
  background: var(--bg);
}
.break-w{
  width: 100%;
  height: 60px;
  background: white;
}
.intro_box2 {
  width: 100%;
  overflow: hidden;
  z-index: 10;
}
.news_photo_picture3{
  width: 150px;
  height: 150px;

  border-radius: 100%;
}
.news_photo_picture3 img {
  border-radius: 100%;
  height: 150px;
  width: 150px;
  border: 1px solid lightgray;
}
.in.w50.date2 {
  color: black;
  font-size: 15px;
}


.gallery_box.in.aos-init.aos-animate {
  text-align: center;
}

.summary3 {
  margin-top: 10px;
  margin-bottom: 10px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  font-size: var(--font-size-2xl);
  line-height: 28px;
  text-align: justify;
  padding-bottom: 25px;
  width: 96%;
}
.date, .date2 {
  color: lightgray !important;
}
.gallery_box.in .collage img {
  width: 250px !important;
  height: 250px !important;
  border: 1px solid lightgray;
  border-radius: 5px;
}
.gallery {
  padding-bottom: 10px;
}
.about {
  padding-bottom: 10px;
}
.swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: var(--mc) !important;
  width: 10px;
  height: 10px;
}
.header.bef_scroll{
  background: white !important; 
  box-shadow: unset;
}



.sub_inp {

    border: 1px solid lightgray !important;
    background: var(--mc) !important;
    width: 55% !important;
    min-height: 64px !important;
    border-radius: 5px !important;
    margin-top: 12px !important;
    font-size: 20px !important;
    padding: 10px !important;
    color: white !important;
    padding-right: 30px !important;
}
.subs.w1200 {
  text-align: center;
}
.sub_inp::placeholder {
  color: white;
}
.sub_title{
  font-size: var(--font-size-23xl);
  padding: 10px;
  font-weight: bold;

}
.subs.w1200 span i {
  font-size: 32px;
  position: absolute;
  bottom: -4px;
  right: 6px;
  color: white;
}

.social_links_photo_picture2 img {

  filter: grayscale(100%) invert(100%);
}
#social_links_wrap2 {
  text-align: center;
  margin: auto;
    margin-top: auto;
  margin-top: 19px;
}

.new_sub {
  display: none;
  position: absolute;
  top: 15px;
  left: 0;
  background: var(--mc);
  color: white;
  width: 200px;
  border-radius: 10px;
}
.noselect.menu_items_box.in:hover .new_sub{
  display: block;
}
.noselect.sub_li_btn.in:hover {
  background: white;
  color: var(--mc);
}
.noselect.sub_li_btn.in {
  padding: 10px 10px;
  width: 100%;
  border-radius: 10px;
}
.noselect.menu_items_box.in {
  display: inline-block;
}
.menu_items_box_footer {
  display: inline-block;
  width: 14%;
  margin-left: 25px;
  line-height: 23px;
}
.foot_a {
  color: var(--mc) !important;
}
.new_sub_footer {
  margin-top: 11px;
}
.sub_menu_item_btn_new_sub_footer:hover {
  box-shadow: 0 0 5px var(--mc);
}
.sub_menu_item_btn_new_sub_footer {
  padding: 5px 2px;
  display: inline-block;
  font-size: 14px;
  color: gray;
  border-radius: 5px;
  cursor: pointer;
}
.noselect.sub_li_btn_new_sub_footer.in {
  width: 100%;
  display: block;
}
#web2 {
  margin-top: 25px;
}


#final {
  background: white !important;
  border-top: 1px solid lightgray;
}
#right {
  color: var(--mc);
}

#pv_inside {
  color: black;
}

mh {
  display: block;
  height: 104px;
}
.page_top_bg {
  width: 100%;
  height: 100vh;
  background-repeat: no-repeat;
  background-size: cover;
  filter: blur(0px);
}
.sec_head.sec_normal ,#page_top_info h1 {
  font-size: var(--font-size-23xl);
  padding: 10px 0;
  font-weight: bold;
  border-bottom: 3px solid var(--mc);
  display: inline-block;
}

.desc.margin-btm-30 table {
  border: 0 !important;
}
#rep_success {
  background: green;
  color: white;
  text-align: center;
  margin-top: 30px;
  padding: 30px 0;
}

.success_rep {
  font-size: 46px;
}
.members_photo_picture img {
  border-radius: 100%;
}
.members_photo_picture {
  width: 94%;
  border-radius: 100%;
  border: 1px solid var(--mc);
}
.members_box.inline {
  text-align: center;
  margin: 10px 0;
}
.members_name {
  font-size: var(--font-size-mid);
  font-weight: bold;
  padding: 5px 0;
}
.p_content.pad20.aos-init.aos-animate {
  margin-top: 15px;
}
.photo_gallery_cover_picture,.news_photo_picture4 {
  width: 100%;
  height: 300px;
}
.photo_gallery_title {
  font-size: var(--font-size-2xl);
  padding: 5px 0;
  color: var(--mc);
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.bottom_news_slider #n_title{
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
}
.gallery-bott {
  padding: 5px;
  background: var(--bg);

  margin-top: -52px;
  opacity: 0.7;
  line-height: 1.4;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;

}
.news-bott {
  padding: 5px;
  background: var(--bg);
  margin-top: -113px;
  opacity: 0.7;
  line-height: 1.4;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  height: 111px;
  align-content: center;
}

.photo_gallery_cover_picture img ,.news_photo_picture4 img{
  border-radius: 10px;

}

mhx{
  display: block;
  height: 20px;
}
.summary4 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  font-size: var(--font-size-mid);
  line-height: 21px;
  /* text-align: justify; */
  padding-bottom: 8px;
  min-height: 30px;
}
.our_impact_subtitle.w1200.about_us_title {
  text-align: center;
  font-size: 20px;
  color: var(--mc);
  padding-bottom: var(--pad-title-bottom)
}
.photo_gallery_box.inline:hover .gallery-bott , .news_box2:hover .news-bott{
  opacity: 1;
}
.photo_gallery_box.inline:hover  , .news_box2:hover{
box-shadow: 0 0 5px var(--mc);
}
.photo_gallery_box , .news_box2{
  cursor: pointer;
  border-radius: 10px;
}
.video_gallery_box.inline {
  height: 250px;
}
.video_gallery_box.inline iframe{
  height: 200px;
}
.video_gallery_title {
  font-size: var(--font-size-3xl);
  padding-top: 5px;
  height: 50px;
  overflow: hidden;
  text-align: center;
  color: var(--mc);
}
#video_gallery_wrap ,#news_wrap{
  margin-top: 20px;
}
.press_box {
  margin: 30px 0;
  display: block;
}
.rep_icon {
  width: 2%;
  display: inline-block;
  margin: 5px 13px;
}
.press_box time {
  color: lightgray;
  float: right;
}
.press_box.aos-init.aos-animate:hover .press_info {
  color: var(--mc);
}
.press_box.aos-init.aos-animate:hover time {
  color: black;
}
.attach_head {
  background: var(--mc) !important;
}
.attach_box {
  width: 180px;
  margin-top: 10px;
}

#caleandar {
  margin-top: 10px;
  margin-bottom: 10px;

}
.p_content.aos-init.aos-animate {
  margin-top: 10px;
}
.attach_box {
  margin-bottom: 10px;
}
.event_box.in.w70.bg {
  height: 189px;
}


#pag_main {
  position: absolute;
  bottom: 10px !important;
  left: unset;
  right: unset;
  width: 77%;
}
.in.w50.ico {
  display: none;
}
.subs.w1200 {
  margin: 4% auto;
}
.sub_title.aos-init.aos-animate, #social_links_wrap2 {
  margin: 2% auto;
}
.home_section_box2 {
  width: 100%;
  height: 100vh;
}

.news_vi {
  width: 80%;
  position: absolute;
  top: 59%;
  /* left: 10%; */
}
.search_title {
  margin-bottom: 15px;
}
.news_photo_picture.in.w30 {
  height: 160px;
}
.news_photo_picture2.in {
  height: 400px;
}

a.sub_menu_item_btn_new_sub_footer:hover , a.tri_sub_menu_item_footer:hover {
  box-shadow: 0 0 5px var(--mc);
}
.sub_menu_item_btn_new_sub_footer:not(a:link):hover , .tri_sub_menu_item_footer:not(a:link):hover{
  box-shadow: unset !important;
}
.tri_sub_menu_item_footer {
  padding: 4px;
  border-radius: 5px;
  display: block;
  line-height: 1.3;

}
#social_links_wrap {
  text-align: right;
}
.search_section a, .search_section div {
  display: block !important;
  line-height: 1.4;
}</pre></body></html>