.advanced-search{padding:3rem 1rem}.advance-form{padding:1.5rem 0;display:grid;gap:2rem}.advance-form .btn-container{align-content:end}.advance-form-label{display:grid;gap:.75rem}.advance-form-label label{font-size:1.1rem}.advance-form-label .input-container{position:relative;width:100%}.advance-form-label .input-icon{display:block;position:absolute;top:.5rem;left:.75rem;width:1.1rem;height:1.1rem;background-repeat:no-repeat}.advance-form-label .input-container input{text-indent:1.5rem;font-size:1.1rem}.checkbox-outer{display:none;gap:2rem}.advance-form-checkbox{display:grid;gap:1rem}.advance-form-checkbox .checkbox-container{display:grid;grid-template-columns:1rem 1fr;gap:.25rem}.advance-form-checkbox label,.radio-per-salary p{font-size:1.1rem;font-weight:400;color:#4d4d4d}.btn-container{display:grid;gap:1rem}.btn-primary{width:50%}.advanced-search .keyword-category{display:none}.keyword-category{display:grid;gap:1rem}.keyword-category li label{display:grid;grid-template-columns:1rem 1fr;gap:1rem}@media only screen and (min-width:28rem){.advanced-search{padding:3rem 1rem}}@media only screen and (min-width:44rem){.advanced-search .advance-form{grid-template-columns:repeat(2,1fr);gap:2rem 1rem}.advanced-search .advance-form .category-label,.advanced-search .advance-form .keyword-label,.advanced-search .advance-form .location-label{grid-column:1/span 2}.advanced-search .advance-form .min-label,.advanced-search .advance-form .radius-label{grid-column:1}.advanced-search .advance-form .date-label,.advanced-search .advance-form .max-label{grid-column:2}.advanced-search .advance-form .radio-per-salary{grid-column:1/span 2;display:grid;grid-template-columns:repeat(3,1fr);width:fit-content}.advanced-search .advance-form .radio-per-salary p{grid-column:1/span 3}.advanced-search .advance-form .btn-container{grid-column:1/span 2}}@media only screen and (min-width:52.5rem){.advanced-search{padding:3rem 2rem}}@media only screen and (min-width:65rem){.advanced-search{gap:2rem 1rem;margin:0 auto;width:60rem;padding:3rem 1rem}.advanced-search .advance-form .btn-container{width:50%;place-self:center}}@media only screen and (min-width:80rem){.advanced-search{width:70rem;padding:2rem 0}.advanced-search .advance-form{width:65rem}}@media only screen and (min-width:100rem){.advanced-search{width:85rem}}