/* STARTS SETTING FOR PARAGRAPH HERE */
/* ENDS SETTING FOR PARAGRAPH HERE */
/* STARTS SETTING ANCHOR PROPERTIES HERE */
/* STARTS SETTING ANCHOR PROPERTIES HERE */
/* STARTS SETTING FOR BODY HERE */
/* ENDS SETTING FOR BODY HERE */
html {
  font-family: var(--body-font-family) !important;
}

body {
  color: var(--body-text-color) !important;
  font-size: var(--body-text-size) !important;
  font-weight: var(--body-text-weight) !important;
  line-height: var(--body-text-line-height) !important;
  font-family: var(--body-font-family) !important;
}
body b, body strong {
  color: var(--body-strong-tag-color);
}
body a {
  font-weight: var(--body-anchor-font-weight);
  color: var(--body-anchor-color);
  cursor: pointer;
  text-decoration: none;
}
body a:hover, body a:focus {
  text-decoration: none;
  color: var(--body-anchor-hover-color);
}

p {
  font-family: var(--body-font-family) !important;
  color: var(--paragraph-text-color);
  font-size: var(--paragraph-text-size);
  line-height: var(--paragraph-text-line-height);
}

.get-report table td {
  background: #FFF;
  border: 1px solid #dcdcdc;
  color: #000;
  font-family: "Open Sans", sans-serif;
  font-size: 14px !important;
}

.get-report table thead > tr > th, .table tbody > tr > th, .table tfoot > tr > th, .table thead > tr > td, .table tbody > tr > td, .table tfoot > tr > td {
  padding: 10px 15px;
}

.pa-text-h3 h3 {
  font-size: 16px;
  color: #000;
  margin-top: 0;
}

/* HEADING H1 to H6 ENDS HERE */
/* TEXT COLORS STARTS HERE */
.pa-text-blue-color {
  color: var(--primary-color);
}

.pa-text-white-color {
  color: var(--secondary-color);
}

.pa-text-black-color {
  color: #000;
}

.pa-text-light-black-color {
  color: #323232;
}

.pa-text-light-blue-color {
  color: #aac8e6;
}

/* TEXT COLORS STARTS HERE */
/* MARGIN STARTS HERE*/
.pa-bg-transparent {
  background-color: transparent;
}

.pa-bg-e {
  background-color: #eeeeee;
}

.pa-bg-blue {
  background-color: var(--primary-color);
}

.pa-bg-f5 {
  background-color: #f5f5f5;
}

.pa-bg-w {
  background-color: #ffffff;
}

.pa-text-align-center {
  text-align: center;
}

.pa-text-align-left {
  text-align: left;
}

.pa-text-align-right {
  text-align: right;
}

.pa-line-height {
  line-height: 1.4em;
}

.pa-border-left-none {
  border-left: none !important;
}

.pa-border-none {
  border: none;
}

.pa-border-none-i {
  border: none !important;
}

.pa-height-auto {
  height: auto;
}

.pa-height-auto-i {
  height: auto !important;
}

.breadcrumbs-heading-spacer {
  margin-top: 20px;
  margin-bottom: 20px;
}

.pa-display-inline-block {
  display: inline-block;
}

.pa-display-flex {
  display: flex;
}

.pa-notes {
  padding: 15px;
  border: 1px solid gainsboro;
  border-radius: 5px;
}

.pa-title {
  color: #286fa1;
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  font-weight: bold;
}

.pa-sm-title {
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  color: #286fa1;
  font-weight: 300;
}

.pa-img-press-detail {
  float: none !important;
  margin: 0;
  max-width: 100%;
}

.owl-pagination {
  margin-top: -10%;
  text-align: center;
  margin-left: 9px;
  margin-bottom: 10px;
}

.owl-controls.clickable {
  width: 33.33%;
}

.owl-theme .owl-controls {
  margin-top: 5px;
}

