body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.homeDiv{display:flex;flex-direction:column;gap:1rem;justify-content:center;padding-bottom:5rem}.homeTitle{align-self:center;font-family:Cairo,Helvetica;font-size:120px}.homeTitleBer{align-self:center;font-family:Cairo;font-size:50px}.homeLearnMore{align-self:center;padding-top:1rem}.learnMoreButton{color:#71c080!important;font-family:Cairo!important;font-size:20px!important}.adoptHomeButton{background-color:rgba(255,217,0,.827)!important;color:#000!important;font-size:18px!important}.homeTextTitle{padding-bottom:100px!important}.homeMyTrees{align-self:center;padding-top:3rem}.treeLogo{color:#71c080;font-size:4rem}.modalHeadingDiv{background-color:#71c080;justify-content:center}.modalFooterDiv{background-color:#71c080;padding:0}.modalText{font-family:Cairo;font-size:25px}.noDecor{text-decoration:none!important}.aboutText{font-family:Cairo;font-size:25px;width:70%}.aboutTextHead{font-family:Cairo;font-size:35px;text-decoration:underline}.aboutTextDiv{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-items:center}@media screen and (max-width:800px){.homeTitle{font-size:40px}.homeTitleBer{font-size:35px}.aboutText{width:70%}.aboutText,.modalText{font-family:Cairo,sans-serif;font-size:20px}}.animation:hover{-webkit-animation:shake 1s;animation:shake 1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.desertTitle{align-items:center;display:flex;flex-direction:column;font-family:Cairo;font-size:40px;font-weight:700;justify-content:center;padding-top:1rem}.protectionClimate{font-size:30px}.desertPNG{height:43rem;padding-bottom:4rem;width:100%}@-webkit-keyframes shake{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0deg);transform:translate(3px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0deg);transform:translate(1px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@keyframes shake{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0deg);transform:translate(3px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0deg);transform:translate(1px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}.myTreesDiv{flex-direction:row;gap:3rem;padding-bottom:3rem;padding-top:3rem}.myTreesCard,.myTreesDiv{display:flex;justify-content:center}.myTreesCard{border:none;flex-direction:column;height:15rem;width:15rem}.myTreescardImg{border-radius:2rem;height:15rem}.myTreesCardTextDiv{display:flex;flex-direction:column;justify-content:center}.myTreesCardText{display:flex;flex-direction:row;font-family:Cairo;justify-content:center}.myTreesCardName{padding-top:7px}.myTreesdeleteTreeButtonDiv{color:#71c080!important;cursor:pointer}@media screen and (max-width:700px){.myTreesDiv{align-content:center;align-items:center;display:flex;flex-direction:column;gap:3rem;justify-content:center;padding-bottom:3rem;padding-top:3rem}.myTreescardImg{border-radius:2rem;height:15rem}}.navbarDiv{display:flex;flex-direction:row;justify-content:space-between;padding:1rem}.navbarLogo{color:#000!important;cursor:pointer;font-size:24px;font-weight:700;padding-top:7px;text-decoration:none}.navList{gap:2rem}.navList,.navbarList{display:flex;flex-direction:row}.navbarList{gap:.2rem}.navbarLink{color:#000;font-weight:700;text-decoration:none}.navbarLink:hover{color:#fff}.helloText{display:flex;font-size:1.3rem;font-weight:700;padding-top:7px}.aboutLogo,.homeLogo,.loginLogo,.profileLogo,.treesLogo{font-size:3rem}.useremail{color:#71c080}.active{align-self:flex-start;color:#fff;padding-top:.3rem}.treeLogoNavbar{color:#71c080;font-size:1.5rem}.colorGreen{color:#71c080}.navbarTree{color:gold;font-size:3rem!important;font-variation-settings:"FILL" 1!important}@media screen and (max-width:700px){.navbarLogo{font-size:12px;padding-top:0}.helloText{font-size:.8rem;font-weight:700;padding-top:7px}.navbarDiv{padding:.8rem .2rem .8rem .8rem}.treeLogoNavbar{color:#71c080;font-size:1rem;padding-top:7px}.navbarTree{font-size:.8rem!important;font-variation-settings:"FILL" 1!important}}.footerDiv{align-items:center;background-color:#71c080;bottom:0;flex-direction:row;left:0;padding:1rem 1rem 0;position:fixed;right:0;z-index:4}.footerDiv,.footerList{display:flex;justify-content:center}.footerList{gap:1rem}.LinkLogo:hover,.githubLogo:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.mailpopover{word-wrap:normal;font-size:12px;width:auto}.mailLogo{background-color:none!important;color:#fff;font-size:34px;padding-left:4.9px;padding-top:4.8px}.mailDiv{background-color:#000;border:1px solid #000;border-radius:3.9rem;cursor:pointer;height:2.8rem;width:2.8rem}.gitHubLogoDiv{height:44px}.mailDiv:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.FootText{color:#fff;cursor:pointer;font-size:12px;font-weight:700;text-decoration:underline}.FootText:hover{color:#000}.linkLogoDiv{height:45px}.FootAcademy{cursor:pointer}.FootAcademy,.FootAcademy:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}@media screen and (max-width:700px){.footerList{gap:.5rem}.mailDiv{height:2.4rem;width:2.4rem}.gitHubLogoDiv,.linkLogoDiv{height:35px}.mailLogo{font-size:30px;padding-left:3.5px;padding-top:2.8px}.footerList{gap:.2rem}}.profilePic{border-radius:8rem;height:14rem;width:14rem}.profileInfoDiv{padding-left:4rem;padding-top:2.5rem}.profileNameTitle{font-family:Cairo,Arial,Helvetica,sans-serif;font-size:30px}.editProfileButton{color:#71c080!important;cursor:pointer}.boldText{font-weight:700}.underlinedText{text-decoration:underline}.editProfileLogo{font-size:20px}.deleteProfileButton{color:#71c080!important;cursor:pointer;font-size:3rem}.uploadUsePic{background-color:#fff!important;width:60%}.adoptButtonDiv{display:flex;justify-content:center;padding:10%;padding-bottom:6rem!important;padding-top:0!important}.adoptButton{background-color:#71c080!important;color:#fff!important;font-size:35px!important;font-weight:700}.aProfile{font-size:50px;padding-bottom:8px}.communityDiv{display:flex;justify-content:center;padding:10%}.communityText{font-family:Cairo;font-size:30px}.userSearchInputDiv{padding-top:10px}.profilesDiv{padding-left:2rem;padding-top:5rem}.usersTreesTitle{font-family:Cairo;font-size:20px}.usersEmailLink{color:#71c080;text-decoration:none}.usersEmailLink:hover{color:#000}.userInfoDiv{display:flex;flex-direction:row;gap:5rem}@media screen and (max-width:700px){.communityText{font-family:Cairo;font-size:10px}.userSearchInputDiv{padding-top:0}.userInfoDiv{display:flex;flex-direction:column;gap:1rem}}.login{display:flex;justify-content:center;padding-top:5rem}.loginDiv{align-items:center;background-color:#fff;border:4px solid #71c080;border-radius:1rem;display:flex;flex-direction:column;gap:1rem;height:25rem;padding-bottom:1.5rem;padding-top:1rem;width:60%}.loginFormDiv{padding-top:1.5rem}.loginText{font-family:Cairo;font-size:30px;font-weight:700}.loginInput{height:2.5rem;width:18rem}.registerLink{color:#000;font-weight:700;text-decoration:none}.registerLink:hover{color:#71c080}.logoutButton{display:flex;justify-content:center;padding-top:20%}.loginButton{font-size:45px!important}.loginButton,.logoutButtonMUI{color:#71c080!important;font-family:Cairo!important}.logoutButtonMUI{font-size:70px!important}@media screen and (max-width:700px){.login{padding-top:3rem}.logoutButtonMUI{font-size:30px!important}.loginButton{color:#71c080!important;font-family:Cairo!important;font-size:25px!important}.loginDiv{border:3px solid #71c080;height:20rem;width:90%}.loginText{font-size:20px}.loginInput{height:2.5rem;width:15rem}}.register{padding-top:5rem}.register,.registerDiv{display:flex;justify-content:center}.registerDiv{align-items:center;background-color:#fff;border:4px solid #71c080;border-radius:1rem;flex-direction:column;gap:1rem;height:45rem;padding-bottom:1.5rem;width:60%}.backButton{align-self:flex-start}.registerFormDiv{align-items:center;display:flex;flex-direction:column}.registerText{font-family:Cairo;font-size:30px;font-weight:700}.registerInput{height:2.5rem;width:18rem}.registerInputPassword{height:2.5rem;width:16rem}.registerButton{color:#71c080!important;font-family:Cairo!important;font-size:45px!important}.fileButton{padding-left:17px;width:16rem}.fileButton,.fileButton:hover{background-color:#fff!important}.registerPhotoButton{color:#71c080!important;cursor:pointer}.photoFormDiv{display:flex;justify-content:center;width:30rem}.userPictureDiv{display:flex;justify-content:flex-start;padding-top:0}.userPicture{border-radius:4rem;height:8rem;width:8rem}@media screen and (max-width:700px){.register{padding-bottom:5rem;padding-top:3rem}.registerButton{color:#71c080!important;font-family:Cairo!important;font-size:25px!important}.registerDiv{border:3px solid #71c080;height:35rem;width:22rem}.registerText{font-size:20px}.registerInput{height:2.5rem;width:15rem}.registerInputPassword{height:2.5rem;width:13rem}}.searchBarDiv{display:flex;justify-content:center;margin:0;padding-right:1rem!important}.searchBarInput{background-color:#fff;border:solid #71c080;border-radius:1rem;font-size:20px;height:4rem;-webkit-text-decoration:#fff;text-decoration:#fff;width:60vh}.treesDiv{padding-bottom:8rem}.searchBarLabel{background-color:#71c080;color:#71c080!important;padding-top:20px}.searchBarInput::-webkit-input-placeholder{color:#000}.searchBarInput::placeholder{color:#000}.searchBarInput:focus{border-color:#000}.cardsDiv{display:flex;flex-direction:row;justify-content:center;padding-bottom:1rem}.cardDiv{border:none;width:35rem}.cardsTreeName{font-size:28px}.cardImg{border-radius:1rem;height:32rem}.cardTitleText{display:flex;justify-content:space-between}.firstComment{font-size:14px}.seeMoreComments{font-size:10px}.parentLogo{font-size:12px}.likesDiv{display:flex;gap:.5rem;justify-content:flex-end;padding-bottom:5px}.accordion-header:focus{box-shadow:none;text-decoration:none}.likesCount{font-size:20px}.liked{cursor:pointer;font-size:40px;font-variation-settings:"FILL" 1!important}.unliked{font-variation-settings:"FILL" 0!important}.commentAddLogo,.unliked{cursor:pointer;font-size:40px}.commentDiv{align-items:stretch;display:flex;justify-content:stretch}.inputComment{border-radius:.5rem;height:4rem;width:100vh}.loadingDiv{display:flex;justify-content:center}.loadingTree{font-size:30px}.deleteTreeButton{color:#000!important;cursor:pointer;font-size:2rem}.deleteTreeButtonDiv{display:flex;justify-content:flex-end}.individualComment:nth-child(2n){font-weight:700;margin-left:5px!important;padding-top:20px}.accordion-button:focus{border:none!important;box-shadow:none!important;color:#000}.accordion-button,.accordion-button:hover{background-color:#fff!important;border:none!important;color:#000}.description{font-size:20px}@media screen and (max-width:700px){.cardsDiv{display:flex;flex-flow:row;justify-content:center;padding-bottom:1rem}.cardDiv{width:25rem}.cardImg{border-radius:1rem;height:26rem}}.adopt{display:flex;justify-content:center;padding-bottom:6rem;padding-top:2rem}.adoptDiv{align-items:center;background-color:#fff;border:4px solid #71c080;border-radius:1rem;display:flex;flex-direction:column;height:60rem!important;width:70%}.adoptImg{height:8rem;padding-bottom:1rem}.typeImage{height:30rem;width:30rem}.backButton{align-self:flex-start!important;cursor:pointer;padding-left:10px;padding-top:4px}.adoptFormDiv{padding-top:1.5rem}.adoptText{font-family:Cairo;font-size:30px;font-weight:700}.adoptInput{height:2.5rem;width:18rem}.adoptButton{font-family:Cairo!important;font-size:45px!important}.adoptPhotoFormDiv{font-size:12px;width:15rem}.adoptPhotoButton{color:#71c080!important;cursor:pointer}@media screen and (max-width:700px){.adopt{padding-bottom:20rem;padding-top:3rem}.adoptButton{font-family:Cairo!important;font-size:25px!important}.adoptDiv{border:3px solid #71c080;height:52rem!important}.adoptText{font-size:20px}.adoptInput{height:2.5rem;width:15rem}}
/*# sourceMappingURL=main.dc1929ef.css.map*/