@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;

400;500;600;700&display=swap);body,button,h1,h2,h3,h4,h5,input,p{margin:0;font-weight:500;font-family:Inter,sans-serif}body{background-color:#fff}img{max-width:100%}b,strong{font-weight:700}.wrapper{overflow:hidden}.main,.wrapper{position:relative}.footer__container,.main__container{margin:0 auto;padding:0 120px;max-width:1260px}@media screen and (max-width:991px){.footer__container,.main__container{padding:0 60px}}@media screen and (max-width:767px){.footer__container,.main__container{padding:0 20px}}.main__wrapper{display:flex;flex-flow:row nowrap;justify-content:flex-start}@media screen and (max-width:991px){.main__wrapper{flex-direction:column}}@media screen and (max-width:991px){.main__wrapper--reverse-in-tablet{flex-direction:column-reverse}}.main__left{width:50%}@media screen and (max-width:991px){.main__left{width:100%}}.main__right{width:50%}@media screen and (max-width:991px){.main__right{width:100%}}.main__full{width:100%}.main__boxed{padding:30px 60px;border-radius:10px;background-color:hsla(0,0%,100%,.93)}@media screen and (max-width:767px){.main__boxed{padding:20px 10px}}.background-rectangle{top:0;right:0;width:100%;height:90%;z-index:-1;display:block;position:absolute;background-size:cover;background-repeat:no-repeat;background-position:bottom;background-image:url(https://assets.saveyourbestfriend.com/website/rectangle-bg.png)}@media screen and (max-width:991px){.background-rectangle{height:100%;background-position:0 0;background-image:url(https://assets.saveyourbestfriend.com/website/rectangle-bg-tablet.png)}}@media screen and (max-width:767px){.background-rectangle{top:0;height:100%}}.form__input{outline:0;border:none;font-weight:500;color:#a3a3a3;padding:12px 16px;font-size:16px;background:hsla(0,0%,89.8%,.46);border-radius:10px}.form__submit-button{cursor:pointer}.form__alerts{padding:10px;border-radius:6px;border:1px solid #fff}.form__alerts--fail{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.form__alerts--success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.form__alerts--hide{display:none}.form__alerts--show{display:block}@media screen and (min-width:992px){.hidden-desktop{display:none}}@media screen and (min-width:768px) and (max-width:991px){.hidden-tablet{display:none}}@media screen and (max-width:767px){.hidden-mobile{display:none}}.button{border:none;font-size:16px;color:#fff;padding:12px 32px;border-radius:12px;background:#f94343;text-decoration:none}.button--disabled{background:#f15949;cursor:default}.large-heading{font-size:48px;line-height:56px;color:#f94343}@media screen and (max-width:767px){.large-heading{font-size:36px;line-height:48px}}.medium-heading{font-size:36px;line-height:36px;color:#3e3e3e}@media screen and (max-width:767px){.medium-heading{font-size:28px;line-height:36px}}.small-heading{font-size:28px;line-height:28px;color:#3e3e3e}@media screen and (max-width:767px){.small-heading{font-size:20px;line-height:24px}}.thin-heading{font-weight:400}.caps-heading{color:#3e3e3e;letter-spacing:.225em;text-transform:uppercase}.large-paragraph{color:#3e3e3e;font-size:26px;line-height:34px}.color-secondary{color:#f94343}.footer__socials-link-list{width:100%;display:flex;align-items:center;padding-bottom:12px;list-style-type:none;-webkit-margin-after:0;margin-block-end:0;justify-content:center;-webkit-margin-before:0;margin-block-start:0;-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-start:0;padding-inline-start:0}@media screen and (max-width:991px){.footer__socials-link-list{padding-bottom:20px}}.footer__socials-link-list img{width:32px;height:32px}.footer__socials-link-list>li:not(:last-child){padding-right:10px}.footer__terms-link-list{width:100%;display:flex;align-items:center;list-style-type:none;-webkit-margin-after:0;margin-block-end:0;justify-content:center;-webkit-margin-before:0;margin-block-start:0;-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-start:0;padding-inline-start:0}.footer__terms-link-list a{text-decoration:none;color:#f94343}.footer__terms-link-list a:hover{text-decoration:underline}@media screen and (min-width:992px){.footer__terms-link-list{padding-bottom:30px}.footer__terms-link-list>li:not(:last-child):after{content:"|";padding-left:20px;padding-right:20px;color:#3e3e3e;display:inline-block}}@media screen and (max-width:991px){.footer__terms-link-list{padding-bottom:150px;flex-direction:column}.footer__terms-link-list>li{padding-top:12px;padding-bottom:12px;border-bottom:1px solid #3e3e3e}.footer__terms-link-list>li:first-child{padding-top:0}.footer__terms-link-list>li:last-child{padding-bottom:0;border-bottom:0}}@media screen and (max-width:767px){.footer__terms-link-list{padding-bottom:80px}}.download-app{margin:0;display:flex;padding-top:80px;text-align:center;padding-bottom:80px;flex-direction:column}@media screen and (max-width:991px){.download-app{padding-top:20px;padding-bottom:50px;flex-direction:column-reverse}}@media screen and (max-width:767px){.download-app{padding-top:10px}}.download-app__preview-image{margin-bottom:30px}.download-app__heading{font-size:22px;line-height:27px}.download-app__download{margin-bottom:20px}@media screen and (max-width:991px){.download-app__download{margin-bottom:40px}}.download-app__links{display:flex;margin-top:20px;flex-flow:row nowrap;justify-content:center}.download-app__links a:not(:first-child){margin-left:20px}.download-app__links img{width:100%;max-width:195px}@media screen and (max-width:767px){.download-app__links img{max-width:145px}}.reports{margin:0 auto}.reports,.reports__container{width:100%}.reports__box{padding:20px;border-radius:10px;background-color:hsla(0,0%,100%,.93)}.reports__box__heading:first-of-type{margin-top:15px}.reports__box__inner{padding-top:32px;padding-bottom:32px}.reports__box__inner h1{margin-bottom:18px}.reports__box__inner h2,.reports__box__inner h3{margin-bottom:12px}.reports__box__inner p{margin-bottom:6px}.reports__box__inner p+p{margin-top:6px}.reports__box__inner p+h1,.reports__box__inner p+h2,.reports__box__inner p+h3{margin-top:24px}.reports__box__description{margin-top:10px}.reports__box__description label{padding-bottom:10px}.reports__box__image{margin:20px 0}.reports__box__table{margin:0;padding:0}.reports__box__table>tbody>tr,.reports__box__table>tbody>tr>td{margin:0}.reports__box__table>tbody>tr>td:first-child{padding:0 20px 0 0}.reports__box__table>tbody>tr>td:last-child{padding:0}.home{margin:0;padding-top:80px;padding-bottom:80px}@media screen and (max-width:991px){.home{padding-bottom:40px}}@media screen and (max-width:767px){.home{padding-top:60px;padding-bottom:20px}}.home__container{max-width:1140px;margin:0 auto}.home__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media screen and (max-width:991px){.home__wrapper{align-items:center}}.home__logo{max-width:200px;margin-bottom:30px}.home__logo img{display:block;width:100%}.home__promotion-box{width:80%;display:flex;flex-wrap:nowrap}@media screen and (max-width:991px){.home__promotion-box{width:70%}}.home__promotion-box__gofundme{width:50%}.home__promotion-box__gofundme p{text-shadow:#fff 2px 0 10px}@media screen and (max-width:767px){.home__promotion-box__gofundme{width:40%}}.home__promotion-box__gofundme__box img{width:140px}@media screen and (max-width:767px){.home__promotion-box__gofundme__box img{width:100px}}.home__promotion-box__googleforms{width:50%}@media screen and (max-width:767px){.home__promotion-box__googleforms{width:60%}}.home__promotion-box__googleforms__box p{margin-left:20px;text-shadow:#fff 2px 0 10px}.home__promotion-box__googleforms__box img{width:200px}@media screen and (max-width:767px){.home__promotion-box__googleforms__box img{width:160px;margin-left:5px}}.home__box{width:70%;padding:5px 0}@media screen and (max-width:991px){.home__box{width:70%}}@media screen and (max-width:767px){.home__box{width:80%}}.home__box__heading{text-shadow:#fff 2px 0 10px}.home__box__sub-heading{margin-top:10px}.home__box__alerts{margin-top:20px}.home__box__inputs{width:100%;display:flex;padding-top:30px;padding-bottom:20px;flex-direction:column}@media screen and (max-width:767px){.home__box__inputs{padding-top:20px}}.home__box__inputs input[type=text]:not(:first-child){margin-top:20px}.home__box__inputs p{margin-top:25px;margin-bottom:5px;padding-right:40px}@media screen and (max-width:767px){.home__box__inputs p{padding-right:0}}.home__box__inputs__radio-group{height:30px;display:flex;margin-top:5px;align-items:center}.home__box__inputs__radio-group input:not(:first-child){margin-left:20px}.home__box__inputs__radio-group label{margin-left:8px}@media screen and (max-width:991px){.home__buttons{text-align:center}}.home__buttons p{font-size:10px;color:#3e3e3e;margin-bottom:15px}.home__buttons>div{display:none}.errors{margin:0;padding-top:100px;padding-bottom:100px}@media screen and (max-width:991px){.errors{padding-top:80px;padding-bottom:40px}}@media screen and (max-width:767px){.errors{padding-top:60px;padding-bottom:20px}}.errors__container{max-width:1140px;margin:0 auto}.errors__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media screen and (max-width:991px){.errors__wrapper{align-items:center}}.errors__logo{max-width:200px;margin-bottom:30px}.errors__logo img{display:block;width:100%}.errors__box{width:70%;padding:30px 0 20px}@media screen and (max-width:991px){.errors__box{width:70%;text-align:center}}@media screen and (max-width:767px){.errors__box{width:80%}}.errors__box__heading{text-shadow:#fff 5px 0 10px}.errors__box__sub-heading{margin-top:20px}.errors__buttons{margin-top:45px}.policies__container{margin-top:100px}.policies__inner{padding-top:32px;padding-bottom:32px}.policies__inner h1{margin-bottom:18px}.policies__inner h2,.policies__inner h3{margin-bottom:12px}.policies__inner p{margin-bottom:6px}.policies__inner p+p{margin-top:6px}.policies__inner p+h1,.policies__inner p+h2,.policies__inner p+h3{margin-top:24px}.verify-account{margin:0;padding-top:100px;padding-bottom:100px}@media screen and (max-width:991px){.verify-account{padding-top:80px;padding-bottom:40px}}@media screen and (max-width:767px){.verify-account{padding-top:60px;padding-bottom:20px}}.verify-account__container{max-width:1140px;margin:0 auto}.verify-account__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media screen and (max-width:991px){.verify-account__wrapper{align-items:center}}.verify-account__logo{max-width:200px;margin-bottom:30px}.verify-account__logo img{display:block;width:100%}.verify-account__box{width:70%;padding:30px 0 20px}@media screen and (max-width:991px){.verify-account__box{width:70%;text-align:center}}@media screen and (max-width:767px){.verify-account__box{width:80%}}.verify-account__box__heading{text-shadow:#fff 5px 0 10px}.verify-account__box__paragraph{margin-top:20px}.verify-account__buttons{margin-top:45px}.reset-password{margin:0;padding-top:100px;padding-bottom:100px}@media screen and (max-width:991px){.reset-password{padding-top:80px;padding-bottom:40px}}@media screen and (max-width:767px){.reset-password{padding-top:60px;padding-bottom:20px}}.reset-password__container{max-width:1140px;margin:0 auto}.reset-password__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media screen and (max-width:991px){.reset-password__wrapper{align-items:center}}.reset-password__logo{max-width:200px;margin-bottom:30px}.reset-password__logo img{display:block;width:100%}.reset-password__box{width:70%;padding:30px 0}@media screen and (max-width:991px){.reset-password__box{width:70%}}@media screen and (max-width:767px){.reset-password__box{width:80%}}.reset-password__box__heading{width:100%;font-size:28px;text-align:left;line-height:34px;color:#3e3e3e;text-shadow:#fff 5px 0 15px}@media screen and (max-width:991px){.reset-password__box__heading{text-align:center}}.reset-password__box__alerts{margin-top:20px}.reset-password__box__inputs{width:100%;display:flex;padding-top:30px;padding-bottom:30px;flex-direction:column}@media screen and (max-width:767px){.reset-password__box__inputs{padding-top:20px}}.reset-password__box__inputs input:not(:first-child){margin-top:20px}.reset-password__box__inputs p{margin-top:25px;margin-bottom:10px;padding-right:40px}@media screen and (max-width:767px){.reset-password__box__inputs p{padding-right:0}}@media screen and (max-width:991px){.reset-password__buttons{text-align:center}}.reset-password__buttons p{font-size:10px;color:#3e3e3e;margin-bottom:15px}.reset-password__buttons>div{display:none}.reset-password__failed-box{width:70%;padding:30px 0 20px}@media screen and (max-width:991px){.reset-password__failed-box{width:70%;text-align:center}}@media screen and (max-width:767px){.reset-password__failed-box{width:80%}}.reset-password__failed-box__heading{text-shadow:#fff 2px 0 10px}.reset-password__failed-box__paragraph{margin-top:20px;padding-right:30px;text-shadow:#fff 2px 0 10px}@media screen and (max-width:991px){.reset-password__failed-box__paragraph{padding-right:0}}.reset-password__failed-box__buttons{margin-top:45px}