.charitable-section .section-heading{padding:0 25px;text-align:center}.charitable-section .section-heading h1{font-family:Univers Bold;font-size:50px;line-height:48px}.charitable-section .section-heading .rte{max-width:789px;margin:0 auto}.charitable-section .section-heading .rte{font-family:Univers Light;color:#9c9c9c;font-size:15px;line-height:150%}.charitable-section .page-width{width:1560px;max-width:94%;margin:0 auto;padding:0 25px}.charitable-section{padding-top:70px;padding-bottom:70px}.charitable-section .section-heading{margin-bottom:30px}.cs-d-flex{display:flex;flex-wrap:wrap;margin:0 -25px}.cs-item-grid{padding:0 25px}.mv-1.cs-item-grid{flex:0 0 auto;width:100%}@media only screen and (min-width:576px){.tv-2.cs-item-grid{flex:0 0 auto;width:50%}}@media only screen and (min-width:992px){.dv-3.cs-item-grid{flex:0 0 auto;width:33.333%}}.cs-item-grid{margin-top:50px}.partner-infowrapp{background-color:#3c5f62;border:1px solid #9C9C9C}.partner-icon{background-color:#fff}.partner-icon{display:flex;align-items:center;justify-content:center;height:318px;padding:15px}.partner-info{padding:30px;text-align:center}.partner-info h4{font-size:20px;line-height:24px;color:#fff;font-weight:400}.partner-info .rte{color:#fff;font-size:15px;line-height:150%;font-family:Univers Light;max-height:255px;min-height:255px;overflow:hidden;text-overflow:ellipsis;margin-bottom:40px}.partner-info .rte p:nth-child(3){display:none}.partner-info .rte-cta .button{background-color:#93d7dc;color:#fff;display:block;font-family:Univers Roman;text-decoration:none;text-align:center;text-transform:uppercase;padding:15px 20px;font-size:18px;line-height:22px}.partner-infowrapp{height:100%}.additional-partner{margin-top:110px}.additional-partner .ap-title{text-align:center;font-weight:400;font-size:40px;line-height:48px}.apgrid{margin-top:70px;display:flex;flex-wrap:wrap;margin-left:-25px;margin-right:-25px}.apgrid .apg-item{flex:0 0 auto;width:33.333%;padding:0 25px}.img-full{width:auto;max-width:100%;height:auto}.apg-item .apg-box+.apg-box{margin-top:15px}.apg-box{text-align:center}.apg-box img{display:block;margin:0 auto}@media only screen and (max-width:1279px){.charitable-section .page-width{padding:0 15px}.cs-d-flex{margin:0 -15px}.apgrid{margin-left:-15px;margin-right:-15px}.cs-item-grid,.apgrid .apg-item{padding:0 15px}.cs-item-grid{margin-top:30px}.partner-info h4{font-size:18px;line-height:22px}.partner-info .rte-cta .button{padding:14px 10px;font-size:16px;line-height:18px}}@media only screen and (max-width:1199px){.charitable-section .section-heading h1{font-size:40px;line-height:48px}}@media only screen and (max-width:767px){.additional-partner .ap-title,.charitable-section .section-heading h1{font-size:30px;line-height:36px}.additional-partner{margin-top:70px}.charitable-section{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width:575px){.partner-info .rte{max-height:unset;min-height:unset;margin-bottom:20px}}@media only screen and (max-width:479px){.additional-partner .ap-title,.charitable-section .section-heading h1{font-size:26px;line-height:30px}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/template-charitable.css.map */
