@import url(https://fonts.googleapis.com/css2?family=Spartan:wght@500;700&display=swap);:root{--primary-color:#5ba4a4;--background-color:#effafa;--filter-table:#eef6f6;--dark-greyish:#7b8e8e;--very-dark-grayish:#2c3a3a}*,:after,:before{margin:0;padding:0;box-sizing:inherit}html{font-size:15px;font-weight:500;box-sizing:border-box}body{font-family:"Spartan",sans-serif;background-color:#effafa;background-color:var(--background-color)}@media only screen and (max-width:375px){html{font-size:.75rem}}.header{width:100%;height:10rem;background-image:url(/static/media/bg-header-desktop.8694f466.svg);background-color:#5ba4a4;background-color:var(--primary-color);-webkit-flex-direction:column;flex-direction:column;margin:calc(2vw - 4rem)}.header,.header ul{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.header ul{width:70vw;background-color:#fff;padding:1.5rem 2rem;border-radius:5px;box-shadow:0 4px 6px 4px rgba(91,164,164,.2);margin:1.3rem 0 -2rem;position:relative}@media only screen and (max-width:375px){.header ul{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}}.header ul li{list-style-type:none;background-color:#effafa;background-color:var(--background-color);color:#5ba4a4;color:var(--primary-color);font-weight:700;padding:0 0 0 .5rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-radius:5px}@media only screen and (max-width:375px){.header ul li{margin-bottom:.5rem}}.header ul li:not(:last-child){margin-right:1rem}.header ul li .button{background-color:#2c3a3a;background-color:var(--very-dark-grayish);border:none;border-radius:0 5px 5px 0;margin-left:.5rem;cursor:pointer;transition:all .2s}.header ul li .button img{padding:.5rem}.header ul li .button:hover{background-color:#2c3a3a;background-color:var(--very-dark-grayish)}.header ul a{color:#2c3a3a;color:var(--very-dark-grayish);position:absolute;right:1.5rem;text-decoration:none}.header ul a:hover{color:#5ba4a4;color:var(--primary-color);text-decoration:underline}.allJobs{-webkit-flex-direction:column;flex-direction:column;margin:calc(2vw + 2rem)}.allJobs,.singleJob{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.singleJob{width:70vw;background-color:#fff;padding:1.5rem 2rem;border-radius:5px;margin:1.3rem 0;position:relative;box-shadow:0 4px 6px 4px rgba(91,164,164,.2)}@media only screen and (max-width:375px){.singleJob{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;width:80vw;padding-bottom:1rem;margin-bottom:2rem}}.singleJob .logo{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-right:1.5rem}@media only screen and (max-width:375px){.singleJob .logo{position:absolute;top:-2rem}.singleJob .logo img{width:4rem;height:auto}}.singleJob .section-1{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}@media only screen and (max-width:375px){.singleJob .section-1{-webkit-flex-grow:0;flex-grow:0;padding:1.3rem 0}}.singleJob .company .company-name{font-weight:700;color:#5ba4a4;color:var(--primary-color);margin-right:.8rem}.singleJob .company .feature,.singleJob .company .new{color:#fff;background-color:#5ba4a4;background-color:var(--primary-color);border-radius:1rem;padding:.4rem;font-size:.7rem;font-weight:700;text-transform:uppercase;margin-right:.8rem}.singleJob .company .feature{background-color:#2c3a3a;background-color:var(--very-dark-grayish)}.singleJob .position{font-weight:700;font-size:1.1rem;display:inline-block;padding:.7rem 0;cursor:pointer}.singleJob .position:hover{color:#5ba4a4;color:var(--primary-color)}.singleJob .job-details{color:#7b8e8e;color:var(--dark-greyish)}.singleJob .section-2{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:375px){.singleJob .section-2{border-top:1px solid #7b8e8e;border-top:1px solid var(--dark-greyish);padding-top:1rem;-webkit-justify-content:flex-start;justify-content:flex-start}}.singleJob .section-2 span{background-color:#effafa;background-color:var(--background-color);color:#5ba4a4;color:var(--primary-color);font-weight:700;padding:.5rem;border-radius:5px;cursor:pointer}.singleJob .section-2 span:not(:last-child){margin-right:1rem}.singleJob .section-2 span:hover{background-color:#5ba4a4;background-color:var(--primary-color);color:#fff}@media only screen and (max-width:375px){.singleJob .section-2 span{margin-bottom:1rem}}.singleJob--borderLeft{border-left:5px solid #5ba4a4;border-left:5px solid var(--primary-color)}
/*# sourceMappingURL=main.b32289bc.chunk.css.map */