.three-col-fundraising .main-container{display:flex;flex-wrap:wrap;justify-content:center}.three-col-fundraising .plan-heading p:last-child{margin-bottom:0}.three-col-fundraising .main-container .main-text-image-box{padding-right:40px}.three-col-fundraising .main-container .main-text-image-box:last-child{padding:0}.three-col-fundraising .plan-heading{padding-bottom:20px}.three-col-fundraising .image-wrap{display:flex;height:100%}.three-col-fundraising .image-wrap img{border:0;display:inline-block;margin-top:0;object-fit:cover;vertical-align:middle;width:100%}.three-col-fundraising .title-txt{margin-top:15px}.three-col-fundraising .title-txt p:last-child{margin-bottom:0}@media only screen and (max-width:991px){.three-col-fundraising .main-text-image-box{padding-bottom:40px;text-align:center;width:100%}.three-col-fundraising .main-container .main-text-image-box{padding-right:0}.three-col-fundraising .image-wrap img{vertical-align:middle;width:100%!important}.three-col-fundraising .content-wrapper{padding:0 50px}}@media (min-width:768px) and (max-width:1023px){.three-col-fundraising .main-text-image-box .box-wrap{display:flex;flex-direction:column;height:100%}.three-col-fundraising .main-container .main-text-image-box:last-child{padding:0 10px}.three-col-fundraising .main-container .main-text-image-box{margin-bottom:15px}}@media only screen and (max-width:767px){.three-col-fundraising .content-wrapper{padding:0 25px}.three-col-fundraising .main-text-image-box{padding:0 0 30px;padding-right:0!important}.three-col-fundraising .main-text-image-box:last-child{padding:0}.three-col-fundraising .image-wrap img{height:auto}}@media only screen and (max-width:480px){.three-col-fundraising .main-text-image-box{padding:0 0 40px}}