#donation-slider {
    background-color: #F5F9F0!important;
}

#donation-slider + footer .et_pb_section_0_tb_footer {
    box-shadow: inset 0px 160px 0px -80px #F5F9F0;
}

.donation-slider__images-caption {
    font-style: italic;
    margin-top: 10px;
    font-size: 80%;
}

.donation-slider__image-wrapper {
    align-self: center;
}

.donation-slider__image-container {
    border-radius: 8px;
}

.donation-slider__controls {
    display: flex;
    justify-content: space-between;

    align-items: center;
}
                    
.donation-slider__buttons button {
    width: 64px;
    height: 64px;
    background: none;
    border: none;
    cursor: pointer;
    z-index: 1;
    position: static;
    display: inline-block;
    margin: 0;
}

.donation-slider__buttons button::after,
.donation-slider__buttons button::before {
    content: none
}

.donation-slider__controls .swiper-pagination {
    position: static;
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: var(--swiper-pagination-color,var(--swiper-theme-color));
}

.donation-slider__buttons button svg {
    transition: transform 0.2s ease-in-out;
}

.donation-slider__buttons button svg:hover{
  transform: scale(1.1);
}
/**
 * Donation Sidebar CTA
 */

 #donation-sidebar  {
     border-radius: var(--unit-step-1);
     overflow: hidden;
    background-color: #EBF4E1!important;
}

#donation-sidebar figure {
     margin-bottom: -32px;
}

#donation-sidebar .content__title {
    margin-bottom: 0;
}

#donation-sidebar svg {
    max-width: 100%;
    margin-bottom: -5px;
    position: relative;
    display: block;
}

.donation-slider__controls .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    background: #396605;
    margin-right: 8px;
}


 #donation-sidebar .donation-sidebar__text-wrapper {
    background-color: #EBF4E1!important;
    padding: 0 20px var(--unit-step-2);
 }

 .donation-sidebar__button-group {
    background-color: #EBF4E1!important;
    padding: 0 20px var(--unit-step-3);
    text-align: center;
 }

 .donation-sidebar__button-group > .btn {
    margin-right: 0;
    margin-bottom: var(--unit-step-1);
 }
/*.donation-sidebar__svg-wrapper::before {
    background-color: #fff;
    content: '';
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}*/


.donation-sidebar__image-wrapper {

}

.donation-sidebar__image-container {

}

.left-column {
    padding-right: 25px;
}
.right-column {
    margin: auto;
}