*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}body{background-color:#ebeded;font-family:Arial,sans-serif}.profile-img-container{position:fixed;right:5.4vmax;top:16px;z-index:2}.profile-img{border-radius:100%;height:50px;width:50px}@media (max-width:768px){.profile-img-container{right:3.6vmax;top:16px}}.greenColor{color:green!important}.redColor{color:red!important}.orangeColor{color:orange!important}.navbar{align-items:center;background-color:#12151b;color:#fff;display:flex;justify-content:space-around;left:0;padding:1rem;position:fixed;top:0;width:100%;z-index:2}.navbar-logo a>img{height:50px}.navbar-links{display:flex;list-style:none}.navbar-links li{margin:0 1rem}.navbar-links a{color:#fff;font-family:Roboto;font-size:20px;text-decoration:none}.navbar-links a:hover{color:#1772eb}.navbar-icons{align-items:center;display:flex;font-size:20px}.navbar-icons a{color:#fff}.navbar-icons a:hover{color:#1772eb}.navbar-icon{cursor:pointer;margin-left:1rem}.mobile-menu-icon{cursor:pointer;display:none}.navbar-links-mobile{background-color:#12151b;display:flex;flex-direction:column;left:0;padding:1rem 0;position:absolute;top:85px;width:100%}.navbar-links-mobile li{margin:1rem 0}.speedDial{position:fixed;right:5.7vmax;top:16px}.speedDialIcon{border-radius:100%;height:56px;width:56px}@media (max-width:768px){.speedDial{right:3.6vmax;top:16px}.navbar{justify-content:space-between}.navbar-logo{left:88px;position:relative}.navbar-links{display:none}ul li a{color:#fff;text-decoration:none}.navbar-icons{align-items:center;display:flex;font-size:25px;position:relative;right:290px}.navbar-links-mobile{align-items:center;display:flex;list-style:none;z-index:2}.mobile-menu-icon{display:block;font-size:25px;left:1rem;position:absolute}}@media (min-width:300px){.navbar-icons{right:275px}.navbar-logo{left:80px}}@media (min-width:360px){.navbar-icons{right:265px}.navbar-logo{left:68px}}@media (min-width:375px){.navbar-icons{right:280px}.navbar-logo{left:68px}}@media (min-width:390px){.navbar-icons{right:292px}.navbar-logo{left:88px}}@media (min-width:411px){.navbar-icons{right:310px}.navbar-logo{left:88px}}@media (min-width:414px){.navbar-icons{right:310px}.navbar-logo{left:88px}}@media (min-width:430px){.navbar-icons{right:330px}.navbar-logo{left:100px}}@media (min-width:768px){.navbar-icons{display:flex;right:490px}.navbar-logo{left:88px}}.footer{background-color:#12151b;color:#fff;padding:2rem 0;text-align:center}.containerr{align-items:flex-start;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 2rem}.footer-logo img{height:50px}.footer-left{flex:1 1;margin-right:2rem}.footer-left p{color:#aaa;font-size:1rem;margin-top:.5rem}.footer-right{align-items:flex-start;display:flex;flex:2 1;justify-content:space-between}.footer-links{list-style:none;margin:0;padding:0}.footer-links li{margin-bottom:.5rem}.footer-links a{color:#fff;font-size:.9rem;text-decoration:none}.footer-links a:hover{color:#1772eb}.social-media a{color:#fff;font-size:.9rem;margin-right:1rem;text-decoration:none}.social-media a:hover{color:#1772eb}.footer-bottom{color:#aaa;font-size:.8rem;margin-top:2rem}@media (max-width:768px){.containerr{align-items:center;flex-direction:column}.footer-left{margin-right:0;text-align:center}.footer-right{align-items:center;flex-direction:column;margin-top:2rem}.footer-links{margin-bottom:1rem}.social-media a{margin-right:.5rem}}.banner{align-items:center;background-image:url(/static/media/cover.e2edeab17643ab2951c0.jfif);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;height:100vmin;justify-content:center;text-align:center}.banner>h1{font:600 2.5vmax Roboto;margin:5vmax}.banner>p{font:300 2.4vmax Lucida Sans}.banner>a>button{background-color:#fff;border:1px solid #fff;border-radius:0;cursor:pointer;font:500 1vmax Roboto;margin-bottom:5vmax;padding:1vmax;transition:all .5s;width:9vmax}.banner>a>button:hover{background-color:#fff0;color:#fff}.banner:after{background-color:#fff;-webkit-clip-path:polygon(0 85%,100% 61%,100% 100%,0 100%);clip-path:polygon(0 85%,100% 61%,100% 100%,0 100%);content:"";height:101vmin;left:0;max-width:100%;position:absolute;top:0;width:100vw}.homeHeading{border-bottom:1px solid #15151580;color:#000000b3;font-family:Roboto;font-size:1.4vmax;margin:5vmax auto;padding:1vmax;text-align:center;width:20vmax}.container{display:flex;flex-wrap:wrap;justify-content:center;margin:2vmax auto;max-width:100%;width:80vw}@media screen and (max-width:600px){.banner{background-image:url(/static/media/cover.e2edeab17643ab2951c0.jfif);background-position:50%;background-repeat:no-repeat;height:125vmin}.homeHeading{margin-top:70px}.banner:after{height:140vmin}.container{display:flex}}.projectCard{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 4px 15px #0000001a;box-sizing:border-box;color:#333;display:flex;flex-direction:column;justify-content:flex-start;margin:15px;max-width:250px;padding:20px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease;width:100%}.projectCard:hover{box-shadow:0 8px 20px #00000026;transform:translateY(-8px)}.projectCard img{border-radius:8px;height:auto;margin-bottom:15px;object-fit:cover;width:100%}.headings{margin-bottom:12px;text-align:center}.headings h4{color:#2b2d42;font-size:22px;font-weight:700;padding-bottom:5px}.headings h4,.headings h5{font-family:Roboto,sans-serif;margin:0}.headings h5{color:#6c757d;font-size:16px}.projectCard p{color:#495057;font-family:Roboto;font-size:15px;font-size:1.2vmax;line-height:1.5;margin:5px;text-align:center}.projectCardSpan{gap:5px;margin:8px 0}.projectCardSpan span{font-family:Roboto,sans-serif;font-size:14px}.projectCard span{font-family:Roboto,sans-serif;font-size:17px;font-weight:600}@media (max-width:768px){.projectCard{max-width:100%;padding:15px}.headings h4{font-size:20px}.headings h5{font-size:14px}.projectCard p{font-size:2vmax}.projectCard span{font-size:15px}}.loading{background-color:#fff;display:grid;height:100vh;max-width:100%;place-items:center;width:100vw}.loading>div{animation:loadingRotate .8s linear infinite;border-bottom:5px solid rgba(0,0,0,.719);border-radius:50%;height:10vmax;width:10vmax}@keyframes loadingRotate{to{transform:rotate(-1turn)}}.projectDetails{align-items:center;padding-top:80px}.boxContainer,.projectDetails{display:flex;flex-direction:column}.boxContainer{gap:15px;max-width:1400px;padding:30px 20px;width:100%}.left{display:flex;flex-direction:column;gap:20px}.breadcrumbs{color:#555;font-size:13px;font-weight:300}.user{align-items:center;display:flex;gap:10px}.pp{border-radius:50%;height:50px;width:50px}.user>span{font-size:14px;font-weight:700}.stars{align-items:center;display:flex;gap:5px}.projectImage>img{max-height:400px;object-fit:contain;width:100%}h2{font-weight:400}.left>p{color:#555;font-weight:300;line-height:25px}.reviews h2{padding-bottom:20px}.secondUser{align-items:center;display:flex;gap:20px;padding-bottom:10px}.secondUser>img{border-radius:50%;height:50px;object-fit:cover;width:50px}.info{display:flex;flex-direction:column;gap:10px}.info>span{font-size:14px;font-weight:700}.secondstars{align-items:center;display:flex;gap:5px;padding-bottom:25px}.secondstars>a>button,.secondstars>button{background-color:#fff;border:1px solid gray;border-radius:5px;cursor:pointer;padding:10px}.secondstars>button:hover{background-color:#1772eb}.reviewsHeading{border-bottom:1px solid rgba(0,0,0,.226);color:#000000be;font:500 1.4vmax Roboto;margin:auto auto 4vmax;padding:1vmax;text-align:center;width:20vmax}.reviews{display:flex}.reviewCard{align-items:center;background-color:#fff;border:1px solid rgba(56,56,56,.116);box-shadow:0 0 5px rgba(0,0,0,.226);flex:none;margin:1vmax;padding:3vmax;width:30vmax}.reviewCard,.submitDialog{display:flex;flex-direction:column}.submitDialogTextArea{border:1px solid rgba(0,0,0,.082);font:300 1rem Roboto;margin:1vmax 0;outline:none;padding:1rem}.reviewCard>img{width:5vmax}.reviewCard>p{color:rgba(0,0,0,.836);font:600 .9vmax Roboto}.reviewCardComment{color:hsla(0,0%,4%,.445);font:300 1.2vmax cursive}.noReviews{color:#555;font:400 1.3vmax Gill Sans;text-align:center}.right{background-color:#fff;border:1px solid #d3d3d3;border-radius:10px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;gap:20px;margin-left:auto;margin-right:auto;margin-top:20px;max-width:400px;padding:20px}.price{align-items:center;display:flex;justify-content:space-between}.price>h2{font-weight:300}.price>h3{font-weight:500}.right>p{color:gray;font-weight:300;line-height:25px;margin:10px 0}.right a button{align-items:center;background-color:#1772eb;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:500;justify-content:center;padding:10px 20px;text-decoration:none;width:-webkit-fill-available}.right a{display:inline-block;text-decoration:none}.right>a>button:hover{background-color:#0254be}@media (max-width:1024px){.right{width:100%}}@media (max-width:768px){.projectImage>img{max-height:300px}.reviews{padding-top:10px}.reviewCardComment{font:500 1.9vmax Gill Sans}.secondUser{align-items:flex-start;flex-direction:column}.secondUser>img{height:40px;width:40px}.info>span,.user>span{font-size:12px}.secondstars,.stars{align-items:flex-start;flex-direction:column}.secondstars span,.stars span{font-size:12px}button{padding:8px}}.projectsHeading{border-bottom:1px solid rgba(0,0,0,.171);color:rgba(0,0,0,.678);font:500 1.5vmax Roboto;margin:5vmax auto;padding:2vmax;text-align:center;width:15vw}.projects{flex-wrap:wrap;min-height:30vh;padding:10px 5vmax}.paginationBox,.projects{display:flex;justify-content:center}.paginationBox{margin:6vmax}.pagination{display:flex;justify-content:center;padding:0}.page-item{background-color:#fff;border:1px solid rgba(0,0,0,.178);cursor:pointer;list-style:none;padding:1vmax 1.5vmax;transition:all .3s}.page-item:first-child{border-radius:5px 0 0 5px}.page-item:last-child{border-radius:0 5px 5px 0}.page-link{color:#505050;font:300 .7vmax Roboto;text-decoration:none;transition:all .3s}.page-item:hover{background-color:#e6e6e6}.page-item:hover .page-link{color:#000}.pageItemActive{background-color:#007bff}.pageLinkActive{color:#fff}.filterBox{left:4vmax;position:absolute;top:7vmax;width:9vmax}.categoryBox{padding:0}.category-link{color:#0000009c;cursor:pointer;font:400 .8vmax Roboto;list-style:none;margin:.4vmax;transition:all .5s}.category-link:hover{color:#007bff}.filterBox>fieldset{border:1px solid rgba(0,0,0,.329)}@media screen and (max-width:600px){.projectsHeading{margin-top:95px;width:22vw}.filterBox{margin:auto;padding-bottom:15px;position:static;width:20vmax}.page-link{font:300 1.7vmax Roboto}.category-link{font:400 1.8vmax Roboto}}.searchContainer{height:100vh;justify-content:center}.searchBox,.searchContainer{align-items:center;display:flex}.searchBox{background-color:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 4px #0000001a;justify-content:space-between;padding:10px;width:300px}.searchBox input[type=text]{border:none;flex:1 1;outline:none;padding:8px}.searchBox input[type=submit]{background-color:#007bff;border:none;border-radius:3px;color:#fff;cursor:pointer;padding:8px 15px}.searchBox input[type=submit]:hover{background-color:#0056b3}.LoginSignUpContainer{align-items:center;background-color:#e7e7e7;display:flex;height:100vh;justify-content:center;left:0;max-width:100%;position:fixed;top:0;width:100vw}.LoginSignUpBox{background-color:#fff;box-sizing:border-box;height:84vh;margin-top:70px;overflow:hidden;width:25vw}.login_signUp_toggle{display:flex;height:3vmax}.login_signUp_toggle>p{color:rgba(0,0,0,.678);cursor:pointer;display:grid;font:300 1vmax Roboto;place-items:center;transition:all .5s;width:100%}.login_signUp_toggle>p:hover{color:#1772eb}.LoginSignUpBox>div>button{background-color:#1772eb;border:none;height:3px;transition:all .5s;width:50%}.loginForm,.signUpForm{align-items:center;display:flex;flex-direction:column;height:70%;justify-content:space-evenly;margin:auto;padding:2vmax;transition:all .5s}.signUpForm{transform:translateY(-100%) translateX(-100vmax)}.loginForm>div,.signUpForm>div{align-items:center;display:flex;width:100%}.loginForm>div>input,.signUpForm>div>input{border:1px solid rgba(0,0,0,.267);border-radius:4px;box-sizing:border-box;font:300 .9vmax cursive;outline:none;padding:1vmax 1vmax 1vmax 4vmax;width:100%}.loginForm>div>svg,.signUpForm>div>svg{color:rgba(0,0,0,.623);font-size:1.6vmax;position:absolute;transform:translateX(1vmax)}.loginForm>a{align-self:flex-end;color:rgba(0,0,0,.651);font:500 .8vmax Gill Sans;text-decoration:none;transition:all .5s}.loginForm>a:hover{color:#000}.profilePicture{margin:10px}#registerImage>img{border-radius:100%;width:3vmax}#registerImage>input{display:flex;padding:0}#registerImage>input::-webkit-file-upload-button{background-color:#fff;border:none;color:rgba(0,0,0,.623);cursor:pointer;font:400 .8vmax cursive;height:5vh;margin:0;padding:0 1vmax;-webkit-transition:all .5s;transition:all .5s;width:100%;z-index:2}#registerImage>input::file-selector-button{background-color:#fff;border:none;color:rgba(0,0,0,.623);cursor:pointer;font:400 .8vmax cursive;height:5vh;margin:0;padding:0 1vmax;transition:all .5s;width:100%;z-index:2}#registerImage>input::-webkit-file-upload-button:hover{background-color:#ebebeb}#registerImage>input::file-selector-button:hover{background-color:#ebebeb}.loginBtn,.signUpBtn{background-color:#1772eb;border:none;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.219);color:#fff;cursor:pointer;font:300 .9vmax Roboto;outline:none;padding:.8vmax;transition:all .5s;width:100%}.loginBtn:hover,.signUpBtn:hover{background-color:#b3422e}.shiftToLeft{transform:translateX(-100%)}.shiftToNeutral{transform:translateX(0)}.shiftToNeutralForm{transform:translateX(0) translateY(-100%)}.shiftToRight{transform:translateX(100%)}@media screen and (max-width:600px){.LoginSignUpContainer{background-color:#fff}.LoginSignUpBox{height:95vh;margin-top:160px;overflow:auto;width:100vw}.login_signUp_toggle{height:5vmax}.login_signUp_toggle>p{font:300 1.5vmax Roboto}button{padding:0}.loginForm,.signUpForm{margin-top:6px;padding:5vmax}.loginForm>div>input,.signUpForm>div>input{font:600 1.7vmax Gill Sans;padding:2.5vmax 5vmax}.loginForm>div>svg,.signUpForm>div>svg{font-size:2.8vmax}.loginForm>a{font:500 1.8vmax Gill Sans}#registerImage>img{border-radius:100%;width:8vmax}#registerImage>input::-webkit-file-upload-button{font:400 1.8vmax Gill Sans;height:7vh}#registerImage>input::file-selector-button{font:400 1.8vmax Gill Sans;height:7vh}.loginBtn,.signUpBtn{font:300 1.9vmax Roboto;padding:1.8vmax}}.profileContainer{align-items:center;background-color:#f9f9f9;border-radius:10px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;justify-content:center;margin:100px auto;max-width:800px;padding:20px}.profileContainer h1{color:#333;font-size:2rem;margin-bottom:20px}.profileContainer img{border-radius:50%;height:150px;margin-bottom:20px;width:150px}.profileContainer a{background-color:#007bff;border-radius:5px;color:#fff;display:inline-block;margin-top:10px;padding:10px 20px;text-decoration:none}.profileContainer a:hover{background-color:#0056b3}.profileContainer>div{align-items:center;display:flex;flex-direction:column;margin:10px}.profileContainer>div>div{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:10px 0;width:100%}.profileContainer h4{color:#555;font-size:1rem}.profileContainer p{color:#777;font-size:1rem}.profileContainer .profileLinks{display:flex;justify-content:space-between;margin-top:20px;width:100%}.profileContainer .profileLinks a{background-color:#007bff;border-radius:5px;color:#fff;padding:10px;text-align:center;text-decoration:none}.profileContainer .profileLinks a:hover{background-color:#0056b3}.userReviewsHeading{border-bottom:1px solid rgba(0,0,0,.226);color:#000000be;font:500 1.4vmax Roboto;margin:auto auto 2vmax;padding:1vmax;text-align:center;width:20vmax}.reviews{display:grid;justify-content:center;max-height:500px;overflow-y:auto;padding:10px}.userReviewCard{align-items:center;background-color:#fff;border:1px solid rgba(56,56,56,.116);box-shadow:0 0 5px rgba(0,0,0,.226);display:flex;flex:none;flex-direction:column;margin:1vmax;padding:3vmax;width:30vmax}.userReviewCard>img{border-radius:100%;height:50px;margin:10px;width:50px}.userReviewCard>p{color:rgba(0,0,0,.836);font:600 1.2vmax Roboto}.userReviewCardComment{color:rgba(0,0,0,.445);font:300 1.3vmax Gill Sans}.noReviewss{color:#555;font:400 1.3vmax Gill Sans;padding:10px;text-align:center}@media screen and (max-width:600px){.profileContainer{margin-top:10vmax}.userReviewCard>p{font:600 2vmax Roboto}.userReviewCardComment{font:500 1.9vmax Gill Sans}}.updateProfileContainer{align-items:center;background-color:#f5f5f5;display:flex;justify-content:center;min-height:110vh}.updateProfileBox{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;padding:30px;width:400px}.updateProfileBox h2{color:#333;margin-bottom:20px;text-align:center}.updateProfileForm{display:flex;flex-direction:column}.updateProfileForm div{align-items:center;display:flex;margin-bottom:15px}.updateProfileForm input[type=email],.updateProfileForm input[type=file],.updateProfileForm input[type=number],.updateProfileForm input[type=text]{border:1px solid #ddd;border-radius:5px;flex:1 1;margin-left:10px;padding:10px}.updateProfileForm input[type=submit]{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px;transition:background-color .3s ease}.updateProfileForm input[type=submit]:hover{background-color:#0056b3}.accountNo svg,.country svg,.professionalHeadline svg,.updateProfileEmail svg,.updateProfileName svg,.upiId svg{color:#007bff}#updateProfileImage{align-items:center;display:flex}#updateProfileImage img{border-radius:50%;height:50px;margin-right:10px;width:50px}#updateProfileImage input[type=file]{background-color:#fff;border:none;color:rgba(0,0,0,.623);cursor:pointer;font:400 .8vmax cursive;margin:0;padding:0;transition:all .5s;width:auto;z-index:2}#updateProfileImage>input::-webkit-file-upload-button{background-color:#fff;border:none;color:rgba(0,0,0,.623);cursor:pointer;font:400 .8vmax cursive;height:5vh;margin:0;padding:0;-webkit-transition:all .5s;transition:all .5s;width:100%;z-index:2}#updateProfileImage>input::file-selector-button{background-color:#fff;border:none;color:rgba(0,0,0,.623);cursor:pointer;font:400 .8vmax cursive;height:5vh;margin:0;padding:0;transition:all .5s;width:100%;z-index:2}.profilePicture{color:#555;margin-bottom:10px}@media screen and (max-width:600px){.updateProfileContainer{min-height:100vh}}.updatePasswordContainer{align-items:center;background-color:#e7e7e7;display:flex;height:100vh;justify-content:center;left:0;max-width:100%;position:fixed;top:0;width:100vw}.updatePasswordBox{background-color:#fff;box-sizing:border-box;height:70vh;overflow:hidden;width:25vw}.updatePasswordHeading{border-bottom:1px solid rgba(0,0,0,.205);color:rgba(0,0,0,.664);font:400 1.3vmax Roboto;margin:auto;padding:1.3vmax;text-align:center;width:50%}.updatePasswordForm{align-items:center;display:flex;flex-direction:column;height:70%;justify-content:space-evenly;margin:auto;padding:2vmax;transition:all .5s}.updatePasswordForm>div{align-items:center;display:flex;width:100%}.updatePasswordForm>div>input{border:1px solid rgba(0,0,0,.267);border-radius:4px;box-sizing:border-box;font:300 .9vmax cursive;outline:none;padding:1vmax 1vmax 1vmax 4vmax;width:100%}.updatePasswordForm>div>svg{color:rgba(0,0,0,.623);font-size:1.6vmax;position:absolute;transform:translateX(1vmax)}.updatePasswordBtn{background-color:#007bff;border:none;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.219);color:#fff;cursor:pointer;font:300 .9vmax Roboto;outline:none;padding:.8vmax;transition:all .5s;width:100%}.updatePasswordBtn:hover{background-color:#1772eb}@media screen and (max-width:600px){.updatePasswordContainer{background-color:#fff;height:120vh}.updatePasswordHeading{font:500 2.3vmax Roboto;position:relative;top:40px}.updatePasswordBox{height:95vh;width:100vw}.updatePasswordForm{padding:5vmax}.updatePasswordForm>div>input{font:300 1.7vmax cursive;padding:2.5vmax 5vmax}.updatePasswordForm>div>svg{font-size:2.8vmax}.updatePasswordBtn{font:300 1.9vmax Roboto;padding:1.8vmax}}.forgotPasswordContainer{align-items:center;background-color:#e7e7e7;display:flex;height:100vh;justify-content:center;left:0;max-width:100%;position:fixed;top:0;width:100vw}.forgotPasswordBox{background-color:#fff;box-sizing:border-box;height:40vh;overflow:hidden;width:25vw}.forgotPasswordHeading{border-bottom:1px solid rgba(0,0,0,.205);color:rgba(0,0,0,.664);font:400 1.3vmax Roboto;margin:auto;padding:1.3vmax;text-align:center;width:50%}.forgotPasswordForm{align-items:center;display:flex;flex-direction:column;height:70%;justify-content:space-evenly;margin:auto;padding:2vmax;transition:all .5s}.forgotPasswordForm>div{align-items:center;display:flex;width:100%}.forgotPasswordForm>div>input{border:1px solid rgba(0,0,0,.267);border-radius:4px;box-sizing:border-box;font:300 .9vmax cursive;outline:none;padding:1vmax 1vmax 1vmax 4vmax;width:100%}.forgotPasswordForm>div>svg{color:rgba(0,0,0,.623);font-size:1.6vmax;position:absolute;transform:translateX(1vmax)}.forgotPasswordBtn{background-color:#007bff;border:none;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.219);color:#fff;cursor:pointer;font:300 .9vmax Roboto;outline:none;padding:.8vmax;transition:all .5s;width:100%}.forgotPasswordBtn:hover{background-color:#1772eb}@media screen and (max-width:600px){.forgotPasswordContainer{background-color:#fff}.forgotPasswordBox{height:65vh;width:100vw}.forgotPasswordHeading{font:400 2.3vmax Roboto}.forgotPasswordForm{padding:5vmax}.forgotPasswordForm>div>input{font:300 1.7vmax cursive;padding:2.5vmax 5vmax}.forgotPasswordForm>div>svg{font-size:2.8vmax}.forgotPasswordBtn{font:300 1.9vmax Roboto;padding:1.8vmax}}.resetPasswordContainer{align-items:center;background-color:#e7e7e7;display:flex;height:100vh;justify-content:center;left:0;max-width:100%;position:fixed;top:0;width:100vw}.resetPasswordBox{background-color:#fff;box-sizing:border-box;height:70vh;overflow:hidden;width:25vw}.resetPasswordHeading{border-bottom:1px solid rgba(0,0,0,.205);color:rgba(0,0,0,.664);font:400 1.3vmax Roboto;margin:auto;padding:1.3vmax;text-align:center;width:50%}.resetPasswordForm{align-items:center;display:flex;flex-direction:column;height:70%;justify-content:space-evenly;margin:auto;padding:2vmax;transition:all .5s}.resetPasswordForm>div{align-items:center;display:flex;width:100%}.resetPasswordForm>div>input{border:1px solid rgba(0,0,0,.267);border-radius:4px;box-sizing:border-box;font:300 .9vmax cursive;outline:none;padding:1vmax 1vmax 1vmax 4vmax;width:100%}.resetPasswordForm>div>svg{color:rgba(0,0,0,.623);font-size:1.6vmax;position:absolute;transform:translateX(1vmax)}.resetPasswordBtn{background-color:tomato;border:none;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.219);color:#fff;cursor:pointer;font:300 .9vmax Roboto;outline:none;padding:.8vmax;transition:all .5s;width:100%}.resetPasswordBtn:hover{background-color:#b3422e}@media screen and (max-width:600px){.resetPasswordContainer{background-color:#fff}.resetPasswordBox{height:95vh;width:100vw}.resetPasswordForm{padding:5vmax}.resetPasswordForm>div>input{font:300 1.7vmax cursive;padding:2.5vmax 5vmax}.resetPasswordForm>div>svg{font-size:2.8vmax}.resetPasswordBtn{font:300 1.9vmax Roboto;padding:1.8vmax}}.proposal-form{align-items:center;background-color:#f9f9f9;border-radius:10px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;justify-content:center;margin:140px auto;max-width:800px;padding:20px}.proposal-textarea{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px;height:200px;margin-bottom:20px;padding:10px;resize:none;width:100%}.proposalUpload{border-bottom:1px solid rgba(0,0,0,.205);color:rgba(0,0,0,.664);font:400 1.3vmax Roboto;margin:auto;padding-bottom:1.3vmax;text-align:center;width:50%}.proposal-file{margin:10px}.proposal-image{margin-bottom:20px;padding-top:10px}.proposal-submit{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.proposal-submit:hover{background-color:#0056b3}@media (max-width:768px){.proposal-form{height:80vh;margin:10px}.proposal-textarea{height:300px}.proposalUpload{margin:10px}}@media (max-width:390px){.proposal-form{height:90vh;margin:10px}}.BidSuccess{align-items:center;display:flex;flex-direction:column;height:83vh;justify-content:center;margin:auto;padding:10vmax;text-align:center}.BidSuccess>svg{color:tomato;font-size:7vmax}.BidSuccess>p{font-size:2vmax}.BidSuccess>a{background-color:#333;border:none;color:#fff;cursor:pointer;font:400 1vmax Roboto;margin:2vmax;padding:1vmax 3vmax;text-decoration:none}@media screen and (max-width:600px){.BidSuccess{height:70vh}.BidSuccess>a{font:400 4vw Roboto;margin:2vmax;padding:3vw 6vw}.BidSuccess>svg{font-size:20vw}.BidSuccess>p{font-size:5vw;margin:2vmax}}.myBidsPage{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:88vh;left:0;margin-top:5.6vmax;max-width:100%;padding:0 7vmax;position:fixed;width:100vw}#myBidsHeading{background-color:#2c2c2c;box-sizing:border-box;color:#fff;font:400 1,2vmax Roboto;padding:.5vmax;text-align:center;transition:all .5s}.myBidsTable{background-color:#fff}.myBidsTable a:hover{color:#007bff}.MuiDataGrid-columnHeader{background-color:#55a7ff;padding:1vmax!important}@media screen and (max-width:600px){.myBidsPage{height:80vh;margin-top:10vmax;padding:0}#myBidsHeading{font:400 2.2vmax Roboto;padding:4vw}}@media (max-width:390px){.myBidsPage{height:77vh;margin-top:12vmax;padding:0}}.accountAnalytics{align-items:center;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:1200px;padding-top:100px}.accountAnalytics,.card{box-sizing:border-box;width:100%}.card{background:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;max-width:600px;padding:20px;text-align:center}.card h2{color:#333;font-size:24px;margin-bottom:20px}.earningDetails p{color:#555;font-size:18px;margin:10px 0}.earningDetails p:first-of-type{font-weight:700}.chart{background:#fff;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;height:400px;margin-bottom:10px;max-width:800px;padding:20px;width:100%}@media (max-width:768px){.accountAnalytics{padding-top:100px}.card{padding:15px}.card h2{font-size:20px}.earningDetails p{font-size:16px}.chart{height:300px;padding:10px}}.bidDetailsPage{background-color:#f9f9f9;font-family:"Arial, sans-serif";margin-top:6vmax;padding:20px}.bidDetailsContainer{background:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:0 auto;max-width:800px;padding:30px}.bidHeader{color:#333;font-size:24px;font-weight:700;margin-bottom:20px}.sectionHeader{color:#666;font-size:20px;margin:20px 0 10px}.bidDetailsContainerBox{gap:15px;padding:20px 0}.bidDetail,.bidDetailsContainerBox{display:flex;flex-direction:column}.bidDetailLabel{color:#555;font-weight:700;margin-bottom:5px}.bidDetailLabel,.bidDetailValue{font-family:Roboto;font-size:16px}.bidDetailValue{color:#333}.statusLabel{font-family:Roboto;font-size:18px;font-weight:700}.greenColor{color:green}.redColor{color:red}.bidDetailsBidItems{padding:20px}.bidDetailsBidItemsContainer{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.bidItemCard{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;max-width:300px;overflow:hidden;transition:transform .3s;width:100%}.bidItemCard:hover{transform:translateY(-5px)}.bidItemImageContainer{height:200px;overflow:hidden;width:100%}.bidItemImage{height:100%;object-fit:cover;width:100%}.bidItemContent{display:flex;flex-direction:column;gap:10px;padding:15px}.bidItemCategory,.bidItemName,.bidItemPrice{color:#555;font-size:14px}.bidItemTitle{color:#333;font-size:18px;font-weight:700}.bidItemTitle:hover{text-decoration:underline}@media (max-width:768px){.bidDetailsPage{margin-top:9vmax}.bidDetailsContainer{padding:20px}.bidHeader{font-size:20px}.bidDetailLabel,.bidDetailValue,.sectionHeader{font-size:18px}.statusLabel{font-size:20px}.bidDetailsBidItemsContainer{align-items:center;flex-direction:column}.bidDetailsBidItems>h5{padding:10px}}.sidebar{background-color:#fff;display:flex;flex-direction:column;padding:4rem 0}.sidebar>a:first-child{padding:0}.sidebar>a>img{transition:all .5s;width:100%}.sidebar>a>img:hover{filter:drop-shadow(0 0 10px #1772eb)}.sidebar a{color:rgba(0,0,0,.493);font:200 1rem Roboto;padding:2rem;text-decoration:none;transition:all .5s}.sidebar a:hover{color:#1772eb;transform:scale(1.1)}.sidebar a>P{align-items:center;display:flex}.sidebar a>p>svg{margin-right:.5rem}.dashboard{display:grid;grid-template-columns:1fr 5fr;max-width:100%;position:absolute;width:100vw}.dashboardContainer{background-color:#fff;border-left:1px solid #00000021;padding:5rem 0}.dashboardContainer>h1{color:rgba(0,0,0,.733);font:300 2rem Roboto;margin:auto;padding:1.5rem;text-align:center;width:50%}.dashboardSummary{margin:2rem 0}.dashboardSummary>div{background-color:#fff;display:flex;justify-content:center}.dashboardSummary>div>p{background-color:rgba(70,117,218,.932);color:#fff;font:300 1.3rem Roboto;margin:0 2rem;padding:1.5rem;text-align:center;width:100%}.dashboardSummaryBox2>a{align-items:center;background-color:#ffe9ae;border-radius:100%;color:#000;display:flex;flex-direction:column;font:300 2rem Roboto;height:10vmax;justify-content:center;margin:2rem;padding:1.5rem;text-align:center;text-decoration:none;width:10vmax}.dashboardSummaryBox2>a:first-child{background-color:#ff6e6e;color:#fff}.dashboardSummaryBox2>a:last-child{background-color:#333;color:#fff}.lineChart{margin:auto;width:80%}.doughnutChart{margin:auto;width:30vmax}@media screen and (max-width:600px){.dashboard{grid-template-columns:1fr}.dashboardContainer{border-left:none}.dashboardSummary>div>p{margin:0}.dashboardSummaryBox2>a{font:300 .9rem Roboto;margin:1rem;padding:.5rem}}.projectListContainer{background-color:#fff;border-left:1px solid rgba(0,0,0,.158);box-sizing:border-box;display:flex;flex-direction:column;height:100vh;width:100%}#projectListHeading{box-sizing:border-box;color:rgba(0,0,0,.637);font:400 2rem Roboto;margin:2rem;padding:.5vmax;text-align:center;transition:all .5s}.projectListTable{background-color:#fff;border:none!important}.projectListTable div{border:none!important;color:rgba(0,0,0,.678);font:300 1vmax Roboto}.projectListTable a,.projectListTable button{color:rgba(0,0,0,.527);transition:all .5s}.projectListTable a:hover{color:tomato}.projectListTable button:hover{color:#ec1e1e}.MuiDataGrid-columnHeader div{color:#fff}@media screen and (max-width:600px){.projectListTable div{font:300 4vw Roboto}}.newProjectContainer{background-color:#fff;flex:1 1;padding:2rem}.createProjectForm{background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 8px #0000001a;max-width:600px;padding:2rem;width:100%}.createProjectForm h1{color:#333;font-size:1.8rem;margin-bottom:2rem;text-align:center}.createProjectForm>div{align-items:center;display:flex;margin-bottom:1rem}.createProjectForm input,.createProjectForm select{border:1px solid #ccc;border-radius:4px;font-size:1rem;margin-left:.5rem;outline:none;padding:.8rem;transition:border-color .3s;width:100%}.createProjectForm input:focus,.createProjectForm select:focus{border-color:#007bff}.createProjectForm textarea{border:1px solid #ccc;border-radius:4px;font-size:1rem;height:120px;margin-left:.5rem;outline:none;padding:.8rem;resize:vertical;transition:border-color .3s;width:100%}.createProjectForm textarea:focus{border-color:#007bff}#createProjectFormFile{margin-top:1rem}#createProjectFormImage img{border-radius:4px;margin-right:.5rem;margin-top:1rem;max-width:100px;width:100%}#createProjectBtn{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1.2rem;padding:.8rem;transition:background-color .3s;width:100%}#createProjectBtn:disabled{background-color:#aaa;cursor:not-allowed}#createProjectBtn:hover:not(:disabled){background-color:#0056b3}@media (max-width:768px){.createProjectForm{padding:1rem}.createProjectForm h1{font-size:1.5rem}}.newProjectContainer{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:20px}.updateOrderForm{background:#fff;box-shadow:0 2px 8px #0000001a;max-width:500px;padding:30px;width:100%}.updateOrderForm h1{color:#333;font-size:24px;margin-bottom:20px}.updateOrderForm div{align-items:center;display:flex;margin-bottom:15px}.updateOrderForm select{-webkit-appearance:none;appearance:none;background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;color:#333;font-size:16px;padding:10px;width:100%}.updateOrderForm select:focus{border-color:#007bff;outline:none}.updateOrderForm button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:12px;transition:background-color .3s ease;width:100%}.updateOrderForm button:disabled{background-color:#ccc;cursor:not-allowed}.updateOrderForm button:hover:not(:disabled){background-color:#0056b3}.updateOrderForm .MuiSvgIcon-root{color:#007bff;margin-right:10px}.updateOrderForm{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:0 auto;max-width:600px;padding:40px}.updateOrderForm h1{margin-bottom:30px;text-align:center}.formGroup{align-items:center;display:flex;margin-bottom:25px}.formGroup svg{color:#333;font-size:24px;margin-right:10px}.amountInput{background-color:#f8f8f8;border:1px solid #ccc;border-radius:4px;flex-grow:1;font-size:16px;padding:12px}.amountInput:focus{border-color:#4caf50;outline:none}.aboutSection{background:#f5f5f5;overflow:hidden;padding:7rem 2rem;position:relative}.aboutSectionGradient{animation:gradientAnimation 5s ease infinite;background:linear-gradient(135deg,#ff6b6b,#f7b42c);height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:-1}@keyframes gradientAnimation{0%{background:linear-gradient(135deg,#ff6b6b,#f7b42c)}50%{background:linear-gradient(135deg,#f7b42c,#ff6b6b)}to{background:linear-gradient(135deg,#ff6b6b,#f7b42c)}}.aboutSectionContainer{position:relative;text-align:center;z-index:1}.aboutSectionContainer h1{animation:fadeIn 1s ease-out;color:#333;font-size:2.5rem;margin-bottom:1rem}.aboutSectionContainer div{align-items:center;display:flex;flex-direction:column;margin:1rem 0}.aboutSectionContainer img{animation:bounceIn 1s ease;border-radius:50%;height:auto;margin:2rem 0;width:15vmax}.aboutSectionContainer div span{animation:fadeIn 2s ease-out;color:#555;font-size:1rem;line-height:1.6;margin-top:1rem;max-width:600px}.avatar{border-radius:50%}.aboutSectionContainer2{margin-top:2rem}.aboutSectionContainer2 h2{animation:fadeIn 2s ease-out;color:#333;font-size:2rem;margin-bottom:1rem}.aboutSectionContainer2 a{margin:0 .5rem;transition:transform .3s ease}.aboutSectionContainer2 a:hover{transform:scale(1.2)}.instagramSvgIcon,.youtubeSvgIcon{color:#555;font-size:2rem}.youtubeSvgIcon:hover{color:#d44638}.instagramSvgIcon:hover{color:#e4405f}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes bounceIn{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.terms-container{background-color:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;margin:2rem auto;max-width:800px;padding:1rem}.terms-container h1{color:#333;font-size:2rem;margin-bottom:1rem}.terms-container h2{color:#444;font-size:1.5rem;margin-top:1.5rem}.terms-container p{color:#555;font-size:1rem;line-height:1.6}.terms-container section{margin-bottom:1.5rem}@media (max-width:768px){.terms-container{padding:1rem}.terms-container h1{font-size:1.5rem}.terms-container h2{font-size:1.25rem}.terms-container p{font-size:.9rem}}.contact-container{background-color:#f4f4f4;margin-top:80px;min-height:80vh;padding:2rem}.contact-container h1{color:#333;font-size:2rem;margin-bottom:1rem;text-align:center}.contact-container p{color:#666;font-size:1.1rem;margin-bottom:2rem;text-align:center}.contact-form{background:#fff;border-radius:8px;box-shadow:0 2px 5px #0000001a;margin:0 auto;max-width:600px;padding:2rem}.contact-form .form-group{margin-bottom:1rem}.contact-form label{display:block;font-weight:700;margin-bottom:.5rem}.contact-form input,.contact-form textarea{border:1px solid #ddd;border-radius:4px;padding:.75rem;width:100%}.contact-form textarea{height:150px;resize:vertical}.contact-form button.submit-button{background-color:#1772eb;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:1rem;padding:.75rem;width:100%}.contact-form button.submit-button:hover{background-color:#0056b3}.privacy-policy-container{color:#333;font-family:Roboto,sans-serif;margin:0 auto;max-width:800px;padding:2rem}.privacy-policy-container h1{font-size:2rem;margin-bottom:1rem}.privacy-policy-container h2{border-bottom:1px solid #ccc;font-size:1.5rem;margin-top:2rem;padding-bottom:.5rem}.privacy-policy-container p{margin:1rem 0}.privacy-policy-container ul{list-style-type:disc;margin-left:1.5rem}.privacy-policy-container ul li{margin-bottom:.5rem}.privacy-policy-container a{color:#1772eb;text-decoration:none}.privacy-policy-container a:hover{text-decoration:underline}
/*# sourceMappingURL=main.80a20c0b.css.map*/