body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.subtext{font-weight:400;margin-bottom:.5rem;color:grey}.criminalRecords--container{display:flex}.criminalRecords--middle{border:grey;border-style:solid;background-color:grey;border-width:.03rem;margin:.5rem 1rem .5rem .5rem}.criminalRecords--left,.criminalRecords--right{width:100%}.input-text{border-radius:.2rem;border-width:thin;margin-left:3rem;padding-left:.5rem;width:29rem}.input-text--header{margin-left:3rem;margin-bottom:.5rem}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.section-container{margin-bottom:3rem}.question{margin-bottom:1rem}.title{color:#2f4f4f;font-weight:600;margin-bottom:.5rem}.description{font-weight:400;margin-bottom:.5rem;color:grey}.job-title--text-input{margin-bottom:.5rem;width:100%}.job-title--big-text-input{height:5rem;width:100%}.hiring{text-align:start}.multiple-hire-yes{margin-bottom:.2rem}.multiple-hire-no,.multiple-hire-yes{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:grey}.multiple-hire-no{margin-bottom:.5rem}.available-for-work--container{display:flex;flex-direction:row}.available-for-work-times--container{margin-left:5rem}.available-for-work-times--container span{margin-left:1rem;margin-right:1rem}.checkbox,.radio{height:25px;width:25px}.input-field--styled{height:1.5rem;border-radius:.4rem;border:.1rem solid #a9a9a9;width:4rem;margin-right:.5rem}.salary--input{margin-left:.5rem}.label{flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:.2rem;color:grey}.job-ad-container,.label{display:flex}.job-ad-container--left{display:flex;flex-direction:column;justify-content:center;padding-right:.5rem;width:10%}.job-ad-container--middle{width:80%}.job-ad-container--right{display:flex;flex-direction:column;justify-content:center;padding-left:.5rem;width:10%}.container{display:flex;width:100%}.sidebar{margin-right:.5rem;margin-top:.5rem;min-width:13rem;width:35%;padding-right:5%}.jobs-view{width:65%}.drop-down-category{margin-bottom:1rem;cursor:default}.drop-down-category:nth-child(n+2){margin-top:1rem}.slider-container{margin-right:1rem}@media only screen and (max-width:600px){.container{display:inline;display:initial}.jobs-view,.sidebar{width:100%}}h2{padding-bottom:2rem}.nav{display:flex;flex-direction:row;justify-content:space-around;margin-top:1rem;margin-bottom:1rem}.nav-button{background:linear-gradient(45deg,#fe6b8b 30%,#ff8e53 90%);border:none;border-radius:10px;box-shadow:0 3px 5px 2px rgba(255,105,135,.3);color:#fff;height:48px;width:70px;cursor:pointer}button:focus{outline:0}.nav-link{color:#fff;background:linear-gradient(45deg,#fe6b8b 30%,#ff8e53 90%);border:none;border-radius:10px;box-shadow:0 3px 5px 2px rgba(255,105,135,.3);height:48px;width:70px;cursor:pointer}body,html{margin:0;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.app-container{padding:1em 5em 2em}@media (max-width:550px){.app-container{padding:1em 3em}}@media (max-width:400px){.app-container{padding:1em .5em}}.card-list{display:flex;justify-content:center;flex-wrap:wrap}.card-container{max-width:300px;margin:.3em}.card-body{padding:.5em 1em}.flex{display:flex}.m-0{margin:0}.m-1{margin:7px!important}.mx-1{margin:0 .5em}.my-2{margin:1em 0}.ml-2{margin-left:1em}.mb-1{margin-bottom:7px}.mb-mr{margin:0 5px 5px 0}.items-center{display:flex;align-items:center}.pt-2{padding-top:1em}.app-title{font-weight:300;font-size:1.5rem;color:#fff;margin:-3px}.app-icon{height:30px;padding-bottom:5px;padding-right:5px}.app-user{font-weight:300;font-size:1rem}.text-center{text-align:center;margin:0}.text-right{text-align:right;margin:0}.text-green{color:green}.message{z-index:2000!important}.error{color:red}.progress{margin:1em}.dialog{max-width:500px}@media (max-width:520px){.nav-container{justify-content:center}}@media (min-width:520px){.nav-container{justify-content:space-between}}@media (max-width:690px){.nav-items .el-menu-item:first-child{display:none!important}}.nav-container{display:flex;flex-wrap:wrap}.nav-link{text-decoration:none}.profile-tabs>*{display:flex;align-items:center;justify-content:center}.delete-profile>*{background:rgba(255,0,0,.2)}.link{text-decoration:none;font-weight:700;margin-right:5px;color:var(--lightSquidInk)}.link:hover{text-decoration:underline}.header{color:var(--color-purple);font-size:1.2rem;padding:5px 10px;font-weight:600;text-transform:uppercase}.header,.market-header{display:flex;align-items:center}.market-header{justify-content:center;flex-direction:column;flex-wrap:wrap}.market-title{font-weight:300;border-radius:10px;-webkit-text-decoration:#f90 solid underline;text-decoration:#f90 solid underline;text-underline-position:under;-webkit-text-decoration-style:wavy;text-decoration-style:wavy;font-size:2.5rem;display:flex;color:var(--lightSquidInk);align-items:center}.market-title-button{padding-left:.5em!important;color:#f90!important;font-size:30px!important}@media (min-width:640px){.market-title{font-size:3rem}}@media (max-width:540px){.market-title{font-size:2.1rem}.market-title-button{font-size:25px!important}}@media (max-width:500px){.market-title{font-size:1.8rem}.market-title-button{font-size:25px!important}}@media (max-width:420px){.market-title{font-size:1.6rem}.market-title-button{font-size:20px!important}}@media (max-width:350px){.market-title{font-size:1.5rem}.market-title-button{font-size:15px!important}}.image-preview{height:100px;width:100px;object-fit:cover;border-radius:50%}.icon{margin-right:5px}.large-icon{height:30px;margin-right:2px}.product-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-auto-flow:row dense;justify-items:center;grid-gap:.2em}.flex-center{display:flex;align-items:center;justify-content:center;flex-direction:column}@media (max-width:470px){.hide-xs{display:none}}