.owl-theme .owl-controls .owl-page span {
  display: block;
  width: 8px;
  height: 8px;
  margin: 5px 7px;
  filter: Alpha(Opacity=50);
  /*IE7 fix*/
  opacity: 0.5;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  background: #869791;
}

/*.page-heading-padding-right-20 h1, .page-heading-padding-right-20 h2
{
    padding-right:0;
}*/
.single-press-release-sliders .metaslider, .single-press-release-sliders .flexslider {
  margin-bottom: 0 !important;
}

.set-float-right {
  float: right;
}

.set-font-size-13 {
  font-size: 13px;
}

.set-font-size-14 {
  font-size: 14px;
}

.set-font-size-16 {
  font-size: 16px !important;
}

.set-font-size-24 {
  font-size: 24px !important;
}

.grey-group-title {
  margin-top: 5px;
  margin-bottom: 5px;
  padding-bottom: 10px;
  padding-top: 10px;
  color: #c8c8c8;
  font-size: 18px;
}

.grey-border-top {
  border-top: 1px solid #e1e1e1;
}

.pa-all-column-same-height {
  display: flex;
  flex-wrap: wrap;
}

.pa-border-blue-separator {
  border-top: 3px solid #2870A2;
}

.pa-font-bold {
  font-weight: bold;
}

.pa-text-decoration-none {
  text-decoration: none;
}

.pa-anchor-btn-blue {
  border: none;
  background: #4a88aa;
  padding: 6px 15px;
  color: #fff !important;
  border-radius: 5px;
}

.pa-anchor-btn-blue:hover {
  text-decoration: none;
}

.pa-text-center-sm-text-left-xs {
  text-align: center;
}

.border-block-blue {
  border-top: 3px solid #2870A2;
  border-left: 1px solid #e1e1e1;
  border-right: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
}

.border-bottom-light {
  border-bottom: 1px solid #e1e1e1;
}

.border-right-light {
  border-right: 1px solid #e1e1e1;
}

.border-grey-all {
  border: 1px solid #e1e1e1;
}

@media screen and (min-width: 768px) and (max-width: 2000px) {
  .pa-padding-right-sm-0 {
    padding-right: 0;
  }

  .pa-padding-left-sm-0 {
    padding-left: 0;
  }

  .pa-padding-right-sm-0 {
    padding-right: 0;
  }

  .pa-py-sm-0 {
    padding-left: 0;
    padding-right: 0;
  }
}
@media screen and (min-width: 320px) and (max-width: 767px) {
  .pa-img-press-detail {
    margin-bottom: 20px;
  }

  .pa-padding-0-5 {
    padding: 0;
  }

  .pa-margin-top-n-30 {
    margin-top: 0;
  }

  .single-issue .set-float-right {
    float: none;
    text-align: center;
  }
}
@media screen and (min-width: 320px) and (max-width: 820px) {
  .pa-text-center-sm-text-left-xs {
    text-align: left;
  }
}
@media screen and (min-width: 320px) and (max-width: 420px) {
  .pa-sidebar-xs-align-center {
    display: flex;
    justify-content: center;
  }
}
/*---------------------------------------
Header setting
--------------------------------------*/
/*---------------------------------------
Header setting
--------------------------------------*/
/*---------------------------------------
Top Header Menu Setting
--------------------------------------*/
/*---------------------------------------
Top Header Menu Setting
--------------------------------------*/
/*---------------------------------------
Menu Setting
--------------------------------------*/
/*---------------------------------------
Menu Setting
--------------------------------------*/
.set-site-logo {
  background-image: var(--set-site-logo);
  display: block;
  height: 115px;
  background-position: left;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
}

.navbar {
  min-height: 40px;
  margin-top: -22px !important;
}

.navbar-nav {
  text-align: center;
  float: none;
}

.header-one-menu .navbar-nav > li {
  text-transform: uppercase;
  font-family: "Open Sans", sans-serif;
  font-size: 13px;
  letter-spacing: 1px;
  float: none;
  display: inline-block;
}

