body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{box-sizing:border-box}.App{max-width:1450px;margin:0 auto}.navbar__container{display:flex;border-bottom:2px solid #000;padding:1% 7%;background-color:#d3d3d3}.navbar__container .dgac__logo{width:250px}.navbar__container .dgac__logo img{width:100%;height:auto}.navbar__container .navigation__buttons__container{width:100%;display:flex;justify-content:flex-end;align-items:center}.navbar__container .navigation__buttons__container .navigation__buttons button{margin-left:10px;font-size:22px;padding:10px 15px;background-color:#1f6aca;color:#fff;font-weight:700;cursor:pointer}.tile__container{border:1px solid #000;border-radius:10px;width:25%;padding:1% 2%}.tile__container .add__message{color:#00f}.tile__container .delete__message{color:red}.tile__container .tile__title{font-size:24px;font-weight:700}.tile__container .edit__button{margin-top:15px}.tile__container .edit__button button{background-color:#1f6aca}.tile__container .delete__button button,.tile__container .edit__button button{font-size:14px;padding:5px 10px;color:#fff;font-weight:700;width:100px;cursor:pointer}.tile__container .delete__button button{background-color:red}.dealers__container .editable__dealers{display:flex;flex-wrap:wrap}.dealers__container .submit__section{margin-top:15px}.dealers__container .submit__section button{font-size:22px;padding:10px 15px;background-color:#1f6aca;color:#fff;font-weight:700;cursor:pointer}.dealers__container .add__dealer__section{margin-top:15px}.dealers__container .add__dealer__section button{font-size:22px;padding:10px 15px;background-color:#1f6aca;color:#fff;font-weight:700;cursor:pointer}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dealers__dashboard .dealers__toggle__views button{margin-left:10px;font-size:22px;padding:10px 15px;background-color:#1f6aca;color:#fff;font-weight:700;cursor:pointer}input{padding:8px;display:block;border:none;border-bottom:1px solid #ccc;width:100%;font-size:16px}.volunteers__section .add__delete__volunteers__section{display:flex}.volunteers__section .add__delete__volunteers__section .delete__volunteers__section{margin-right:25px}.volunteers__section .add__delete__volunteers__section .delete__volunteers__section .volunteer__container{display:flex;border:1px solid #000;height:50px;margin-bottom:10px;align-items:center;padding-left:2%;padding-right:2%;justify-content:space-between}.volunteers__section .add__delete__volunteers__section .delete__volunteers__section .volunteer__container .delete__volunteer__button button{font-size:18px;padding:5px 10px;background-color:red;color:#fff;font-weight:700;cursor:pointer}.volunteers__section .add__delete__volunteers__section .add__volunteers__section{padding-left:50px;width:30%}.volunteers__section .add__delete__volunteers__section .add__volunteers__section input{padding:8px;display:block;border:none;border-bottom:1px solid #ccc;width:90%;font-size:16px}.volunteers__section .add__delete__volunteers__section .submit__volunteers__button button{font-size:22px;padding:10px 15px;background-color:#1f6aca;color:#fff;font-weight:700;cursor:pointer}.loader{border:12px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:12px;height:12px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.press__tile{display:flex;align-items:flex-start;padding:20px;width:600px}.press__tile .press__image__container{width:80px}.press__tile .press__image__container img{width:100%;height:auto;border-radius:10px}.press__tile .press__info__container{padding:0 2%}.press__tile .press__info__container .press__publisher{font-size:13px;color:#00f}.press__tile .press__info__container .press__text{width:340px;font-size:18px}.press__tile .press__info__container .press__text a{text-decoration:none;font-weight:700}@media only screen and (min-width:320px) and (max-width:800px){.press__tile{padding:20px 0;width:400px}.press__tile .press__image__container{width:80px}.press__tile .press__image__container img{width:100%;height:auto;border-radius:10px}.press__tile .press__info__container{padding:0 3%}.press__tile .press__info__container .press__publisher{font-size:13px;color:#00f}.press__tile .press__info__container .press__text{width:220px;font-size:18px}.press__tile .press__info__container .press__text a{text-decoration:none;font-weight:700}}.delete__press__section .delete__press__container{display:flex;flex-wrap:wrap}.delete__press__section .delete__press__container .delete__press__tile .delete__press__button{margin-bottom:30px}.delete__press__section .delete__press__container .delete__press__tile .delete__press__button button{font-size:18px;padding:5px 10px;background-color:red;color:#fff;font-weight:700;cursor:pointer}.delete__press__section button{margin-left:10px;font-size:22px;padding:10px 15px;background-color:#1f6aca;color:#fff;font-weight:700;cursor:pointer}.press__add__section .image__display__preview .image__user__input{width:50%}.press__add__section .image__display__preview .text__user__input{padding-top:20px;width:50%}.press__add__section .image__display__preview .text__user__input button{margin-top:15px;font-size:22px;padding:10px 15px;background-color:#1f6aca;color:#fff;font-weight:700;cursor:pointer}.news__dashboard__section .news__toggle__views button{margin-left:10px;font-size:22px;padding:10px 15px;background-color:#1f6aca;color:#fff;font-weight:700;cursor:pointer}.single_sponsor{background-color:#fff;margin:2% 0;padding:3%;display:flex}.single_sponsor .logo_content{width:28%;display:flex;justify-content:center;margin-top:23px;padding-right:15px}.single_sponsor .logo_content a img{width:100%;height:auto}.single_sponsor .single_sponsor_content{width:72%}.single_sponsor .sponsor_name{font-size:24px;font-weight:500;color:#484848}.single_sponsor .paragraph{font-size:20px;color:#505050;line-height:1.4em}.homepage__logo__container{padding-left:10%}.homepage__logo__container .homepage__logo{width:130px;height:130px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);vertical-align:middle;display:flex;align-items:center;justify-content:center}.homepage__logo__container .homepage__logo img{width:100%;height:auto;padding:5%}.sponsor__text__user__input{padding-bottom:100px}.sponsor__text__user__input button{margin-left:10px;font-size:22px;padding:10px 15px;background-color:#1f6aca;color:#fff;font-weight:700;cursor:pointer}.current__stats{display:flex;align-items:center;justify-content:space-between}.current__stats .single__stat{text-align:center}.new__stats__container .custom__input__field{width:20%;margin-bottom:20px}.new__stats__container .custom__input__field label{font-weight:700}.new__stats__container .custom__input__field span{color:red;font-weight:700}.new__stats__container button{margin-top:20px;margin-bottom:50px;font-size:22px;padding:10px 15px;background-color:#1f6aca;color:#fff;font-weight:700;cursor:pointer}.greeting__container{height:70vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.dashboard__container{padding:1% 7%}.login__section__container .logo__section{height:500px}.login__section__container .logo__section .login__admin__text form label{font-size:18px}.login__section__container .logo__section .login__admin__text form input{padding:8px;display:block;border:none;border-bottom:1px solid #ccc;width:100%;font-size:16px}.login__section__container .logo__section .login__admin__text form button{font-size:22px;padding:10px 15px;background-color:#1f6aca;color:#fff;font-weight:700}.login__section__container{height:100vh;display:flex;justify-content:center;align-items:center}.login__section__container .logo__section{width:800px;height:700px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);display:flex;flex-direction:column;justify-content:center;align-items:center}.login__section__container .logo__section .ca__logo__container{width:500px}.login__section__container .logo__section .ca__logo__container img{width:100%;height:auto}.login__section__container .logo__section .signup__admin__text{width:70%}.login__section__container .logo__section .signup__admin__text form label{font-size:18px}.login__section__container .logo__section .signup__admin__text form input{padding:8px;display:block;border:none;border-bottom:1px solid #ccc;width:100%;font-size:16px}.login__section__container .logo__section .signup__admin__text form button{font-size:22px;padding:10px 15px;background-color:#1f6aca;color:#fff;font-weight:700}
/*# sourceMappingURL=main.6781fb18.chunk.css.map */