.raise-funds-section{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:column;padding:96px 16px;@media only screen and (max-width:900px){padding-bottom:64px;padding-left:16px;padding-right:16px;padding-top:64px}}.raise-funds-section h2{color:#181818;font-family:Roboto;font-size:48px;font-style:normal;font-weight:400;line-height:normal;margin:0;max-width:1124px;position:relative;text-align:center;text-transform:uppercase;z-index:10;@media only screen and (max-width:900px){font-size:28px}}.raise-funds-section h2 mark{background-color:#00fab9;box-shadow:inset 0 0 0 16px #f2f2f2;@media only screen and (max-width:900px){box-shadow:inset 0 0 0 10px #f2f2f2;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}}.raise-funds-section h6{color:#0d0d0d;font-family:Roboto;font-size:18px;font-style:normal;font-weight:300;line-height:20px;margin:24px 0 0;max-width:1124px;text-align:center}.raise-funds-section .detail-tiles{display:grid;gap:16px;grid-template-columns:repeat(1,1fr);list-style-type:none;margin:48px 0;max-width:1126px;padding:0;width:100%;@media (min-width:576px){grid-template-columns:repeat(2,1fr)}@media (min-width:992px){grid-template-columns:repeat(4,1fr);margin-bottom:64px;margin-left:0;margin-right:0;margin-top:64px}}.raise-funds-section li{align-items:center;border-radius:16px;box-shadow:-6px -6px 16px 0 #fafafa,6px 6px 16px 0 #d9d9d9;box-sizing:border-box;display:flex;justify-content:center;margin:0;padding:16px 24px;position:relative;width:100%;@media (min-width:992px){margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;max-width:270px}}.raise-funds-section li .detail-tile-number{border:1px solid #0d0d0d;border-radius:30px;font-size:16px;letter-spacing:.96px;margin:0 auto;padding:8px;width:44px}.raise-funds-section li .detail-tile-number,.raise-funds-section li h6{color:#0d0d0d;font-family:Roboto;font-style:normal;font-weight:400;text-align:center}.raise-funds-section li h6{font-size:18px;letter-spacing:2.7px;line-height:20px;margin:0;padding:16px 0;text-transform:uppercase}.raise-funds-section .button-container{display:flex;flex-direction:row;gap:24px;@media only screen and (max-width:900px){flex-direction:column;width:100%}}.raise-funds-section .button-container .cta-button{background:#f2f2f2;border:1px solid #0d0d0d;border-radius:8px;color:#0d0d0d;display:flex;flex-direction:row;font-family:Roboto;font-size:16px;font-weight:600;padding:16px 24px;text-align:center;text-decoration:none;width:191px;@media only screen and (max-width:900px){box-sizing:border-box;width:100%}}.raise-funds-section .button-container .cta-button svg{position:relative}.raise-funds-section .button-container .cta-button:hover{border-color:#00fab9;box-shadow:-6px -6px 16px 0 #fafafa,6px 6px 16px 0 #d9d9d9}