a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.navbar{align-items:center;background-color:var(--dark-purple);color:#fff;font-family:CheriRegular;height:70px;margin-bottom:50px;min-width:900px;padding:5px 0;position:-webkit-sticky;position:sticky;top:0;z-index:15}.empty-on-purpose,.navbar{display:flex;flex-direction:row;justify-content:space-between}.navbar-search{position:relative;width:20%;z-index:10}.navbar-title{display:flex;justify-content:center;left:60%;margin-left:200px;width:33%}.navbar-drop{display:flex;justify-content:flex-end;width:33%}.navbar-title *{color:#fff;font-size:42px;text-decoration:none}.navbar-title:hover{cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05);transition:.5s}.navbar-links ul{display:flex;flex-direction:row;font-size:18px;text-align:center}.navbar-links ul *{border:2px solid var(--light-purple);border-radius:5px;margin:0 10px;padding:10px 20px}.instruct-btn:hover,.navbar-links ul :hover{border-color:var(--light-yellow);cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05);transition:.5s}.instruct-btn{background-color:var(--dark-purple);border:5px solid var(--light-purple);border-radius:100%;color:#fff;font-family:CheriRegular;font-size:22px;margin:0 20px;padding:8px 18px}.dropdown{float:left;overflow:hidden;width:180px}.nav-btn{background-color:var(--dark-purple);border:2px solid var(--light-purple);border-radius:5px;color:#fff;font-family:ShakyRegular;padding:10px 20px}.dropdown-content,.nav-btn{font-size:22px;width:inherit}.dropdown-content{background-color:var(--light-blue);border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:none;position:absolute;z-index:11}.dropdown-content *{color:#fff;text-decoration:none}.dropdown-content ul{margin:15px 10px}.dropdown:hover .dropdown-content{box-shadow:5px 5px 5px var(--dark-purple);display:block}.dropdown:hover .nav-btn{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px}.dropdown-content li{margin:10px 0;padding:3px 0;text-shadow:1px 1px var(--dark-purple)}.dropdown-content li:hover{border-bottom:2px solid var(--light-yellow);transition:.2s}.dropdown-content *{cursor:pointer}.errors{color:rgba(255,0,0,.8);margin-bottom:5px;text-align:center}.modal{background-color:rgba(0,0,0,.4);height:100%;position:fixed;top:0;width:100%;z-index:12}.modal-form{background-color:var(--light-blue);border:5px solid var(--dark-purple);border-radius:10px;color:var(--dark-purple);font-family:ShakyRegular;height:500px;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:450px}.session-form-exit{cursor:pointer;display:flex;font-size:30px;justify-content:flex-end;padding:15px}.session-form-exit :hover{color:var(--light-yellow);transition:.5s}.session-form-input{display:flex;flex-direction:column;padding:0 55px 0 45px}.session-form-input>*{font-size:24px;margin:15px 0}.session-form-input label{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}.session-form-input>div:first-child{display:flex;font-size:35px;justify-content:center;margin-bottom:30px}.session-form-input input{border:1px solid var(--dark-purple);border-radius:5px;margin-left:10px;padding:5px}.session-form-submit{display:flex;justify-content:center}.session-form-submit input{background-color:var(--light-yellow);border:2px solid var(--dark-purple);border-radius:5px;color:var(--dark-purple);cursor:pointer;font-family:ShakyRegular;font-size:24px;padding:10px 40px}.session-form-submit input:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:.5s}.dog-head{background:#fffca4;border-radius:45%;height:230px;left:200px;position:absolute;top:300px;width:250px;z-index:3}.svg-ear-1{left:80px;position:relative;top:72px;z-index:1}.triangle-1{fill:#fffca4;stroke:#fffca4;stroke-width:50;-webkit-animation:leftearmove 2s linear infinite;animation:leftearmove 2s linear infinite;-webkit-transform:rotate(15deg);transform:rotate(15deg);-webkit-transform-origin:100px 100px;transform-origin:100px 100px}.svg-ear-2{left:190px;position:relative;top:77px;z-index:2}.triangle-2{fill:#fffca4;stroke:#fffca4;stroke-width:50;-webkit-animation:rightearmove 2s linear infinite;animation:rightearmove 2s linear infinite;-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}.snout{border-radius:100px/160px;height:270px;left:205px;top:314px;-webkit-transform:rotate(108deg);transform:rotate(108deg);width:150px;z-index:4}.nose,.snout{background:#fffca4;position:absolute}.nose{left:45px;top:215px;-webkit-transform:rotate(80deg);transform:rotate(80deg)}.left-eye{left:233px;top:350px}.left-eye,.right-eye{background-color:#000;border-radius:50%;height:20px;position:absolute;width:20px;z-index:5}.right-eye{left:282px;top:373px}.left-pupil,.right-pupil{background:#fff;border-radius:50%;height:8px;left:2px;position:absolute;top:2px;width:8px;z-index:6}.dog-body{-webkit-animation:bodymove .6s linear infinite;animation:bodymove .6s linear infinite;-webkit-animation-delay:-1s;animation-delay:-1s;background:#fffca4;border-radius:300px/90px;height:380px;left:397px;position:absolute;top:290px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:220px;z-index:4}.leg-1{background:#cecb85;left:411px;top:516px;-webkit-transform:rotate(-6deg);transform:rotate(-6deg);z-index:3}.leg-1,.leg-2{border-radius:40%;height:180px;position:absolute;width:80px}.leg-2{background:#fffca4;left:336px;top:540px;-webkit-transform:rotate(5deg);transform:rotate(5deg);z-index:5}.leg-3{background:#cecb85;left:550px;top:496px;-webkit-transform:rotate(6deg);transform:rotate(6deg);z-index:3}.leg-3,.leg-4{border-radius:40%;height:180px;position:absolute;width:80px}.leg-4{left:610px;top:510px;-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.leg-4,.tail{background:#fffca4;z-index:5}.tail{-webkit-animation:tailmove .6s linear infinite;animation:tailmove .6s linear infinite;-webkit-animation-delay:-1s;animation-delay:-1s;border-radius:100% 30% 30% 30%;height:180px;left:702px;position:absolute;top:323px;-webkit-transform:rotate(103deg);transform:rotate(103deg);width:60px}.dog-shadow{background-color:#afafaf;border-radius:100%;height:100px;left:250px;position:absolute;top:648px;width:500px}@-webkit-keyframes tailmove{0%{left:638px;top:220px;-webkit-transform:rotate(11deg);transform:rotate(11deg)}16%{left:670px;top:231px;-webkit-transform:rotate(33deg);transform:rotate(33deg)}33%{left:710px;top:260px;-webkit-transform:rotate(60deg);transform:rotate(60deg)}50%{left:670px;top:231px;-webkit-transform:rotate(33deg);transform:rotate(33deg)}67%{left:710px;top:260px;-webkit-transform:rotate(60deg);transform:rotate(60deg)}82%{left:670px;top:231px;-webkit-transform:rotate(33deg);transform:rotate(33deg)}to{left:638px;top:220px;-webkit-transform:rotate(11deg);transform:rotate(11deg)}}@keyframes tailmove{0%{left:638px;top:220px;-webkit-transform:rotate(11deg);transform:rotate(11deg)}16%{left:670px;top:231px;-webkit-transform:rotate(33deg);transform:rotate(33deg)}33%{left:710px;top:260px;-webkit-transform:rotate(60deg);transform:rotate(60deg)}50%{left:670px;top:231px;-webkit-transform:rotate(33deg);transform:rotate(33deg)}67%{left:710px;top:260px;-webkit-transform:rotate(60deg);transform:rotate(60deg)}82%{left:670px;top:231px;-webkit-transform:rotate(33deg);transform:rotate(33deg)}to{left:638px;top:220px;-webkit-transform:rotate(11deg);transform:rotate(11deg)}}@-webkit-keyframes leftearmove{0%{-webkit-transform:rotate(15deg);transform:rotate(15deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}50%{-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-transform:translate(20px,20px);transform:translate(20px,20px);-webkit-transform-origin:bottom left;transform-origin:bottom left}to{-webkit-transform:rotate(15deg);transform:rotate(15deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}}@keyframes leftearmove{0%{-webkit-transform:rotate(15deg);transform:rotate(15deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}50%{-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-transform:translate(20px,20px);transform:translate(20px,20px);-webkit-transform-origin:bottom left;transform-origin:bottom left}to{-webkit-transform:rotate(15deg);transform:rotate(15deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}}@-webkit-keyframes rightearmove{0%{-webkit-transform-origin:bottom right;transform-origin:bottom right}50%{-webkit-transform:rotate(4deg);transform:rotate(4deg);-webkit-transform:translate(20px,20px);transform:translate(20px,20px);-webkit-transform-origin:bottom right;transform-origin:bottom right}to{-webkit-transform-origin:bottom right;transform-origin:bottom right}}@keyframes rightearmove{0%{-webkit-transform-origin:bottom right;transform-origin:bottom right}50%{-webkit-transform:rotate(4deg);transform:rotate(4deg);-webkit-transform:translate(20px,20px);transform:translate(20px,20px);-webkit-transform-origin:bottom right;transform-origin:bottom right}to{-webkit-transform-origin:bottom right;transform-origin:bottom right}}@-webkit-keyframes bodymove{0%{left:397px;top:290px;-webkit-transform:rotate(85deg);transform:rotate(85deg)}16%{left:397px;top:290px;-webkit-transform:rotate(86deg);transform:rotate(86deg)}33%{left:397px;top:290px;-webkit-transform:rotate(88deg);transform:rotate(88deg)}50%{left:397px;top:290px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}67%{left:397px;top:290px;-webkit-transform:rotate(88deg);transform:rotate(88deg)}82%{left:397px;top:290px;-webkit-transform:rotate(86deg);transform:rotate(86deg)}to{left:397px;top:290px;-webkit-transform:rotate(85deg);transform:rotate(85deg)}}@keyframes bodymove{0%{left:397px;top:290px;-webkit-transform:rotate(85deg);transform:rotate(85deg)}16%{left:397px;top:290px;-webkit-transform:rotate(86deg);transform:rotate(86deg)}33%{left:397px;top:290px;-webkit-transform:rotate(88deg);transform:rotate(88deg)}50%{left:397px;top:290px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}67%{left:397px;top:290px;-webkit-transform:rotate(88deg);transform:rotate(88deg)}82%{left:397px;top:290px;-webkit-transform:rotate(86deg);transform:rotate(86deg)}to{left:397px;top:290px;-webkit-transform:rotate(85deg);transform:rotate(85deg)}}@media screen and (max-width:1024px){.dog-container{display:none}}@media screen and (max-width:600px){.dog-container{display:none}}.pet-boxes{color:var(--dark-purple);display:flex;flex-direction:row;flex-wrap:wrap;font-family:ShakyRegular;justify-content:center;margin:-70px;-webkit-transform:scale(80%);transform:scale(80%)}.pushpin{height:100px;margin-top:-20px;position:absolute;-webkit-transform:scale(.6);transform:scale(.6);width:135px}.pet-index-container *{text-decoration:none}.pet-index-container{flex-basis:30%;text-align:center}.pet-box,.pet-index-container{display:flex;flex-direction:column}.pet-box{align-items:center;background-color:#f5f5f5;border:3px solid #f3f3eb;border-radius:2px;box-shadow:3px 3px 3px rgba(0,0,0,.2);box-sizing:border-box;height:4.233in;margin:15px;opacity:.95;width:3.483in}.pet-box:hover{box-shadow:5px 10px 10px 0 rgba(0,0,0,.2),-5px -5px 10px 0 rgba(0,0,0,.19);cursor:zoom-in;opacity:1;-webkit-transform:scale(1.08);transform:scale(1.08);transition:.3s}.pet-index-img{align-items:center;border:3px solid rgba(0,0,0,.2);border-radius:2px;display:flex;height:3.108in;justify-content:center;margin-top:18px;overflow:hidden;width:3.024in}.pet-index-img img{flex-shrink:0;min-height:100%;min-width:100%}.pet-index-info div{color:rgba(0,0,0,.8);font-family:BrownBagLunch;font-size:62px}@media screen and (max-width:600px){.pet-boxes{width:900px}}.pet-show-container{align-items:space-between;display:flex;flex-direction:row;justify-content:center}.pet-show-information{background-color:var(--light-blue);border:5px solid var(--dark-purple);border-radius:10px;color:var(--dark-purple);display:flex;flex-direction:column;font-family:ShakyRegular;font-size:30px;height:600px;overflow:auto;padding:20px 35px;width:400px}.pet-show-information h2{background-color:var(--light-purple);border-radius:50px;color:var(--light-yellow);display:flex;font-size:38px;justify-content:center;margin-bottom:15px;padding:10px 0}.pet-show-information li{list-style-type:none;margin:10px 0}.pet-show-interact{width:500px}.pet-show-button-adopt,.pet-show-buttons{display:flex;flex-direction:row;justify-content:space-around;margin-top:10px;-webkit-transform:translateX(11%);transform:translateX(11%)}.pet-show-button{align-items:center;display:flex;height:70px;justify-content:center;margin:5px;width:25%}.pet-show-button,.pet-show-button-adopt>*{background-color:var(--light-yellow);border:2px solid var(--dark-purple);border-radius:50%;color:var(--dark-purple);font-family:ShakyRegular;font-size:32px}.pet-show-button-adopt>*{margin:0 10px;padding:20px;width:200px}.pet-show-button-adopt>:hover,.pet-show-buttons>:hover{color:var(--light-purple);-webkit-transform:scale(1.08);transform:scale(1.08);transition:.3s}.max-pets{border-radius:15px;opacity:.5;padding:10px 20px;width:250px}.max-pets:hover{color:var(--dark-purple);-webkit-transform:none;transform:none}.pet-show-image{margin:70px 60px 10px}#pet-feed-image,#pet-pat-image,#pet-play-image,#pet-shower-image,.pet-show-image{border:5px solid var(--dark-purple);border-radius:8px;border-radius:10px;height:478px;object-fit:cover;width:480px}#pet-feed-image,#pet-pat-image,#pet-play-image,#pet-shower-image{margin:146px 60px 10px}#feedPet,#patPet,#playPet,#showerPet{display:none}.pet-show-description{background-color:var(--light-blue);border:5px solid var(--dark-purple);border-radius:8px;color:var(--dark-purple);font-family:ShakyRegular;font-size:30px;height:600px;margin-left:110px;overflow:auto;padding:20px 35px;width:400px}.pet-show-description h2{background-color:var(--light-purple);border-radius:50px;color:var(--light-yellow);display:flex;font-size:38px;justify-content:center;margin-bottom:15px;padding:10px 0}.pet-info-description{font-size:24px;line-height:1.8}@media screen and (max-width:1024px){.pet-show-container{flex-direction:column;width:750px}.pet-show-information{height:650px;width:100%}.pet-show-interact{width:100%}.image-container{left:300px;position:relative;top:-680px;width:0}#pet-feed-image,#pet-pat-image,#pet-play-image,#pet-shower-image,.pet-show-image{width:440px}.pet-show-description{margin-left:0;margin-top:-550px;width:100%}.pet-show-information li{max-width:300px}}@media screen and (max-width:600px){.pet-show-container{flex-direction:column;width:750px}.pet-show-information{height:700px;margin-left:75px;width:90%}.pet-show-interact{width:100%}.image-container{left:300px;position:relative;top:-700px;width:0}.pet-show-image{width:440px}.pet-show-description{margin-left:75px;margin-top:-550px;width:90%}.pet-show-information li{max-width:210px}}.search-bar-container,.search-bar-text-container{align-items:center;display:flex;justify-content:center;min-width:350px}.search-bar-text-container{position:relative;top:-5px}.search-bar-button{background-color:var(--light-purple);border-radius:5px;color:var(--dark-purple);padding:15px;text-decoration:none}.search-bar-input{border:1px solid var(--dark-purple);border-radius:20px;border-radius:30px;font-family:ShakyRegular;font-size:20px;height:40px;margin:20px;outline:none;padding:5px 5px 5px 20px;width:90%}.no-search-result{color:var(--dark-purple)}.no-search-result,.search-header{font-family:ShakyRegular;font-size:30px;text-align:center}.search-header{color:#fff}.pre-search-users-container,.search-users-container{display:flex;justify-content:center}.pre-search-users-container{background:var(--light-blue);border-radius:10px;margin-left:10px;min-height:720px;overflow-y:scroll;padding-right:20px;position:fixed;width:320px}.pre-search-users-container-hidden{display:hidden}.pre-search-results{font-family:ShakyRegular;font-size:20px;margin-top:10px;text-align:center}.pre-search-results-hidden{display:none}.search-users{height:10px;width:90%}.search-users-user{background-color:#fffca4;border:10px solid var(--dark-purple);border-radius:10px;height:240px;margin-bottom:10px;margin-top:10px;width:100%}.search-users-username{color:var(--dark-purple);font-family:ShakyRegular;font-size:30px;margin:10px 10px 5px}.search-pets{display:flex;flex-direction:column;height:100%;overflow:scroll;width:100%}.search-pet,.search-pet-container{display:flex;flex-direction:row}.search-pet{color:var(--dark-purple);flex-wrap:wrap;font-family:ShakyRegular;justify-content:center;margin-right:30px;text-align:center;width:110px}.search-pet-photo{height:110px;margin:2px 30px 5px}.user-page-parent{height:inherit;padding:25px}.user-page{display:flex;flex-direction:row;height:80%;justify-content:space-around}.user-page *{color:var(--dark-purple);font-family:ShakyRegular;font-size:22px}.user-info{background-color:var(--light-blue);border:5px solid var(--dark-purple);border-radius:15px;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:30%}.user-info-title{background-color:var(--light-purple);border:1px solid var(--light-purple);border-radius:50px;display:flex;font-family:CheriRegular;font-size:30px;justify-content:center;margin:20px 20% 0;padding:10px 0}.user-details{background-color:var(--light-yellow);border:3px solid var(--dark-purple);border-radius:5px;height:75%;justify-content:space-evenly;margin:25px 25px 10px;padding:15px 25px}.user-detail,.user-detail p:last-child,.user-details{display:flex;flex-direction:column}.user-detail p:last-child{align-items:center;background-color:var(--light-purple);border-radius:10px;color:#fff;min-height:20px;padding:10px}.user-edit-btn{background-color:var(--light-purple);border:3px solid var(--dark-purple);border-radius:5px;display:flex;justify-content:center;margin:10px 20% 0;padding:5px}.user-edit-btn>*{color:#fff;margin-top:5px;text-decoration:none}.user-edit-btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:.5s}.user-pets{background-color:var(--light-blue);border:5px solid var(--dark-purple);border-radius:15px;width:60%}.pets-list-title{background-color:var(--light-purple);border:1px solid var(--light-purple);border-radius:50px;display:flex;font-family:CheriRegular;font-size:30px;justify-content:center;margin:0 30%;padding:10px 0}.pets-list{margin:20px 25px}.pet-item{background-color:var(--light-yellow);border:3px solid var(--dark-purple);border-radius:10px;display:flex;flex-direction:row;margin:10px;padding:15px;text-decoration:none}.pet-item:hover{border:3px solid var(--light-purple);-webkit-transform:scale(1.02);transform:scale(1.02);transition:.2s}.pet-thumbnail{height:85px;margin-right:25px;width:85px}.pet-thumbnail img{border-radius:10px;height:85px;width:85px}.pet-item-info{background-color:var(--light-purple);border-radius:5px;display:flex;flex-direction:column;padding:5px 15px;width:100%}.pet-item-info *{color:#fff;font-size:20px}.edit-user-form{align-items:center;background-color:var(--light-blue);border:5px solid var(--dark-purple);border-radius:10px;color:var(--dark-purple);display:flex;flex-direction:column;font-family:ShakyRegular;margin:50px 30% 0;width:600px}.edit-user-form h1{background-color:var(--dark-purple);border-radius:50px;color:var(--light-yellow);font-family:CheriRegular;font-size:30px;margin:25px;padding:15px}.edit-user-form-input{display:flex;flex-direction:column;width:65%}.edit-user-form-input>*{font-size:24px;margin:15px 0}.edit-user-form-input label{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.user-form-text-box{background-color:var(--light-purple);border:none;box-shadow:2px 2px 5px inset var(--dark-purple);font-family:ShakyRegular;font-size:20px;padding:10px}.edit-user-submit-btn{background-color:var(--light-yellow);border:2px solid var(--dark-purple);border-radius:5px;color:var(--dark-purple);cursor:pointer;font-family:ShakyRegular;font-size:24px;padding:10px 40px}.edit-user-submit-btn:hover{border-color:var(--light-purple);-webkit-transform:scale(1.05);transform:scale(1.05);transition:.5s}.no-pets{font-size:30px;margin-top:50px;text-align:center}@media screen and (max-width:1024px){.user-page-parent{display:flex;height:100%;margin-left:100px;width:700px}.user-page{flex-direction:column;gap:20px;height:100%;justify-content:space-between;width:100%}.user-info,.user-pets{width:100%}.edit-user-form{margin-left:140px}}@media screen and (max-width:600px){.user-page-parent{display:flex;height:100%;margin-left:70px;width:700px}.user-page{flex-direction:column;gap:20px;height:100%;justify-content:space-between;width:100%}.user-info,.user-pets{width:100%}.edit-user-form{margin-left:140px}}.home-welcome-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:50px;position:relative;top:-180px;z-index:10}.home-message-container{left:330px;position:relative}.homepage-image-container{left:130px;position:relative}.home-title-message{color:var(--dark-purple);font-family:ShakyRegular;font-size:60px;margin-bottom:20px;position:relative;z-index:2}.animated-text{display:flex;justify-content:center;position:relative;width:100%}.picka-pet-about,.picka-pet-cat,.picka-pet-dog,.picka-pet-interact,.picka-pet-pet{font-family:ShakyRegular;font-size:32px}.picka-pet-interact{width:460px}.picka-pet-about{-webkit-animation:text1 30s linear infinite;animation:text1 30s linear infinite}.picka-pet-about,.picka-pet-pet{color:var(--light-blue);opacity:0;position:absolute;text-align:center}.picka-pet-pet{-webkit-animation:text2 30s linear infinite;animation:text2 30s linear infinite}.picka-pet-dog{-webkit-animation:text3 30s linear infinite;animation:text3 30s linear infinite}.picka-pet-cat,.picka-pet-dog{color:var(--light-blue);opacity:0;position:absolute;text-align:center}.picka-pet-cat{-webkit-animation:text4 30s linear infinite;animation:text4 30s linear infinite}.picka-pet-interact{-webkit-animation:text5 30s linear infinite;animation:text5 30s linear infinite;color:var(--light-blue);opacity:0;position:absolute;text-align:center}@-webkit-keyframes text1{0%{opacity:0;-webkit-transform:translateX(-20%);transform:translateX(-20%)}3%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}9%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}19%{opacity:0;-webkit-transform:translateX(20%);transform:translateX(20%)}to{opacity:0;-webkit-transform:translateX(20%);transform:translateX(20%)}}@keyframes text1{0%{opacity:0;-webkit-transform:translateX(-20%);transform:translateX(-20%)}3%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}9%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}19%{opacity:0;-webkit-transform:translateX(20%);transform:translateX(20%)}to{opacity:0;-webkit-transform:translateX(20%);transform:translateX(20%)}}@-webkit-keyframes text2{19%{opacity:0;-webkit-transform:translateX(-20%);transform:translateX(-20%)}22%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}28%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}38%{tranform:translateX(40%);opacity:0}to{opacity:0;-webkit-transform:translateX(40%);transform:translateX(40%)}}@keyframes text2{19%{opacity:0;-webkit-transform:translateX(-20%);transform:translateX(-20%)}22%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}28%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}38%{tranform:translateX(40%);opacity:0}to{opacity:0;-webkit-transform:translateX(40%);transform:translateX(40%)}}@-webkit-keyframes text3{38%{opacity:0;-webkit-transform:translateX(-20%);transform:translateX(-20%)}41%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}47%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}57%{tranform:translateX(40%);opacity:0}to{opacity:0;-webkit-transform:translateX(40%);transform:translateX(40%)}}@keyframes text3{38%{opacity:0;-webkit-transform:translateX(-20%);transform:translateX(-20%)}41%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}47%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}57%{tranform:translateX(40%);opacity:0}to{opacity:0;-webkit-transform:translateX(40%);transform:translateX(40%)}}@-webkit-keyframes text4{57%{opacity:0;-webkit-transform:translateX(-20%);transform:translateX(-20%)}60%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}66%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}76%{tranform:translateX(40%);opacity:0}to{opacity:0;-webkit-transform:translateX(40%);transform:translateX(40%)}}@keyframes text4{57%{opacity:0;-webkit-transform:translateX(-20%);transform:translateX(-20%)}60%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}66%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}76%{tranform:translateX(40%);opacity:0}to{opacity:0;-webkit-transform:translateX(40%);transform:translateX(40%)}}@-webkit-keyframes text5{76%{opacity:0;-webkit-transform:translateX(-20%);transform:translateX(-20%)}79%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}85%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}95%{tranform:translateX(40%);opacity:0}to{opacity:0;-webkit-transform:translateX(40%);transform:translateX(40%)}}@keyframes text5{76%{opacity:0;-webkit-transform:translateX(-20%);transform:translateX(-20%)}79%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}85%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}95%{tranform:translateX(40%);opacity:0}to{opacity:0;-webkit-transform:translateX(40%);transform:translateX(40%)}}.homepage-image-container{display:flex;justify-content:center;margin-top:10px}.cats,.dogs{display:flex;justify-content:center;left:200px;position:relative}.homepage-image{height:140px;margin:30px 15px}.britishshorthair,.chantillytiffany,.cheetoh,.cockerspaniel,.corgi,.dalmatian,.doberman,.exoticcat,.exoticshorthair,.germanshepherd,.goldenretriver,.husky,.kinkalow,.orangetabby,.shiba,.tonkinese{background-color:hsla(0,0%,100%,.95);border:3px double var(--dark-purple);border-radius:10px;display:flex;flex-direction:column;font-family:ShakyRegular;font-size:20px;margin-bottom:20px;margin-right:50px;text-align:center}.dogs-1{-webkit-animation:dogs1 32s linear infinite;animation:dogs1 32s linear infinite}.dogs-1,.dogs-2{display:flex;opacity:0;position:absolute}.dogs-2{-webkit-animation:dogs2 32s linear infinite;animation:dogs2 32s linear infinite}.cats-1{-webkit-animation:cats1 32s linear infinite;animation:cats1 32s linear infinite}.cats-1,.cats-2{display:flex;opacity:0;position:absolute}.cats-2{-webkit-animation:cats2 32s linear infinite;animation:cats2 32s linear infinite}@-webkit-keyframes dogs1{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}8%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}16%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}24%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}}@keyframes dogs1{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}8%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}16%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}24%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}}@-webkit-keyframes dogs2{24%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}32%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}40%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}48%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}}@keyframes dogs2{24%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}32%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}40%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}48%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}}@-webkit-keyframes cats1{48%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}56%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}64%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}72%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}}@keyframes cats1{48%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}56%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}64%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}72%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}}@-webkit-keyframes cats2{72%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}80%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}88%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}96%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}}@keyframes cats2{72%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}80%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}88%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}96%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}}.paw1{-webkit-animation:paw1 8s linear infinite;animation:paw1 8s linear infinite;left:230px;opacity:0;position:relative;top:-120px;z-index:1}.paw2{-webkit-animation:paw2 8s linear infinite;animation:paw2 8s linear infinite;left:330px;top:-160px}.paw2,.paw3{opacity:0;position:relative;-webkit-transform:rotate(-80deg);transform:rotate(-80deg);z-index:1}.paw3{-webkit-animation:paw3 8s linear infinite;animation:paw3 8s linear infinite;left:430px;top:-120px}.block{height:450px}@-webkit-keyframes paw1{0%{opacity:0}15%{opacity:1}69%{opacity:1}75%{opacity:0}to{opacity:0}}@keyframes paw1{0%{opacity:0}15%{opacity:1}69%{opacity:1}75%{opacity:0}to{opacity:0}}@-webkit-keyframes paw2{0%{opacity:0}35%{opacity:1}69%{opacity:1}80%{opacity:0}to{opacity:0}}@keyframes paw2{0%{opacity:0}35%{opacity:1}69%{opacity:1}80%{opacity:0}to{opacity:0}}@-webkit-keyframes paw3{0%{opacity:0}50%{opacity:1}69%{opacity:1}84%{opacity:0}to{opacity:0}}@keyframes paw3{0%{opacity:0}50%{opacity:1}69%{opacity:1}84%{opacity:0}to{opacity:0}}@media screen and (max-width:1024px){.home-welcome-container{left:-320px;top:175px}.cats,.dogs{top:100px}}@media screen and (max-width:600px){.home-welcome-container{left:-100px;top:140px}.cats,.dogs{top:80px}}.footer{background-color:var(--dark-purple);bottom:0;height:105px;position:fixed;width:100%;z-index:15}.inner-footer{align-items:center;display:flex;flex-direction:row;justify-content:center}.info-container{display:flex;flex-direction:column;font-family:Helvetica;text-align:center}.footer-image{border-radius:50%;height:60px;margin-right:20px;margin-top:5px;width:auto}.links{margin:12px 0}.david,.evan,.lin,.madeleine{background-color:var(--light-purple);border-radius:10px;color:var(--dark-purple);display:flex;margin:10px 50px 0 0;padding:2px 10px}.github-link a,.linkedin-link a,.personal-website a{fill:var(--dark-purple)}.github-link:hover,.linkedin-link:hover,.personal-website:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:.5s}@font-face{font-family:CheriRegular;font-weight:400;src:local("CheriRegular"),url(/static/media/CHERI___.047d04c65810a0c6d8f6.TTF) format("truetype")}@font-face{font-family:ShakyRegular;font-weight:400;src:local("ShakyRegular"),url(/static/media/Shaky-Hand-Some-Comic.44403b8fa087f76bffa1.otf) format("opentype")}@font-face{font-family:BrownBagLunch;font-weight:400;src:local("BrownBagLunch"),url(/static/media/BrownBagLunch.e1fdd3cdc7a16f36b3e8.ttf) format("truetype")}:root{--dark-purple:#5f6390;--light-purple:#b1b4de;--red:#f10407;--light-blue:#c3dcff;--light-yellow:#fffca4}body{background-color:#b1b4de;background-color:var(--light-purple)}.full-page{height:100vh}
/*# sourceMappingURL=main.171d001d.css.map*/