a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:62.5%}html .App{text-align:center;width:100vw;height:100vh;background-color:#333}.landing-page{margin:0 auto}.landing-page h1{font-size:20rem;color:#fff;font-style:italic}.landing-page h2{font-size:3rem;color:#7851a9;margin-top:-75px}.landing-page .links{margin:100px auto;display:flex;flex-direction:column;background-color:#666;width:200px;border-radius:25px;padding:20px 0}.landing-page .links a{transition:.3s;font-size:2.5rem;text-decoration:none;color:#daa443;margin:10px 0}.landing-page .links a:hover{transition:.3s;color:#ffd893}.onboarding{margin:0 auto}.onboarding h1{font-size:20rem;color:#fff;font-style:italic}.onboarding h2{font-size:3rem;color:#7851a9;margin-top:-75px}.onboarding-form{margin:100px auto}.onboarding-form .lds-ring{display:inline-block;position:relative;width:80px;height:80px;margin:0 auto}.onboarding-form .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#fff}.onboarding-form .lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.onboarding-form .lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.onboarding-form .lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.form{padding:100px auto;display:flex;flex-direction:column}.form h1{font-size:2rem}.form .input,.form .select{transition:.3s;outline:none;background-color:#666;color:#eee;width:300px;margin:10px auto;font-size:2rem;border-radius:20px;padding:10px 15px;border:2px solid #49157d}.form .input:focus,.form .select:focus{transition:.3s;border:2px solid #f9ed6c}.form .select{width:330px}.form .input::-webkit-input-placeholder,.form .select::-webkit-input-placeholder{color:#999}.form .input:-ms-input-placeholder,.form .select:-ms-input-placeholder{color:#999}.form .input::-ms-input-placeholder,.form .select::-ms-input-placeholder{color:#999}.form .input::placeholder,.form .select::placeholder{color:#999}.form div{display:flex;justify-content:center}.form div .button{outline:none;transition:.3s;font-size:2rem;color:#fff;width:100px;margin:20px;background-color:#daa443;border:2px solid #49157d;border-radius:20px;padding:5px}.form div .button:hover{transition:.3s;background-color:#f9c76c;cursor:pointer}.form div p{font-size:2rem;color:#fff;margin:20px}.form div p a{text-decoration:none;color:#f9c76c}.form .p{color:#fff;font-size:1.8rem}.loginForm{margin:0 auto}.loginForm h1{font-size:20rem;color:#fff;font-style:italic}.loginForm h2{font-size:3rem;color:#7851a9;margin-top:-75px}.loginForm form{margin:100px auto;display:flex;flex-direction:column}.loginForm form h1{font-size:2rem}.loginForm form input,.loginForm form select{transition:.3s;outline:none;background-color:#666;color:#eee;width:300px;margin:10px auto;font-size:2rem;border-radius:20px;padding:10px 15px;border:2px solid #49157d}.loginForm form input:focus,.loginForm form select:focus{transition:.3s;border:2px solid #f9ed6c}.loginForm form select{width:330px}.loginForm form input::-webkit-input-placeholder,.loginForm form select::-webkit-input-placeholder{color:#999}.loginForm form input:-ms-input-placeholder,.loginForm form select:-ms-input-placeholder{color:#999}.loginForm form input::-ms-input-placeholder,.loginForm form select::-ms-input-placeholder{color:#999}.loginForm form input::placeholder,.loginForm form select::placeholder{color:#999}.loginForm form div{display:flex;justify-content:center}.loginForm form div button{outline:none;transition:.3s;font-size:2rem;color:#fff;width:100px;margin:20px;background-color:#daa443;border:2px solid #49157d;border-radius:20px;padding:5px}.loginForm form div button:hover{transition:.3s;background-color:#f9c76c;cursor:pointer}.loginForm form div p{font-size:2rem;color:#fff;margin:20px}.loginForm form div p a{text-decoration:none;color:#f9c76c}.loginForm form p{color:#fff;font-size:1.8rem}.loginForm form .lds-ring{display:inline-block;position:relative;width:80px;height:80px;margin:0 auto}.loginForm form .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#fff}.loginForm form .lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.loginForm form .lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.loginForm form .lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}nav{background-color:#7851a9;display:flex}nav h3{width:200px;color:#fff;font-size:2rem}nav div{width:100%;display:flex;justify-content:center}nav div a{transition:.3s;color:#fff;text-decoration:none;margin:0 20px;font-size:2rem}nav div a:hover{transition:.3s;color:#ffd893}nav button{transition:.3s;width:200px;color:#fff;font-size:2rem;background-color:#7851a9;border:none}nav button:hover{transition:.3s;cursor:pointer;color:#ffd893}.company-main-ui-container{margin:0 auto}.company-main-ui-container nav{background-color:#7851a9;display:flex}.company-main-ui-container nav h3{color:#fff;font-size:2rem;margin-left:10px}.company-main-ui-container nav div{width:100%;display:flex;justify-content:center}.company-main-ui-container nav div a{transition:.3s;color:#fff;text-decoration:none;margin:0 20px;font-size:2rem}.company-main-ui-container nav div a:hover{transition:.3s;color:#ffd893}.company-main-ui-container .company-main-ui{color:#fff}.company-main-ui-container .company-main-ui h1{font-size:4rem;margin-top:50px}.company-main-ui-container .company-main-ui .jobs{display:flex;flex-wrap:wrap;justify-content:center;margin:50px auto}.company-main-ui-container .company-main-ui .jobs .job-card{background-color:#666;display:flex;flex-direction:column;width:300px;margin:30px 50px;border-radius:20px;padding:10px}.company-main-ui-container .company-main-ui .jobs .job-card h1{font-size:3rem;margin:0;color:#ffd893}.company-main-ui-container .company-main-ui .jobs .job-card h2{font-size:2.5rem}.company-main-ui-container .company-main-ui .jobs .job-card p{font-size:2rem}.company-main-ui-container .company-main-ui .jobs .job-card div:nth-child(4){margin-top:auto;display:flex;justify-content:space-between}.company-main-ui-container .company-main-ui .jobs .job-card div:nth-child(4) button{color:#f9c76c;background-color:#666;border:1px solid #f9c76c}.company-profile-container{margin:0 auto}.company-profile-container nav{background-color:#7851a9;display:flex}.company-profile-container nav h3{color:#fff;font-size:2rem;margin-left:10px}.company-profile-container nav div{width:100%;display:flex;justify-content:center}.company-profile-container nav div a{transition:.3s;color:#fff;text-decoration:none;margin:0 20px;font-size:2rem}.company-profile-container nav div a:hover{transition:.3s;color:#ffd893}.company-profile-container .company-profile{margin:50px auto;background-color:#666;width:500px;border-radius:20px}.company-profile-container .company-profile h1{margin-top:30px;font-size:3.5rem;color:#fff}.company-profile-container .company-profile .company-profile-info{padding:30px}.company-profile-container .company-profile .company-profile-info h2{color:#ffd893;font-size:2rem}.company-profile-container .hidden{display:none}.company-profile-container .update-btn{outline:none;transition:.3s;font-size:2rem;color:#fff;width:150px;margin:20px auto;background-color:#daa443;border:2px solid #49157d;border-radius:20px;padding:5px}.company-profile-container .update-btn:hover{transition:.3s;background-color:#f9c76c;cursor:pointer}.company-profile-container .input{display:flex;transition:.3s;outline:none;background-color:#666;color:#eee;width:300px;margin:10px auto;font-size:2rem;border-radius:20px;padding:10px 15px;border:2px solid #49157d}.company-profile-container input::-webkit-input-placeholder{color:#999}.company-profile-container input:-ms-input-placeholder{color:#999}.company-profile-container input::-ms-input-placeholder{color:#999}.company-profile-container input::placeholder{color:#999}.company-profile-container .button{outline:none;transition:.3s;font-size:2rem;color:#fff;width:150px;margin:20px auto;background-color:#daa443;border:2px solid #49157d;border-radius:20px;padding:5px}.company-matches-page-container{margin:0 auto;background-color:#333}.company-matches-page-container nav{background-color:#7851a9;display:flex}.company-matches-page-container nav h3{color:#fff;font-size:2rem;margin-left:10px}.company-matches-page-container nav div{width:100%;display:flex;justify-content:center}.company-matches-page-container nav div a{transition:.3s;color:#fff;text-decoration:none;margin:0 20px;font-size:2rem}.company-matches-page-container nav div a:hover{transition:.3s;color:#ffd893}.company-matches-page-container .company-matches-page{color:#fff}.company-matches-page-container .company-matches-page h1{font-size:4rem;margin-top:50px}.company-matches-page-container .company-matches-page .seekers{display:flex;flex-wrap:wrap;justify-content:center;margin-top:50px}.company-matches-page-container .company-matches-page .seekers .seeker-card{background-color:#666;display:flex;flex-direction:column;width:300px;margin:30px 50px;border-radius:20px;padding:10px}.company-matches-page-container .company-matches-page .seekers .seeker-card h1{font-size:3rem;margin:0;color:#ffd893}.company-matches-page-container .company-matches-page .seekers .seeker-card h2{font-size:2.5rem}.company-matches-page-container .company-matches-page .seekers .seeker-card p{font-size:2rem}.company-matches-page-container .company-matches-page .seekers .seeker-card div:nth-child(4){margin-top:auto;display:flex;justify-content:center}.company-matches-page-container .company-matches-page .seekers .seeker-card div:nth-child(4) button{color:#f9c76c;background-color:#666;border:1px solid #f9c76c}.main-ui-container{margin:0 auto}.main-ui-container .main-ui{color:#fff}.main-ui-container .main-ui h1{font-size:4rem;margin-top:50px}.main-ui-container .main-ui .jobs{display:flex;flex-wrap:wrap;justify-content:center;margin:50px auto}.main-ui-container .main-ui .jobs .job-card{background-color:#666;display:flex;flex-direction:column;width:300px;margin:30px 50px;border-radius:20px;padding:10px}.main-ui-container .main-ui .jobs .job-card h1{font-size:3rem;margin:0;color:#ffd893}.main-ui-container .main-ui .jobs .job-card h2{font-size:2.5rem}.main-ui-container .main-ui .jobs .job-card p{font-size:2rem}.main-ui-container .main-ui .jobs .job-card div:nth-child(4){margin-top:auto;display:flex;justify-content:space-between}.main-ui-container .main-ui .jobs .job-card div:nth-child(4) button{cursor:pointer;color:#f9c76c;background-color:#666;border:1px solid #f9c76c}.seeker-profile-container{margin:0 auto}.seeker-profile-container .seeker-profile{margin:50px auto;background-color:#666;width:500px;border-radius:20px}.seeker-profile-container .seeker-profile h1{margin-top:30px;font-size:3.5rem;color:#fff}.seeker-profile-container .seeker-profile .seeker-profile-info{padding:30px}.seeker-profile-container .seeker-profile .seeker-profile-info h2{color:#ffd893;font-size:2rem}.seeker-profile-container .hidden{display:none}.seeker-profile-container .button{outline:none;transition:.3s;font-size:2rem;color:#fff;width:150px;margin:20px auto;background-color:#daa443;border:2px solid #49157d;border-radius:20px;padding:5px}.seeker-profile-container .button:hover{transition:.3s;background-color:#f9c76c;cursor:pointer}.matches-page-container{margin:0 auto;background-color:#333}.matches-page-container .seeker-matches-page{color:#fff}.matches-page-container .seeker-matches-page h1{font-size:4rem;margin-top:50px}.matches-page-container .seeker-matches-page .jobs{display:flex;flex-wrap:wrap;justify-content:center;margin-top:50px}.matches-page-container .seeker-matches-page .jobs .job-card{background-color:#666;display:flex;flex-direction:column;width:300px;margin:30px 50px;border-radius:20px;padding:10px}.matches-page-container .seeker-matches-page .jobs .job-card h1{font-size:3rem;margin:0;color:#ffd893}.matches-page-container .seeker-matches-page .jobs .job-card h2{font-size:2.5rem}.matches-page-container .seeker-matches-page .jobs .job-card p{font-size:2rem}.matches-page-container .seeker-matches-page .jobs .job-card div:nth-child(4){margin-top:auto;display:flex;justify-content:center}.matches-page-container .seeker-matches-page .jobs .job-card div:nth-child(4) button{color:#f9c76c;background-color:#666;border:1px solid #f9c76c}
/*# sourceMappingURL=main.b79200a1.chunk.css.map */