body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.headerMain{background:var(--bg);padding:1rem 2rem}.headerMain,.nav_wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%}.nav_wrapper{align-items:center}.header__logo{color:var(--primary-text);display:flex;flex-direction:row}.header__logo img{border-radius:50%;max-height:50px;max-width:50px}.header__logo h1{margin:auto;padding-left:60px}.header__menu{margin:auto}.header__menu ul{display:flex;gap:6rem;list-style:none}.header__menu a,.header__menu ul{cursor:pointer;font-weight:700;text-decoration:none}.header__menu a{color:var(--primary-text);font-size:20px}button:hover{opacity:80%;transform:scale(1.05)}.header__menu li:hover{opacity:80%;transform:scale(1.1)}.switch{background:var(--button);border-radius:50%;box-shadow:var(--darkShadow);height:2.4rem;position:absolute;width:2.5rem}.moon path,.sun path{fill:var(--primary-text)}.dark-theme{.primary_btn,.secondary_btn{box-shadow:2px 2px 5px #000,-5px -5px 10px #3b4451}}.light-theme{.primary_btn,.secondary_btn{box-shadow:2px 2px 5px #88a0b7,-5px -5px 10px #fff}}.hero_section{margin:20px 0}.hero_wrapper{display:flex;flex-direction:row;justify-content:space-around;padding:5rem}.hero_content{width:45%}.highlight{color:var(--primary-text);font-size:24px;letter-spacing:.8px;padding:30px;text-align:left}.description{font-size:20px;padding:30px 60px 30px 30px}.hero_btns{display:flex;flex-direction:row;gap:4rem;justify-content:space-around;padding:30px 80px 30px 30px}.primary_btn,.secondary_btn{background:var(--bg);border:none;border-radius:25px;box-shadow:2px 2px 5px #000,-5px -5px 10px #3b4451;color:var(--primary-text);cursor:pointer;font-size:18px;font-weight:600;height:4rem;outline:none}.dark-theme{.card{box-shadow:2px 2px 5px #000,-5px -5px 10px #3b4451}}.light-theme{.card{box-shadow:2px 2px 5px #88a0b7,-5px -5px 10px #fff}}.user-cards-section{margin:20px 0}.user-cards-heading{margin-top:20px;text-align:center}.user-cards-heading h1{color:var(--primary-text);font-size:2.5rem;margin-bottom:30px}.user-cards-heading p{color:var(--secondary-text);font-size:1.2rem}.user-cards{background:var(--bg);display:flex;gap:80px;justify-content:center;justify-content:space-around;padding:80px 15rem}.card{border-radius:12px;color:var(--primary-text);cursor:pointer;height:380px;padding:20px;text-align:center;transition:transform .3s,box-shadow .3s;width:320px}.card:hover{opacity:80%;transform:translateY(-10px)}.card-image{background-color:var(--icon-bg);border-radius:12px;display:inline-block;height:200px;margin-bottom:20px;overflow:hidden;padding-bottom:20px;width:100%}.card-image img{height:100%;object-fit:cover;width:100%}.card h3{color:var(--heading-color);font-size:1.5em;margin-bottom:15px}.card p{color:var(--small-text-color);font-size:1em}.dark-theme{.btn,.secondary_btn{box-shadow:2px 2px 5px #000,-5px -5px 10px #3b4451}}.light-theme{.primary_btn,.secondary_btn{box-shadow:2px 2px 5px #88a0b7,-5px -5px 10px #fff}}.why-love-us{background:var(--bg);color:var(--heading-color);font-family:var(--font-name);padding:40px 0}.cont{display:flex;gap:4rem;justify-content:space-around;padding:0 5rem 40px}.column{flex:1 1;padding:20px}.column h1{font-size:2rem;margin-bottom:40px}.column h1,.column h2{color:var(--primary-text);font-weight:600;line-height:1.5}.column h2{font-size:1.7rem;margin-bottom:10px}.benefits{align-items:center;list-style:none;margin:0 0 20px;padding:0 20px}.benefits li{display:flex;font-size:1.2rem;line-height:1.5;margin-bottom:30px}.benefits h3,.benefits li{color:var(--secondary-text);font-weight:400;text-align:center}.actions{display:flex;gap:20px;justify-content:space-around}.btn{background-color:var(--bg);color:var(--primary-text);height:4rem;width:250px}.dark-theme{.btn,.secondary_btn{box-shadow:2px 2px 5px #000,-5px -5px 10px #3b4451}}.light-theme{--secondary-text:#6878909f;.primary_btn,.secondary_btn{box-shadow:2px 2px 5px #88a0b7,-5px -5px 10px #fff}}.counter{background:var(--bg);padding-bottom:80px}.counter_container{padding:20px 10rem}.counter__wrapper{display:flex;flex-direction:row;gap:50px;justify-content:space-between}.counter__item{background:var(--bg);border-radius:12px;box-shadow:0 4px 8px #0003;color:var(--primary-text);padding:40px;text-align:center;transition:transform .3s,box-shadow .3s;width:30%}.counter__item:hover{transform:translateY(-10px)}.counter__number{color:var(--button);font-size:3rem;margin-bottom:10px;padding:10px}.counter__number,.counter__title{background-color:#ffffffe6;border-radius:8px}.counter__title{color:var(--primary-text);font-size:1.5rem;padding:5px}.counter__number,.counter__title{-webkit-text-fill-color:#0000;background-clip:text;-webkit-background-clip:text}.counter__number{-webkit-text-fill-color:var(--primary-color);color:var(--primary-color)}.counter__title{-webkit-text-fill-color:var(--heading-color);color:var(--heading-color)}.about-page,.contact-page{height:100vh;width:100vw}.about-container{align-items:center;background:var(--bg);color:var(--primary-text);display:flex;flex-direction:column;padding:2rem;width:100%}.about-header{font-size:2.5rem;margin-bottom:1rem}.about-content{font-size:1.2rem;line-height:1.5;margin-bottom:4rem;max-width:800px;text-align:center}.team-section{display:flex;flex-wrap:wrap;gap:10rem;justify-content:center}.team-member{background:var(--bg);border-radius:15px;box-shadow:var(--darkShadow);padding:1rem;text-align:center;width:250px}.team-image{border-radius:50%;margin-bottom:1rem;width:100%}.team-name{font-size:1.5rem;margin-bottom:.5rem}.team-role{color:var(--secondary-text);font-size:1rem}.footer{background-color:#282c34;color:#fff;height:300px;padding:10px 0;position:-webkit-sticky;position:sticky;top:calc(100vh - 300px)}.foot_container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 91px}.footer-section{flex:1 1;margin:10px;min-width:100px}.footer-section h4{margin-bottom:20px}.footer-section a,.footer-section p,.footer-section ul{color:#61dafb}.footer-section ul{list-style:none;padding:0}.footer-section ul li{margin-bottom:10px}.footer-section ul li a{color:#61dafb;text-decoration:none;transition:color .3s}.footer-section ul li a:hover{color:#fff}.social-icons a{color:#61dafb;display:inline-block;margin-right:10px;text-decoration:none;transition:color .3s}.social-icons a:hover{color:#fff}.footer-bottom{border-top:1px solid #61dafb;margin-top:20px;padding:10px 0;text-align:center}.dark-theme{.content,button{box-shadow:2px 2px 5px #000,-5px -5px 10px #3b4451}.field input,textarea{box-shadow:inset 2px 2px 5px #1f2124,inset -5px -5px 10px #393d42}}.light-theme{.content,button{box-shadow:2px 2px 5px #88a0b7,-5px -5px 10px #fff}.field input,textarea{box-shadow:inset 2px 2px 5px #fff,inset -5px -5px 10px #88a0b7}}body{background:#2c2f33}.content img{border-radius:50px;box-shadow:0 0 2px #5f5f5f,0 0 0 5px #3b4451,8px 8px 15px #0f1017,-8px -8px 15px #000;height:90px;margin-bottom:30px;margin-top:-100px;width:90px}.content .field{display:flex;height:50px;margin-top:20px;position:relative;width:100%}.field input,textarea{background:var(--bg);border:none;border-radius:25px;color:var(--primary-text);font-size:16px;font-weight:700;height:100%;outline:none;padding-left:45px;width:100%}.field textarea{padding-top:15px}.field input:focus~label{box-shadow:inset 2px 2px 5px #babecc,inset -1px -1px 2px #ffffff73}.field:nth-child(2){margin-top:20px}.field:nth-child(7){height:150px}.field:nth-child(7) input{height:130px}.field span{color:var(--primary-text);line-height:50px;position:absolute;width:50px}.field input:focus~label{opacity:0}.dashboard-container{display:flex;width:100vw}.sidebar{align-items:center;background:var(--bg);box-shadow:var(--lightShadow),var(--darkShadow);display:flex;flex-direction:column;height:100vh;left:0;padding:20px;position:-webkit-sticky;position:sticky;top:0;width:250px!important}.logo{display:flex;flex-direction:row;left:20px;margin-bottom:50px;position:absolute;text-align:center;top:20px}.logo img{border:0;border-radius:0;box-shadow:none;height:50px;margin-right:20px;width:50px}.logo h1{color:var(--primary-text);font-size:1.2em;margin:auto 0}.nav-menu{margin-top:150px;width:100%}.nav-menu ul{list-style:none;margin:0;padding:0}.nav-item{align-items:center;background:var(--bg);border-radius:12px;color:var(--secondary-text);cursor:pointer;display:flex;font-size:18px;font-weight:600;margin:20px 0;padding:15px;transition:all .3s ease}.nav-item span{margin-left:15px}.nav-item.active{box-shadow:inset 3px 3px 6px var(--darkShadow),inset -3px -3px 6px var(--lightShadow);color:var(--primary-text)}.nav-item:hover{opacity:80%}.main-content-d{background:var(--bg);flex-grow:1;opacity:90%;padding:20px}.profile-section{height:600px}.posts-sec{margin-bottom:800px}.settings-container{align-items:center;color:var(--primary-text);display:flex;flex-direction:column;flex-wrap:wrap;gap:100px;justify-content:space-around;padding:20px}.settings-container h2{text-align:center}.settings-option{width:300px}.dark-theme{.nav-item,.sidebar,search-form input{box-shadow:7px 7px 14px #000,-7px -7px 14px #3b4451}.nav-item.active{box-shadow:inset 3px 3px 6px #000,inset -3px -3px 6px #3b4451}}.light-theme{.nav-item,.sidebar,search-form input{box-shadow:7px 7px 14px #88a0b7,-7px -7px 14px #fff}.nav-item.active{box-shadow:inset 3px 3px 6px #88a0b7,inset -3px -3px 6px #fff}}.profile-page{margin:0 auto;padding:20px}.profile-details{flex-wrap:wrap;gap:50px}.detail-item,.profile-details{display:flex;justify-content:space-between;padding:20px}.detail-item{align-items:flex-start;background:var(--bg);border-radius:10px;color:var(--primary-text);flex-basis:calc(50% - 40px);flex-direction:column;flex-grow:1;flex-shrink:1;font-size:18px;font-weight:600;gap:10px;max-width:400px;min-height:150px;min-width:250px}.detail-item:hover{opacity:80%}.detail-item div{display:flex;justify-content:space-between;width:100%}.first-span{font-size:22px;font-weight:800}.second-span{letter-spacing:.8px}.about-field{max-width:100%}.profile-sections{margin-top:50px}.profile-section{background:var(--bg);border-radius:10px;color:var(--primary-text);margin-bottom:40px;padding:20px}.profile-section h2{margin-bottom:20px}.add-post{align-items:center;background:var(--bg);border-radius:12px;color:var(--secondary-text);cursor:pointer;display:flex;font-size:18px;font-weight:600;margin:20px 0;padding:15px;transition:all .3s ease}.add-post:hover{opacity:80%}.add-post span{margin-left:15px}.top-title{display:flex;justify-content:space-between;margin:auto auto 50px}.top-title h2{font-size:28px;font-weight:600;padding-top:20px}.analytics-container{background:var(--bg);border-radius:10px;color:var(--primary-text);margin:40px;padding:20px;transition:all .3s ease}.analytics-container:hover{transform:translateY(-5px)}.analytics-container h2{font-size:1.5em;margin-bottom:20px;text-align:center}.dark-theme{.add-post,.analytics-container,.detail-item,.sidebar{box-shadow:7px 7px 14px #000,-7px -7px 14px #3b4451}}.light-theme{.add-post,.analytics-container,.detail-item,.sidebar{box-shadow:7px 7px 14px #88a0b7,-7px -7px 14px #fff}}.posts-container{display:flex;flex-direction:row;gap:50px;margin:auto;overflow-x:scroll;overflow-y:hidden;padding:20px;position:absolute;scrollbar-color:var(--secondary-text) var(--secondary-text);scrollbar-width:thin;width:calc(100% - 350px)}.posts-container::-webkit-scrollbar{border-radius:10px;height:10px}.posts-container::-webkit-scrollbar-track{background:var(--button);border-radius:10px}.posts-container::-webkit-scrollbar-thumb{background-color:var(--secondary-text);border-radius:10px}.post-container{background:var(--bg);border-radius:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:500px;padding:20px;transition:all .3s ease;width:500px}.post-container:hover{transform:translateY(-5px)}.posts-container-main{align-items:center;display:flex;flex-direction:column;height:100vh;overflow-y:scroll;padding:40px 0}.posts-container-main>.post-container{margin-bottom:40px}.posts-container-main>.job-card{margin-bottom:40px;width:700px}.posts-container-main .date{margin-top:20px}.posts-container-main::-webkit-scrollbar{border-radius:10px;height:10px}.posts-container-main::-webkit-scrollbar-thumb{background-color:var(--secondary-text);border-radius:10px}.posts-container-main::-webkit-scrollbar-track{background-color:var(--button);border-radius:10px}.profile{display:flex;flex-direction:row;height:50px;margin-bottom:10px;margin-left:20px;width:300px}.pic{height:50px;margin-right:20px;width:50px}.author{align-items:flex-start;color:var(--primary-text);display:flex;flex-direction:column;height:50px;justify-content:space-around}.name{font-size:1em;margin:20px 0 0;max-height:2px}.date{color:var(--secondary-text);font-size:.8em;margin-right:auto;padding-bottom:20px}.title{color:var(--primary-text);font-size:1.2em;font-weight:600;margin:10px 0 5px;padding:10px 20px}.link,.title{text-align:left}.link{color:var(--secondary-text);margin-left:10px;padding:10px}.link svg{margin-right:10px}.description{color:var(--secondary-text);margin:0 0 20px;padding:10px 20px;text-align:left}.comment,.like{color:var(--secondary-text);font-size:.9em;margin-bottom:10px;margin-right:10px}.comment:hover,.like:hover{color:var(--primary-text);cursor:pointer}.dark-theme{.post-container{box-shadow:7px 7px 14px #000,-7px -7px 14px #3b4451}.nav-item.active{box-shadow:inset 3px 3px 6px #000,inset -3px -3px 6px #3b4451}}.light-theme{.post-container{box-shadow:7px 7px 14px #88a0b7,-7px -7px 14px #fff}.nav-item.active{box-shadow:inset 3px 3px 6px #88a0b7,inset -3px -3px 6px #fff}}.loader-wrapper{align-items:center;background:var(--bg);display:flex;flex-direction:column;gap:50px;height:100vh;justify-content:center}.loader-wrapper h2{color:var(--primary-text)}.loader{animation:spin 1s linear infinite;background:var(--bg);border-radius:50%;box-shadow:var(--darkShadow);height:50px;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body{font-family:Arial,sans-serif;transition:background-color .3s,color .3s}.jobs-container{display:flex;flex-direction:row;gap:50px;margin:auto;overflow-x:scroll;overflow-y:hidden;padding:20px;position:absolute;scrollbar-color:var(--secondary-text) var(--secondary-text);scrollbar-width:thin;width:calc(100% - 350px)}.jobs-container::-webkit-scrollbar{border-radius:10px;height:10px}.jobs-container::-webkit-scrollbar-thumb{background-color:var(--secondary-text);border-radius:10px}.jobs-container::-webkit-scrollbar-track{background-color:var(--button);border-radius:10px}.job-card{background:var(--bg);border-radius:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:30px;max-height:500px;padding:20px 30px;text-align:left;transition:all .3s ease;width:500px}.job-card:hover{transform:translateY(-5px)}.job-header{color:var(--primary-text);display:flex;flex-direction:column;margin-bottom:10px}.job-company,.job-title{font-size:1.2em;margin:0}.job-company{color:var(--primary-text)}.job-details{display:flex;gap:20px;justify-content:space-around;margin:20px 0}.job-compensation,.job-industry,.job-location{color:var(--button);font-size:16px;font-weight:600}.job-description{color:var(--secondary-text);font-size:18px;margin:20px 0}.job-qualifications{font-size:16px;margin:10px 0;width:100%}.job-qualifications h3{color:var(--primary-text);margin:20px 0}.quality{display:flex;flex-direction:row;gap:20px;justify-content:space-around;list-style:none;width:100%}.quality li{height:30px;padding-top:4px;width:100px}.quality li,.quality1{background:var(--bg);border:none;border-radius:25px;color:var(--secondary-text);cursor:pointer;font-size:18px;font-weight:600;outline:none;text-align:center}.quality1{height:50px;padding-top:15px;width:150px}.quality1 svg{margin-right:10px}.job-apply-link{color:var(--primary-text);font-size:1em;max-width:180px;text-decoration:none}.job-apply-link:hover{text-decoration:underline}.job-share{background:var(--background-color);border:none;border-radius:10px;box-shadow:5px 5px 15px var(--neu-shadow-dark),-5px -5px 15px var(--neu-shadow-light);color:var(--primary-color);cursor:pointer;margin-top:10px;padding:10px}.job-share:hover{transform:translateY(-3px)}.job-applicants{color:var(--secondary-text);cursor:pointer;display:flex;justify-content:space-between}.job-applicants a{color:var(--primary-text);text-decoration:none}.applicants{margin-top:55px}.dark-theme{.job-card,.quality li,.quality1{box-shadow:7px 7px 14px #000,-7px -7px 14px #3b4451}.nav-item.active{box-shadow:inset 3px 3px 6px #000,inset -3px -3px 6px #3b4451}}.light-theme{.job-card,.quality li,.quality1{box-shadow:7px 7px 14px #88a0b7,-7px -7px 14px #fff}.nav-item.active{box-shadow:inset 3px 3px 6px #88a0b7,inset -3px -3px 6px #fff}}.search-container{padding:20px}.search-form{display:flex;justify-content:center;margin-bottom:20px}.search-form input{background:var(--bg);border:none;border-radius:25px;color:var(--primary-text);cursor:pointer;font-size:18px;font-weight:600;height:50px;margin:25px 0 0;outline:none;padding:0 25px;width:100%}.search-form button:hover{opacity:80%}.search-results{display:flex;flex-wrap:wrap;gap:20px}.dark-theme{.search-form input{box-shadow:inset 3px 3px 6px #000,inset -3px -3px 6px #3b4451}}.light-theme{.search-form input{box-shadow:inset 3px 3px 6px #88a0b7,inset -3px -3px 6px #fff}}.profile-card{border:1px solid #ccc;border-radius:5px;padding:10px;text-align:center;width:200px}.profile-card img{border-radius:50%;height:50px;margin-bottom:10px;width:50px}.profile-card h3{font-size:1.2em;margin:10px 0}.profile-card p{margin:5px 0}.profile-card button{background:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px}.profile-card button:hover{background:#0056b3}:root{--background-color:#f0f2f5;--card-background:#fff;--primary-color:#6200ea;--text-color:#333;--border-color:#ddd}[data-theme=dark]{--background-color:#181818;--card-background:#282828;--primary-color:#bb86fc;--text-color:#fff;--border-color:#444}body{background-color:#f0f2f5;background-color:var(--background-color);color:#333;color:var(--text-color);font-family:Poppins,sans-serif}.job-search-container{margin:0 auto;max-width:1200px;padding:20px}.search-bar{display:flex;justify-content:space-between;margin-bottom:20px}.search-bar input{border:1px solid #ddd;border:1px solid var(--border-color);border-radius:5px;flex:1 1;margin-right:10px;padding:10px}.search-bar button{background-color:#6200ea;background-color:var(--primary-color);border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.search-bar button:hover{background-color:#3700b3}.job-listings{display:flex;flex-direction:column}.job-card .job-header h3{color:#6200ea;color:var(--primary-color);margin:0}.job-card .job-header p{color:#333;color:var(--text-color);margin:0}.job-card .job-details p{color:#333;color:var(--text-color);margin:10px 0}.job-card .job-footer a{color:#6200ea;color:var(--primary-color);font-weight:700;text-decoration:none}.job-card .job-footer a:hover{text-decoration:underline}.contact-container{align-items:center;background:var(--bg);color:var(--primary-text);display:flex;flex-direction:column;padding:2rem}.contact-header{font-size:2.5rem;margin-bottom:4rem}.dark-theme{--bg:#2c2f33;--button:#25cede;--primary-text:#eee;--secondary-text:#687890;--lightShadow:#3b4451 -5px -5px 15px;--darkShadow:#000 5px 5px 15px;.content,button{box-shadow:2px 2px 5px #000,-5px -5px 10px #3b4451}.field{margin-top:20px;position:relative}.field input,.field textarea{background:var(--bg);border:none;border-radius:25px;box-shadow:inset 2px 2px 5px #1f2124,inset -5px -5px 10px #393d42;color:var(--primary-text);font-size:16px;font-weight:700;height:100%;outline:none;padding-left:45px;width:calc(120% - 45px)}.field textarea{padding-top:15px}.field span{color:var(--primary-text);left:15px;position:absolute;top:50%;transform:translateY(-50%)}}.light-theme{--bg:#fff;--button:#eee;--primary-text:#687890;--secondary-text:#687890;--lightShadow:#fff -5px -5px 15px;--darkShadow:#88a0b7 5px 5px 15px;.content,button{box-shadow:2px 2px 5px #88a0b7,-5px -5px 10px #fff}.field{margin-top:20px;position:relative}.field input,.field textarea{background:var(--bg);border:none;border-radius:25px;box-shadow:inset 2px 2px 5px #fff,inset -5px -5px 10px #88a0b7;color:var(--primary-text);font-size:16px;font-weight:700;height:100%;outline:none;padding-left:45px;width:calc(100% - 45px)}.field textarea{padding-top:15px}.field span{color:var(--primary-text);left:15px;position:absolute;top:50%;transform:translateY(-50%)}}*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}body,html{height:100%}body{display:grid;place-items:center;text-align:center}.content,body{background:var(--bg)}.content{border-radius:10px;padding:40px 30px;width:400px}.content .text{font-size:25px;margin-bottom:35px}.content .text,button{color:var(--primary-text);font-weight:600}button{background:var(--bg);border:none;border-radius:25px;cursor:pointer;font-size:18px;height:50px;margin:25px 0 0;outline:none;width:100%}.icon{padding-right:23px}button:focus{box-shadow:inset 2px 2px 5px #babecc,inset -5px -5px 10px #ffffff73;color:#3498db}.info{color:var(--primary-text);padding-top:20px}.info a{color:#7bb3b5;text-decoration:none}
/*# sourceMappingURL=main.12a7349d.css.map*/