.navbar-default .navbar-nav > li > a {
  color: var(--secondary-color) !important;
  /* padding-left: 19px;
   padding-right: 19px;*/
  padding: 19px;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  color: var(--header-menu-hover-color) !important;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form, header .navbar-default {
  margin: 0;
  border: none;
  background: none;
}

.navbar-inverse {
  background: none;
  border: none;
  margin-top: 0;
}

.navbar-inverse .navbar-toggle {
  float: left;
  border-color: #276896;
}

.navbar-default .navbar-toggle .icon-bar {
  background-color: #fff;
}

.header-one {
  background: var(--primary-color);
  background-image: var(--set-site-header-bg);
  background-position: 110% 145%;
  background-repeat: no-repeat;
}
.header-one .slogan-text {
  color: var(--secondary-color);
  font-size: 24px;
  font-weight: bold;
  line-height: 1.6em;
  text-transform: none;
  margin-top: 20px;
}

.header-one-menu {
  background: var(--primary-color);
  border-top: 1px solid var(--header-menu-top-border-color);
  margin-top: -35px;
}

.top-header {
  background-color: var(--top-header-bg-color);
  /* .top-header-other-icons .fa{
          color:#ffffff;
      }
  */
}
.top-header .navbar-nav > li {
  font-size: 11px;
  text-transform: uppercase;
}
.top-header .navbar-nav > li > a {
  color: var(--secondary-color);
  padding: 10px 15px;
  font-weight: bold;
}
.top-header .navbar-nav > li > a:hover {
  background: var(--header-top-menu-hover-color);
}
.top-header .top-header-nav .navbar-nav {
  text-align: left;
}
.top-header .top-header-other-icons .fa, .top-header .top-header-other-icons .fas {
  color: var(--header-top-icon-bg-color);
  font-size: 16px;
}
.top-header .top-header-other-icons ul {
  margin: 0;
}
.top-header .top-header-other-icons li {
  display: inline-block;
  float: left;
  border-right: 1px solid var(--header-top-icon-border-color);
  padding: 10px 13px;
  height: 40px;
}
.top-header .top-header-other-icons li:first-child {
  border-left: 1px solid var(--header-top-icon-border-color);
}
.top-header .top-header-other-icons li:hover, .top-header .top-header-other-icons li a:hover {
  background-color: var(--header-top-icon-hover-color);
}
.top-header .top-header-other-icons li:first-child {
  background-color: transparent;
}
.top-header .top-header-other-icons .search-field {
  max-width: 200px;
  height: 30px;
}
.top-header .top-header-other-icons .search-box i {
  padding-left: 10px;
}
.top-header .top-header-other-icons .top-header-links {
  color: var(--secondary-color);
}

#menu-main-menu > li:hover .dropdown-menu > li > ul {
  display: none;
}

#menu-main-menu > li > ul.dropdown-menu > li:hover .dropdown-menu > li > ul {
  display: block !important;
}

.dropdown:hover > .dropdown-menu {
  display: block !important;
}

.dropdown-menu > li {
  background: var(--primary-color);
  margin-bottom: -5px;
  margin-top: -6px !important;
  padding: 10px 0 !important;
  color: var(--secondary-color);
}

.dropdown-menu > li > ul > li {
  background: var(--header-sub-sub-menu-hover-color) none repeat scroll 0 0;
}

.dropdown-menu > li:hover, .dropdown-menu > li > ul > li:hover, .dropdown-menu > li > ul > li > ul > li:hover, .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
  background: var(--header-sub-menu-hover-color);
  color: var(--secondary-color);
}

