*{box-sizing:border-box;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;margin:0;padding:0}.homemain{position:relative;top:80px}.postmaincontainer{display:flex;flex-wrap:wrap;gap:50px;justify-content:center;padding-bottom:20px}.cardscontainer{background-color:#fff;border-radius:10px;height:355px;margin-bottom:20px;overflow:hidden;transition:.5s ease-in-out;width:295px}.cardscontainer:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.cardscontainer .username{align-items:center;display:flex;gap:10px;height:-webkit-max-content;height:max-content;margin-bottom:5px;margin-top:5px;padding:5px 10px;width:100%}.cardscontainer .username .icons{opacity:75%}.cardscontainer .username p{color:#323232;font-weight:700}.cardimage{height:165px;padding:10px;width:100%}.image{border-radius:10px;height:100%;object-fit:fill;width:100%}.cardcontent{height:145px;overflow:hidden;padding:0 10px;width:100%}.cardtitle{font-weight:500;margin-bottom:10px}.carddescription{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-align:justify;white-space:break-spaces}.maincategory{display:flex;justify-content:center}.category{-ms-overflow-style:none;align-items:center;display:flex;gap:20px;height:100px;justify-content:space-between;overflow-x:scroll;padding:0 50px;scrollbar-width:none;white-space:nowrap;width:100%}.category::-webkit-scrollbar{display:none}.categorymap{align-items:center;display:flex;gap:5px}.categorybutton{background-color:#fff;border:1px solid #fff;border-radius:16px;font-size:14px;padding:6px 12px;transition:.5s ease-in-out}.categorybutton:focus{background-color:#000;color:#fff}.categorybutton:hover{border:1px solid #000;cursor:pointer}.categorydeletebtn{background-color:#f5f5f5;border:none;height:-webkit-max-content;height:max-content;transition:.5s ease-in-out;width:-webkit-max-content;width:max-content}.categorydeletebtn:hover{color:red;cursor:pointer}.categorydeletebtn .icons{position:relative;top:3px}.aboutmain{padding:50px;position:relative;top:80px}.aboutcontent{background-color:#fff;border-radius:10px;margin-bottom:50px;padding:50px}.contactmain{align-items:center;display:flex;height:100vh;padding:0 50px;width:100%}.leftcontact{display:flex;flex-direction:column;height:55%;justify-content:space-between;padding:25px 0;width:100%}.leftcontact p,h1{margin-left:40%}.mailicon,.phoneicon{margin-left:40%;position:relative;top:10px}.followus{margin-left:40%}.followus h2{margin-bottom:10px}.followus .icons{display:flex;gap:20px}.rightcontact{display:flex;flex-direction:column;height:55%;justify-content:space-between;padding:30px 50px;width:100%}.rightcontact input{background-color:#f5f5f5;border:1px solid #000;padding:10px;width:100%}.rightcontact input:focus{outline:none}.rightcontact textarea{background-color:#f5f5f5;border:1px solid #000;height:80px;padding:10px;resize:none;width:100%}.rightcontact textarea:focus{outline:none}.rightcontact button{background-color:#0275d8;border:none;border-radius:5px;color:#fff;height:30px;width:100px}.sentbtn{left:5px;position:relative;top:2px}.icon,.mailicon,.phoneicon,.rightcontact button:hover{cursor:pointer}.admin{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.adminlogincontainer{background-color:#fff;border-radius:5px;height:400px;padding:30px;width:400px}.adminlogincontainer label{color:#0275d8;display:inline-block;margin-bottom:5px}.adminlogincontainer input{border:1px solid #000;border-radius:5px;height:35px;margin-bottom:30px;padding:15px;width:100%}.adminlogincontainer input:focus{border:1px solid#0275d8;outline:none}.adminlogincontainer p{bottom:15px;color:red;position:relative}.adminlogincontainer .adminbtn{background-color:#0275d8;border:none;border-radius:5px;color:#fff;height:35px;padding:0;width:100%}.adminlogincontainer .adminbtn:hover{cursor:pointer}.adminlogincontainer .accessdenied{color:red;margin-top:20px;text-align:center}.adminpage{padding-bottom:30px;position:relative;top:150px}.MainContainer{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #00000015;display:flex;height:80px;justify-content:space-between;overflow:hidden;position:fixed;width:100%;z-index:9}.buttoncontainer{display:flex}.Icon,.uploadButton{align-items:center;background-color:#fff;border:none;border-radius:10px;color:#000;display:flex;height:40px;justify-content:space-evenly;margin-right:50px;width:100px}.logo{height:-webkit-max-content;height:max-content;margin-left:40px;width:130px}.logo,.logo img{background-color:initial}.logo img{height:100%;object-fit:contain;width:100%}.Icon:hover,.uploadButton{cursor:pointer}@media screen and (max-width:480px){.logo{background-color:initial;height:-webkit-max-content;height:max-content;margin-left:20px;width:100px}.uploadButton{width:90px}.Icon,.uploadButton{align-items:center;background-color:#fff;border:none;border-radius:10px;color:#000;display:flex;height:40px;justify-content:space-evenly;margin-right:30px}.Icon{width:50px}.iconsPerson{display:none}}@media screen and (max-width:576px){.logo{background-color:initial;height:-webkit-max-content;height:max-content;margin-left:20px;width:100px}.uploadButton{width:90px}.Icon,.uploadButton{align-items:center;background-color:#fff;border:none;border-radius:10px;color:#000;display:flex;height:40px;justify-content:space-evenly;margin-right:30px}.Icon{width:50px}.iconsPerson{display:none}}.accountpopupmain{background-color:#fff;border-radius:10px;height:-webkit-max-content;height:max-content;padding:0 15px;position:fixed;right:50px;top:70px;width:190px;z-index:8}.useraccount{border-bottom:1px solid #00000015;height:40px}.useraccounticon{margin-right:5px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.navpages{display:flex;flex-direction:column;gap:10px;justify-content:space-evenly;padding:10px 0}.navpageslink{color:#000;position:relative;text-decoration:none}.navpageslink:hover{font-weight:600}.arrowicon{position:absolute;right:5px;top:5px;transition:.3s ease-in-out}.navpageslink:hover .arrowicon{right:2px}@media screen and (max-width:480px){.accountpopupmain{background-color:#fff;border-radius:10px;height:-webkit-max-content;height:max-content;padding:0 15px;position:fixed;right:30px;top:70px;width:140px;z-index:8}}@media screen and (max-width:576px){.accountpopupmain{background-color:#fff;border-radius:10px;height:-webkit-max-content;height:max-content;padding:0 15px;position:fixed;right:30px;top:70px;width:140px;z-index:8}}.errorpagecontainer{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}.p1{color:#ff4500;font-size:10rem}.p2{font-size:2rem}.bthlink,.p2,.p3{font-weight:700}.bthlink{border:1px solid #000;color:#000;padding:10px 20px;text-decoration:none}.loginsignupcontainer{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}.btncontainer{display:flex;height:50px;justify-content:space-evenly;text-align:center;width:400px}.loginbtn{background-color:aqua;border:none;border-radius:5px 0 0 0;width:100%}.signupbtn{background-color:#7fff00;border:none;border-radius:0 5px 0 0;width:100%}.logincontainer{background-color:#fff;border-radius:0 0 5px 5px;height:-webkit-max-content;height:max-content;padding:0 30px;width:400px}.logincontainer label{color:#0275d8;display:inline-block;margin-bottom:5px}.logincontainer input{border:1px solid #000;border-radius:5px;height:35px;margin-bottom:30px;padding:15px;width:100%}.logincontainer input:focus{border:1px solid#0275d8;outline:none}.logincontainer p{bottom:15px;color:red;position:relative}.logincontainer .lgnbtn{background-color:#0275d8;border:none;border-radius:5px;color:#fff;height:35px;padding:0;width:100%}.logincontainer .lgnbtn:hover{cursor:pointer}.logincontainer .usernotfound{color:red;text-align:center}.signupcontainer{background-color:#fff;border-radius:0 0 5px 5px;height:-webkit-max-content;height:max-content;padding:0 30px;width:400px}.signupcontainer label{color:#0275d8;display:inline-block;margin-bottom:5px}.signupcontainer input{border:1px solid #000;border-radius:5px;height:35px;margin-bottom:25px;padding:15px;width:100%}.signupcontainer input:focus{border:1px solid#0275d8;outline:none}.signupcontainer p{bottom:15px;color:red;position:relative}.signupcontainer .sgnbtn{background-color:#0275d8;border:none;border-radius:5px;color:#fff;height:35px;padding:0;width:100%}.signupcontainer .sgnbtn:hover{cursor:pointer}.signupcontainer .useralrdyex{color:red;text-align:center}.postindetail{display:flex;flex-direction:column;height:100vh;padding-left:50px;padding-right:50px;padding-top:80px;width:100%}.postindetailimagediv{background-color:#fff;height:300px;width:100%}.postindetailimage{height:100%;object-fit:contain;width:100%}.postindetaildiv{display:flex;flex-direction:column;gap:30px;padding:50px 0;width:100%}.postindetaildiv .postindetailtitle{font-weight:700}.postindetaildiv .postindetaildes{white-space:break-spaces}.postdownloadbtn{background-color:#0275d8;border:none;border-radius:5px;color:#fff;display:flex;height:30px;padding:5px;width:100px}.postdownloadbtn:hover{cursor:pointer}.comments form{align-items:center;display:flex;gap:10px}.commentinput{background-color:initial;border:none;border-bottom:1px solid #000;height:35px;width:100%}.commentinput,.replayinput:focus{outline:none}.commentcancelbtn,.repliescancelbtn{background-color:#f5f5f5;border:none;color:#000}.comments .submitbtn,.replaysubmitbtn{background-color:#0275d8;border:none;border-radius:20px;color:#fff;padding:5px 10px}.commentcancelbtn,.comments .submitbtn,.replaysubmitbtn:hover,.repliescancelbtn{cursor:pointer}.postedcomments{align-items:flex-start;display:flex;gap:10px;margin-top:10px}.postedcomments .username{font-weight:700}.postedcomments .commentbtn{background-color:initial;border:none;border-radius:20px;font-weight:700;margin-right:5px;margin-top:5px;padding:5px 10px;transition:.5s ease-in-out}.postedcomments .commentbtn:hover{background-color:#dadada;cursor:pointer}.postedcomments .replaybtn{background-color:initial;border:none;border-radius:20px;color:blue;display:block;margin:5px 0;padding:5px 10px;transition:.5s ease-in-out}.postedcomments .replaybtn .icons{margin-right:2px;position:relative;top:2px}.postedcomments .replaybtn:hover{background-color:#dadada;border-radius:20px;cursor:pointer}.postedcomments .replayinput{background-color:initial;border:none;border-bottom:1px solid #000;height:35px;margin-bottom:10px;margin-right:10px;width:300px}.replaycomments{align-items:flex-start;display:flex;gap:10px;margin-top:10px}.replaycomments .replaybtn{color:#000;display:inline-block;font-size:14px;font-weight:700;margin-top:5px}.uploadpopupcontainer{align-items:center;display:flex;height:100vh;justify-content:center;padding-top:80px;width:100%}.uploadform{background-color:#fff;border-radius:5px;height:-webkit-max-content;height:max-content;padding:20px 30px;width:400px}.uploadform p{bottom:10px;color:red;position:relative}.formlabel{display:inline-block;margin-bottom:5px}.uploadform form .forminput{height:35px}.uploadform form .forminput,.uploadform form textarea{border:1px solid #0275d8;border-radius:5px;margin-bottom:20px;padding:15px;width:100%}.uploadform form textarea{height:100px;resize:none}.uploadcategory{border:1px solid #0275d8;border-radius:5px;height:30px;margin-bottom:20px;margin-right:35px;padding:5px;width:100px}.addcategory{height:30px}.upload p{color:#000}.cancelbtn{background-color:#fff;color:#000}.cancelbtn,.uploadbtn{border:none;border-radius:5px;float:right;height:30px;width:100px}.uploadbtn{background-color:#0275d8;color:#fff}.addcategoryinput{border:1px solid #0275d8;border-radius:5px;height:30px;padding:0 10px;width:100%}.categoryerror{color:red;position:relative;top:3px}.addcategorycancel{background-color:#fff;color:#000;margin-right:15px}.addcategorycancel,.addcategorysubmit{border:none;border-radius:5px;float:right;height:-webkit-max-content;height:max-content;margin-top:10px;padding:2px 5px;width:55px}.addcategorysubmit{background-color:#0275d8;color:#fff}.signeduserslist{height:100vh;padding:120px 20px;width:100%}.signedusers{border-collapse:collapse;border-color:#00000015;width:100%}.signedusers .usersdetail{background-color:#fff;height:40px;padding-left:20px;text-align:start;width:-webkit-max-content;width:max-content}.usersdeletebtn{background-color:#fff;text-align:center}.usersdeletebtn .deletebtn{background-color:#fff;border:none;border-bottom:1px solid red;color:red}.usersdeletebtn .deletebtn:hover{cursor:pointer}.loggeduserslist{height:100vh;padding:120px 20px;width:100%}.loggedusers{border-collapse:collapse;border-color:#00000015;width:100%}.loggedusers .usersdetail{background-color:#fff;height:40px;padding-left:20px;text-align:start;width:-webkit-max-content;width:max-content}.profilepostmaincontainer{display:flex;flex-wrap:wrap;gap:50px;justify-content:center;padding-bottom:20px;padding-top:120px}.profilecardscontainer{background-color:#fff;border-radius:5px 5px 0 0;height:355px;overflow:hidden;width:295px}.profilecardscontainer .username{align-items:center;display:flex;gap:10px;height:-webkit-max-content;height:max-content;margin-bottom:5px;margin-top:5px;padding:5px 10px;width:100%}.profilecardscontainer .username .icons{opacity:75%}.profilecardscontainer .username p{color:#323232;font-weight:700}.profilemap{transition:.5s ease-in-out}.profilemap:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.profilecardimage{height:165px;padding:10px;width:100%}.profileimage{border-radius:10px;height:100%;object-fit:fill;width:100%}.profilecardcontent{height:145px;overflow:hidden;padding:0 10px;width:100%}.profilecardtitle{font-weight:500;margin-bottom:10px}.profilecarddescription{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-align:justify;white-space:break-spaces}.profileedtbtn{background-color:#00000010;border:none;border-radius:0 0 0 5px;border-right:1px solid #fff;height:35px;width:50%}.profiledelebtn .icon,.profileedtbtn .icon{position:relative;right:2px;top:2px}.profiledelebtn{background-color:#00000010;border:none;border-radius:0 0 5px 0;height:35px;width:50%}.profiledelebtn:hover,.profileedtbtn{cursor:pointer}.notFound{width:100%}.notFound,.notFound .notFounddiv{display:flex;height:60vh;justify-content:center}.notFound .notFounddiv{align-items:center;flex-direction:column;width:50%}.notFound .imagediv{height:300px;width:500px}.notFound img{height:100%;object-fit:contain;width:100%}.notFound p{font-weight:700}.editform{background-color:#fff;border-radius:5px;height:-webkit-max-content;height:max-content;left:50%;padding:30px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:400px;z-index:7}.editform p{bottom:10px;color:red;position:relative}.editform .formlabel{display:inline-block;margin-bottom:5px}.editform .forminput{height:35px}.editform .forminput,.editform textarea{border:1px solid #0275d8;border-radius:5px;margin-bottom:20px;padding:15px;width:100%}.editform textarea{height:100px;resize:none}.editcategory{height:30px;padding:5px;width:100px}.addcategory,.editcategory{border:1px solid #0275d8;border-radius:5px;margin-bottom:20px;margin-right:20px}.addcategory{background-color:#fff;display:inline-block;height:29px;padding:0 10px;width:-webkit-max-content;width:max-content}.edit p{color:#000}.editform .cancelbtn{margin-left:36%}.editform .cancelbtn,.editform .uploadbtn{background-color:#0275d8;border:none;border-radius:5px;color:#fff;height:30px;width:100px}.editform .uploadbtn{margin-left:15px}.addcategory,.addcategorycancel,.addcategorysubmit:hover,.cancelbtn,.upload,.uploadbtn{cursor:pointer}.editaddcategory{bottom:252px;height:-webkit-max-content;height:max-content;left:120px;position:relative;width:-webkit-max-content;width:max-content;z-index:10}.editaddcategory .addcategoryinput{border:1px solid #0275d8;border-radius:5px;height:29px;padding:0 10px;width:100%}.editaddcategory p{color:red}.editaddcategory .addcategorycancel{background-color:#fff;color:#000;margin-right:15px}.editaddcategory .addcategorycancel,.editaddcategory .addcategorysubmit{border:none;border-radius:5px;float:right;height:-webkit-max-content;height:max-content;margin-top:10px;padding:2px 5px;width:55px}.editaddcategory .addcategorysubmit{background-color:#0275d8;color:#fff}.deletealertmain{background-color:#fff;border:1px solid #00000050;border-radius:5px;gap:30px;height:200px;justify-content:center;left:50%;padding:30px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:350px;z-index:10}.deletealertmain,.deletealertmain .icons{align-items:center;display:flex;flex-direction:column}.deletealertmain .icons .icon{color:red}.deletealertmain .icons .title{font-weight:700}.deletealertmain .buttons{display:flex;gap:20px}.deletealertmain .buttons .nobtn{background-color:rgba(255,0,0,.23);color:#000}.deletealertmain .buttons .nobtn,.deletealertmain .buttons .yesbtn{border:none;border-radius:5px;font-weight:700;height:30px;width:100px}.deletealertmain .buttons .yesbtn{background-color:red;color:#fff}.deletealertmain .buttons .nobtn,.yesbtn:hover{cursor:pointer}.adminpostmaincontainer{display:flex;flex-wrap:wrap;gap:50px;justify-content:center;padding-bottom:20px;padding-top:120px}.admincardscontainer{background-color:#fff;border-radius:5px 5px 0 0;height:355px;overflow:hidden;transition:.5s ease-in-out;width:295px}.admincardscontainer .username{align-items:center;display:flex;gap:10px;height:-webkit-max-content;height:max-content;margin-bottom:5px;margin-top:5px;padding:5px 10px;width:100%}.admincardscontainer .username .icons{opacity:75%}.admincardscontainer .username p{color:#323232;font-weight:700}.adminmap{transition:.5s ease-in-out}.adminmap:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.admincardimage{height:165px;padding:10px;width:100%}.adminimage{border-radius:10px;height:100%;object-fit:fill;width:100%}.admincardcontent{height:145px;overflow:hidden;padding:0 10px;width:100%}.admincardtitle{font-weight:500;margin-bottom:10px}.admincarddescription{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-align:justify;white-space:break-spaces}.admindelebtn{background-color:#00000010;border:none;border-radius:0 0 0 5px;height:35px;width:100%}.admindelebtn .icon{position:relative;right:2px;top:2px}.admindelebtn:hover{cursor:pointer}
/*# sourceMappingURL=main.63b9d254.css.map*/