.learn_archive_descrip > p {
  margin-bottom: 0;
}
.learn_archive_author_image > img {
  width: 150px;
}
.hero-mainSection {
  color: #FFFFFF;
}
.learn_cta_tile {
  height: 23.4375em;
}
.learn_cta_tile_descrip {
  min-height: 4em;
}
.learn_cta_tile_num {
  height: 1em;
}
.learn_cta_tile_heading {
  height: 3em;
}
.fundraising {
  background-size: cover;
  background-image: url('https://globalgiving.org/img/aboutus/fieldphoto_17_568w.jpg');
}
@media screen and (min-width: 35.5em) {
  .fundraising {
    background-image: url('https://globalgiving.org/img/aboutus/fieldphoto_17_768w.jpg');
  }
}
@media screen and (min-width: 48em) {
  .fundraising {
    background-image: url('https://globalgiving.org/img/aboutus/fieldphoto_17_1024w.jpg');
  }
}
@media screen and (min-width: 64em) {
  .fundraising {
    background-image: url('https://globalgiving.org/img/aboutus/fieldphoto_17_1500w.jpg');
  }
}
@media screen and (min-width: 64em) {
  .learn_newsletter_inner_content {
    padding-left: 50%;
  }
}
@media screen and (min-width: 64em) {
  .learn_newsletter_inner_contentRight {
    padding-right: 50%;
  }
}
.learn_nav_arrow {
  width: 28px;
}
.learn_tag_list {
  font-style: italic;
  font-weight: 700;
  background: #FFFFFF;
  padding-left: 3%;
  padding-right: 3%;
  padding-left: 3.75%;
  padding-right: 3.75%;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  border-radius: 3px;
  white-space: nowrap;
  display: block;
  max-width: 320px;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width: 35.5em) {
  .learn_tag_list {
    display: inline-block;
    margin-bottom: 0.5em;
  }
}
.learn_cat_icon_outer {
  height: 15em;
}
@media screen and (min-width: 64em) {
  .learn_cat_icon_outer {
    height: 16em;
  }
}
.learn_cat_icon {
  height: 100%;
  transition: background 0.6s;
}
.learn_cat_icon_tools .cls-1,
.learn_cat_icon_tools .cls-2 {
  stroke: #3f4c59;
}
.learn_cat_icon_tools:focus,
.learn_cat_icon_tools:hover,
.learn_cat_icon_tools:active {
  background: #B2BB1E;
  cursor: pointer;
}
.learn_cat_icon_tools:focus h2,
.learn_cat_icon_tools:hover h2,
.learn_cat_icon_tools:active h2,
.learn_cat_icon_tools:focus .learn_cat_icon_descrip,
.learn_cat_icon_tools:hover .learn_cat_icon_descrip,
.learn_cat_icon_tools:active .learn_cat_icon_descrip {
  color: #FFFFFF;
}
.learn_cat_icon_tools:focus .cls-1,
.learn_cat_icon_tools:hover .cls-1,
.learn_cat_icon_tools:active .cls-1,
.learn_cat_icon_tools:focus .cls-2,
.learn_cat_icon_tools:hover .cls-2,
.learn_cat_icon_tools:active .cls-2 {
  stroke: #ffffff;
}
.learn_cat_icon_videos .cls-1,
.learn_cat_icon_videos .cls-2 {
  stroke: #3f4c59;
}
.learn_cat_icon_videos:focus,
.learn_cat_icon_videos:hover,
.learn_cat_icon_videos:active {
  background: #3e4b59;
  cursor: pointer;
}
.learn_cat_icon_videos:focus h2,
.learn_cat_icon_videos:hover h2,
.learn_cat_icon_videos:active h2,
.learn_cat_icon_videos:focus .learn_cat_icon_descrip,
.learn_cat_icon_videos:hover .learn_cat_icon_descrip,
.learn_cat_icon_videos:active .learn_cat_icon_descrip {
  color: #FFFFFF;
}
.learn_cat_icon_videos:focus .cls-1,
.learn_cat_icon_videos:hover .cls-1,
.learn_cat_icon_videos:active .cls-1,
.learn_cat_icon_videos:focus .cls-2,
.learn_cat_icon_videos:hover .cls-2,
.learn_cat_icon_videos:active .cls-2 {
  stroke: #ffffff;
}
.learn_cat_icon_viewpoints .cls-1,
.learn_cat_icon_viewpoints .cls-2 {
  stroke: #3f4c59;
}
.learn_cat_icon_viewpoints:focus,
.learn_cat_icon_viewpoints:hover,
.learn_cat_icon_viewpoints:active {
  background: #F1CB00;
  cursor: pointer;
}
.learn_cat_icon_viewpoints:focus h2,
.learn_cat_icon_viewpoints:hover h2,
.learn_cat_icon_viewpoints:active h2,
.learn_cat_icon_viewpoints:focus .learn_cat_icon_descrip,
.learn_cat_icon_viewpoints:hover .learn_cat_icon_descrip,
.learn_cat_icon_viewpoints:active .learn_cat_icon_descrip {
  color: #FFFFFF;
}
.learn_cat_icon_viewpoints:focus .cls-1,
.learn_cat_icon_viewpoints:hover .cls-1,
.learn_cat_icon_viewpoints:active .cls-1,
.learn_cat_icon_viewpoints:focus .cls-2,
.learn_cat_icon_viewpoints:hover .cls-2,
.learn_cat_icon_viewpoints:active .cls-2 {
  stroke: #ffffff;
}
.learn_cat_icon_tips .cls-1,
.learn_cat_icon_tips .cls-2 {
  stroke: #3f4c59;
}
.learn_cat_icon_tips:focus,
.learn_cat_icon_tips:hover,
.learn_cat_icon_tips:active {
  background: #683043;
  cursor: pointer;
}
.learn_cat_icon_tips:focus h2,
.learn_cat_icon_tips:hover h2,
.learn_cat_icon_tips:active h2,
.learn_cat_icon_tips:focus .learn_cat_icon_descrip,
.learn_cat_icon_tips:hover .learn_cat_icon_descrip,
.learn_cat_icon_tips:active .learn_cat_icon_descrip {
  color: #FFFFFF;
}
.learn_cat_icon_tips:focus .cls-1,
.learn_cat_icon_tips:hover .cls-1,
.learn_cat_icon_tips:active .cls-1,
.learn_cat_icon_tips:focus .cls-2,
.learn_cat_icon_tips:hover .cls-2,
.learn_cat_icon_tips:active .cls-2 {
  stroke: #ffffff;
}
.learn_cat_icon_successStories .cls-1,
.learn_cat_icon_successStories .cls-2 {
  stroke: #3f4c59;
}
.learn_cat_icon_successStories:focus,
.learn_cat_icon_successStories:hover,
.learn_cat_icon_successStories:active {
  background: #F08B1D;
  cursor: pointer;
}
.learn_cat_icon_successStories:focus h2,
.learn_cat_icon_successStories:hover h2,
.learn_cat_icon_successStories:active h2,
.learn_cat_icon_successStories:focus .learn_cat_icon_descrip,
.learn_cat_icon_successStories:hover .learn_cat_icon_descrip,
.learn_cat_icon_successStories:active .learn_cat_icon_descrip {
  color: #FFFFFF;
}
.learn_cat_icon_successStories:focus .cls-1,
.learn_cat_icon_successStories:hover .cls-1,
.learn_cat_icon_successStories:active .cls-1,
.learn_cat_icon_successStories:focus .cls-2,
.learn_cat_icon_successStories:hover .cls-2,
.learn_cat_icon_successStories:active .cls-2 {
  stroke: #ffffff;
}
.learn_cat_icon_ggTestLab .cls-1,
.learn_cat_icon_ggTestLab .cls-2 {
  stroke: #3f4c59;
}
.learn_cat_icon_ggTestLab:focus,
.learn_cat_icon_ggTestLab:hover,
.learn_cat_icon_ggTestLab:active {
  background: #5D87A1;
  cursor: pointer;
}
.learn_cat_icon_ggTestLab:focus h2,
.learn_cat_icon_ggTestLab:hover h2,
.learn_cat_icon_ggTestLab:active h2,
.learn_cat_icon_ggTestLab:focus .learn_cat_icon_descrip,
.learn_cat_icon_ggTestLab:hover .learn_cat_icon_descrip,
.learn_cat_icon_ggTestLab:active .learn_cat_icon_descrip {
  color: #FFFFFF;
}
.learn_cat_icon_ggTestLab:focus .cls-1,
.learn_cat_icon_ggTestLab:hover .cls-1,
.learn_cat_icon_ggTestLab:active .cls-1,
.learn_cat_icon_ggTestLab:focus .cls-2,
.learn_cat_icon_ggTestLab:hover .cls-2,
.learn_cat_icon_ggTestLab:active .cls-2 {
  stroke: #ffffff;
}
.learn_icon {
  fill: #457389;
  height: 1em;
}
.learn_icon:focus,
.learn_icon:hover,
.learn_icon:active {
  cursor: pointer;
  fill: #F08B1D;
}
.learn_icon_email {
  width: 1.1875em;
  /* 19px */
}
.learn_icon_twitter {
  width: 1.1875em;
  /* 19px */
}
.learn_icon_facebook {
  width: 0.5625em;
  /* 9px */
}
.learn_icon_linkedin {
  width: 1.1875em;
  /* 19px */
}
.btn_fullWidth {
  width: 100%;
}
.proj_text {
  left: 6%;
  bottom: 6%;
  max-width: 75%;
}
.proj {
  background-size: cover;
  background-color: rgba(41, 53, 65, 0.7);
}
@media screen and (min-width: 35.5em) {
  .btn_halfWidth {
    width: 15em;
  }
  .btn_fullWidth {
    width: 31em;
  }
}
@media screen and (min-width: 48em) {
  .proj_text {
    max-width: 50%;
  }
}
@media screen and (min-width: 64em) {
  .proj_text {
    max-width: 25%;
  }
}
/* Make sure images with WordPress-added height and width attributes are scaled correctly */
img[class*="align"],
img[class*="wp-image-"] {
  height: auto;
}
img.size-full {
  max-width: 100%;
}
p[align=center] > small {
  font-size: 0.7em;
}
