@import url(https://fonts.googleapis.com/css2?family=Inter+Tight&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@200;400;500;600&display=swap);.petPreview{display:flex;flex-direction:column;padding-top:10vh}.petPreviewDetails{display:flex;flex-direction:row;margin-top:-10px}.petImgSec{align-items:center;display:flex;flex-direction:column;height:calc(90vh - 10px);padding-top:90px;width:60%}.selectedImgContainer{border-radius:5px;box-shadow:0 2px 4px #0000004d;height:60%;overflow:hidden;width:70%}.imgBoxes img,.selectedImgContainer img{height:100%;object-fit:cover;object-position:center;width:100%}.petImgCollection{-webkit-overflow-scrolling:touch;border-radius:5px;box-shadow:0 2px 4px #00000080;display:flex;gap:10px;height:20%;justify-content:center;margin-top:10px;overflow-x:auto;padding:10px;scroll-behavior:smooth;width:80%}.imgBoxes{border-radius:5px;box-shadow:0 2px 4px #0000004d;cursor:pointer;flex-shrink:0;height:100%;min-width:20%;overflow:hidden}.imgBoxes:hover{transform:scale(1.02)}.petInfoContainer{color:#474747;color:var(--primaryTextColor);display:flex;flex:1 1;flex-direction:column;padding:30px 5% 30px 0}.petInfoContainer h1{font-size:4.063rem;font-weight:600;text-align:center;text-transform:uppercase}.petInfoList{display:flex;flex-direction:column;font-size:15px;gap:15px;margin-top:30px}.petInfoList h2{align-self:center;font-weight:500}.petInfoList h3{font-size:1.063rem;font-weight:400}.petDescriptionInfo{font-size:1rem!important;line-height:2;margin-top:10px;text-align:justify}.adoptionInqBtn{align-self:center;background-color:#f2e6d6;background-color:var(--mainColor);border:none;border-radius:5px;box-shadow:-8px 8px 10px -4px #c9b59bcc;color:#474747;color:var(--primaryTextColor);cursor:pointer;font-size:.938rem;height:50px;margin-top:30px;width:60%}.adoptionInqBtn:hover{background-color:#d4bb9a}@media screen and (max-width:768px){.petPreview,.petPreviewDetails{flex-direction:column}.petImgSec{height:auto;width:100%}.petImgCollection{flex-direction:row;height:10vh;overflow-x:auto;width:90%}.selectedImgContainer{border-radius:5px;box-shadow:0 2px 4px #0000004d;display:flex;justify-content:center;overflow:hidden;width:60%}.selectedImgContainer img{height:100%;object-fit:cover;object-position:center;width:100%}.imgBoxes{border-radius:5px;box-shadow:0 2px 4px #0000004d;cursor:pointer;flex-shrink:2;height:100%;min-width:20%;overflow:hidden}.imgBoxes img{height:100%;object-fit:cover;object-position:center;width:100%}.petInfoContainer{padding:10px 10px 10%;width:100%}.petInfoContainer h1{font-size:2.5rem;margin-top:2%}.petInfoList{font-size:14px;margin:0;padding:0 10%}.petInfoList h2,.petInfoList h3{font-size:1rem}.petDescriptionInfo{font-size:.95rem}.adoptionInqBtn{width:80%}}.errorBtnGroup{align-items:center;display:flex;flex-direction:row;gap:20px;margin-top:20px}.goBackBtn,.retryBtn{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .3s}.goBackBtn:hover,.retryBtn:hover{background-color:#0056b3}@media screen and (max-width:500px){.goBackBtn,.retryBtn{font-size:.7rem;padding:8px 12px}}.navbar{background-color:#f2e6d6;background-color:var(--mainColor);box-shadow:0 2px 4px #0000001a;display:flex;gap:2vw;height:10vh;justify-content:space-between;padding:0 10vw;position:fixed;width:100%;z-index:1000}.navbar .logo{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:20%}.navbar .logo img{color:#474747;color:var(--primaryTextColor);height:8vh;width:auto}.navbar .logo a{align-items:center;display:flex;flex-direction:row}.navbar .logo h2{color:#474747;color:var(--primaryTextColor);font-size:min(3.5vw,10vh)}.navbar .navList{align-items:center;display:flex;gap:2vw;height:100%;justify-content:space-around;width:100%}.navbar .navList .navItem{position:relative;text-align:center;width:25%}.navbar .navList .navItem p{align-items:center;border-radius:7px;color:#474747;color:var(--primaryTextColor);cursor:pointer;display:flex;font-size:min(2vw,2.5vh);justify-content:center;min-width:7vh}.navbar .navList .navItem p:hover{background-color:#d4bb9a;background-color:var(--hoverColor)}.navbar .navList .navItem .dropdown{background-color:#f2e6d6;background-color:var(--mainColor);border:1px solid #d4bb9a;border:1px solid var(--hoverColor);border-radius:7px;box-shadow:5px 5px 10px #0000004d;box-sizing:border-box;display:flex;flex-direction:column;font-size:16px;gap:10px;left:50%;overflow-x:visible;padding:15px 20px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:1000}.navbar .navList .navItem .dropdown.resources a{font-size:1.2vw}.navbar .navList .navItem .dropdown a{text-wrap:nowrap;align-items:center;border-radius:7px;color:#474747;color:var(--primaryTextColor);cursor:pointer;display:flex;font-size:1.2vw;gap:10px;padding:5px 25px 5px 5px;width:100%}.navbar .navList .navItem .dropdown a .rightIcon{height:auto;position:absolute;width:auto}.navbar .navList .navItem .dropdown .rightIcon{height:15px;margin-top:1px;position:absolute;right:8px;width:15px}.navbar .loginBtn-accountIcon,.navbar .loginBtn-accountIcon button{align-items:center;display:flex;justify-content:center}.navbar .loginBtn-accountIcon button{background-color:#474747;background-color:var(--primaryTextColor);border:none;border-radius:7px;box-shadow:1px 1px 3px #0000004d;color:#fff;cursor:pointer;font-size:min(2vw,2vh);height:55%;padding:1.1vh 3.4vw;transition:all .3s ease}.navbar .loginBtn-accountIcon button:hover{background-color:#555}.navbar .DP-Icon{border:solid #474747;border:px solid var(--primaryTextColor);border-radius:50%;box-shadow:1px 1px 3px #00000080;cursor:pointer;gap:2vw;height:min(7vw,7vh);margin-left:auto;overflow:hidden;width:min(7vw,7vh)}.navbar .DP-Icon img{border-radius:50%;height:100%;object-fit:cover;width:100%}.navbar .loginBtn-accountIcon .userDropdown{background-color:#f2e6d6;background-color:var(--mainColor);border:1px solid #d4bb9a;border:1px solid var(--hoverColor);border-radius:7px;box-shadow:5px 5px 10px #0000004d;box-sizing:border-box;display:flex;flex-direction:column;font-size:16px;gap:.3vw;justify-content:center;overflow-x:visible;padding:15px 20px;position:absolute;transform:translateY(70%);white-space:nowrap;z-index:1000}.navbar .loginBtn-accountIcon .userDropdown a{text-wrap:nowrap;border-radius:7px;cursor:pointer;display:flex;font-size:1.2vw;justify-content:space-between;padding:5px}.navbar .loginBtn-accountIcon .userDropdown a:hover{background-color:#d4bb9a;background-color:var(--hoverColor)}.navbar .loginBtn-accountIcon .userDropdown .colorDrop .rightIcon-UDP,.navbar .loginBtn-accountIcon .userDropdown .dropdownIcon{height:auto;width:auto}.navbar .colorDrop{align-items:center;color:#474747;color:var(--primaryTextColor);display:flex;justify-content:space-between}.burger{display:flex;width:65%}@media screen and (max-width:600px){.navbar .logo h2{display:none}.navbar{gap:10px;justify-content:space-around;padding:0 5vw}.navbar .navList{gap:1vw;margin-left:-20px}.navbar .loginBtn-accountIcon .userDropdown a,.navbar .navList .navItem .dropdown a,.navbar .navList .navItem .dropdown.resources a{font-size:9px}}@media screen and (max-width:450px){.navbar .loginBtn-accountIcon .userDropdown .colorDrop .logo{display:none}}.breadcrumbs{align-items:center;display:flex;font-size:16px;margin-bottom:20px;padding:2% 10%;position:absolute}.breadcrumb-link{color:gray;cursor:pointer;margin-right:5px}.breadcrumb-link:hover{text-decoration:none}.breadcrumb-current{color:#474747;font-weight:700;margin-right:5px}.breadcrumb-link:after,.breadcrumbs span:after{color:#000;content:">";margin-left:5px}.breadcrumb-link:last-child:after,.breadcrumbs span:last-child:after{content:""}.loading-gif{height:200px;margin-bottom:-20px;width:auto}.loading-label{margin-top:30px}.loading-content{align-items:center;flex-direction:column}.loading-content,.loading-extra{display:flex;justify-content:center}.loading-extra{gap:20px}@media screen and (max-width:600px){.loading-content p{font-size:15px;width:60%}.loading-gif{height:150px}}@media screen and (max-width:400px){.loading-content p{font-size:12px;width:60%}.loading-gif{height:120px}}.adoptionVerificationPage{padding-top:10vh}.adoptionVerificationContainer{display:flex;flex-direction:row}.adoptionVerificationContainer .petDetails{align-items:center;display:flex;flex-direction:column;padding:5%;width:70%}.adoptionVerificationContainer .petDetails .petDetailsImgContainer{border-radius:7px;height:auto;max-width:300px;overflow:hidden}.adoptionVerificationContainer .petDetails h3{padding-bottom:10px}.adoptionVerificationContainer
	.petDetails
	.petDetailsImgContainer
	.petDetailsImg{height:100%;object-fit:cover;width:100%}.adoptionVerificationContainer .petDetails h2{font-size:40px;margin:0}.adoptionVerification{align-items:center;display:flex;flex-direction:column;width:100%}.adoptionVerification .header{margin-top:20px;padding:10px 20px;text-align:center;width:60%}.adoptionVerification .header h2{font-size:1.875rem}.adoptionVerification .header p{color:#686868;font-size:15px}.adoptionVerification .inputContainer{border:1px solid #cfcfcf;border-radius:10px;display:flex;flex-direction:column;margin-top:10px;padding:30px;width:90%}.inputWarningWrapper{position:relative;width:100%}.inputWarningWrapper textarea,input{box-sizing:border-box;padding-right:50px;width:100%}.warningInside{color:red;font-size:1.5rem;pointer-events:none;position:absolute;right:10px;top:8px;z-index:1}.adoptionVerification .petNamePrev{color:#474747;color:var(--primaryTextColor);text-align:center}.adoptionVerification .inputContainer label{font-size:15px;margin-bottom:5px}.adoptionVerification .inputContainer input,textarea{border:1px solid #cfcfcf;border-radius:5px;font-size:13px;height:100%;margin-bottom:10px;padding:10px}.attachValidID{align-items:center;display:flex;gap:10px;height:50px;width:100%}.btnValidID{height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adoptionVerification .btnValidID{background:none;border:1px solid #cfcfcf;border-radius:5px;color:#9e9e9e;cursor:pointer;padding:7px;text-align:start;width:100%}.adoptionVerification .btnValidID:hover{border:1px solid #000}.removeID{color:#9e9e9e;margin-right:10px}.removeID:hover{color:#000;cursor:pointer;transform:scale(1.04)}.adoptionVerification #address{resize:none}.adoptionVerificationContainer .adoptionVerification .inputContainer .respBox{font-size:14px;height:120px;resize:none}.adoptionVerificationContainer
	.adoptionVerification
	.inputContainer
	.charCount{font-size:10px;margin-bottom:12px;margin-top:-7px}.adoptionVerificationContainer
	.adoptionVerification
	.inputContainer
	.respDisclaimer{color:#8d8d8d;font-size:12px;text-align:center}.TAC-header{align-items:center;background-color:#e9e9e9;border:none;border-radius:7px;cursor:pointer;display:flex;font-size:15px;justify-content:space-between;margin-top:20px;padding:8px 20px;width:100%}.TAC-header:hover{transform:scale(1.01)}.adoptionVerification .TAC-container{position:relative;width:90%}.termsAndConditions{background-color:#f0f0f0;border:1px solid #e9e9e9;border-radius:7px;padding:20px;width:100%}.termsAndConditions .commitmentHeader{margin:15px 0}.termsAndConditions h4{margin-top:15px}.termsAndConditions p{font-size:13px}.adoptionVerification .termsAndConditions .privacyHeader{margin-top:40px}.adoptionVerification .termsAndConditions .TAC-title,.commitmentHeader,.privacyHeader{text-align:center}.adoptionVerification .verTAC{font-size:11px;margin-bottom:-15px;margin-top:30px;width:90%}.adoptionVerification .submitBtn{background-color:#474747;background-color:var(--primaryTextColor);border-radius:7px;color:#fff;cursor:pointer;margin:15px 0;padding:8px;transition:margin-top .5s ease;width:90%}.adoptionVerification .submitBtn:hover{background-color:#4e4e4e}@media (max-width:768px){.adoptionVerificationContainer{align-items:center;flex-direction:column}.petDetails{padding:3%;width:100%}.petDetails,.petDetails h2{margin-top:10%}.adoptionVerification,.adoptionVerificationContainer .petDetails{padding:0 3%;width:100%}.adoptionVerification .TAC-container,.adoptionVerification .header,.adoptionVerification .inputContainer,.adoptionVerification .submitBtn,.adoptionVerification .verTAC{width:90%}.adoptionVerificationContainer .petDetails .petDetailsImgContainer{max-width:50%}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.modal-content{background:#fff;background-color:#f2e6d6;border-radius:8px;box-shadow:0 4px 15px #0003;left:50%;max-width:500px;padding:20px;position:fixed;text-align:center;top:0;transform:translate(-50%,-50%);transition:transform .5s ease;width:90%;z-index:1000000}.modal-content.slide-in{transform:translate(-50%,50%)}.modal-content.slide-out{transform:translate(-50%,-1200%)}.modal-body{color:#474747}.modal-body a{color:#000;text-decoration:underline}.close-button{background:none;border:none;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}.countdown-timer{color:#474747;font-size:14px;font-weight:700;margin-top:15px}@media (max-width:600px){.modal-content{max-width:90%;padding:15px}.close-button,h2{font-size:20px}.countdown-timer{font-size:14px}}.manageProfile{align-items:center;display:flex;justify-content:center;padding-top:80px}.manageProfile .container{color:#505050;display:flex;flex-direction:column;margin:0 10%;min-width:35%;padding-top:50px}.manageProfile .container h2{font-weight:500}.manageProfile .container p{font-size:15px}.manageProfile .container hr{background-color:#505050;height:1px;margin:15px 0}.manageProfile label{font-size:15px;font-weight:500;width:40%}.manageProfile .profilePicture{align-items:center;display:flex;margin:20px 0}.manageProfile .profilePictureContainer{border-radius:50%;height:60px;overflow:hidden;width:60px}.manageProfile .profilePictureContainer img{height:100%;object-fit:cover;width:100%}.email,.lastName,.manageProfile .firstName,.password{align-items:center;display:flex;margin:10px 0}.manageProfile .profilePicture .btnChangeDP{background-color:#dbdbdb;border:none;border-radius:6px;cursor:pointer;margin:0 20px;padding:5px 10px;width:80px}.manageProfile .profilePicture .btnChangeDP:hover{background-color:#e6e6e6}.manageProfile input{border:1px solid #a7a7a7;border-radius:5px;flex:1 1;font-size:13px;padding:5px}.manageProfile .btnSaveChanges{align-self:flex-end;background-color:#474747;border:none;border-radius:5px;color:#fff;cursor:pointer;margin:15px 0;padding:7px 20px;width:150px}.manageProfile .btnSaveChanges:hover{background-color:#5f5f5f}.changepassBtn{background-color:#dbdbdb;border:none;border-radius:6px;cursor:pointer;margin:15px 0;padding:5px 10px;width:150px}.buttonGroup{display:flex;flex-direction:row;justify-content:space-between}.mergedWarnings{color:red;margin-top:20px;text-align:center}.manageProfile .fnameWarning{margin-top:-73px}.manageProfile .fnameWarning,.manageProfile .lnameWarning{color:red;font-size:11px;margin-left:680px;position:absolute}.manageProfile .lnameWarning{margin-top:92px}.manageProfile .emailWarning{color:red;font-size:11px;margin-left:653px;margin-top:258px;position:absolute}.manageProfile .passWarning{color:red;font-size:11px;margin-left:673px;margin-top:425px;position:absolute}.loadingOverlay{align-items:center;background:#00000080;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.loadingImage{height:200px;object-fit:contain;width:200px}.loadingOverlay p{color:#fff;font-size:16px;text-align:center}.communityPosts{align-items:center;display:flex;flex-direction:column;padding-top:80px}.createPostContainer{border:1px solid #474747;border:1px solid var(--primaryTextColor);border-radius:5px;box-shadow:0 2px 4px #0000004d;display:flex;flex-direction:column;margin:50px 0;padding:20px 30px;width:80%}.createPostContainer h2{margin-bottom:20px}.createPostInputs{align-items:center;display:flex;justify-content:center}.createPostInputs textarea::placeholder{font-size:1rem}.communityPosts .userAvatar{align-items:center;border-radius:50%;display:flex;height:50px;min-width:50px;overflow:hidden}.communityPosts .userAvatar img{height:100%;object-fit:cover;width:100%}.communityPosts #postContent{background:#c2c2c24d;border:none;border-radius:7px;font-size:16px;margin:0 15px;max-height:150px;min-height:80px;overflow-y:auto;padding:10px;resize:none;width:100%}.communityPosts #postContent:focus{outline:1px solid #474747;outline:1px solid var(--primaryTextColor)}.communityPosts .uploadImgBtn{align-items:center;background-color:#474747;background-color:var(--primaryTextColor);border:none;border-radius:7px;color:#ccc;cursor:pointer;display:flex;flex-shrink:0;font-size:.9rem;font-weight:400;gap:10px;height:40%;justify-content:center;padding:10px;width:12%}@media screen and (max-width:960px){.uploadText{display:none}}.communityPosts .uploadImgBtn:hover{transform:scale(1.02)}.uploadedImgContainer{align-self:center;display:flex;margin-top:15px;max-height:400px;max-width:100%;overflow:hidden;position:relative}.uploadedImgContainer img{height:auto;margin-top:15px;object-fit:contain;width:100%}.removeImgBtn{bottom:0;cursor:pointer;position:absolute;right:0;top:0}.removeImgBtn:hover{transform:scale(1.05)}.communityPosts .createPostBtn{align-items:center;align-self:center;background-color:#474747;background-color:var(--primaryTextColor);border:none;border-radius:7px;color:#ccc;cursor:pointer;display:flex;flex-shrink:0;gap:10px;height:40px;justify-content:center;margin-top:20px;width:150px}.communityPosts .createPostBtn:hover{transform:scale(1.02)}.postsContainer{align-items:center;display:flex;flex-direction:column;gap:30px;margin-bottom:25px;width:100%}@media screen and (max-width:450px){.communityPosts .uploadImgBtn{height:auto;width:auto}.communityPosts .userAvatar{height:40px;min-width:40px}.communityPosts #postContent,.createPostInputs textarea::placeholder{font-size:12px}}.postCard{border:1px solid #474747;border:1px solid var(--primaryTextColor);border-radius:5px;box-shadow:0 2px 4px #0000004d;display:flex;flex-direction:column;padding:20px 30px;width:80%}.postCardHeaders{justify-content:space-between;margin-bottom:15px}.postCardHeaders,.postLeft{align-items:center;display:flex}.postAvatar{border-radius:50%;height:50px;margin-right:15px;overflow:hidden;width:50px}.postAvatar img{height:100%;object-fit:cover;width:100%}.postTextDesc{display:flex;margin-top:10px;white-space:pre-wrap;width:100%;word-break:break-word}.postCard .postInfo{display:flex;flex-direction:column;justify-content:center}.postTextDesc .readMore,.showLess{color:#000;cursor:pointer;font-weight:700;margin-bottom:15px}.postTextDesc .readMore:hover,.showLess:hover{text-decoration:underline}.comPostImg{align-self:center;display:flex;margin-top:15px;max-height:400px;max-width:100%;overflow:hidden}.comPostImg img{height:auto;object-fit:contain;width:100%}.postOptionsContainer{margin-top:-20px;position:relative}.optionsArrow{background:none;border:none;cursor:pointer;font-size:18px}.optionsDropdown{background-color:#fff;border:1px solid #ccc;border-radius:10px;box-shadow:0 4px 12px #00000026;display:flex;flex-direction:column;left:0;min-width:100px;position:absolute;top:24px;transform:translate(-90%,10%);z-index:10}.deleteBtn,.editBtn{background:none;border:none;cursor:pointer;font-size:16px;padding:12px 16px;text-align:left;width:100%}.deleteBtn:hover,.editBtn:hover{background-color:#f0f0f0}.modalOverlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999}.deleteModal{background:#fff;border-radius:8px;box-shadow:0 4px 12px #0003;height:120px;padding:20px;text-align:center;width:250px}.modalButtons{display:flex;justify-content:space-around;margin-top:10%}.noBtn,.yesBtn{border:none;border-radius:4px;cursor:pointer;padding:8px 16px}.yesBtn{background-color:red;color:#fff}.noBtn{background-color:#474747;background-color:var(--primaryTextColor);color:#fff}.editTextArea{background:#c2c2c24d;border:none;border-radius:7px;font-family:Poppins,sans-serif;font-size:16px;max-height:150px;min-height:80px;overflow-y:auto;padding:10px;resize:none;width:100%}.editTextArea:focus{outline:1px solid #474747;outline:1px solid var(--primaryTextColor)}.editButtons{display:flex;gap:10px;justify-content:flex-end;margin-top:10px}.cancelBtn,.saveBtn{border:none;border-radius:4px;cursor:pointer;padding:8px 16px}.saveBtn{background-color:#d4bb9a;background-color:var(--hoverColor);color:#000}.cancelBtn{background-color:#474747;background-color:var(--primaryTextColor);color:#fff}@media screen and (max-width:600px){.editTextArea,.postCard .postInfo .datePosted{font-size:12px}}@media screen and (max-width:450px){.userAccntName{font-size:18px}.postCard .postInfo .datePosted,.postTextDesc{font-size:10px}.deleteBtn,.editBtn{font-size:12px;padding:10px 14px}.optionsDropdown{min-width:70px}}.communityPostCardSkeleton{animation:skeleton-loading 1.5s ease-in-out infinite;background-color:#f0f0f0;border-radius:5px;display:flex;flex-direction:column;padding:20px;width:80%}.communityPostCardSkeleton .postCardHeaders{align-items:center;display:flex;flex-direction:row;gap:15px;margin-bottom:15px}.communityPostCardSkeleton .skeleton-avatar{background-color:#ccc;border-radius:50%;height:50px;width:50px}.communityPostCardSkeleton .postTextDescription{display:flex;flex-direction:column;width:15%}.communityPostCardSkeleton .skeleton-text{background-color:#ccc;border-radius:4px;height:20px;margin:5px 0}.communityPostCardSkeleton .skeleton-line{width:40%}.communityPostCardSkeleton .skeleton-img{background-color:#ccc;border-radius:4px;height:200px;margin-top:15px;width:100%}@keyframes skeleton-loading{0%{background-color:#f0f0f0}50%{background-color:#e0e0e0}to{background-color:#f0f0f0}}.adminDashboard{display:flex;height:100vh}.adminDashboard .sidebarComp{height:100%;min-width:20%}.adminDashboard .mainContent{flex:1 1;overflow-x:hidden}.adminDashboard .mainContent .header{align-items:center;background-color:#fafafa;border-bottom:1px solid #d3d3d3;display:flex;height:8%;justify-content:space-between;padding:0 40px}.adminDashboard .mainContent .header h2{text-wrap:nowrap;color:#474747;color:var(--primaryTextColor);font-size:25px;width:15%}.adminDashboard .mainContent .header .searchBar.highlighted{border-color:#919191;box-shadow:0 0 5px #d3d3d380}.adminDashboard .mainContent .header .searchIcon{cursor:pointer;height:20px;padding:0 2px;width:20px}.adminDashboard .mainContent .header input{background-color:none;border:none;font-size:1vw;width:100%}.adminDashboard .mainContent .header input:focus{outline:none}.adminDashboard .mainContent .tableFilters{align-items:center;display:flex;gap:15px}.adminDashboard .mainContent .tableFilters p{align-items:center;border:1px solid #d3d3d3;border-radius:7px;cursor:pointer;display:flex;font-size:1vw;justify-content:space-between;padding:5px 10px;position:relative;width:10vw}.adminDashboard .mainContent .tableFilters .dropdown{background-color:#fff;border:1px solid #d3d3d3;border-radius:7px;box-shadow:0 2px 10px #0000001a;position:absolute;width:10vw;z-index:1}.adminDashboard .mainContent .tableFilters .dropdown li{cursor:pointer;font-size:14px;padding:10px}.adminDashboard .mainContent .tableFilters .dropdown li:hover{background-color:#0000000d}.adminDashboard .mainContent .header .searchBar{align-items:center;background-color:#fff;border:1px solid #d3d3d3;border-radius:7px;display:flex;padding:5px 10px;transition:border-color .3s,box-shadow .3s;width:30%}.adminDashboard .mainContent .tableContainer{background-color:#fafafa;border-radius:8px;box-shadow:0 2px 10px #0000001a;font-size:14px;margin:5vh auto auto;min-height:552px;position:relative;width:90%}.adminDashboard .mainContent .tableContainer table{border:1px solid #ddd;border-collapse:collapse;position:absolute;table-layout:fixed;top:0;width:100%}.adminDashboard .mainContent .tableContainer td,.adminDashboard .mainContent .tableContainer th{border:none;border-bottom:1px solid #ddd;font-size:14px;height:50px;padding:12px 15px;text-align:left;text-overflow:ellipsis}.adminDashboard .mainContent .tableContainer th{background-color:#f2f2f2;font-weight:600}.adminDashboard .mainContent .tableContainer tr{cursor:pointer}.adminDashboard .mainContent .tableContainer tr:nth-child(2n){background-color:#f9f9f9}.adminDashboard .mainContent .tableContainer tr:hover{background-color:#ccc}.adminDashboard .mainContent .tableContainer td{display:table-cell;overflow:hidden;position:relative;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.adminDashboard .mainContent .tableContainer td .actionsIcon{border-radius:5px;cursor:pointer;height:25px;padding:2px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:25px}.adminDashboard .mainContent .tableContainer td .actionsIcon:hover{background-color:#e4e4e4}.adminDashboard .mainContent .tableContainer .actionsDropdown{height:50px;position:absolute;width:100px}.adminDashboard .mainContent .tableContainer .icon{color:#9e9e9e;margin-right:10px}.adminDashboard .mainContent .tableNav{align-items:center;display:flex;font-size:14px;gap:20px;justify-content:center;padding:15px 0;width:100%}.adminDashboard .mainContent .tableNav .pageNav{align-items:center;border-radius:7px;cursor:pointer;display:flex;padding:5px 10px}.adminDashboard .mainContent .tableNav .pageNav:hover{background-color:#d3d3d3}.adminDashboard .mainContent .tableNav .navIcon{height:25px;width:25px}.adminDashboard .mainContent .buttonContainer{position:relative;width:100%}.adminDashboard .mainContent button{background-color:#474747;border:1px solid #000;border-radius:7px;color:#fff;cursor:pointer;padding:10px 40px;position:absolute;right:10%}.adminDashboard .mainContent button:hover{background-color:#5c5c5c}.notificationIcon{background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;cursor:pointer;height:50%;padding:4px;width:auto}.notificationIcon:hover{background-color:#eee}@media screen and (max-width:768px){.adminDashboard .mainContent .header h2{display:none}.adminDashboard .mainContent .tableFilters{gap:10px;justify-content:space-around}.adminDashboard .mainContent .tableFilters .dropdown li{font-size:1vw}.adminDashboard .mainContent .header .tableFilters p{font-size:1.5vw;width:100%}.adminDashboard .mainContent .header .searchBar{width:50%}.adminDashboard .mainContent .header input{font-size:1.5vw}.adminDashboard .mainContent .header{gap:0;justify-content:space-between;padding:0 25px}.adminDashboard .mainContent .tableContainer td,.adminDashboard .mainContent .tableContainer th{font-size:2vw}}@media screen and (max-width:600px){.adminDashboard .mainContent .header .searchBar{width:40%}.adminDashboard .mainContent .header .tableFilters p{font-size:1.8vw}.adminDashboard .mainContent .centeredTitle{color:#474747;color:var(--primaryTextColor);font-size:16px;margin:5%;text-align:center}.adminDashboard .mainContent .tableContainer{margin-top:1vh}}@media screen and (min-width:600px){.adminDashboard .mainContent .centeredTitle{display:none}}.adminDashboard .skeleton-row td{padding:10px}.adminDashboard .skeleton{animation:pulse 1.5s infinite;background-color:#e0e0e0;border-radius:4px}.adminDashboard .skeleton-icon{height:30px;width:30px}.adminDashboard .skeleton-text{height:14px;width:70%}.sidebar{background-color:#fafafa;border-right:1px solid #d3d3d3;height:100vh;position:relative;transition:width .3s ease;width:20%}.sidebar .header{align-items:center;border-bottom:1px solid #d3d3d3;display:flex;height:8%;justify-content:space-between;padding:15px 25px;width:100%}.sidebar .logo{align-items:center;cursor:default;display:flex}.webLogo{height:40px;width:auto}.sidebar .header h2{color:#474747;color:var(--primaryTextColor);font-size:2vw}.sidebarNav{padding:15px 25px}.sidebarNav ul{display:flex;flex-direction:column}.sidebarNav li{border-radius:5px;display:flex;padding:10px}.sidebarNav .logout,.sidebarNav li{align-items:center;color:#474747;color:var(--primaryTextColor);cursor:pointer;font-size:15px;gap:10px}.sidebarNav .logout{background:none;border:none;margin-left:-9px;margin-top:-1px;padding:0 10px}.sidebarNav li:hover{background-color:#eee}.sidebarNav .navIcon{color:#474747;color:var(--primaryTextColor);height:18px;width:18px}.sidebar .sidebarNav li span{font-size:1.2vw}.sidebar.collapsed{width:70px}.sidebar .collapseToggle{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 0 5px #0003;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:-12px;top:50%;width:30px;z-index:2}.sidebar.collapsed .header{justify-content:center}.sidebar.collapsed .sidebarNav .navIcon{color:#474747;color:var(--primaryTextColor);height:28px;width:28px}.sidebar.collapsed .sidebarNav li{justify-content:center}.sidebar.collapsed .header h2,.sidebar.collapsed .logout,.sidebar.collapsed li span,.sidebar.collapsed li>span{display:none}.sidebar.collapsed .sidebarNav{padding:15px 10px}.sidebar.collapsed .sidebarNav li{gap:0;padding:10px 0}.sidebar.collapsed .sidebarNav .navIcon{margin:0 auto}@media screen and (max-width:768px){.sidebar.collapsed{width:60px}.sidebar .header{align-items:center;justify-content:center}.sidebar .header h2{display:none}.sidebarNav{padding:10px 0}.sidebarNav .navIcon{height:16px;width:16px}.sidebar .sidebarNav li span{font-size:.5rem}.sidebar.collapsed .sidebarNav .navIcon{height:20px;width:20px}}.adminAdoptionRequests{display:flex;height:100vh}.adminAdoptionRequests .sidebarComp{height:100%;min-width:20%}.adminAdoptionRequests .mainContent{flex:1 1;overflow-x:hidden}.adminAdoptionRequests .mainContent .header{align-items:center;background-color:#fafafa;border-bottom:1px solid #d3d3d3;display:flex;height:8%;justify-content:space-between;padding:0 40px}.adminAdoptionRequests .mainContent .header h2{text-wrap:nowrap;color:#474747;color:var(--primaryTextColor);font-size:25px;width:15%}.adminAdoptionRequests .mainContent .header .tableControls{align-items:center;display:flex;height:100%;justify-content:space-between}.adminAdoptionRequests .mainContent .header .searchBar{align-items:center;background-color:#fff;border:1px solid #d3d3d3;border-radius:7px;display:flex;padding:5px 10px;transition:border-color .3s,box-shadow .3s;width:30%}.adminAdoptionRequests .mainContent .header .searchBar.highlighted{border-color:#474747;border-color:var(--primaryTextColor);box-shadow:0 0 5px #25252580}.adminAdoptionRequests .mainContent .header .searchBar .searchIcon{cursor:pointer;height:20px;padding:0 2px;width:20px}.adminAdoptionRequests .mainContent .header .searchBar input{background-color:none;border:none;font-size:1vw;width:100%}.adminAdoptionRequests .mainContent .header .searchBar input:focus{outline:none}.adminAdoptionRequests .mainContent .header .tableFilters{align-items:center;display:flex;gap:15px}.adminAdoptionRequests .mainContent .header .tableFilters p{align-items:center;border:1px solid #d3d3d3;border-radius:7px;cursor:pointer;display:flex;font-size:1vw;justify-content:space-between;padding:5px 10px;width:10vw}.adminAdoptionRequests .mainContent .header .tableFilters .dropdown{background-color:#fff;border:1px solid #d3d3d3;border-radius:7px;box-shadow:0 2px 10px #0000001a;position:absolute;width:10vw;z-index:1}.adminAdoptionRequests .mainContent .header .tableFilters .dropdowns{position:relative}.adminAdoptionRequests .mainContent .header .tableFilters .dropdown ul li{border-radius:7px;cursor:pointer;font-size:14px;padding:7px 13px}.adminAdoptionRequests
	.mainContent
	.header
	.tableFilters
	.dropdown
	ul
	li:hover{background-color:#0000000d}.adminAdoptionRequests .mainContent .tableContainer{background-color:#fafafa;border-radius:8px;box-shadow:0 2px 10px #0000001a;font-size:14px;margin:5vh auto auto;min-height:552px;position:relative;width:90%}.adminAdoptionRequests .mainContent .tableContainer table{border:1px solid #ddd;border-collapse:collapse;position:absolute;table-layout:fixed;top:0;width:100%}.adminAdoptionRequests .mainContent .tableContainer td,.adminAdoptionRequests .mainContent .tableContainer th{border:none;border-bottom:1px solid #ddd;font-size:14px;height:50px;padding:12px 15px;text-align:left;text-overflow:ellipsis}.adminAdoptionRequests .mainContent .tableContainer th{background-color:#f2f2f2;font-weight:600}.adminAdoptionRequests .mainContent .tableContainer tr{cursor:pointer}.adminAdoptionRequests .mainContent .tableContainer tr:nth-child(2n){background-color:#f9f9f9}.adminAdoptionRequests .mainContent .tableContainer tr:hover{background-color:#ccc}.adminAdoptionRequests .mainContent .tableContainer td{display:table-cell;overflow:hidden;position:relative;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.adminAdoptionRequests .mainContent .tableNav{align-items:center;display:flex;font-size:14px;gap:20px;justify-content:center;padding:15px 0;width:100%}.adminAdoptionRequests .mainContent .tableNav .pageNav{align-items:center;border-radius:7px;cursor:pointer;display:flex;padding:5px 10px}.adminAdoptionRequests .mainContent .tableNav .pageNav:hover{background-color:#d3d3d3}.adminAdoptionRequests .mainContent .tableNav .navIcon{height:25px;width:25px}@media screen and (max-width:768px){.adminAdoptionRequests .mainContent .header h2{display:none}.adminAdoptionRequests .mainContent .header .tableFilters{gap:10px;justify-content:space-around}.adminAdoptionRequests .mainContent .header .tableFilters p{font-size:1.5vw;width:100%}.adminAdoptionRequests .mainContent .header .searchBar{width:50%}.adminAdoptionRequests .mainContent .header .searchBar input{font-size:1.5vw}.adminAdoptionRequests .mainContent .header{gap:0;justify-content:space-between;padding:0 25px}.adminAdoptionRequests .mainContent .tableContainer td,.adminAdoptionRequests .mainContent .tableContainer th{font-size:2vw}.adminAdoptionRequests .mainContent .header .tableFilters .dropdown ul li{font-size:1vw}}@media screen and (max-width:600px){.adminAdoptionRequests .mainContent .header .searchBar{width:40%}.adminAdoptionRequests .mainContent .header .tableFilters p{font-size:1.8vw}.adminAdoptionRequests .mainContent .tableContainer{margin-top:1vh}.adminAdoptionRequests .mainContent .centeredTitle{color:#474747;color:var(--primaryTextColor);font-size:16px;margin:5%;text-align:center}}@media screen and (min-width:600px){.adminAdoptionRequests .mainContent .centeredTitle{display:none}}.adminAdoptionRequests .skeletonRow td{padding:10px}.adminAdoptionRequests .skeleton{animation:pulse 1.5s ease-in-out infinite;background-color:#e0e0e0;border-radius:4px;height:14px;width:100%}.adminAdoptionRequests .skeleton-text{height:16px;margin:auto;width:80%}.adminAdoptionRequests .col-date{width:15%}.adminAdoptionRequests .col-name{width:20%}.adminAdoptionRequests .col-email{width:30%}.adminAdoptionRequests .col-pet,.adminAdoptionRequests .col-status{width:15%}.createPetListing{display:flex;height:100vh}.createPetListing .sidebarComp{min-height:100vh;min-width:20%}.createPetListing .mainContent{flex:1 1;overflow-x:hidden}.createPetListing .mainContent .inputsContainer{display:flex;flex-direction:column;font-size:15px;margin:50px auto 0;padding-bottom:50px;width:60%}.createPetListing .mainContent .inputsContainer h2{color:#474747;color:var(--primaryTextColor);font-size:25px}.createPetListing .mainContent .inputsContainer .basicInfo{display:flex;flex-direction:column;gap:15px;padding:20px 0}.createPetListing
	.mainContent
	.inputsContainer
	.basicInfo
	.nameGenderContainer{align-items:center;color:#474747;color:var(--primaryTextColor);display:flex;gap:20px;width:100%}.createPetListing
	.mainContent
	.inputsContainer
	.basicInfo
	.nameGenderContainer
	.inputs{align-items:flex-start;display:flex;flex-direction:column;max-width:50%;width:50%}.error-input{border-color:red}@keyframes shake{0%,to{transform:translateX(0)}20%,60%{transform:translateX(-5px)}40%,80%{transform:translateX(5px)}}.shake{animation:shake .5s ease}.error-message{color:red;font-size:14px;margin-top:5px}.createPetListing
	.mainContent
	.inputsContainer
	.basicInfo
	.nameGenderContainer
	.inputs.inputs.petGender{position:relative}.createPetListing
	.mainContent
	.inputsContainer
	.basicInfo
	.nameGenderContainer
	.inputs
	input{width:100%}.createPetListing
	.mainContent
	.inputsContainer
	.basicInfo
	.nameGenderContainer
	.inputs
	p{text-wrap:nowrap;align-items:center;border:1px solid #c8c8c8;border-radius:7px;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:5px 10px;position:relative;width:100%}.createPetListing
	.mainContent
	.inputsContainer
	.basicInfo
	.nameGenderContainer
	.inputs.petGender
	ul{background-color:#fff;border:1px solid #c8c8c8;border-radius:7px;padding:10px;position:absolute;top:55px;width:100%}.createPetListing
	.mainContent
	.inputsContainer
	.basicInfo
	.nameGenderContainer
	.inputs.petGender
	ul
	li{border-radius:7px;cursor:pointer;padding:5px 10px}.createPetListing
	.mainContent
	.inputsContainer
	.basicInfo
	.nameGenderContainer
	.inputs.petGender
	ul
	li:hover{background-color:#ddd}.createPetListing
	.mainContent
	.inputsContainer
	.basicInfo
	.nameGenderContainer
	input{background-color:none;border:1px solid #c8c8c8;border-radius:7px;font-size:14px;padding:5px 10px}.createPetListing .mainContent .inputsContainer .basicInfo .containers input{border:1px solid #c8c8c8;border-radius:7px;font-size:14px;margin-left:10px;padding:5px 10px}.createPetListing .mainContent .inputsContainer .petNameContainer{display:flex;flex-direction:column}.createPetListing .mainContent .inputsContainer .containers{background-color:red;display:flex;gap:20px}.createPetListing .mainContent .inputsContainer .containers label{color:#474747;color:var(--primaryTextColor)}.createPetListing .mainContent .inputsContainer .containers .inputs{display:flex;flex-direction:column;max-width:50%;width:50%}.createPetListing .mainContent .inputsContainer .containers .inputs.type p{text-wrap:nowrap;align-items:center;border:1px solid #c8c8c8;border-radius:7px;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:5px 10px}.createPetListing .mainContent .inputsContainer .containers .inputs.type{position:relative}.createPetListing
	.mainContent
	.inputsContainer
	.containers
	.inputs.type
	.petTypeDP-Header{color:#474747;color:var(--primaryTextColor);position:relative}.createPetListing
	.mainContent
	.inputsContainer
	.containers
	.inputs.type
	.petTypeDropdown{background-color:#fff;border:1px solid #c8c8c8;border-radius:7px;padding:10px;position:absolute;top:55px;width:100%}.createPetListing
	.mainContent
	.inputsContainer
	.containers
	.inputs.type
	.petTypeDropdown
	li{border-radius:7px;cursor:pointer;padding:5px 10px}.createPetListing
	.mainContent
	.inputsContainer
	.containers
	.inputs.type
	.petTypeDropdown
	li:hover{background-color:#ddd}.createPetListing .inputsContainer .descriptionInfo{display:flex;flex-direction:column}.createPetListing .inputsContainer .descriptionInfo textarea{height:80px;resize:none;width:100%}.createPetListing .inputsContainer .addressContainer textarea{height:45px;resize:none;width:100%}.createPetListing .inputsContainer .descriptionInfo .descContainer{display:flex;flex-direction:column;margin:10px 0}.createPetListing .inputsContainer .descriptionInfo p{font-size:11px;margin-top:-10px}.createPetListing .inputsContainer .uploadImgContainer .uploadFilesBtn{text-wrap:nowrap;background-color:#474747;background-color:var(--primaryTextColor);border:1px solid #c8c8c8;border-radius:7px;color:#fff;cursor:pointer;height:40px;padding:7px 30px}.createPetListing .inputsContainer .uploadImgContainer .uploadFilesBtn:hover{background-color:#555}.createPetListing .inputsContainer .uploadImgContainer .uploadFilesBtn input{display:none}.createPetListing .inputsContainer .uploadImgContainer{display:flex;gap:20px;margin:10px 0 30px}.createPetListing .inputsContainer .uploadImgContainer .petImgBox{border:1px solid #c8c8c8;border-radius:7px;display:flex;height:100px;justify-content:space-evenly;overflow-x:auto;overflow-y:auto;width:100%}.createPetListing
	.inputsContainer
	.uploadImgContainer
	.petImgBox
	.img-container{border-radius:7px;height:80px;margin-top:8px;overflow:hidden;position:relative;width:80px}.createPetListing .inputsContainer .uploadImgContainer .petImgBox .closeIcon{cursor:pointer;position:absolute;right:0}.createPetListing
	.inputsContainer
	.uploadImgContainer
	.petImgBox
	.img-container
	.closeIcon:hover{transform:scale(1.02)}.createPetListing
	.inputsContainer
	.uploadImgContainer
	.petImgBox
	.img-container
	img{border-radius:7px;cursor:pointer;height:100%;object-fit:cover;width:100%}.createPetListing
	.inputsContainer
	.uploadImgContainer
	.petImgBox
	.img-container
	img:hover{transform:scale(1.02)}.createPetListing .inputsContainer .addButton{background-color:#474747;background-color:var(--primaryTextColor);border-radius:7px;color:#fff;cursor:pointer;height:40px;padding:5px 0}.createPetListing .inputsContainer .addButton:hover{background-color:#555}.inputs.petGender p,.inputs.type p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.createPetListing .inputsContainer .uploadImgContainer{align-items:flex-start;flex-direction:column}.createPetListing .inputsContainer .uploadImgContainer .uploadFilesBtn{width:100%}.createPetListing .inputsContainer .uploadImgContainer .petImgBox{grid-gap:10px;display:grid;gap:10px;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr);height:auto;overflow:visible;width:100%}.createPetListing
		.inputsContainer
		.uploadImgContainer
		.petImgBox
		.img-container{aspect-ratio:1/1;position:relative;width:100%}}@media (max-width:500px){.createPetListing .mainContent .inputsContainer{margin:30px auto 0;padding-bottom:50px;width:90%}}.adminEvaluation{display:flex;height:100vh}.adminEvaluation .sidebarComp{height:100%;min-width:20%}.adminEvaluation .mainContent{display:flex;flex:1 1;flex-direction:column;overflow-x:hidden;padding:0 10%}.adminEvaluation .mainContent .applicantInfoHeader{text-wrap:nowrap;align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:10px 0}.adminEvaluation .mainContent .applicantInfoHeader p{font-size:14px}.adminEvaluation .mainContent .applicantInfoHeader .appStatus{align-items:center;display:flex;gap:10px}.adminEvaluation .mainContent .applicantInfoHeader .appStatus .appStatusVal{border:1px solid #d3d3d3;border-radius:20px;padding:3px 15px}.adminEvaluation .InformationContainer{border:1px solid #d3d3d3;border-radius:7px;display:flex;flex-direction:column;margin-bottom:50px;padding:30px}.adminEvaluation .InformationContainer .applicantInfo{display:flex;gap:30px;padding:5px 0;width:100%}.adminEvaluation .InformationContainer .applicantInfo .lbl-disp{display:flex;flex-direction:column;gap:3px;justify-content:center;width:50%}.adminEvaluation .InformationContainer .applicantInfo .lbl-disp .dispLabels{font-size:14px}.adminEvaluation
	.InformationContainer
	.applicantInfo
	.lbl-disp.validIdPrev
	.validID-fileName{border:1px solid #d3d3d3;border-radius:7px;cursor:pointer;font-size:13px;overflow:hidden;padding:5px 10px;width:100%}.adminEvaluation
	.InformationContainer
	.applicantInfo
	.lbl-disp.validIdPrev
	.validID-fileName:hover{background-color:#dadada}.adminEvaluation .InformationContainer .applicantInfo .lbl-disp input{border:1px solid #d3d3d3;border-radius:7px;font-size:13px;padding:5px 10px}.adminEvaluation .InformationContainer .applicantInfo .lbl-disp input:hover,.adminEvaluation .mainContent .petInfo input:hover{background-color:#dadada}.adminEvaluation .InformationContainer .applicantInfo .lbl-disp input:focus{outline:none}.adminEvaluation .infoDropdownsContainer{font-size:14px;width:100%}.adminEvaluation .infoDropdownsContainer .dropdown{margin:15px 0;padding:10px 0;width:100%}.adminEvaluation .infoDropdownsContainer .dropdown p{align-items:center;background-color:#474747;background-color:var(--primaryTextColor);border:1px solid #d3d3d3;border-radius:7px;color:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:5px 10px}.adminEvaluation .infoDropdownsContainer .dropdown p:hover{background-color:#575656}.adminEvaluation .infoDropdownsContainer .dpCont{background-color:#ebebeb;border:1px solid #d3d3d3;border-radius:7px;padding:5px 10px}.adminEvaluation .informationContainer.petInfoCont{border:1px solid #d3d3d3;border-radius:7px;display:flex;flex-direction:column;margin-bottom:50px;padding:30px}.adminEvaluation .mainContent .petInfo{display:flex;gap:30px;padding:5px 0;width:100%}.adminEvaluation .mainContent .petInfo .lbl-disp{display:flex;flex-direction:column;gap:3px;justify-content:center;width:50%}.adminEvaluation .mainContent .petInfo .lbl-disp .dispLabels{font-size:14px}.adminEvaluation .mainContent .petInfo .lbl-disp input{border:1px solid #d3d3d3;border-radius:7px;font-size:13px;padding:5px 10px}.adminEvaluation .mainContent .petInfo .lbl-disp input:focus{outline:none}.adminEvaluation .mainContent .evalResultCont{border:1px solid #d3d3d3;border-radius:7px;display:flex;flex-direction:column;gap:30px;margin-bottom:50px;padding:30px;width:100%}.adminEvaluation .mainContent .evalResultCont .buttons{display:flex;gap:30px;width:100%}.adminEvaluation .mainContent .evalResultCont button{background-color:#fff;border:1px solid #d3d3d3;border-radius:7px;cursor:pointer;font-size:14px;padding:5px 0;width:50%}.adminEvaluation .mainContent .evalResultCont .evalSubmitButton{background-color:#474747;background-color:var(--primaryTextColor);color:#fff;width:100%}.adminEvaluation .mainContent .evalResultCont button:hover{background-color:#646464}.adminEvaluation .mainContent .evalResultCont .rejectReasonCont{display:flex;flex-direction:column;width:100%}.adminEvaluation .mainContent .evalResultCont .buttons .selected{background-color:#dadada}.adminEvaluation .mainContent .evalResultCont .rejectReasonCont textarea{height:80px;resize:none}.adminEvaluation .mainContent .evalResultCont .rejectReasonCont p{font-size:10px;margin-top:-9px}@media (max-width:500px){.adminEvaluation .mainContent .applicantInfoHeader h1{font-size:24px;text-align:center}.adminEvaluation .mainContent{padding:5%}.adminEvaluation .mainContent .applicantInfoHeader p{font-size:8px}}@media (max-width:768px){.adminEvaluation .mainContent .applicantInfoHeader p{font-size:12px;text-align:center}.adminEvaluation .mainContent .applicantInfoHeader{align-items:center;display:flex;justify-content:center}}.adminPetPreview{display:flex;height:100vh}.adminPetPreview .sidebarComp{height:100%;min-width:20%}.adminPetPreview .mainContent{flex:1 1;overflow-x:hidden;padding:0 5%}.adminPetPreview .mainContent .divider{display:flex;gap:20px;margin:60px 0;width:100%}.adminPetPreview .mainContent .petInfoCont,.petImagesContainer{border:1px solid #d3d3d3;border-radius:7px;display:flex;flex-direction:column;gap:10px;padding:30px;width:50%}.adminPetPreview .mainContent .petInfoCont .allPetInfo{display:flex;flex-direction:column;font-size:14px;gap:20px;width:100%}.adminPetPreview .mainContent .petInfoCont .allPetInfo .infoCont{align-items:center;display:flex;gap:20px;width:100%}.adminPetPreview .mainContent .petInfoCont .allPetInfo .infoCont h3{align-items:center;display:flex;font-size:20px;gap:5px;width:50%}.adminPetPreview .mainContent .petInfoCont .allPetInfo .infoCont input{border:1px solid #d3d3d3;border-radius:7px;padding:7px 10px}.adminPetPreview .mainContent .petInfoCont .allPetInfo .infoCont .infoSet{display:flex;flex-direction:column;justify-content:center;position:relative;width:50%}.adminPetPreview
	.mainContent
	.petInfoCont
	.allPetInfo
	.infoCont
	.infoSet
	.dropdownHeader{align-items:center;border:1px solid #d3d3d3;border-radius:7px;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:7px 10px;position:relative}.adminPetPreview
	.mainContent
	.petInfoCont
	.allPetInfo
	.infoCont
	.infoSet
	.Dropdown{background-color:#fff;border:1px solid #d3d3d3;border-radius:7px;display:flex;flex-direction:column;padding:7px 10px;position:absolute;top:100%;width:100%;z-index:1000}.adminPetPreview
	.mainContent
	.petInfoCont
	.allPetInfo
	.infoCont
	.infoSet
	.Dropdown
	li{border-radius:7px;cursor:pointer;padding:5px 10px}.adminPetPreview
	.mainContent
	.petInfoCont
	.allPetInfo
	.infoCont
	.infoSet
	.Dropdown
	li:hover,.adminPetPreview
	.mainContent
	.petInfoCont
	.allPetInfo
	.infoCont
	.infoSet
	.dropdownHeader:hover{background-color:#dadada}.adminPetPreview .mainContent .petInfoCont .textAreaConts{display:flex;flex-direction:column;gap:20px;width:100%}.adminPetPreview .mainContent .petInfoCont .textAreaConts .TA-set{display:flex;flex-direction:column;justify-content:center;width:100%}.adminPetPreview .mainContent .petInfoCont .textAreaConts .TA-set textarea{height:80px;resize:none}.adminPetPreview .mainContent .petInfoCont .textAreaConts .TA-set .charCount{font-size:10px;margin-top:-10px}.adminPetPreview .mainContent .petInfoCont .saveChanges{background-color:#474747;background-color:var(--primaryTextColor);border:1px solid #d3d3d3;border-radius:7px;color:#fff;cursor:pointer;height:30px;width:100%}.adminPetPreview .mainContent .petInfoCont .saveChanges:hover{background-color:#525252}.adminPetPreview .mainContent .petImagesContainer{margin-bottom:auto}.adminPetPreview .mainContent .petImagesContainer .petImgBox{border:1px solid #d3d3d3;border-radius:7px;display:flex;flex-wrap:wrap;justify-content:space-evenly;width:100%}.adminPetPreview .mainContent .petImagesContainer .petImgBox .img-container{border-radius:7px;height:100px;overflow:hidden;padding:10px;position:relative;width:100px}.adminPetPreview
	.mainContent
	.petImagesContainer
	.petImgBox
	.img-container
	.closeIcon{cursor:pointer;position:absolute;right:5px}.adminPetPreview
	.mainContent
	.petImagesContainer
	.petImgBox
	.img-container
	.closeIcon:hover{transform:scale(1.02)}.adminPetPreview
	.mainContent
	.petImagesContainer
	.petImgBox
	.img-container
	img{border-radius:7px;cursor:pointer;height:100%;object-fit:cover;width:100%}.adminPetPreview
	.mainContent
	.petImagesContainer
	.petImgBox
	.img-container
	img:hover{transform:scale(1.02)}.adminPetPreview .mainContent .petImagesContainer button{background-color:#474747;background-color:var(--primaryTextColor);border:1px solid #d3d3d3;border-radius:7px;color:#fff;cursor:pointer;height:30px;width:100%}.adminPetPreview .mainContent .petImagesContainer button:hover{background-color:#525252}.overlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.loading-content{text-align:center}.loading-spinner{height:50px;margin-bottom:10px;width:100px}.loading-label{color:#fff;font-size:18px;font-weight:700}input[readonly]{cursor:default}@media (max-width:768px){.adminPetPreview .mainContent .divider{flex-direction:column}.adminPetPreview .mainContent .petImagesContainer,.adminPetPreview .mainContent .petInfoCont{width:100%}}.skeleton{animation:pulse 1.5s ease-in-out infinite;background-color:#e0e0e0;border-radius:4px}.skeleton-text{height:20px;margin-bottom:10px;width:100%}.skeleton-input{height:30px;margin-bottom:10px}.skeleton-textarea{height:100px;margin-bottom:10px}.skeleton-image{height:200px;margin-bottom:10px;width:100%}@keyframes pulse{0%{background-color:#e0e0e0}50%{background-color:#d0d0d0}to{background-color:#e0e0e0}}.page-container{display:flex;min-height:100vh;padding-top:10vh}.bg-container{background-image:url(/static/media/loginPage.ddf8f45c51d305b20b3a.jpg);background-position:50%;background-size:cover;width:60%}.login-form{background-color:#f2e6d6;background-color:var(--mainColor);display:flex;flex:1 1;flex-direction:column;width:100%}.login-header{color:#474747;color:var(--primaryTextColor);font-size:3.125rem;margin-top:50px;text-align:center}.login-form .tagline{font-size:.813rem;margin-left:10px;margin-right:10px;text-align:center}.login-form .input-container{align-self:center;display:flex;flex-direction:column;margin-top:50px;width:60%}.login-form .input-container .signin-input-label{color:#474747;color:var(--primaryTextColor);font-size:17px}.login-form .input-container .inputs{display:flex;flex-direction:column;gap:10px}.login-form .input-container .inputs .login-error{color:red;font-size:11px}.tbxEmail,.tbxPassword{border:none;border-bottom:2px solid #ccc;border-radius:5px;box-shadow:-8px 8px 10px -4px #c9b59bcc;color:#474747;color:var(--primaryTextColor);font-size:1rem;outline:none;padding:10px;width:360px}.tbxEmail:focus,.tbxPassword:focus{border-color:#9c784a}@media screen and (max-width:960px){.bg-container,.signin-input-label{display:none}}.login-form .input-container .forgotPassword{align-self:flex-end;color:#474747;color:var(--primaryTextColor);font-size:.813rem;margin-bottom:-30px;margin-top:30px}.login-form .input-container .forgotPassword:hover{color:#9c784a;text-decoration:underline}.login-form .button-container{align-self:center;margin-top:40px;width:60%}.login-button{align-self:center;background-color:#f2e6d6;background-color:var(--mainColor);border:none;border-radius:5px;box-shadow:-8px 8px 10px -4px #c9b59bcc;color:#474747;color:var(--primaryTextColor);cursor:pointer;font-size:.938rem;height:50px;width:100%}.login-button:hover{background-color:#d4bb9a}.login-form .login-footer{align-self:center;color:#474747;color:var(--primaryTextColor);display:flex;font-size:.813rem;margin-top:50px}.login-button.loading{box-shadow:inset 0 3px 6px #0003;cursor:not-allowed;opacity:.8;transform:translateY(2px)}.login-form p{margin-bottom:10px}.lblCreateAccount{color:#000}.lblCreateAccount:hover{text-decoration:underline}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.loading-screen{animation:fadeIn .6s ease-in-out}@media screen and (max-width:500px){.tbxEmail,.tbxPassword{width:100%}.login-form .input-container{margin-top:50px;width:80%}}.signup-page-container{display:flex;min-height:100vh;padding-top:10vh}.signupbg{background-image:url(/static/media/signupPage.f766b275b03587cfdd94.jpg);background-position:50%;background-size:cover;width:60%}.signup-form{background-color:#f2e6d6;background-color:var(--mainColor);flex:1 1;width:100%}.signup-form,.signup-header{display:flex;flex-direction:column}.signup-header{align-items:center;align-self:center;width:80%}.signup-header h1{font-size:3.125rem;margin-top:50px}.signup-header h1,.signup-header p{color:#474747;color:var(--primaryTextColor)}.signup-header p{font-size:.8rem;margin-top:20px;text-align:center}.signup-inputs-container{align-self:center;display:flex;flex-direction:row;margin-left:30px;margin-top:40px;width:70%}.signup-inputs-form{align-self:center;display:flex;flex-direction:column;gap:25px;position:relative;width:100%}.signup-inputs-warning{display:flex;flex-direction:column;gap:36.7px;margin-top:3px;width:10%}.cpass-icon,.email-icon,.lname-icon,.pass-icon,.signup-inputs-warning .fname-icon{background-color:#f2e6d6;border:none;margin-bottom:-1.5px;margin-left:-5px}.cpass-icon :hover,.email-icon,.lname-icon,.pass-icon,.signup-inputs-warning .fname-icon{cursor:pointer}.cpass-hidden,.email-hidden,.lname-hidden,.pass-hidden,.signup-inputs-warning .fname-hidden{border:none;margin-bottom:-1.5px;margin-left:-5px}.signup-inputs-container h1{margin-top:40px}.signup-inputs-container h1,.signup-inputs-container h2{color:red;font-size:11px;margin-bottom:-22px;margin-left:5px;position:absolute}.signup-inputs-container h2{margin-top:100px}.signup-inputs-container h4{margin-top:160px}.signup-inputs-container h4,.signup-inputs-container h5{color:red;font-size:11px;margin-bottom:-22px;margin-left:5px;position:absolute}.signup-inputs-container h5{margin-top:220px}.signup-inputs-container h6{color:red;font-size:11px;margin-bottom:-22px;margin-left:5px;margin-top:278px;position:absolute}.signup-inputs-container input{border:none;border-bottom:2px solid #ccc;border-radius:5px;box-shadow:-8px 8px 10px -4px #c9b59bcc;color:#474747;color:var(--primaryTextColor);flex-grow:1;font-size:1rem;outline:none;padding:5px}.signup-inputs-container input:hover{border-color:#9c784a}.signupBtn-container{align-self:center;margin-top:25px;width:65%}.btn-createAccnt{align-self:center;background-color:#f2e6d6;background-color:var(--mainColor);border:none;border-radius:5px;box-shadow:-8px 8px 10px -4px #c9b59bcc;color:#474747;color:var(--primaryTextColor);cursor:pointer;font-size:.938rem;height:50px;width:100%}.btn-createAccnt:hover{background-color:#d4bb9a}.terms{font-size:12px;margin-top:40px;text-align:center;width:80%}.signup-page-container h3,.terms{align-self:center;color:#474747;color:var(--primaryTextColor)}.signup-page-container h3{font-size:18px;margin-top:30px}.footer-login{color:#9c784a}.footer-login:hover{text-decoration:underline}.signup-inputs-warning .popup-content{background-color:#9c784a;border-radius:5px;box-shadow:0 4px 10px #0000001a;color:#fff;display:flex;flex-direction:column;font-size:9px;gap:10px;left:90%;letter-spacing:.09em;margin:5px 0 5px -10px;opacity:0;padding:15px;position:absolute;transform:translateX(-50%);transition:opacity .3s ease;visibility:hidden;white-space:nowrap;width:auto}.button-item:hover .popup-content{opacity:1;visibility:visible}*{box-sizing:border-box}.signup-inputs-form .icon-span{cursor:pointer;display:flex;position:absolute;right:10px;top:185px}.pass-icon:hover .popup-content{opacity:.8;visibility:visible}.signup-inputs-warning .popup-content .validated{color:#ffffff80}.signup-inputs-warning .popup-content .list-icon{margin-right:8px}.signup-inputs-warning .popup-content .list-icon.green{color:#0f0}.signup-inputs-warning .button-item{display:inline-block;margin-left:12px}@media screen and (max-width:960px){.signupbg{display:none}.signup-inputs-container inputs{font-size:.75rem}.signup-inputs-warning .popup-content{font-size:min(1.5vw,1vh);left:75%;transform:translateX(-45%)}}.rmodal-overlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:1000}.rmodal-overlay.show{opacity:1;visibility:visible}.rmodal-content{background:#fff;border-radius:8px;box-shadow:0 4px 15px #0003;max-width:500px;padding:20px;position:relative;text-align:center;transform:translateY(-50%);transition:transform .5s ease;width:90%}.rmodal-content.slide-in{transform:translateY(0)}.rmodal-content.slide-out{transform:translateY(-50%)}.rclose-button{background:none;border:none;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}.rokay-button{background-color:#474747;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-top:20px;padding:10px 20px}.rokay-button:hover{background-color:#9c784a}@media (max-width:600px){.rmodal-content{max-width:90%;padding:15px}.rclose-button,h2{font-size:20px}.rokay-button{font-size:14px}}.allPets{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:10vh}.allPetsHeader{flex-direction:row}.allPetsHeader,.headerImgContainer{align-items:center;display:flex;justify-content:center;width:100%}.headerImgContainer{height:55vh;position:relative}.bannerImg{align-items:center;background-image:url(/static/media/allPetsBanner.f981834449493795d8be.jpg);background-position:50%;background-size:cover;display:flex;height:80%;justify-content:center;width:80%}.bannerImg p{color:#fff;font-size:min(2.5vh,5vw);font-weight:800;max-width:90%;padding:0 20px;text-align:center}.headerTitle{align-items:center;cursor:default;display:flex;flex-direction:column;justify-items:center;padding:20px 0;width:70%}.headerTitle h1{font-size:60px;margin:10px 0;text-align:center}.allPetsHeader hr{background:#474747;background:var(--primaryTextColor);border-radius:10px;height:4px;margin-bottom:30px;margin-top:-10px;width:40%}.searchBarContainer{align-items:center;display:flex;justify-content:center;margin:0 20px;width:100%}.searchWrapper{max-width:400px;position:relative;width:100%}.searchBarContainer .searchBar{border:1px solid gray;border-radius:5px;font-size:14px;padding:8px 35px 8px 10px;width:100%}.searchBarContainer .searchIcon{color:#888;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.filter-dropdowns{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-evenly;margin-bottom:5%;width:80%}.petFilter{position:relative;width:200px}.filterTitle{align-items:center;background:#f2e6d6;background:var(--mainColor);border:1px solid #474747;border:1px solid var(--primaryTextColor);border-radius:10px;color:#474747;color:var(--primaryTextColor);cursor:pointer;display:flex;justify-content:space-between;padding:7px 15px}.filterTitle:hover{background:#d4bb9a;background:var(--hoverColor)}.filterMenu{background:#f2e6d6;background:var(--mainColor);border:1px solid #474747;border:1px solid var(--primaryTextColor);border-radius:10px;color:#474747;color:var(--primaryTextColor);opacity:0;padding:20px 10px;position:absolute;top:45px;transition:.2s;visibility:hidden;width:100%}.filterMenu p{font-size:min(4vw,3vh)}.filterMenu.active{opacity:1;visibility:visible;z-index:999}.filterMenu li{border-radius:5px;cursor:pointer;padding:5px 15px}.filterMenu li:hover{background:#d4bb9a;background:var(--hoverColor)}.petsContainer{flex-wrap:wrap;gap:40px;margin-bottom:60px}.filterMenu .clear-option,.petsContainer{align-items:center;display:flex;justify-content:center}.filterMenu .clear-option{color:red;cursor:pointer;padding:8px 0}.filterMenu .clear-option i{font-size:16px}@media screen and (max-width:960px){.allPetsHeader{flex-direction:column;width:100%}.headerImgContainer{align-items:center;display:flex;height:40vh;justify-content:center;padding-top:5vh}.bannerImg{align-self:center;height:100%;width:80%}.bannerImg p{font-size:min(2.5vh,3vw);max-width:100%}.headerTitle{display:flex;justify-content:center}.headerTitle h1{font-size:30px}.searchBarContainer{width:80%}.filter-dropdowns{display:flex;flex-direction:row}.petFilter{width:45%}}@media screen and (max-width:768px){.petsContainer h1{font-size:24px;text-align:center}}@media screen and (max-width:500px){.searchBarContainer{width:100%}}.petCard{background-color:#f2e6d6;background-color:var(--mainColor);border:1px solid #ccc;border-radius:7px;box-shadow:0 2px 4px #0000001a;height:min(55vh,55vw);padding:3%;width:min(40vw,40vh)}.petCard:hover{cursor:pointer;transform:scale(1.02)}.petImgContainer{height:60%;overflow:hidden}.petImage{border-radius:5px;height:100%;object-fit:cover;width:100%}.petName{align-items:center;gap:5px;justify-content:center;margin:10% 0 5%;white-space:nowrap}.petAddress,.petName{color:#474747;color:var(--primaryTextColor);display:flex}.petName h2{font-size:min(4vw,3vh)}.petDetails{color:#474747;color:var(--primaryTextColor);display:flex;flex-direction:column}.petInfo{align-items:center;display:flex;flex-direction:row}.petInfo p{font-size:min(3vw,2vh);margin-left:10%}.petInfo i{font-size:min(2vw,2vh);position:absolute;translate:(-50%,-50%)}@media screen and (max-width:960px){.petCard{padding:5%}.petName h2{font-size:min(3vw,2.5vh)}.petInfo p{font-size:min(2vw,1.5vh);gap:10px}}.petCardSkeleton{background-color:#f2e6d6;background-color:var(--mainColor);border:1px solid #ccc;border-radius:7px;display:flex;flex-direction:column;height:min(55vh,55vw);overflow:hidden;padding:3%;width:min(40vw,40vh)}.petCardSkeleton .petImgContainerSkeleton{animation:skeletonLoading 1.5s ease-in-out infinite;background-color:#e0e0e0;border-radius:5px;height:60%}.petCardSkeleton .petImageSkeleton{animation:skeletonLoading 1.5s ease-in-out infinite;background-color:#ccc;height:100%;width:100%}.petCardSkeleton .petNameSkeleton{align-items:center;color:#474747;color:var(--primaryTextColor);display:flex;gap:5px;justify-content:center;margin:10% 0 5%}.petCardSkeleton .skeletonTextName{animation:skeletonLoading 1.5s ease-in-out infinite;background-color:#e0e0e0;border-radius:5px;height:20px;width:60%}.petCardSkeleton .petDetailsSkeleton{display:flex;flex-direction:column;gap:10px}.petCardSkeleton .petInfoSkeleton{align-items:center;display:flex;flex-direction:row;gap:10px}.petCardSkeleton .skeletonText{animation:skeletonLoading 1.5s ease-in-out infinite;background-color:#e0e0e0;border-radius:5px;height:20px;width:50%}@keyframes skeletonLoading{0%{background-color:#e0e0e0}50%{background-color:#f2f2f2}to{background-color:#e0e0e0}}@media screen and (max-width:600px){.petCardSkeleton .petCardSkeleton{padding:5% 5% 0}.petCardSkeleton .skeletonText{height:12px}.petCardSkeleton .petImgContainerSkeleton{height:50%}}@media screen and (max-width:400px){.petCardSkeleton .petDetailsSkeleton{gap:5px}.petCardSkeleton .skeletonText{height:10px}}.resourcesPage{padding-top:10vh}.resourcesSection{padding:2% 7% 0}.sectionHeader{font-size:50px}.sectionDescription{font-size:15px}.sectionCards{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:30px;padding-top:30px 10%;width:100%}.cardComp{border:2px solid #dadada;border-radius:7px;display:flex;flex-direction:column;height:350px;max-width:330px;padding:20px;position:relative}.cardHeader{font-size:23px;font-weight:600}.cardHeaderTag{color:#8b8b8b;font-size:14px;margin-bottom:30px}.cardDescription{font-size:14px}.resourcesPage .readMore{align-items:center;bottom:20px;cursor:pointer;display:flex;font-size:14px;gap:5px;position:absolute}.resourcesPage .readMore:hover{text-decoration:underline}.petAdoptionProcess .header{font-size:50px;margin:0 10%}.petAdoptionProcess .headerDescription{margin:0 10%}.petAdoptionProcess{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:50px 0}.petAdoptionProcess .cardsList{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:80px;padding:0 10%;width:100%}.petAdoptionProcess .cards{border:2px solid #dadada;border-radius:7px;display:flex;flex-direction:column;height:250px;max-width:380px;padding:20px}.petAdoptionProcess .cards .cardIcon{align-self:flex-start;color:#707070;height:40px;margin-bottom:15px;width:auto}.petAdoptionProcess .cards h3{font-size:20px}.petAdoptionProcess .cards p{color:#707070;font-weight:500;margin-top:10px}.FAQs-page{min-height:100vh;padding-top:10vh}.FAQs-page,.FAQs-page .header{display:flex;flex-direction:column}.FAQs-page .header{align-items:center;background-color:#cfcfcf;padding:50px 12%}.FAQs-page .header h1{font-size:50px;text-align:center}.FAQs-page .header p{font-size:15px;text-align:center}.FAQs-page .list{padding:50px 12%}.FAQs-page .list ul{display:flex;flex-direction:column;gap:50px}.FAQs-page .list ul li{display:flex;flex-direction:column;gap:20px}.FAQs-page .closing{font-size:15px;margin-top:50px;text-align:center}.termsAndConditionsPage{display:flex;flex-direction:column;min-height:100vh;padding-top:10vh}.termsAndConditionsPage .header{align-items:center;background-color:#cfcfcf;display:flex;flex-direction:column;padding:50px 12%}.termsAndConditionsPage .header h1{font-size:50px;text-align:center}.termsAndConditionsPage .header p{font-size:15px;text-align:center}.termsAndConditionsPage .list{padding:50px 12%}.termsAndConditionsPage .list ul{display:flex;flex-direction:column;gap:50px}.termsAndConditionsPage .list ul li{display:flex;flex-direction:column;gap:20px}.termsAndConditionsPage .closing{font-size:15px;margin-top:50px;text-align:center}:root{--hoverColor:#d4bb9a}.forgotPasswordPage{background-color:#f2e6d6;background-color:var(--mainColor);display:flex;justify-content:center;min-height:100vh;padding-top:10vh}.forgotPasswordContainer{align-items:center;display:flex;flex-direction:column;margin:10% 20%;width:500px}.forgotPasswordPage h2{font-size:1.875rem;text-align:center}.forgotPasswordPage p{font-size:.813rem;margin-bottom:30px;text-align:center}.forgotPasswordPage input{border:1px solid #a7a7a7;border-radius:5px;box-shadow:-8px 8px 10px -4px #c9b59bcc;font-size:.813rem;margin-bottom:10px;padding:5px 10px;width:100%}.forgotPasswordPage button{align-self:flex-end;background-color:#474747;border:none;border-radius:5px;color:#fff;cursor:pointer;height:40px;margin:15px 0;padding:7px 20px;width:100%}.forgotPasswordPage button:hover{background-color:#5f5f5f}*,:after,:before{box-sizing:border-box}*{font-family:Poppins,sans-serif;list-style:none;margin:0;padding:0;scroll-behavior:smooth;text-decoration:none;transition:.2s}:root{--mainColor:#f2e6d6;--primaryTextColor:#474747}.homepage-bg{align-items:center;background-image:url(/static/media/homepageBG.2f1cc90e4c1c4e3cea3a.jpg);background-position:50%;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;padding-bottom:100px}.homepage-logo{font-size:4.375rem}.homepage-logo,.homepage-tagline{color:#f2e6d6;color:var(--mainColor);text-align:center}.homepage-tagline{font-size:.813rem;font-style:italic;font-weight:400;margin-top:-15px;width:80%}.homepage-container p{color:#faebd7;margin-top:50px;text-align:center;width:80%}.homepage-buttons{display:flex;gap:40px;margin-top:30px}.homepage-container button{background-color:initial;border:2px solid #f2e6d6;border:2px solid var(--mainColor);border-radius:5px;color:#f2e6d6;color:var(--mainColor);cursor:pointer;font-size:.875rem;font-weight:500;height:40px;width:130px}.homepage-container p:hover{color:#fff;transform:scale(1.05)}.homepage-container button:hover{border:2px solid #fff;color:#fff;transform:scale(1.05)}
/*# sourceMappingURL=main.04b2f57c.css.map*/