.cl_jobs_fix,.cl_searchbar form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.input-fix{-ms-flex-preferred-size:48%;flex-basis:48%;margin-right:4%;position:relative}.cl_jobs_col{-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 15px;position:relative}.cl_jobs_col:nth-child(2n+2),.input-fix:nth-child(2n+2){margin-right:0}.cl_searchbar form .input-fix input[type=text]{background:var(--secondary_color);border:0;color:var(--primary_color)}.cl_searchbar form .input-fix input[type=text]::placeholder{color:var(--primary_color)}img.input-icon{max-width:32px;position:absolute;top:50%;transform:translateY(-50%)}.input-fix.keyword-fix input[type=text]{padding-left:20px;padding-right:40px}.input-fix.keyword-fix img.input-icon{right:20px}.input-fix.zipcode-fix input[type=text]{padding-left:60px}.input-fix.zipcode-fix img.input-icon{left:20px}.cl_jobs_col .cl_jobs_col_inner{border-radius:10px;-webkit-box-shadow:0 6px 10px rgba(0,0,0,.1);box-shadow:0 6px 10px rgba(0,0,0,.1);margin-bottom:25px;padding:25px}.cl_jobs_title{margin-bottom:30px;position:relative}.btn.js-btn-open svg{cursor:pointer;max-width:15px;width:100%}.btn.js-btn-open svg,.social.js-btns-share.open svg{fill:var(--quat_color)}.cl_jobs_title h5{margin-right:5%;max-width:90%}.share{border:1px solid var(--secondary_color);border-radius:30px;font-size:0;line-height:0;max-width:32px;padding:8px;position:absolute;right:0;text-align:center;top:0;z-index:2}.social.js-btns-share.open ul{list-style:none;margin:0;padding:0}.social.js-btns-share{display:none}.social.js-btns-share.open{display:block}.social.js-btns-share.open ul li{font-size:0;margin:5px 0}.cl_jobs_meta span svg{height:14px;margin-right:5px;width:14px}.cl_jobs_meta ul li span{font-size:14px;line-height:1}.cl_jobs_meta ul li{background:var(--secondary_color);border-radius:10px;display:inline-block;margin-bottom:0;padding:9px 20px}.cl_jobs_meta ul li:not(:last-child){margin-bottom:10px;margin-right:6px}.li_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cl_job_desc{margin-top:20px}.cl_job_desc p{margin-bottom:25px}.cl_job_cta a.cta_button{text-transform:capitalize}.cl_jobs_fix{margin-bottom:40px;margin-left:-15px;margin-right:-15px}.cl_pagination ul{list-style:none;margin:0;padding:0}.cl_pagination ul,.cl_pagination ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cl_pagination ul li{background:var(--secondary_color);border-radius:4px;font-size:18px;height:30px;margin-bottom:0;text-align:center;width:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-link.next,span.current.prev{font-size:14px;line-height:1}.cl_pagination ul li:not(:last-child){margin-right:10px}.cl_category_title,.cl_jobtype_title{margin-bottom:25px}button.btn,button.typebtn{background:transparent;border:0;color:var(--quat_color);display:block;letter-spacing:.02em;line-height:1;outline:none;padding:0 20px 0 30px;position:relative;text-align:left}button.btn:not(:last-child),button.typebtn:not(:last-child){margin-bottom:20px}button.btn:before,button.typebtn:before{background:transparent;border:2px solid var( --quat_color);content:"";height:15px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:15px}button.btn.active:after,button.typebtn.clicked:after{background:var(--quat_color);color:var(--white_color);content:"\2713";height:15px;left:0;position:absolute;top:0;width:15px}.cl_category{margin-bottom:40px}.filterDiv{display:none;transition:all .3s}.show,.visible{display:block}.cl_jobs_meta ul li:before,div#pagination-container ul li:before{content:unset}@media(min-width:768px){.career_listing_main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.career_listing_right{-ms-flex-preferred-size:77%;flex-basis:77%}.career_listing_left{-ms-flex-preferred-size:23%;flex-basis:23%}}@media (min-width:768px) and (max-width:992px){.career_listing_left{-ms-flex-preferred-size:23%;flex-basis:23%}.career_listing_right{-ms-flex-preferred-size:74%;flex-basis:74%}}@media (max-width:767px){button.btn,button.typebtn{display:inline-block}.cl_jobs_fix{display:block}.career_listing_left{margin-bottom:40px}.cl_jobs_fix{margin:40px 0}.cl_jobs_col{margin-right:0;padding:0}.share{top:-5px}}@media (max-width:480px){.cl_searchbar form{display:block}.input-fix{margin-bottom:20px;margin-right:0}}