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;background-color:#f5f5f5;width:100%;color:#313131;position:relative}body *{padding:0;margin:0;box-sizing:border-box!important}body a{text-decoration:none;color:#2e2e2e}body p{font-size:.9em;line-height:normal}body article,body p{margin-bottom:0}body code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body .background{position:fixed;top:0;left:0;height:100%;background-color:#7fffd4;opacity:.06;background:url(/static/media/background.e115cee8.jpg)}body .App,body .background{min-height:100vh;width:100%}body .App{max-width:1260px;margin:auto;z-index:1;position:relative}body h1,body h2,body h3,body h4,body h5{font-family:"Chicle",cursive;color:#3c99dc;font-size:2em!important}body a,body label,body li,body select{font-family:"ABeeZee",sans-serif}.sign-in-container,.sign-up-container{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:100vh;width:100%;padding-bottom:40px;overflow:hidden;padding-top:80px}.sign-in-container .error,.sign-up-container .error{background-color:#ff7c7c;color:#250404;max-width:-webkit-max-content;max-width:max-content;border-radius:5px;margin:3px 0}.sign-in-container form,.sign-up-container form{width:90%;max-width:400px;background-color:#fff;padding:20px;border-radius:20px;box-shadow:1px 1px 5px 2px #757575;transition:.5s}.sign-in-container form:hover,.sign-up-container form:hover{transform:scale(1.01)}.sign-in-container form input[type=file],.sign-up-container form input[type=file]{display:none}.sign-in-container form .fileBtn,.sign-up-container form .fileBtn{padding:5px;border-radius:5px;box-shadow:1px 1px 4px #757575;cursor:pointer;margin:5px 0}.sign-in-container form .fileBtn:hover,.sign-up-container form .fileBtn:hover{transition:.5s;transform:scale(1.05)}.sign-in-container form .previewImgs,.sign-up-container form .previewImgs{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.sign-in-container form .previewImgs figure,.sign-up-container form .previewImgs figure{margin:2px;width:80px;max-height:80px;overflow:hidden}.sign-in-container form .previewImgs figure img,.sign-up-container form .previewImgs figure img{width:100%;min-height:100%}.sign-in-container form input,.sign-up-container form input{width:100%;border:none;background-color:transparent;outline:none;margin:10px 0;padding:5px 0;color:#fff;font-size:1.1em}.sign-in-container form select,.sign-up-container form select{margin:10px 5px;padding:5px;outline:none;border:none;border-radius:5px;font-size:1em}.sign-in-container form .profilePic,.sign-up-container form .profilePic{width:100%;margin:auto;overflow:hidden;max-height:300px}.sign-in-container form .profilePic img,.sign-up-container form .profilePic img{width:100%}.sign-in-container form textarea,.sign-up-container form textarea{height:200px;width:100%;resize:none;padding:10px;border:none;outline:none;border-radius:5px;font-size:1.1em;margin-top:10px}.sign-in-container form button,.sign-up-container form button{margin-top:20px;box-shadow:1px 1px 3px #757575;border:none;padding:10px;border-radius:5px;width:100%}.sign-in-container form button:hover,.sign-up-container form button:hover{transition:.5s;transform:scale(1.05)}.sign-in-container form ul,.sign-up-container form ul{list-style-type:none;display:flex;flex-wrap:wrap;margin:0;padding:0}.sign-in-container form ul label,.sign-up-container form ul label{border-radius:5px;padding:5px;opacity:1;font-size:1em;margin:3px;color:#000}.sign-in-container form ul input[type=checkbox],.sign-up-container form ul input[type=checkbox]{display:none}.sign-in-container form input[type=checkbox]:checked~label,.sign-up-container form input[type=checkbox]:checked~label{background-color:#3c99dc;color:#fff}.sign-in-container .sign-up-navigator,.sign-up-container .sign-up-navigator{display:flex;justify-content:center;margin-top:20px}.sign-in-container a,.sign-up-container a{text-align:center;width:100%;text-decoration:underline;padding:5px}.sign-in-container form{background-color:#00c274}.sign-in-container form input{border-bottom:1px solid #90ffd3}.sign-in-container form label,.sign-in-container form textarea{background-color:#90ffd3}.sign-in-container form select{background-color:#90ffd3;color:#032416}.sign-in-container form button{background-color:#90ffd3;color:#005835}.sign-in-container a,.sign-in-container h1{color:#fff}.sign-in-container input:-ms-input-placeholder{color:#fff}.sign-in-container input::placeholder{color:#fff}.sign-up-container form{background-color:#ff6b7f}.sign-up-container form input{border-bottom:1px solid #ffd6dc}.sign-up-container form select,.sign-up-container form textarea{background-color:#ffd6dc}.sign-up-container form button{background-color:#ffd6dc;color:#ff6b7f}.sign-up-container a,.sign-up-container h1{color:#fff}.sign-up-container label{background-color:#ffd6dc}.sign-up-container input:-ms-input-placeholder{color:#fff}.sign-up-container input::placeholder{color:#fff}.sign-up-container button{color:#800011;margin-top:10px;box-shadow:1px 1px 3px #757575;border:none;padding:10px;border-radius:30px;width:30%;color:#fff}.sign-up-container .CarerBtn{background-color:#ff6b7f}.sign-up-container .OwnerBtn{background-color:#00c274}.sign-up-container .backBtn{color:#3c99dc;margin-top:20px}.step3Owner,.step4{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:100vh;width:100%;padding-bottom:40px;overflow:hidden;padding-top:80px}.step3Owner .error,.step4 .error{background-color:#ff7c7c;color:#250404;max-width:-webkit-max-content;max-width:max-content;border-radius:5px;margin:3px 0}.step3Owner form,.step4 form{width:90%;max-width:400px;background-color:#fff;padding:20px;border-radius:20px;box-shadow:1px 1px 5px 2px #757575;transition:.5s}.step3Owner form:hover,.step4 form:hover{transform:scale(1.01)}.step3Owner form input[type=file],.step4 form input[type=file]{display:none}.step3Owner form .fileBtn,.step4 form .fileBtn{padding:5px;border-radius:5px;box-shadow:1px 1px 4px #757575;cursor:pointer;margin:5px 0}.step3Owner form .fileBtn:hover,.step4 form .fileBtn:hover{transition:.5s;transform:scale(1.05)}.step3Owner form .previewImgs,.step4 form .previewImgs{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.step3Owner form .previewImgs figure,.step4 form .previewImgs figure{margin:2px;width:80px;max-height:80px;overflow:hidden}.step3Owner form .previewImgs figure img,.step4 form .previewImgs figure img{width:100%;min-height:100%}.step3Owner form input,.step4 form input{width:100%;border:none;background-color:transparent;outline:none;margin:10px 0;padding:5px 0;color:#fff;font-size:1.1em}.step3Owner form select,.step4 form select{margin:10px 5px;padding:5px;outline:none;border:none;border-radius:5px;font-size:1em}.step3Owner form .profilePic,.step4 form .profilePic{width:100%;margin:auto;overflow:hidden;max-height:300px}.step3Owner form .profilePic img,.step4 form .profilePic img{width:100%}.step3Owner form textarea,.step4 form textarea{height:200px;width:100%;resize:none;padding:10px;border:none;outline:none;border-radius:5px;font-size:1.1em;margin-top:10px}.step3Owner form button,.step4 form button{margin-top:20px;box-shadow:1px 1px 3px #757575;border:none;padding:10px;border-radius:5px;width:100%}.step3Owner form button:hover,.step4 form button:hover{transition:.5s;transform:scale(1.05)}.step3Owner form ul,.step4 form ul{list-style-type:none;display:flex;flex-wrap:wrap;margin:0;padding:0}.step3Owner form ul label,.step4 form ul label{border-radius:5px;padding:5px;opacity:1;font-size:1em;margin:3px;color:#000}.step3Owner form ul input[type=checkbox],.step4 form ul input[type=checkbox]{display:none}.step3Owner form input[type=checkbox]:checked~label,.step4 form input[type=checkbox]:checked~label{background-color:#3c99dc;color:#fff}.step3Owner a,.step4 a{text-decoration:underline}.step3Owner form,.step4 form{background-color:#00c274}.step3Owner form input,.step4 form input{border-bottom:1px solid #90ffd3}.step3Owner form label,.step3Owner form textarea,.step4 form label,.step4 form textarea{background-color:#90ffd3}.step3Owner form select,.step4 form select{background-color:#90ffd3;color:#032416}.step3Owner form button,.step4 form button{background-color:#90ffd3;color:#005835}.step3Owner a,.step3Owner h1,.step4 a,.step4 h1{color:#fff}.step3Owner input:-ms-input-placeholder,.step4 input:-ms-input-placeholder{color:#fff}.step3Owner input::placeholder,.step4 input::placeholder{color:#fff}.step3Carer{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:100vh;width:100%;padding-bottom:40px;overflow:hidden;padding-top:80px}.step3Carer .error{background-color:#ff7c7c;color:#250404;max-width:-webkit-max-content;max-width:max-content;border-radius:5px;margin:3px 0}.step3Carer form{width:90%;max-width:400px;background-color:#fff;padding:20px;border-radius:20px;box-shadow:1px 1px 5px 2px #757575;transition:.5s}.step3Carer form:hover{transform:scale(1.01)}.step3Carer form input[type=file]{display:none}.step3Carer form .fileBtn{padding:5px;border-radius:5px;box-shadow:1px 1px 4px #757575;cursor:pointer;margin:5px 0}.step3Carer form .fileBtn:hover{transition:.5s;transform:scale(1.05)}.step3Carer form .previewImgs{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.step3Carer form .previewImgs figure{margin:2px;width:80px;max-height:80px;overflow:hidden}.step3Carer form .previewImgs figure img{width:100%;min-height:100%}.step3Carer form input{width:100%;border:none;background-color:transparent;outline:none;margin:10px 0;padding:5px 0;color:#fff;font-size:1.1em}.step3Carer form select{margin:10px 5px;padding:5px;outline:none;border:none;border-radius:5px;font-size:1em}.step3Carer form .profilePic{width:100%;margin:auto;overflow:hidden;max-height:300px}.step3Carer form .profilePic img{width:100%}.step3Carer form textarea{height:200px;resize:none;outline:none;font-size:1.1em;margin-top:10px}.step3Carer form button,.step3Carer form textarea{width:100%;padding:10px;border:none;border-radius:5px}.step3Carer form button{margin-top:20px;box-shadow:1px 1px 3px #757575}.step3Carer form button:hover{transition:.5s;transform:scale(1.05)}.step3Carer form ul{list-style-type:none;display:flex;flex-wrap:wrap;margin:0;padding:0}.step3Carer form ul label{border-radius:5px;padding:5px;opacity:1;font-size:1em;margin:3px;color:#000}.step3Carer form ul input[type=checkbox]{display:none}.step3Carer form input[type=checkbox]:checked~label{background-color:#3c99dc;color:#fff}.step3Carer a{text-decoration:underline}.step3Carer form{background-color:#ff6b7f}.step3Carer form input{border-bottom:1px solid #ffd6dc}.step3Carer form button,.step3Carer form select,.step3Carer form textarea{background-color:#ffd6dc}.step3Carer form button{color:#ff6b7f}.step3Carer a,.step3Carer h1{color:#fff}.step3Carer label{background-color:#ffd6dc}.step3Carer input:-ms-input-placeholder{color:#fff}.step3Carer input::placeholder{color:#fff}.step3Carer button{margin-top:10px;box-shadow:1px 1px 3px #757575;border:none;padding:10px;border-radius:30px;width:30%;color:#800011}.step5Main{padding-top:70px;height:100%;width:100%;display:flex;flex-direction:column;align-items:center}.step5Main a{text-decoration:underline;color:#3c99dc}.step5Main .ste5MainForm{background-color:#fff;display:flex;flex-direction:column;padding:20px;width:90%;max-width:500px;box-shadow:1px 1px 4px #757575;border-radius:20px;max-height:90%}.step5Main .ste5MainForm form{width:100%;display:flex;justify-content:space-between;margin-bottom:10px}.step5Main .ste5MainForm form input{width:90%;padding:5px;border:0;outline:none;border-bottom:1px solid #757575}.step5Main .ste5MainForm form input:focus{border-bottom:1px solid #3c99dc}.step5Main .ste5MainForm form button{width:10%;outline:none;background-color:transparent;border:none;font-size:1.5em;color:#00c274}.step5Main .ste5MainForm .questions{overflow:auto;width:100%;max-height:70%;padding-right:20px;list-style-type:armenian!important;padding-left:40px}.step5Main .ste5MainForm .questions p{max-width:90%}.step5Main .ste5MainForm .questions li{color:#555;list-style:decimal;padding-bottom:10px}.step5Main .ste5MainForm .questions li .question{justify-content:space-between;font-size:1.5em;display:flex;width:100%}.step5Main .ste5MainForm .questions li i{color:#ff7d7d}.step5Main .ste5MainForm button{background-color:#00c274;color:#fff;padding:10px;border-radius:20px;border:none;outline:none}.messengerPage{width:100%;height:100%;padding:70px 0 0;height:100vh}.messengerPage .messengerContainer{display:flex;flex-direction:column;height:100%;max-width:1000px;margin:auto}.messengerPage .messengerContainer .messengerHeader{display:flex;height:10%;padding:10px;margin-bottom:10px;box-shadow:1px 1px 5px #757575;background-color:#fff}.messengerPage .messengerContainer .messengerHeader .contactListHeader{display:flex;width:100%;justify-content:center;align-items:center}.messengerPage .messengerContainer .messengerHeader .messageBoxHeader{display:flex;width:100%;justify-content:center;align-items:center;position:relative}.messengerPage .messengerContainer .messengerHeader .messageBoxHeader .fa-angle-left{position:absolute;left:10px;font-weight:bolder;font-size:2em}.messengerPage .messengerContainer .messengerHeader .hideHeader{display:none}.messengerPage .messengerContainer .messengerContent{display:flex;height:90%}.messengerPage .messengerContainer .hideMessenger{display:none}.messengerPage .messengerContainer .contactsListContainer::-webkit-scrollbar{width:5px}.messengerPage .messengerContainer .contactsListContainer::-webkit-scrollbar-thumb{background:#d4d4d4}.messengerPage .messengerContainer .contactsListContainer{width:100%;height:100%;margin-right:0;overflow:auto;box-shadow:1px 1px 5px #757575;background-color:#fff}.messengerPage .messengerContainer .contactsListContainer .contactList{width:100%}.messengerPage .messengerContainer .contactsListContainer .contactList .notSeen{font-weight:bolder}.messengerPage .messengerContainer .contactsListContainer .contactList .contact{display:flex;cursor:pointer;justify-content:space-between;width:100%;padding:10px;border-bottom:1px solid #a0a0a0}.messengerPage .messengerContainer .contactsListContainer .contactList .contact .contactImg{height:50px;width:50px;border-radius:50px;background-color:#3c99dc;overflow:hidden;margin:auto}.messengerPage .messengerContainer .contactsListContainer .contactList .contact .contactImg img{width:100%;min-height:100%}.messengerPage .messengerContainer .contactsListContainer .contactList .contact .contactInfo{margin-left:10px;width:100%;overflow:hidden}.messengerPage .messengerContainer .contactsListContainer .contactList .contact .contactInfo .contactName{display:flex;justify-content:space-between;max-width:100%}.messengerPage .messengerContainer .contactsListContainer .contactList .contact .contactInfo .contactMessageSummary{overflow:hidden;width:100%}.messengerPage .messengerContainer .contactsListContainer .contactList .contact .contactInfo .contactMessageSummary p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.messengerPage .messengerContainer .contactsListContainer .contactList .contact .contactInfo .username{font-weight:900}@media only screen and (min-width:700px){.messengerPage .messengerContainer .contactsListContainer{width:30%}.messengerPage .messengerContainer .contactsListContainer .current{background-color:rgba(0,194,116,.5)}}.messengerPage .messengerContainer .messageBoxContainer{width:100%}.messengerPage .messengerContainer .messageBoxContainer .messageBox{border-radius:5px;display:flex;height:100%;flex-direction:column}.messengerPage .messengerContainer .messageBoxContainer .messageBox .messages::-webkit-scrollbar{width:5px}.messengerPage .messengerContainer .messageBoxContainer .messageBox .messages::-webkit-scrollbar-thumb{background:#d4d4d4}.messengerPage .messengerContainer .messageBoxContainer .messageBox .messages{overflow-y:auto;padding:20px;margin-bottom:5px;background-color:#fff;box-shadow:1px 1px 5px #757575;height:100%}.messengerPage .messengerContainer .messageBoxContainer .messageBox .messages div{width:100%;display:flex;align-items:flex-end;margin:5px}.messengerPage .messengerContainer .messageBoxContainer .messageBox .messages div .date{font-size:12px}.messengerPage .messengerContainer .messageBoxContainer .messageBox .messages div .msgBody{max-width:70%;padding:10px 15px;border-radius:30px}.messengerPage .messengerContainer .messageBoxContainer .messageBox .messages .sender .msgBody{color:#f5f5f5;background-color:#3c99dc}.messengerPage .messengerContainer .messageBoxContainer .messageBox .messages .receiver{flex-direction:row-reverse}.messengerPage .messengerContainer .messageBoxContainer .messageBox .messages .receiver .msgBody{background-color:#ebebeb}.messengerPage .messengerContainer .messageBoxContainer .messageBox form{margin-top:auto;display:flex;padding:10px;justify-content:space-between;background-color:#fff;box-shadow:1px 1px 5px #757575}.messengerPage .messengerContainer .messageBoxContainer .messageBox form textarea{width:85%;padding:5px 10px;resize:none;border-radius:30px;outline:none;border:none;background-color:#ebebeb}.messengerPage .messengerContainer .messageBoxContainer .messageBox form input{width:10%;outline:none;border-radius:30px;border:none;color:#f5f5f5;background-color:#3c99dc;box-shadow:1px 1px 4px grey}@media only screen and (min-width:700px){.messengerPage .messengerContainer .messageBoxContainer{margin-left:5px;width:70%}}@media only screen and (min-width:700px){.messengerPage{padding:70px 10px 20px}.messengerPage .messengerContainer{height:90%}.messengerPage .messengerHeader .contactListHeader{width:30%!important}.messengerPage .messengerHeader .messageBoxHeader{width:70%!important}.messengerPage .messengerHeader .messageBoxHeader .fa-angle-left{display:none}.messengerPage .hideHeader{display:flex!important}.hideMessenger{display:block!important}}.react-datepicker__day--outside-month{color:transparent;pointer-events:none}.petMain{padding-top:40px}.petMain .petOptions{display:flex;margin:20px 0;align-items:center;grid-gap:10px}.petMain .petOptions button{border:none;border-radius:10px;box-shadow:1px 1px 5px #757575;padding:5px 10px}.petMain .petFlexBox{display:flex;grid-gap:10px;height:-webkit-max-content;height:max-content}.petMain .petFlexBox figure{width:70%;height:100%;max-height:500px;margin:0;display:flex;flex-direction:column}.petMain .petFlexBox figure .listOfImages::-webkit-scrollbar{width:5px;height:5px}.petMain .petFlexBox figure .listOfImages::-webkit-scrollbar-thumb{background:#d4d4d4}.petMain .petFlexBox figure .listOfImages{padding-bottom:10px;height:20%;display:flex;width:100%;overflow-x:auto;grid-gap:10px;margin-top:10px}.petMain .petFlexBox figure .listOfImages img,.petMain .petFlexBox figure .mainPic{height:100%;border-radius:20px;box-shadow:1px 1px 5px #757575}.petMain .petFlexBox figure .mainPic{overflow:hidden;width:100%}.petMain .petFlexBox figure .mainPic img{width:100%}.petMain .petFlexBox .petBio{width:40%;padding:20px;background-color:#fff;border-radius:20px;box-shadow:1px 1px 5px #757575;overflow-y:auto;max-height:500px}.petMain h1{margin-top:20px}@media only screen and (max-width:700px){.petMain .petFlexBox{flex-direction:column}.petMain .petFlexBox .mainPic img{min-height:none!important}.petMain .petFlexBox figure{width:100%}.petMain .petFlexBox .petBio{width:100%;overflow:visible;max-height:none}}.fullScreenImg{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:200;display:none;align-items:center;justify-content:center}.fullScreenImg img{max-height:90%;max-width:90%;box-shadow:1px 1px 5px #000}.fullScreenImg .fa-close{position:absolute;top:20px;right:20px;color:red;font-size:2em;z-index:2000;cursor:pointer}.hideImage{display:flex!important}.gallerySection{column-count:2;margin-top:20px;grid-gap:10px}.gallerySection img{width:100%;padding:0;margin:10px 0 0;border-radius:10px;box-shadow:1px 1px 3px;transition:.5s}.gallerySection img:hover{transform:scale(.9)}@media only screen and (min-width:500px){.gallerySection{column-count:3}}.questionnaireMain{padding-top:70px;display:flex;height:100%;flex-direction:column;align-items:center}.questionnaireMain form{width:90%;max-width:500px;padding:20px;background-color:#fff;box-shadow:1px 1px 5px #757575;border-radius:10px;display:flex;flex-direction:column}.questionnaireMain form .input-group,.questionnaireMain form .input-group label,.questionnaireMain form .input-group textarea,.questionnaireMain form input{width:100%}.questionnaireMain form button{margin-top:20px;border:none;padding:10px 20px;width:50%;align-self:center;cursor:pointer;background-color:#3c99dc;color:#fff;box-shadow:1px 1px 5px #757575;border-radius:13px}.homeMain{padding:70px 20px 20px;height:100vh;width:100%}.homeMain .banner{display:flex;max-height:600px;height:100%;flex-direction:column-reverse;width:100%;align-items:center}.homeMain .banner section{width:100%;height:50%;display:flex;flex-direction:column;align-items:center}.homeMain .banner section h1{text-align:center;font-size:3em!important}.homeMain .banner section a{width:80%}.homeMain .banner section button{width:100%;padding:10px;border:0;border-radius:20px;margin:5px 0;background-color:#3c99dc;color:#fff;box-shadow:1px 1px 3px 1px #757575}.homeMain .banner section button:hover{transition:.5s;transform:scale(1.05)}.homeMain .banner section .signin{background-color:#00c274}.homeMain .banner section .signup{background-color:#ff6b7f}.homeMain .banner figure{width:100%;position:relative;overflow:hidden}.homeMain .banner figure img{width:100%}@media only screen and (min-width:450px){.homeMain .banner{flex-direction:row}.homeMain .banner section{width:30%}.homeMain .banner .splash{margin-top:-10%}}.navHeader{position:fixed;top:0;left:0;width:100%;background-color:#f5f5f5;z-index:100}.navHeader .navMain{margin:auto;padding:10px;max-width:1260px;width:100%;display:flex;justify-content:space-between}.navHeader .navMain a{text-decoration:none}.navHeader .navMain h2{transition:.5s;margin:0}.navHeader .navMain h2:hover{cursor:pointer;color:#ff6b7f}.navHeader .navMain ul{list-style-type:none;display:flex;margin:0}.navHeader .navMain ul li{margin:0 10px;font-size:1.2em;transition:.5s;color:#3c99dc;position:relative}.navHeader .navMain ul li:hover{cursor:pointer;color:#ff6b7f}.navHeader .navMain ul li span{font-size:12px;color:#ff6b7f}.navHeader .navMain ul .showNotif{display:block!important}.navHeader .navMain ul .notification{position:fixed;border:1px solid #d8d8d8;width:200px;display:none;height:300px;overflow:auto;margin-left:-100px;background-color:#fff;padding:0!important}.navHeader .navMain ul .notification .req{padding:5px 10px;position:relative}.navHeader .navMain ul .notification .req span{margin:0;padding:0;position:absolute;right:5px;display:none}.navHeader .navMain ul .notification .req p{font-size:.7em}.navHeader .navMain ul .notification .new span{display:block}.navHeader .navMain ul .notification .Approved{background-color:#bcf3bc;border:1px solid #00c274}.navHeader .navMain ul .notification .Approved p,.navHeader .navMain ul .notification .Approved span{color:#00c274}.navHeader .navMain ul .notification .Rejected{background-color:#ffcdcd;border:1px solid #ff6b7f}.navHeader .navMain ul .notification .Rejected p{color:#ff6b7f}.page404{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.cardContainer{margin-bottom:20px}.tagOverride{padding:0!important;margin:5px 0 0!important}.card-sl{border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);transition:.5s;height:100%;display:flex;flex-direction:column}.card-sl:hover{transform:scale(1.05)}.card-sl button{border:none;box-shadow:1px 1px 5px #757575}.card-sl h4{margin:0}.card-sl p{font-size:.9em;font-weight:100;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-image{position:relative;height:220px;overflow:hidden}.card-image img{min-height:100%;min-width:100%;width:100%;border-radius:8px 8px 0 0}.card-action{position:relative;float:right;margin-top:-25px;margin-right:20px;z-index:2;color:#e26d5c;background:#fff;border-radius:100%;padding:15px;font-size:15px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.19)}.card-action:hover{color:#fff;background:#e26d5c;animation:pulse 1.5s infinite}.card-heading{font-size:18px;font-weight:700;flex-grow:1}.card-heading,.card-text{background:#fff;padding:10px 15px}.card-text{font-size:14px;color:#636262}.card-button{display:flex;justify-content:center;padding:10px 0;width:100%;background-color:#1f487e;color:#fff;border-radius:0 0 8px 8px}.card-button:hover{text-decoration:none;background-color:#1d3461;color:#fff}@keyframes pulse{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 50px rgba(90,153,212,0)}to{transform:scale(.9);box-shadow:0 0 0 0 rgba(90,153,212,0)}}.carerMain{padding:70px 10px 10px;display:flex;height:100%;width:100%}.carerMain .fa-search{position:fixed;bottom:50px;left:30px;z-index:50;background-color:#fff;padding:10px;border-radius:100px;box-shadow:1px 1px 5px #757575}.carerMain .fa-close,.carerMain .fa-search{color:#00c274;font-size:2em;font-weight:bolder}.carerMain .filterContainer{height:100%}.carerMain .filterContainer .filterContainer2{height:100%;position:relative}.carerMain .filterContainer .showFilter{width:100%!important;padding:10px}.carerMain .filterContainer .filterContainer3{height:90%;padding-bottom:40px;width:0;display:flex;left:0;flex-direction:column;position:fixed;z-index:100;background-color:#f8f8f8;overflow:hidden}.carerMain .filterContainer .filterContainer3 .field{margin-top:20px}.carerMain .filterContainer .filterContainer3 .seeAll{background-color:#00c274}.carerMain .filterContainer .filterContainer3 .reset{background-color:#ff6b7f}.carerMain .filterContainer .filterContainer3 form{height:80%;display:flex;flex-direction:column}.carerMain .filterContainer .filterContainer3 form .tagSectionContainer{flex-grow:1;overflow-y:auto}.carerMain .filterContainer .filterContainer3 button{background-color:#3c99dc;margin:5px 0;color:#fff;outline:none;border:none;padding:5px 10px;border-radius:20px;width:100%}.carerMain .filterContainer .filterContainer3 button:hover{transition:.5s;transform:scale(1.1)}.carerMain .filterContainer .filterContainer3 .tagContainer::-webkit-scrollbar{width:5px}.carerMain .filterContainer .filterContainer3 .tagContainer::-webkit-scrollbar-thumb{background:#d4d4d4}.carerMain .filterContainer .filterContainer3 .tagContainer{height:100%;margin-top:10px;padding-bottom:20px}.carerMain .filterContainer .filterContainer3 .tagContainer h4{font-family:"ABeeZee",sans-serif;font-size:large}.carerMain .filterContainer ul{width:200px;list-style-type:none;display:flex;flex-wrap:wrap;margin:0;padding:0 5px 0 0}.carerMain .filterContainer ul li{margin:2px;color:#fff}.carerMain .filterContainer ul li label{border-radius:100px;background-color:red;padding:2px 5px;opacity:.4;cursor:pointer}.carerMain .filterContainer ul li label:hover{transition:.5s;transform:scale(1.2)}.carerMain .filterContainer ul li input{display:none}.carerMain .filterContainer ul li input[type=checkbox]:checked~label{opacity:1!important}.carerMain .container{width:100%;margin-top:10px}.carerMain .container h1{margin-bottom:30px}@media only screen and (min-width:780px){.carerMain{width:100%}.carerMain .container{width:0}.carerMain .fa-search{display:none}.carerMain .filterContainer,.carerMain .filterContainer .filterContainer2{width:300px}.carerMain .filterContainer .filterContainer2 .showFilter{width:205px;padding:5px}.carerMain .filterContainer .filterContainer2 .filterContainer3{overflow:visible;padding:5px;background-color:transparent;width:300px;left:auto}.carerMain .filterContainer .filterContainer2 .filterContainer3 .fa-close{display:none}}.petSettings{flex-grow:1;display:flex;flex-direction:column;align-items:center}.petSettings .petForm{width:100%;max-width:500px;display:flex;background-color:#fff;padding:20px;border-radius:20px;box-shadow:1px 1px 4px #757575;flex-direction:column}.petSettings .petForm .fileBtn{background-color:#00c274;color:#fff;padding:10px;border-radius:5px;box-shadow:1px 1px 5px #757575;margin:10px 0;cursor:pointer;font-size:16px;width:-webkit-max-content;width:max-content}.petSettings .petForm input[type=file]{display:none}.petSettings .petForm textarea{height:100px;resize:none;margin-bottom:20px}.petSettings .petForm label{color:#3c99dc;font-size:1.3em}.petSettings .saveBtn{background-color:#00c274!important;border:1px solid #00c274;box-shadow:1px 1px 5px #757575}.petSettings .updateQuestionnaireForm{width:100%;max-width:500px;display:flex;background-color:#fff;padding:20px;border-radius:20px;box-shadow:1px 1px 4px #757575;flex-direction:column}.petSettings .updateQuestionnaireForm .questionnaires{font-size:1.3em;margin:10px 0;width:100%;display:flex;justify-content:space-between}.petSettings .updateQuestionnaireForm .questionnaires i{color:#ff6b7f;cursor:pointer}.petSettings .updateQuestionnaireForm form{margin-top:20px;display:flex;grid-gap:10px}button,input,optgroup,select,textarea{margin:0;font-family:Georgia,"Times New Roman",Times,serif;font-size:.9rem;line-height:normal}.owner{padding:70px 20px 10px;display:flex;flex-direction:column;width:100%;height:100%}.owner .summaryTitle{margin-top:10px;font-weight:bolder}.owner .summary{color:#646464}.owner .profileContainer{width:100%;margin-bottom:20px}.owner .profileContainer .profile{width:100%}.owner .profileContainer .profile .profile2{width:100%;grid-gap:20px}.owner .profileContainer .profile .profile2,.owner .profileContainer .profile .profile2 .figure{display:flex;align-items:center;flex-direction:column}.owner .profileContainer .profile .profile2 figure{height:200px;width:200px;overflow:hidden;border-radius:200px;box-shadow:1px 1px 5px #757575}.owner .profileContainer .profile .profile2 img{width:100%;min-height:100%}.owner .profileContainer .profile .profile2 .profileInfo{max-height:50vh;width:100%;overflow-y:auto;background-color:#fff;padding:20px;border-radius:20px;box-shadow:1px 1px 4px #757575}@media only screen and (min-width:730px){.owner .profileContainer{display:block;width:200px}.owner .profileContainer .profile{position:fixed;width:200px}.owner .profileContainer .profile .profile2{max-width:200px;grid-gap:0}.owner .profileContainer .profile .profileInfo{background-color:transparent!important;padding:0!important;border-radius:0!important;box-shadow:0 0 0 transparent!important;width:-webkit-max-content;width:max-content}.owner .profileContainer .profile .profileInfo h2{width:-webkit-max-content;width:max-content;margin:auto}}.owner .homeSection{width:100%;margin-left:auto;height:100%}.owner .homeSection .petPic::-webkit-scrollbar{width:5px}.owner .homeSection .petPic::-webkit-scrollbar-thumb{background:#d4d4d4}.owner .homeSection .petPic{overflow:hidden;width:100%;height:-webkit-max-content;height:max-content;max-height:40vh;border-radius:30px;box-shadow:1px 1px 5px #757575;margin-bottom:10px;position:relative}.owner .homeSection .petPic img{width:100%}.owner .homeSection .petPic .petName{position:absolute;bottom:0;left:0;width:100%;padding:20px;display:flex;align-items:flex-end;height:40%;color:#c4c4c4;background:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,0) 7%,rgba(6,6,6,.460119) 66%)}.owner .homeSection .petSchedule{width:100%;display:flex;flex-direction:column;grid-gap:10px;justify-content:space-between}.owner .homeSection .petSchedule .calendar{background-color:#fff;width:100%;border-radius:30px;box-shadow:1px 1px 5px #757575;padding:10px;display:flex;flex-direction:column;align-items:center}.owner .homeSection .petSchedule .calendar .scheduleOption{width:100%;display:flex;padding:0 20px;grid-gap:20px}.owner .homeSection .petSchedule .calendar .scheduleOption i{font-size:1.2em;cursor:pointer}.owner .homeSection .petSchedule .calendar .scheduleOption .activePetOptionSchedule{color:#3c99dc}.owner .homeSection .petSchedule .calendar .scheduleOption p{margin-left:auto}.owner .homeSection .petSchedule .calendar .highlight{background-color:#ff7171;border-radius:0!important}.owner .homeSection .petSchedule .calendar .react-calendar__month-view__days__day--neighboringMonth{background-color:transparent;display:none}.owner .homeSection .petSchedule .calendar .react-calendar__tile--active{background-color:#3c99dc;border-radius:50%}.owner .homeSection .petSchedule .calendar .react-calendar{border:none}.owner .homeSection .petSchedule .calendar .react-calendar abbr{text-decoration:none}.owner .homeSection .petSchedule .calendar ul{width:100%;padding:0;margin-top:10px;list-style-type:none}.owner .homeSection .petSchedule .calendar ul .request{display:flex;align-items:center;grid-gap:20px;margin:10px;padding:0 10px}.owner .homeSection .petSchedule .calendar ul .request h4{margin:0}.owner .homeSection .petSchedule .calendar ul .request figure{width:50px;height:50px;margin:0;padding:0;overflow:hidden;border-radius:100px}.owner .homeSection .petSchedule .calendar ul .request figure img{width:100%;min-height:100%}.owner .homeSection .petSchedule .petInfo{background-color:#fff;padding:20px;height:-webkit-max-content;height:max-content;width:100%;border-radius:30px;box-shadow:1px 1px 5px #757575}.owner .homeSection .petSchedule .petInfo .summary{margin-bottom:10px}@media only screen and (min-width:480px){.owner .homeSection .petSchedule{flex-direction:row}.owner .homeSection .petSchedule .calendar{width:57%;min-height:321px;height:-webkit-max-content;height:max-content;max-height:-webkit-max-content;max-height:max-content}.owner .homeSection .petSchedule .petInfo{width:40%;min-height:321px}}@media only screen and (min-width:730px){.owner .homeSection{width:70%}}.owner .requestSection{width:100%;display:flex;flex-direction:column;align-items:center}.owner .requestSection .gridRequest{width:100%;margin-top:20px;display:flex;justify-content:center;flex-wrap:wrap;grid-gap:10px}.owner .requestSection .gridRequest span{color:#ff6b7f}.owner .requestSection .gridRequest .request{background-color:#fff;display:flex;align-items:center;padding:20px;border-radius:20px;width:100%;height:-webkit-max-content;height:max-content;box-shadow:1px 1px 5px #757575}.owner .requestSection .gridRequest .request .requestInfo{width:100%;margin-left:10px}.owner .requestSection .gridRequest .request span{font-weight:700}.owner .requestSection .gridRequest .request img{width:70px;height:70px;border-radius:150px;margin-right:10px}.owner .requestSection .gridRequest .request button{outline:none;padding:10px;background-color:#00c274;border:none;width:100%;border-radius:30px;margin-top:10px;transition:.5s;cursor:pointer;color:#f5f5f5}.owner .requestSection .gridRequest .request button:hover{transform:scale(1.1)}@media only screen and (min-width:540px){.owner .requestSection .gridRequest .request{width:-webkit-max-content;width:max-content}}@media only screen and (min-width:730px){.owner .requestSection{width:70%}}.owner .showAnswerForm{display:flex!important}.owner .answerFormContainer{position:fixed;display:none;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;z-index:200}.owner .answerFormContainer .form{width:90%;max-width:700px;height:90vh;background-color:#fff;border-radius:30px;box-shadow:1px 1px 5px #000;padding:40px;display:flex;flex-direction:column;align-items:center;position:relative}.owner .answerFormContainer .form i{position:absolute;top:20px;right:20px;font-size:1.3em;color:#cc6c6c}.owner .answerFormContainer .form h1{font-size:2em}.owner .answerFormContainer .form ol{overflow:auto;height:85%;width:100%;padding:0}.owner .answerFormContainer .form ol li{margin:20px}.owner .answerFormContainer .form .answerFormButtons{display:flex;width:100%}.owner .answerFormContainer .form .answerFormButtons button{width:50%;outline:none;border:none;padding:10px;border-radius:20px;background-color:#3c99dc;box-shadow:1px 1px 5px #757575;margin:10px;color:#f5f5f5}@media only screen and (min-width:730px){.owner{flex-direction:row;justify-content:space-between}}.updateUser{padding:70px 0;height:100%;width:100%}.updateUser form{padding:20px;max-width:700px;width:90%;background-color:#fff;box-shadow:1px 1px 4px #757575;border-radius:20px}.updateUser form input{width:100%;margin:5px 0}.updateUser form .fileBtn{background-color:#00c274;color:#fff;padding:10px;border-radius:5px;box-shadow:1px 1px 5px #757575;margin:10px 0;cursor:pointer}.updateUser form figure{width:100%;max-width:200px;max-height:250px;overflow:hidden}.updateUser form figure img{width:100%!important;min-height:200px}.updateUser form input[type=file]{display:none}.updateUser form textarea{height:100px;resize:none}.updateUser form h5{font-size:1em!important;font-family:"ABeeZee",sans-serif}.updateUser form .saveBtn{margin-top:5px;background-color:#00c274!important;border:1px solid #00c274;cursor:pointer;box-shadow:1px 1px 5px #757575}.updateUser form ul{width:100%;display:flex;flex-wrap:wrap}.updateUser form ul li{font-weight:100}.updateUser form ul .is-coral{color:#000}.updateUser form ul label{padding:2px 5px;opacity:.7;margin:5px;color:#fff}.updateUser form ul input[type=checkbox]{display:none}.updateUser form ul input[type=checkbox]:checked~label{opacity:1!important;transform:scale(1.2);margin:5px 10px}.updateUser .update{justify-content:center;align-items:center}.profileMain,.updateUser .update{width:100%;height:100%;display:flex}.profileMain{padding:70px 20px;flex-direction:column;justify-content:space-between}.profileMain .summaryTitle{margin-top:10px;font-weight:bolder}.profileMain .summary{color:#646464}.profileMain .profileContainer{width:100%;margin-bottom:20px}.profileMain .profileContainer .profile{width:100%}.profileMain .profileContainer .profile .profile2{width:100%;grid-gap:20px}.profileMain .profileContainer .profile .profile2,.profileMain .profileContainer .profile .profile2 .figure{display:flex;align-items:center;flex-direction:column}.profileMain .profileContainer .profile .profile2 figure{height:200px;width:200px;overflow:hidden;border-radius:200px;box-shadow:1px 1px 5px #757575}.profileMain .profileContainer .profile .profile2 img{width:100%;min-height:100%}.profileMain .profileContainer .profile .profile2 .profileInfo{max-height:50vh;width:100%;overflow-y:auto;background-color:#fff;padding:20px;border-radius:20px;box-shadow:1px 1px 4px #757575}@media only screen and (min-width:730px){.profileMain .profileContainer{display:block;width:200px}.profileMain .profileContainer .profile{position:fixed;width:200px}.profileMain .profileContainer .profile .profile2{max-width:200px;grid-gap:0}.profileMain .profileContainer .profile .profileInfo{background-color:transparent!important;padding:0!important;border-radius:0!important;box-shadow:0 0 0 transparent!important;width:-webkit-max-content;width:max-content}.profileMain .profileContainer .profile .profileInfo h2{width:-webkit-max-content;width:max-content;margin:auto}}.profileMain .requestSection{width:100%}.profileMain .requestSection .upcommingRequests{width:100%;display:flex;flex-direction:column;align-items:flex-end}.profileMain .requestSection .upcommingRequests .calendar{width:100%}.profileMain .requestSection .upcommingRequests .react-calendar{width:100%;border:none;padding:20px;border-radius:20px;box-shadow:1px 1px 4px #757575}.profileMain .requestSection .upcommingRequests .react-calendar .highlight{background-color:#ff7373}.profileMain .requestSection .upcommingRequests h1{margin:auto}.profileMain .requestSection .PendingRequests{margin-top:20px;width:100%;display:flex;flex-direction:column;align-items:flex-end;padding-bottom:20px}.profileMain .requestSection .PendingRequests .pending{width:100%}.profileMain .requestSection .PendingRequests .pending .pendingLists{width:100%;margin-top:20px;display:flex;justify-content:center;flex-wrap:wrap;grid-gap:10px}.profileMain .requestSection .PendingRequests .pending .pendingLists span{color:#ff6b7f}.profileMain .requestSection .PendingRequests .pending .pendingLists .request{background-color:#fff;display:flex;align-items:center;padding:20px;width:100%;border-radius:20px;height:-webkit-max-content;height:max-content;box-shadow:1px 1px 5px #757575}.profileMain .requestSection .PendingRequests .pending .pendingLists .request .requestInfo{width:100%;margin-left:10px}.profileMain .requestSection .PendingRequests .pending .pendingLists .request span{font-weight:700}.profileMain .requestSection .PendingRequests .pending .pendingLists .request img{width:70px;height:70px;border-radius:150px;margin-right:10px}.profileMain .requestSection .PendingRequests .pending .pendingLists .request button{outline:none;padding:10px;background-color:#00c274;border:none;width:100%;border-radius:30px;margin-top:10px;transition:.5s;cursor:pointer;color:#f5f5f5}.profileMain .requestSection .PendingRequests .pending .pendingLists .request button:hover{transform:scale(1.1)}@media only screen and (min-width:730px){.profileMain{flex-direction:row}.profileMain .requestSection{width:80%!important}.profileMain .requestSection .calendar,.profileMain .requestSection .pending{width:90%!important}}@media only screen and (min-width:540px){.PendingRequests .pendingLists .request{width:-webkit-max-content!important;width:max-content!important}}
/*# sourceMappingURL=main.9f605887.chunk.css.map */