@import"https://fonts.googleapis.com/css2?family=Pangolin&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";.donation{align-items:center;display:flex;justify-content:center;flex-direction:column;width:100%}.donation__content-wrapper{display:flex;justify-content:space-between;max-width:1500px;padding:0 76px;width:100%}@media screen and (min-width: 768px) and (max-width: 1024px){.donation__content-wrapper{justify-content:center;padding-bottom:80px}}@media screen and (max-width: 768px){.donation__content-wrapper{justify-content:center;padding:0 32px 80px}}.donation__logo{margin-bottom:115px;margin-top:131px;max-width:175px;width:100%}@media screen and (min-width: 768px) and (max-width: 1024px){.donation__logo{margin-bottom:80px}}@media screen and (max-width: 768px){.donation__logo{margin-bottom:64px}}.donation__text-section{display:flex;flex-direction:column;justify-content:flex-start;max-width:456px;position:relative;width:100%}@media screen and (max-width: 1024px){.donation__text-section{justify-content:center;align-items:center}}.donation__title{font-family:var(--pangolin);font-size:48px;font-weight:400;line-height:57.6px;margin-bottom:24px;width:100%;text-align:left}@media screen and (min-width: 768px) and (max-width: 1024px){.donation__title{font-size:36px;font-weight:400;line-height:43.2px;max-width:342px;text-align:center}}@media screen and (max-width: 768px){.donation__title{font-size:30px;font-weight:400;line-height:36px;text-align:center}}.donation__description{font-size:20px;font-weight:400;line-height:28px;margin-bottom:48px;text-align:left}@media screen and (min-width: 768px) and (max-width: 1024px){.donation__description{font-size:18px;font-weight:400;line-height:25.2px;text-align:center}}@media screen and (max-width: 768px){.donation__description{font-size:14px;font-weight:400;line-height:19.6px;text-align:center}}.donation__button{background-color:var(--blue-20);border-radius:5px;border:0;color:var(--white);cursor:pointer;font-size:18px;font-weight:600;line-height:21.09px;outline:0;max-width:214px;padding:20px 40px;text-transform:uppercase;width:100%}@media screen and (max-width: 768px){.donation__button{font-size:14px;font-weight:600;line-height:16.41px;padding:16px 32px;max-width:max-content;text-align:left}}.donation__image--primary{max-width:710px;width:100%;margin-top:125px;z-index:6}@media screen and (min-width: 768px) and (max-width: 1024px){.donation__image--primary{display:none}}@media screen and (max-width: 768px){.donation__image--primary{display:none}}.donation__background-symbol{background:var(--yellow);width:1300px;height:500px;right:-260px;top:110px;z-index:0;gap:0px;border-radius:500px 0 0 500px;position:absolute;transform:rotate(-19deg)}@media screen and (max-width: 1500px){.donation__background-symbol{display:none}}.donation__additional-info{background-color:#124c5f0d;display:flex;justify-content:center;width:100%}.donation__additional-section{display:flex;align-items:center;gap:55px;max-width:1402px;padding:0 76px;margin-top:50px;width:100%}@media screen and (min-width: 768px) and (max-width: 1024px){.donation__additional-section{flex-direction:column;gap:13px;margin-bottom:80px}}@media screen and (max-width: 768px){.donation__additional-section{flex-direction:column;gap:13px;padding:0 32px;margin-bottom:80px}}.donation__image--secondary{width:100%}.donation__text-additional{align-items:flex-start;display:flex;flex-direction:column;gap:24px;justify-content:center;max-width:592px;width:100%}@media screen and (max-width: 1024px){.donation__text-additional{align-items:center}}.donation__title--secondary{font-family:var(--pangolin);font-size:36px;font-weight:400;line-height:44px;max-width:429px;width:100%;text-align:left}@media screen and (min-width: 768px) and (max-width: 1024px){.donation__title--secondary{font-size:32px;font-weight:400;line-height:38.4px;text-align:center}}@media screen and (max-width: 768px){.donation__title--secondary{font-family:Pangolin;font-size:24px;font-weight:400;line-height:28.8px;text-align:center}}.donation__description--secondary{font-size:18px;font-weight:400;line-height:26px;max-width:592px;width:100%;text-align:left}@media screen and (min-width: 768px) and (max-width: 1024px){.donation__description--secondary{font-size:20px;font-weight:400;line-height:28px;text-align:center}}@media screen and (max-width: 768px){.donation__description--secondary{font-size:14px;font-weight:400;line-height:19.6px;text-align:center}}.donation__button--secondary{background-color:var(--blue-20);border-radius:5px;border:0;color:var(--white);cursor:pointer;font-size:16px;font-weight:600;line-height:20px;max-width:181px;padding:16px 32px;text-transform:uppercase;width:100%}@media screen and (max-width: 768px){.donation__button--secondary{font-size:14px;font-weight:600;line-height:16.41px;max-width:max-content;padding:16px 32px;text-align:left}}.donation__foods{display:flex;max-width:1218px;justify-content:center;gap:32px;margin:80px 0;padding:0 76px;width:100%}@media screen and (min-width: 768px) and (max-width: 1024px){.donation__foods{align-items:center;gap:80px;margin:160px 0;flex-direction:column}}@media screen and (max-width: 768px){.donation__foods{align-items:center;gap:80px;margin:160px 0;padding:0 32px;flex-direction:column}}.donation__food-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:100%;max-width:384px}.donation__food-card img{max-width:100%;width:100%}.donation__food-title{font-family:var(--pangolin);font-size:32px;font-weight:400;line-height:39.97px;margin-top:47px;text-align:left}@media screen and (min-width: 768px) and (max-width: 1024px){.donation__food-title{margin-top:24px}}@media screen and (max-width: 768px){.donation__food-title{margin-top:40px;font-family:Pangolin;font-size:24px;font-weight:400;line-height:29.98px;text-align:left}}.donation__food-description{font-size:20px;font-weight:400;line-height:28px;margin-top:12px;margin-bottom:40px;max-width:300px;text-align:left}@media screen and (max-width: 768px){.donation__food-description{font-size:16px;font-weight:400;line-height:22.4px;text-align:left}}.donation__food-button{background-color:var(--blue-20);border-radius:5px;border:0;color:var(--white);cursor:pointer;font-size:16px;font-weight:600;margin-top:16px;padding:16px 32px;text-transform:uppercase;width:100%}@media screen and (max-width: 768px){.donation__food-button{font-size:14px;font-weight:600;line-height:16.41px;max-width:100%;padding:16px 32px;text-align:center;width:100%}}:root{--pink: #FFC6DA;--yellow: #FFF1A6;--blue: #BAD8EB;--black: #000000;--white: #FFFFFF;--blue-20: #124C5F;--pangolin: "Pangolin";--roboto: "Roboto"}body{overflow-x:hidden!important}*{box-sizing:border-box;color:var(--dark-20);font-family:var(--roboto),sans-serif;margin:0;padding:0}