.dropdown-menu > li > a, .dropdown-menu > li > ul > li > a {
  color: var(--secondary-color);
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > ul > li > a:hover {
  background: none;
  color: var(--secondary-color);
}

/*.dropdown-menu > li > ul > li:hover
{
    background:$menu-hover-color !important;
    color:$secondary-color;
}*/
@media (max-width: 991px) {
  .dropdown-menu > li > ul {
    margin-top: -6px !important;
  }
}
@media (min-width: 992px) {
  .dropdown-menu > li > ul {
    margin-left: 180px;
    margin-top: -47px;
  }

  .dropdown-menu > li > ul > li > ul {
    margin-top: -47px;
  }
}
@media (max-width: 480px) {
  .top-header, .header-one-menu {
    display: none;
  }

  .header-one .pa-py-15 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .set-site-logo {
    height: 100px;
  }
}
@media screen and (min-width: 480px) and (max-width: 731px) {
  .top-header .top-header-nav {
    margin-top: 20px;
  }
}
@media screen and (min-width: 1024px) and (max-width: 2000px) {
  .social-icon-text-right {
    display: flex;
    justify-content: right;
  }

  .top-header {
    height: 40px;
  }
}
@media (max-width: 767px) {
  .navbar-toggle {
    border-radius: 0px !important;
  }

  .icon-bar {
    background: #fff none repeat scroll 0 0 !important;
  }

  .navbar-toggle:hover, .navbar-toggle:focus {
    background-color: #323232 !important;
  }

  .navbar-default .navbar-toggle {
    border-color: #ddd;
  }
}
/* STARTS SETTING HEADING 1 PROPERTIES HERE */
/*$pa_heading_h1_color: #296fa2;
$pa_heading_h2_color: #296fa2;
$pa_heading_h3_color: #638ab1;
$pa_heading_h1_font_size:24px;
$pa_heading_h2_font_size:20px;
$pa_heading_h3_font_size:16px;*/
/* ENDS SETTING HEADING 1 PROPERTIES HERE */
/* STARTS SETTING HEADING 2 PROPERTIES HERE */
/* ENDS SETTING HEADING 2 PROPERTIES HERE */
/* STARTS SETTING HEADING 3 PROPERTIES HERE */
/* ENDS SETTING HEADING 3 PROPERTIES HERE */
/* STARTS SETTING HEADING 4 PROPERTIES HERE */
/* ENDS SETTING HEADING 4 PROPERTIES HERE */
/* STARTS SETTING HEADING 5 PROPERTIES HERE */
/* ENDS SETTING HEADING 5 PROPERTIES HERE */
/* STARTS SETTING HEADING 6 PROPERTIES HERE */
/* ENDS SETTING HEADING 6 PROPERTIES HERE */
/* HEADING H1 to H6 STARTS HERE */
.pa-heading-h1, h1, H1 {
  font-family: var(--body-font-family) !important;
  font-size: var(--heading-1-text-size);
  font-weight: var(--heading-1-text-weight);
  color: var(--heading-1-text-color);
  line-height: var(--heading-1-text-line-height);
  text-transform: var(--heading-1-text-case);
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 0;
}

.pa-heading-h2, h2, H2 {
  font-family: var(--body-font-family) !important;
  font-size: var(--heading-2-text-size);
  font-weight: var(--heading-2-text-weight);
  color: var(--heading-2-text-color);
  line-height: var(--heading-2-text-line-height);
  text-transform: var(--heading-2-text-case);
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 0;
}

.pa-heading-h3, h3, H3 {
  font-family: var(--body-font-family) !important;
  font-size: var(--heading-3-text-size);
  font-weight: var(--heading-3-text-weight);
  color: var(--heading-3-text-color);
  line-height: var(--heading-3-text-line-height);
  text-transform: var(--heading-3-text-case);
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 0;
}

h4, H4 {
  font-family: var(--body-font-family) !important;
  font-size: var(--heading-4-text-size);
  font-weight: var(--heading-4-text-weight);
  color: var(--heading-4-text-color);
  line-height: var(--heading-4-text-line-height);
  text-transform: var(--heading-4-text-case);
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 0;
}

h5, H5 {
  font-family: var(--body-font-family) !important;
  font-size: var(--heading-5-text-size);
  font-weight: var(--heading-5-text-weight);
  color: var(--heading-5-text-color);
  line-height: var(--heading-5-text-line-height);
  text-transform: var(--heading-5-text-case);
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 0;
}

h6, H6 {
  font-family: var(--body-font-family) !important;
  font-size: var(--heading-6-text-size);
  font-weight: var(--heading-6-text-weight);
  color: var(--heading-6-text-color);
  line-height: var(--heading-6-text-line-height);
  text-transform: var(--heading-6-text-case);
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 0;
}

.pa-p-10 {
  padding: 10px;
}

.pa-p-10-i {
  padding: 10px !important;
}

.pa-p-5 {
  padding: 5px;
}

.pa-px-0 {
  padding-left: 0;
  padding-right: 0;
}

.pa-px-10 {
  padding-left: 10px;
  padding-right: 10px;
}

.pa-py-10 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.pa-py-15 {
  padding-top: 15px;
  padding-bottom: 15px;
}

.pa-py-30 {
  padding-top: 30px;
  padding-bottom: 30px;
}

.pa-py-20 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.pa-pt-10 {
  padding-top: 10px;
}

.pa-pr-10 {
  padding-right: 10px;
}

.pa-pb-10 {
  padding-bottom: 10px;
}

/* PADDING STARTS HERE */
.pa-padding-0 {
  padding: 0;
}

.pa-padding-0-i {
  padding: 0 !important;
}

.pa-padding-20 {
  padding: 20px;
}

.pa-padding-right-0 {
  padding-right: 0;
}

.pa-padding-left-0 {
  padding-left: 0;
}

.pa-padding-left-10 {
  padding-left: 10px;
}

.pa-padding-left-0-i {
  padding-left: 0 !important;
}

.pa-padding-top-20 {
  padding-top: 20px;
}

.pa-padding-top-30 {
  padding-top: 30px;
}

.pa-padding-top-10-i {
  padding-top: 10px !important;
}

.pa-padding-top-20-i {
  padding-top: 20px !important;
}

.pa-padding-bottom-0 {
  padding-bottom: 0;
}

.pa-padding-bottom-20 {
  padding-bottom: 20px;
}

.pa-padding-bottom-0-i {
  padding-bottom: 0 !important;
}

.pa-padding-0-5 {
  padding: 0 5px;
}

.pa-padding-0-10 {
  padding: 0 10px;
}

.pa-padding-0-20 {
  padding: 0 20px;
}

.pa-padding-0-20-i {
  padding: 0 20px !important;
}

.pa-padding-n-t-10 {
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}

/* PADDING STARTS HERE */
.pa-m-10 {
  margin: 10px;
}

.pa-mx-10 {
  margin-left: 10px;
  margin-right: 10px;
}

.pa-my-10 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.pa-my-30 {
  margin-top: 30px;
  margin-bottom: 30px;
}

.pa-mt-10 {
  margin-top: 10px;
}

.pa-mb-10 {
  margin-bottom: 10px;
}

/*------------------------------------------*/
/*------------------------------------------*/
.pa-margin-0 {
  margin: 0;
}

.pa-margin-0-auto {
  margin: 0 auto;
}

.pa-margin-left-right-15 {
  margin-left: 15px;
  margin-right: 15px;
}

.pa-margin-left-right-0 {
  margin-left: 0;
  margin-right: 0;
}

.pa-margin-top-0 {
  margin-top: 0;
}

.pa-margin-top-5 {
  margin-top: 5px;
}

.pa-margin-top-10 {
  margin-top: 10px;
}

.pa-margin-top-15 {
  margin-top: 15px;
}

.pa-margin-top-0-i {
  margin-top: 0 !important;
}

.pa-margin-top-10-i {
  margin-top: 10px !important;
}

.pa-margin-top-n-10 {
  margin-top: -10px !important;
}

.pa-margin-top-n-30 {
  margin-top: -31px;
}

.pa-margin-right-0 {
  margin-right: 0;
}

.pa-margin-right-20 {
  margin-right: 20px;
}

.pa-margin-left-0 {
  margin-left: 0;
}

.pa-margin-left-0-i {
  margin-left: 0 !important;
}

.pa-margin-right-0-i {
  margin-right: 0 !important;
}

.pa-margin-left-15 {
  margin-left: 15px;
}

.pa-margin-right-10 {
  margin-right: 10px;
}

.pa-margin-bottom-0 {
  margin-bottom: 0;
}

.pa-margin-bottom-0-i {
  margin-bottom: 0 !important;
}

.pa-margin-bottom-10 {
  margin-bottom: 10px;
}

.pa-margin-bottom-20 {
  margin-bottom: 20px;
}

.pa-margin-bottom-30 {
  margin-bottom: 30px;
}

.pa-margin-top-20 {
  margin-top: 20px;
}

.pa-margin-top-20-i {
  margin-top: 20px !important;
}

.pa-margin-top-30 {
  margin-top: 30px;
}

.pa-breadcrumb ul li {
  list-style: none;
  margin-left: -40px !important;
}
.pa-breadcrumb div#crumbs {
  float: left;
  display: inline-block;
  color: #296fa2;
}
.pa-breadcrumb #crumbs a {
  color: #296FA2;
  font-weight: 600;
  font-size: 11px;
  text-transform: uppercase;
}
.pa-breadcrumb .breadcrumbs-menu-wrapper {
  position: relative;
  display: inline-block;
}
.pa-breadcrumb .dropbtn {
  background: none !important;
  color: #296FA2;
  border: none;
  font-weight: 600;
  font-size: 11px;
  text-transform: uppercase;
}
.pa-breadcrumb .dropdown-content {
  display: none;
  position: absolute;
  background-color: #7b7b7b;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  z-index: 99999;
}
.pa-breadcrumb ul#ex3 {
  margin-bottom: 0px;
}
.pa-breadcrumb .breadcrumb-menu {
  display: none;
}
.pa-breadcrumb .breadcrumb-menu li.current_page_item {
  display: none;
}
.pa-breadcrumb .breadcrumb-menu a {
  font-weight: normal;
  font-size: 12px;
  padding: 8px !important;
}
.pa-breadcrumb .dropdown-content a {
  color: #fff !important;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}
.pa-breadcrumb .breadcrumbs-menu-wrapper:hover .dropdown-content {
  display: block;
}
.pa-breadcrumb ul.breadcrumb-menu:nth-of-type(1) {
  display: block;
}

/* STARTS SETTING SUB FOOTER BACKGROUND COLOR HERE */
/* ENDS SETTING SUB FOOTER BACKGROUND COLOR HERE */
.social-sub-footer {
  background-color: var(--social-sub-footer-bg-color);
}
.social-sub-footer .social_title_1 {
  color: var(--social-sub-footer-title-1-color);
  font-size: var(--social-sub-footer-title-1-size);
  font-weight: var(--social-sub-footer-title-1-font-weight);
  line-height: var(--social-sub-footer-title-1-line-height);
}
.social-sub-footer .social_title_2 {
  color: var(--social-sub-footer-title-2-color);
  font-size: var(--social-sub-footer-title-2-size);
  font-weight: var(--social-sub-footer-title-2-font-weight);
  line-height: var(--social-sub-footer-title-2-line-height);
}
.social-sub-footer .social_icons {
  background-color: var(--social-icon-sub-footer-bg-color);
  color: var(--social-icon-sub-footer-color);
  width: 40px;
  height: 40px;
  font-size: 24px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  text-align: -webkit-center;
  text-align: -moz-center;
  text-align: center;
  padding-top: 7px;
}

.donate-section {
  color: #fff !important;
  font-weight: 800;
}

/* STARTS SETTING SUB FOOTER BACKGROUND COLOR HERE */
/* ENDS SETTING SUB FOOTER BACKGROUND COLOR HERE */
.pa-sub-footer {
  background-color: var(--sub-footer-bg-color);
  padding: 40px 0 30px 0;
}
.pa-sub-footer .title {
  color: var(--sub-footer-title-color);
  font-size: var(--sub-footer-title-size);
  font-weight: var(--sub-footer-title-font-weight);
  line-height: var(--sub-footer-title-line-height);
  margin-bottom: 10px;
}
.pa-sub-footer .description ul {
  margin-left: -40px;
}
.pa-sub-footer .description ul li {
  list-style: none;
}
.pa-sub-footer .description ul ul.sub_menu {
  margin-left: -20px;
}
.pa-sub-footer .description ul li a {
  color: var(--sub-footer-description-color);
  font-family: var(--body-font-family) !important;
  font-size: var(--sub-footer-description-size);
  font-weight: var(--sub-footer-description-font-weight);
  line-height: var(--sub-footer-description-line-height);
  margin-bottom: 10px;
}

.donate-section {
  color: #fff !important;
  font-weight: 800;
}

/* SET VARIABLES FOR FOOTER */
/* SET VARIABLES FOR FOOTER */
/* SET VARIABLES FOR FOOTER*/
/* SET VARIABLES FOR FOOTER */
/* SET VARIABLES FOR FOOTER ADDRESS */
/* SET VARIABLES FOR FOOTER ADDRESS*/
.pa-footer {
  background: var(--footer-bg-color);
}
.pa-footer .title {
  color: var(--footer-title-color);
  font-size: var(--footer-title-size);
  font-weight: var(--footer-title-font-weight);
  line-height: var(--footer-title-line-height);
  margin-bottom: 10px;
}
.pa-footer .address {
  color: var(--footer-description-color);
  font-size: var(--footer-description-size);
  font-weight: var(--footer-description-font-weight);
  line-height: var(--footer-description-line-height);
}
.pa-footer .social_links li {
  list-style: none;
  margin-bottom: 10px;
}
.pa-footer .social_links a {
  color: var(--footer-social-text-color);
  font-size: var(--footer-social-text-size);
  font-weight: var(--footer-social-text-font-weight);
  line-height: var(--footer-social-line-height);
  cursor: pointer;
  text-decoration: none;
}
.pa-footer .social_links a:hover, .pa-footer .social_links a:focus {
  color: var(--footer-social-text-hover-color);
}
.pa-footer .social_links i {
  background: var(--footer-icon-bg-color);
  color: var(--footer-icon-color);
  width: 40px;
  height: 40px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  text-align: center;
  padding-top: 8px;
  vertical-align: middle;
}

/* STARTS SETTING SUB FOOTER BACKGROUND COLOR HERE */
/* ENDS SETTING SUB FOOTER BACKGROUND COLOR HERE */
/* STARTS SETTING SUB FOOTER LI ANCHOR PROPERTIES HERE */
/* ENDS SETTING SUB FOOTER LI ANCHOR PROPERTIES HERE */
.set-pa-sidebar {
  /* @media screen and (max-width: 320px) {
       padding-left: 0;
   }

   @media screen and (min-width: 320px) and (max-width: 900px) {
       padding-left: 0;
   }*/
}
.set-pa-sidebar .sidebar-heading-2 {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: bold !important;
  color: #296FA2 !important;
  border-bottom: 1px solid #f2f2f2;
  font-size: 24px !important;
  padding-bottom: 8px;
}
.set-pa-sidebar .pa-years {
  padding-left: 0;
  list-style-type: none;
  padding-bottom: 15px;
  line-height: 11pt;
  font-size: 14px;
  color: #fff;
}
.set-pa-sidebar .pa-years li {
  line-height: 1.4em;
}
.set-pa-sidebar .pa-years li:before {
  content: "";
  border-color: transparent #333;
  border-style: solid;
  border-width: 0.25em 0 0.25em 0.35em;
  display: block;
  height: 0;
  width: 0;
  left: -1em;
  top: 0.8em;
  position: relative;
}
.set-pa-sidebar .pa-years li a {
  color: #333 !important;
  font-weight: normal !important;
  font-size: 14px;
}
.set-pa-sidebar .pa-years li a:hover {
  color: #296FA2 !important;
  text-decoration: none;
}

/*# sourceMappingURL=output_app.css.map */
