.search-job-container-wrap{display:flex;flex-direction:column;width:72%;margin:0 auto}@media only screen and (max-width:768px){.search-job-container-wrap{width:100%}}.search-job-container{display:flex;justify-content:center}.search-job-container .main-label{border-bottom:1px solid #eee;padding-bottom:8px}.search-job-container .filter-div{display:flex;justify-content:space-between;align-items:center;align-self:start;margin-top:50px;margin-left:25px;margin-bottom:10px}.search-job-container .filter-div .filters-clear{font-size:.75rem;color:var(--j4f-muted);cursor:pointer}.search-job-container .filter-div h4{margin:0}.search-job-container .filter-btn{display:none}@media only screen and (max-width:768px){.search-job-container .filter-btn{display:block;width:153px;margin:10px;align-self:flex-end;border-radius:10px}.search-job-container{flex-direction:column}}.search-job-container .search-left{width:425px}@media only screen and (max-width:768px){.search-job-container .search-left{display:none}}.search-job-container .search-middle{flex:1;margin:58px 10px 0}.search-job-container .search-right{width:320px;padding:50px 30px}@media only screen and (max-width:768px){.search-job-container .search-right{display:block}}.search-job-container .jobs-list-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;gap:8px}.search-job-container .jobs-list-header .jobs-count{font-size:.9rem;color:var(--j4f-muted)}.search-job-container .jobs-list{display:flex;flex-direction:column;gap:10px;margin-top:0;margin-bottom:30px}@media only screen and (max-width:768px){.search-job-container .jobs-list{margin-top:0}}.modal .modal-container.search-modal{width:70%;max-width:70%;z-index:2}.modal.browse-jobs{align-items:start}.modal .modal-container.browse-jobs-modal{width:calc(100% - 64px);max-width:100%;z-index:200}.search-form-browse-wrap{display:flex;flex-direction:column;gap:20px;width:100%}@media only screen and (max-width:768px){.search-form-browse-wrap{top:50px;max-height:500px;overflow:scroll;padding-right:18px}}.search-form-browse-wrap .search-browse-home .main-label{background-color:transparent;padding-bottom:10px;text-transform:capitalize;margin-bottom:20px;font-size:14px;font-weight:400;color:#213b7d;opacity:1;border-bottom:1px solid #eee;position:relative;font-family:Quicksand,sans-serif}.search-form-browse-wrap .search-browse-home .main-label:before{background-color:#233d7b;content:"";height:1px;left:0;position:absolute;bottom:-1px;width:70px}.search-form-browse-wrap .search-browse-home{padding:0 20px 20px}@media only screen and (max-width:768px){.search-form-browse-wrap .search-browse-home{padding:0}}.search-form-browse-wrap .search-browse-home{border-radius:10px}@media only screen and (max-width:768px){.search-form-browse-wrap{margin-top:0}}.search-form-browse-wrap form{display:flex;flex-direction:column;gap:10px}@media only screen and (max-width:768px){.search-form-browse-wrap form{flex-direction:column;gap:10px}}.search-form-browse-wrap .form-group{display:flex;flex-direction:column;margin:0 5px;min-width:250px}@media only screen and (max-width:768px){.search-form-browse-wrap .form-group{min-width:100%;margin:0}}.search-form-browse-wrap .primary{height:50px;border-radius:4px}.search-form-browse-wrap .filter-container{margin-bottom:15px;box-shadow:1px 2px 4px #ccc;border-radius:10px;padding:15px;background:#fff}@media only screen and (max-width:768px){.search-form-browse-wrap .filter-container{box-shadow:unset}}.search-form-browse-wrap .filter-container h4{margin-bottom:15px}.search-form-browse-wrap .filter-container button{padding:0;margin-top:15px;text-align:left;color:#777}.search-form-browse-wrap .filter-container .filter-pill-list{display:flex;flex-wrap:wrap;gap:6px}.search-form-browse-wrap .filter-container .option{height:unset;padding:5px 10px;border-radius:999px;border:1px solid #e5e7eb;background:#f9fafb;font-size:.76rem;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.search-form-browse-wrap .filter-container .option .checkbox-container{display:none}.search-form-browse-wrap .filter-container .option label{margin-bottom:0;margin-left:0}.search-form-browse-wrap .filter-container .option.active{background:#eef2ff;border-color:#4f46e5;color:#111827;font-weight:600}.search-form-browse-wrap .filter-container .filter-note{font-size:.72rem;color:var(--j4f-muted);margin-top:4px}.search-form-browse-wrap .filter-container .btn.small{font-size:12px}.checkbox-label{margin-left:8px;text-wrap:wrap}.radio-label{margin-left:28px;line-height:20px}.deal-type-border,.industry-border{height:4px;width:4px;background-color:#20bf5f;border-radius:50%;vertical-align:middle;display:inline-block;margin:0 7px 0 5px}.industry-border{background-color:#9db5c8}.deal-type-value,.industry-count{color:#22bf92;font-size:14px;vertical-align:bottom}.industry-count{color:#0267a6}.option{height:27px;display:flex;justify-content:space-between;align-items:center;line-height:16px;margin:5px 0;padding-left:10px}.select-apply{margin:10px 12px 25px 0}.select-all{color:#0267a6;opacity:.97}.option-count{background:rgba(180,133,33,.1);padding:0;border-radius:11.5px;align-self:center;display:flex;align-items:center;color:#b48521;width:47px;height:27px;justify-content:center}.deal-type-info{flex:1 0 auto;text-align:right}.deal-type-info img{vertical-align:sub}.deal-type-info p{display:inline!important;margin-left:8px;font-size:14px;color:#0267a6;opacity:.97}.group-container{width:-webkit-fill-available;padding:0 12px}.group-heading{color:#646667;padding:8px 12px;cursor:pointer}.group-heading input,.group-heading label{cursor:pointer}.group-heading:hover~div{background-color:transparent}.option-wrapper{padding-left:15px}.label-icon{padding:0 5px}.label-icon img{vertical-align:middle}.select-container{font-family:EBGaramond-SemiBold;display:flex;flex-direction:row;justify-content:center;align-items:center}.filters .react-select__control{border:1px solid #d6e4f2;height:50px;box-shadow:none}.filters .react-select__menu-list--is-multi{overflow-y:unset}.label-text{color:#5b6e86;padding:0 5px;font-size:16px}.input-container{display:flex;align-items:center;white-space:nowrap}.input-container input,.input-container label{cursor:pointer}.option .container{position:relative;display:flex;padding:15px 5px;border-radius:4px;color:#292929;opacity:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.option .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.option .container .checkmark{position:absolute;top:0;left:0;height:24px;width:24px;border:1px solid #c3d2db;border-radius:50%}.option .container input:checked~.checkmark{border-color:#0267a6}.option .container .checkmark:after{content:"";position:absolute;display:none}.option .container input:checked~.checkmark:after{display:block}.option .container .checkmark:after{top:6px;left:6px;width:12px;height:12px;border-radius:50%;background:#0267a6}.checkbox-container{position:relative;display:flex;padding:15px;margin:15px 0;border-radius:4px;color:#292929;opacity:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container .option-checkbox{display:none}.checkbox-container .checkbox{position:absolute;top:0;left:0;height:24px;width:24px;border:1px solid #c3d2db;border-radius:2px}.checkbox-container input:checked~.checkbox{background-color:#1d4c83;border-color:#1d4c83}.checkbox-container .checkbox:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkbox:after{display:block}.checkbox-container .checkbox:after{top:2px;left:7px;width:6px;height:15px;background:#1d4c83;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.react-select__menu:before{position:absolute;content:"";border-left:8px solid transparent;border-right:8px solid transparent;width:1px;top:-8px;height:1px;right:18px;border-bottom:8px solid #fff;bottom:auto;left:48%;-webkit-filter:drop-shadow(0 -1px 0 #cadef3);filter:drop-shadow(0 -1px 0 #cadef3)}.apply-button-container{display:flex;align-items:baseline;justify-content:space-between}.apply-button-container .status-info{flex:inherit;text-align:unset;padding-left:12px}.apply-button-container .status-info p{margin-left:4px}