.overlay-custom:hover .vc_single_image-wrapper {
  box-shadow: none !important;
}

@media (max-width: 767px) {
  .wpb_single_image img {
    max-width: 294px !important;
  }
  .reasons-section2 h2 {
    font-size: 32px !important;
    line-height: 1.083 !important;
    margin-top: 15px;
  }
  .quote-section .citation-container {
    width: 100% !important;
  }
  .quote-section .citation-inner {
    padding-left: 10px !important;
  }
  .quote-section .citation-inner:before {
    top: -40px !important;
    left: 5px !important;
  }
  .quote-section .quote-img {
    text-align: center !important;
  }
  body .contact-us-section h2 {
    padding-bottom: 10px !important;
  }
  body .contact-us-section p {
    padding: 0 0 10px !important;
  }
  body .contact-us-section h4 {
    font-size: 19px !important;
    padding: 30px 30px 5px !important;
  }
  body .article-content-div .contact-us-section .wpb_single_image {
    padding-bottom: 12px;
  }
}

@media (min-width: 480px) and (max-width: 767px) {
  .quote-section .citation-inner:before {
    left: 50% !important;
    transform: translateX(-50%) !important;
  }
@media (max-width:767px){

  .quote-wrap-row .citation-container{
    width:100% !important;
  }
  .quote-wrap-row .citation-inner{
    padding-left:0 !important;
  }
  .quote-wrap-row .citation-inner:before{
    top:-40px !important;
      left:-20px !important;
  }

  .quote-section .citation-container{
    width:100% !important;
  }
  .quote-section .citation-inner{
    padding-left:10px !important;
  }
  .quote-section .citation-inner:before{
    top:-40px !important;
      left:5px !important;
  }
  .quote-section .quote-img{
      text-align:center !important;
  }
  body .contact-us-section h2 {
      padding-bottom: 10px !important;
  }
  body .contact-us-section p {
      padding: 0 0 10px !important;
  }
  body .contact-us-section h4{
    font-size: 19px !important;
    padding: 30px 30px 5px !important;
  }
  body .article-content-div .contact-us-section .wpb_single_image{
    padding-bottom: 12px;
  }

}

.title_custom.mr-lg-300{
  text-align:center;
}
@media (min-width:992px){
  .title_custom.mr-lg-300{
    margin-right:240px;
  }
}
@media (min-width:1200px){
  .title_custom.mr-lg-300{
    margin-right:300px;
  }
}

@media (max-width: 767px){
  .reasons-section2 p {
    display: block !important;
  }
  .overlay-custom:hover .vc_single_image-wrapper {
    box-shadow: none !important;
  }
  .wpb_single_image img{
    max-width:294px !important;
  }
  .reasons-section2 h2{
    font-size:32px !important;
    line-height: 1.083 !important;
    margin-top:15px;
  }
}
@media (min-width: 480px) and (max-width: 767px){
  .quote-section .citation-inner:before {
    left:50% !important;
    transform:translateX(-50%) !important;
  }
}
.donate-text-wrapper > .wpb_wrapper p:last-child{
  padding-bottom:0;
}

@media (max-width: 767px){
  .h2-after h2:after {
    margin-left: auto;
    margin-right: auto;
  }

  .reasons-section .owl-carousel .owl-stage,
  .reasons-section .owl-carousel .owl-item {
    width: 100% !important;
  }

  .vc_row-o-content-middle .citation-container {
    width: 100%;
  }

  .vc_row-o-content-middle .citation-inner {
    padding-left: 0;
    padding-top: 20px;
  }

  .vc_row-o-content-middle .citation-inner:before {
    top: -15px;
    left: 50% !important;
    transform: translateX(-50%) !important;
  }

}

@media (max-width: 550px) {
  .fund-lid:before {
    left: -20px !important;
  }
}

@media (max-width: 767px) {
  .section-80.vc_section>.download-buttons-row,
  .download-buttons-row>.vc_col-sm-6 {
    margin-top: 0 !important;
  }
  .section-80.vc_section>.vc_row.condensed-width:not(.download-buttons-row) {
    margin-bottom: 30px;
  }
  .fundrising-supporter-row .fundrising-supporter-column {
    margin-bottom: 30px;
  }
  .fundrising-supporter-row .fundrising-supporter-column {
    margin-top: 0px;
  }
  .fundrising-supporter-row .supporter-fundraising-column .vc_empty_space {
    height: 8px !important;
  }
}

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