/** Shopify CDN: Minification failed

Line 28:2 Unexpected "{"
Line 28:3 Expected identifier but found "%"
Line 28:33 Unexpected "{"
Line 28:34 Expected identifier but found "%"

**/
.image-with-text__media{border-right:none;}
 a.design-button {
    background: none;
    border: 3px solid #fff;
    font-size: 24px;
}
a.design-button:after {
box-shadow:none !important;
}
.donation-wrapper {
    color: #fff;
    border-radius: 30px;
    padding: 10px 50px 0px !important;
    /* margin-bottom: 60px; */
    text-align: center;
}

.donation-heading{
  font-size:40px;
  {% comment %} font-weight:700; {% endcomment %}
  margin-bottom:10px;
  margin-top:0px;
  color:#fff;
  font-family:'GTStandard-M' !important;
}

.donation-subheading {
    margin-bottom: 50px;
    font-size: 14px;
    color: #998948;
    text-transform:uppercase;
    font-weight:600;
}

.donation-grid{
  display:grid;
  grid-template-columns:1fr 1fr 1fr;
  align-items:start;
  gap:20px;
}

.donation-item a img:first-child{
  max-width:200px;
  height:auto !important;
  object-fit:contain;
  display:block;
  margin:0 auto;
  margin-bottom:20px;
}

.donation-item img{
  width:100%;
  height:auto;
  display:block;
}

.divider-line{
  width:1px;
  height:100%;
  background:rgba(255,255,255,.4);
}

.index .or-image img{
  max-width:66px;
}
.book_donation .or-image img{
  max-width:75px;
}
.book_donation .donation-wrapper{
  padding-bottom: !important;
}

.bottom-badge{
background: #fff;
    color: #1f3a70;
    padding: 5px 25px;
    border-radius: 8px;
    display: inline-block;
    margin:10px 0 20px;
    font-weight: 600;
    font-size: 18px;
}

.bottom-text{
  max-width:930px;
  margin:0 auto;
  font-size:20px;
}
.donation-grid{
  display:grid;
  grid-template-columns:1fr auto 1fr auto 1fr;
  align-items:start;
  gap:20px;
  margin:40px 0;
}

.donation-item img{
  width:100%;
  height:auto;
  display:block;
}

.or-image img{
  display:block;
  margin:auto;
}

.bottom-text{
  max-width:930px;
  margin:0 auto;
  opacity:.9;
}
@media (min-width:1025px)
{
  .contact img {
    max-width: 350px;
}
.donation-item img {
    height: 350px;
    object-fit: contain;
    object-position: top;
}
body.index .donation-item img {
    height: 295px;
    object-fit: contain;
    object-position: top;
}
}
@media(max-width:900px){
   .donation-wrapper{
  background:#010356;
   }
  .donation-grid{
    gap:0px;
  }
 .donation-wrapper {
    padding: 40px 20px !important;
}
.donation-heading{font-size:22px;}
.donation-subheading{font-size:12px;}
.bottom-badge{padding: 5px 0px;}
.bottom-text{font-size:16px;}
}
@media (max-width:560px)
{
.or-image img {
    max-width: 32px;
}
.logo-image-container img {
    width: 100%;
    max-width: 175px;
}
.donation-wrapper {
    padding: 20px 10px;
    margin-bottom:20px;
}
.donation-grid {
    margin: 10px 0;
}
.banner__box {
    padding-bottom: 10px;
}
body.index .banner__media {
    height: 2400px;
}
body.book-donation .donation-wrapper {
    padding: 40px 15px;
}
body.index .donation-wrapper {
    background: transparent;
}
.donation-item img {
    width: 60%;
    margin: 0 auto;
}
.donation-grid {
    grid-template-columns: 1fr;
 
}
.or-image img {
    display: none;
}
.or-image {
    height: 60px;
}
body.index .ai_testimonial_block:before {
    content: "";
    background: #fff;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
}
.ai-testimonial-container {position:relative;}
.testimonial_border:before {
    background: #fff;
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
}
.testimonial_border div {
    position: relative;
}
}
body.index .banner:after, body.index .banner__media:after {
    content: "";
    position: absolute;
    top: 0;
    background: #000f2f00;
    opacity: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}