*{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0}.navbar{background-color:#3674b5;overflow:hidden;padding:1rem}.navbar h2{color:#fff;display:inline;margin-right:2rem}.navbar ul{display:inline;list-style-type:none;margin:0;padding:0}.navbar li{display:inline;font-size:1.3rem;margin-right:1rem}.navbar li a{border-radius:4px;color:#fff;padding:8px 16px;text-decoration:none;transition:.7s}.navbar li a:hover{background-color:#578fca;color:#d1f8ef}.logout-button{font-size:1.2rem;left:49%;padding:0;position:relative}.logo{margin-right:1%;max-width:3vw}body,html{height:100%;margin:0}#root{display:flex;flex-direction:column;min-height:100vh}.footerDiv{background-color:#70abeb;display:flex;justify-content:space-around;margin-top:auto;padding:1%}.footerDiv>div>h3{align-content:center;align-items:center;display:flex;margin-bottom:1%}.footerDiv>div>h3>img{margin-right:5px;width:1.5vw}.socialLinks>h3>a{color:#000;text-decoration:none;transition:.7s}.socialLinks>h3>a:hover{color:#d1f8ef;text-decoration:none}.slideshow-container{margin-top:0;overflow:hidden;position:relative}.slides{display:flex;transition:transform .5s ease-in-out}.slide{box-sizing:border-box;min-width:100%}.numbertext{font-size:12px;left:16px;top:8px}.numbertext,.text{background-color:#00000080;color:#f2f2f2;padding:8px 12px;position:absolute}.text{bottom:4px;font-size:15px;height:100%;text-align:center;width:98.5%}.bannerText{color:#ffd900;font-size:3rem;max-width:100%}.homepage{align-items:center;display:flex;flex-direction:column;text-align:center}.homepage>div{border-radius:2vw;margin-top:5vh}.banner-container{position:relative;width:100%}.homeBanner{border-radius:none;height:auto;width:100%}.overlay{align-items:center;background-color:#00000080;color:#a1e3f9;display:flex;flex-direction:column;font-size:2rem;height:99.5%;justify-content:center;left:0;position:absolute;top:0;width:100%}.overlay>h1{font-size:7rem}.overlay>button{margin-bottom:10vh;padding:1%}button{background-color:#d1f8ef;border:none;border-radius:2vw;font-size:1.4rem;font-weight:bolder;margin-top:4vh;min-height:5vh;min-width:10vw;padding:2%;transition:.7s}button:hover{background-color:#a8f5e3;cursor:pointer}.aboutUs,.adopt,.joinUs{align-content:center;align-items:center;background-color:#578fca;color:#d1f8ef;display:flex;font-size:1.5rem;margin-left:20%;margin-right:20%;min-width:70%;text-align:center}.aboutUs{background-color:initial}.aboutUs>.card{height:150px;padding:2vh;width:30%}.aboutUs>.card>p{font-size:1.3rem;padding-top:1vh}.joinUs>img{border-bottom-left-radius:2vw;border-top-left-radius:2vw;height:60vh}.joinUs>span>p{padding:2vw}.adopt{justify-content:space-between;margin-bottom:2vh}.adopt>img{border-bottom-right-radius:2vw;border-top-right-radius:2vw;height:60vh}.adopt>span>p{padding:2vw}.card{background-color:#578fca;border-radius:2vw;display:flex;flex-direction:column;height:500px;margin:1vw;padding-bottom:2vh;text-align:center;transition:.7s;width:350px}.card:hover{box-shadow:0 10px 3px #265180}.card>img{border-top-left-radius:2vw;border-top-right-radius:2vw;height:35vh;object-fit:cover;overflow:hidden;width:100%}.card>h2{font-size:2rem;margin-top:2vh}.card>a>button{bottom:0;font-size:1.2rem;padding:0}.adoptionPage{text-align:center}.searchContainer{align-items:center;display:flex;height:5vh;justify-content:center;max-height:10vh;padding:2vh;position:relative}.searchBtn{background-color:#d1f8ef;border-radius:0;border-bottom-right-radius:1vw;border-top-right-radius:1vw;height:100%;margin-top:0;min-height:fit-content;min-width:fit-content;padding:0 .5%}.searchBar{background-color:#f0f8ff;border:none;border-bottom-left-radius:1vw;border-top-left-radius:1vw;bottom:0;height:97%;min-width:30%;top:0}.searchBar:focus{border:none;outline:none;padding-left:1%}.searchBar::placeholder{text-align:center}.searchIcon{max-height:3vh;max-width:3vw}.adoptionGrid{display:flex;flex-wrap:wrap;justify-content:space-evenly}.releasePage{display:flex;flex-direction:row-reverse}.poster{width:40%}.releaseDiv{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.descriptionDiv{font-size:1.3rem;text-align:center;width:70%}.releaseForm{align-items:center;border-radius:10px;display:flex;flex-direction:column;justify-content:center;margin-bottom:50px;margin-top:1.5%;padding:20px;width:40%}.releaseForm>input{background-color:#f0f8ff;border:none;border-radius:.5vw;font-size:1.3rem;height:5vh;margin-bottom:2vh;padding:1%;width:25vw}.releaseForm>input::placeholder{font-size:1.1rem}.releaseForm>input[type=file]{border:2px dashed;display:none}.custom-file-upload{background-color:#f0f8ff;border-radius:10px;color:#578fca;cursor:pointer;display:inline-block;font-size:1.3rem!important;font-weight:700;padding:6px 12px;position:relative;transition:.7s}.custom-file-upload:hover{background-color:#a1e3f9}.upload{align-content:center;align-items:center;display:flex;flex-direction:row}.releaseForm>select{background-color:#f0f8ff;border:1px solid #578fca;border-radius:.5vw;font-size:1.05rem;height:6vh;margin-bottom:2vh;padding:1%;width:25.5vw}.releaseForm>label{font-size:2rem;font-weight:700;margin-bottom:1vh}.file-name{color:#333;font-size:1rem}.loginDiv{align-content:center;align-items:center;color:#fff;justify-content:center;padding-top:5vh}.loginDiv,.loginForm{display:flex;flex-direction:column}.loginForm{background-color:#578fca;border:.5px solid grey;border-radius:10px;padding:1%}.loginForm>h2{font-size:2rem}.loginForm>div>input{background-color:#f0f8ff;border:none;border-radius:.5vw;height:4vh;margin-bottom:2vh;padding:1%;width:20vw}.loginForm>div>input::placeholder{font-size:1.3rem;text-align:center}.loginForm>div>input:focus::placeholder{color:#0000}.loginForm>button{border:none;height:4vh}.signupDiv{align-content:center;align-items:center;color:#fff;justify-content:center;padding-top:5vh}.signupDiv,.signupForm{display:flex;flex-direction:column}.signupForm{background-color:#578fca;border:.5px solid grey;border-radius:10px;padding:1%}.signupForm>h2{font-size:2rem}.signupForm>div>input{border:none;border-radius:.5vw;font-size:1.3rem;height:4vh;margin-bottom:2vh;padding:1%;width:20vw}.signupForm>div>input::placeholder{text-align:center}.signupForm>div>input:focus::placeholder{color:#0000}.signupForm>button{border:none;height:4vh}.animalProfile{border-radius:1.5%;width:30vw}h1{font-size:3rem;margin:0}.section{border-radius:.5vw;display:flex;flex-direction:row;margin-left:10%;margin-right:10%;margin-top:5%}.profile{display:flex;flex-direction:column;margin:.5vw;text-align:center;width:fit-content}.description,.profile{justify-content:center}.description{align-content:center;align-items:center;font-size:1.3rem;padding-left:5%}.description>li{list-style:none;margin:none;padding:.5%}.description>li>span{font-weight:700}.description>a>button{border-radius:10px;cursor:pointer;font-size:1rem;font-weight:700;margin-left:auto;margin-right:auto;padding:2%}.form-div{align-content:center;align-items:center;display:flex;justify-content:center}.posterDiv{padding:1%}.posterDiv>h2{font-size:2.1rem;padding-bottom:2%}.animalName{color:#3674b5;font-style:italic}.inlineFormat{display:flex;flex-direction:row}.inlineFormat>span>input{height:3vh}.email>input{width:100%}select{height:3.4vh}.firstName{padding-right:2%}.adoptionform{border-radius:5%;display:flex;flex-direction:column;padding:3%}.date{padding-right:2%}.adoptionform>span>input,.adoptionform>span>span>input{height:5vh}.adoptionform>span>input,.adoptionform>span>span>input,.date>select{background-color:#f0f8ff;border:none;border-radius:.5vw;font-size:1.2rem;margin-bottom:2vh;padding:1%;width:25vw}.date>select{height:6vh}.adoptionform>button{margin-top:1vh}.adoptionform>button:hover{cursor:pointer}
/*# sourceMappingURL=main.987b75c3.css.map*/