.kv-jobs-listing-container .kv-job-filters{background:#00294c;display:flex;justify-content:center;padding:48px 20px;width:100%}.kv-job-filters .kv-page-wrapper{float:left;max-width:1400px;width:100%}.kv-job-filters .filter{display:flex;float:left;justify-content:space-between;width:100%}.kv-job-filters .filter-col-inner{align-items:center;column-gap:20px;display:flex;position:relative}.filter-col-inner label{color:#fff;font-size:32px;line-height:1.4;margin:0;padding:0;white-space:nowrap}.filter-col-inner>*{align-self:start}.kv-jobs-listing-container{display:block;float:left;margin:0;padding:0;width:100%}.kv-section-inner{display:flex;flex-wrap:wrap;width:100%}.kv-jobs-listing-container .section-heading{display:inline-block;float:left;margin:0;padding:0 0 37px;text-align:center;width:100%}.kv-jobs-listing-container .section-heading h2{color:#2e2e2e;font-size:50px;font-weight:600;line-height:1.1;margin:0;padding:0}.kv-jobs-listing-container .openings-block{display:flex;float:left;justify-content:center;margin:0;padding:50px 20px 0;width:100%}div#search-result{display:flex;max-width:1400px;width:100%}.search-result-content{display:flex;max-width:100%;width:100%}.kv-jobs-listing-container .openings-listing{display:block;margin:0 auto;padding:0;width:100%}.openings-listing .job--wrap{display:none;float:left;width:100%}.openings-listing .job--wrap:nth-child(-n+3){display:block}.kv-jobs-listing-container .openings-listing .single-job{display:block;float:left;margin:0;padding:0;width:100%}.kv-jobs-listing-container .openings-listing .single-job .listing-head{align-items:center;border-bottom:1px solid #bababa;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1400px;padding:24px 0}.kv-jobs-listing-container .openings-listing .single-job .listing-head .job-title{color:#000;column-gap:20px;display:flex;flex-wrap:wrap;font-size:26px;font-weight:700;justify-content:space-between;line-height:1.2;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;width:55%}.kv-jobs-listing-container .openings-listing .single-job .listing-head .job-title span.job-date{color:#1483f3;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.6;text-align:left;width:100%}.kv-jobs-listing-container .openings-listing .single-job:hover .listing-head .job-title{color:#1483f3;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.kv-jobs-listing-container .openings-listing .single-job .listing-head .job-category,.kv-jobs-listing-container .openings-listing .single-job .listing-head .job-location{color:#1483f3;font-family:Roboto,sans-serif;font-size:20px;font-weight:400;line-height:1.3;text-align:left;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;width:20%}.kv-jobs-listing-container .openings-listing .single-job .listing-head span.job-arrow{align-items:center;background:rgba(70,70,70,.37);border-radius:100%;display:inline-flex;height:24px;justify-content:center;position:relative;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;width:24px}.kv-jobs-listing-container .openings-listing .single-job:hover .listing-head span.job-arrow{background:#1483f3;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.kv-jobs-listing-container .openings-listing .single-job .listing-head span.job-arrow:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";height:8px;left:-1px;position:relative;transform:rotate(45deg);width:8px}.kv-jobs-listing-container .openings-listing .single-job .listing-head .plusminus{background:#ea7857;border-radius:50%;color:#fff;display:none;flex:0 0 20px;font-size:14px;height:20px;line-height:22px;margin-top:10px;text-align:center;width:20px}.kv-jobs-listing-container .openings-listing .single-job .listing-details{background:#efefef;display:flex;display:none;flex-wrap:wrap;padding:40px}.kv-jobs-listing-container .openings-listing .single-job .listing-details .left-block{display:inline-block;vertical-align:top;width:69%}.kv-jobs-listing-container .openings-listing .single-job .listing-details .right-block{display:inline-block;vertical-align:top;width:30%}.kv-jobs-listing-container .openings-listing .single-job .listing-details .left-block .job-title{margin-bottom:20px}.kv-jobs-listing-container .openings-listing .single-job .listing-details .left-block .job-description h3,.kv-jobs-listing-container .openings-listing .single-job .listing-details .left-block .job-title h3{font-size:30px;font-weight:600;margin:0 0 10px}.kv-jobs-listing-container .openings-listing .single-job .listing-details .left-block .job-title span{border-right:1px solid #f0832b;display:inline-block;font-size:18px;font-weight:300;line-height:22px;padding:0 10px}.kv-jobs-listing-container .openings-listing .single-job .listing-details .left-block p{font-size:18px;font-weight:300;line-height:1.67}.kv-jobs-listing-container .openings-listing .single-job .listing-details .left-block h5{font-size:18px;font-weight:500;line-height:1.67;margin:0}.kv-jobs-listing-container .openings-listing .single-job .listing-details .left-block ul{padding-left:20px}.kv-jobs-listing-container .openings-listing .single-job .listing-details .right-block>a{background:#4483f3;border-radius:8px;color:#fff;display:block;font-size:18px;font-weight:300;padding:10px;text-align:center;text-decoration:none}.kv-jobs-listing-container .openings-listing .single-job .listing-details .right-block .refer-block{display:flex;flex-wrap:wrap;justify-content:space-around}.kv-jobs-listing-container .openings-listing .single-job .listing-details .right-block .refer-block span{display:block;flex:0 0 100%;padding:15px 0;text-align:center}.kv-jobs-listing-container .openings-listing .single-job .listing-details .right-block .refer-block a{background:#2e2e2e;border-radius:50%;color:#fff;flex:0 0 25%;font-size:20px;height:38px;line-height:40px;max-width:38px;text-align:center}.no-results{padding:20px;text-align:center;width:100%}.open-job-load-more{display:flex;float:left;justify-content:center;padding:50px 0 0;width:100%}.open-job-load-more a.ojlm-btn,.open-job-load-more a.ojlm-btn:hover{align-items:center;color:#1483f3;column-gap:10px;display:inline-flex;font-size:20px;font-weight:700;text-decoration:none}.open-job-load-more a.ojlm-btn img{transform:rotate(90deg)}@media (max-width:1140px){.filter .filter-col button.dropdown-toggle,.filter-col-inner label{font-size:20px}.filter>div:not(:first-child){margin-left:70px}}.filter-menu{background-color:#fff;border:1px solid #00294c;border-radius:13px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.18);box-shadow:0 6px 12px rgba(0,0,0,.18);display:none;left:auto;max-height:60vh;max-width:250px;min-width:250px;overflow:auto;padding:5px 0;position:absolute;right:0;text-align:left;top:100%;z-index:3}.filter-menu ul{list-style:none;margin:0;padding:0;width:100%}.filter-menu ul li{border-bottom:1px solid #efefef;clear:both;color:#3e4c58;cursor:pointer;display:block;font-family:museo_sans_rounded100,sans-serif;font-size:18px;letter-spacing:0;line-height:26px;padding:7px 20px;text-decoration:none}.filter-menu ul li:hover{background:#eeefef}.kv-job-filters .filter .filter-col .dropdown-toggle{background-color:transparent;background-image:none;border:0;border-bottom:1px solid #fff;border-radius:0;color:#fff;cursor:pointer;float:left;font-size:30px;font-weight:700;max-width:250px;min-width:250px;outline:0;overflow:hidden;padding:5px 15px 2px 0;position:relative;touch-action:manipulation;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:1}.kv-job-filters span.bs-caret{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff;display:inline-block;height:0;position:absolute;right:0;top:50%;width:15px}.kv-job-filters .dropup-open span.bs-caret{border-bottom:7px solid #fff;border-top-color:transparent;top:15px}.kv-job-filters span.filter-option.pull-left{display:block;overflow:hidden;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.filter-col-inner.dropup-open .filter-menu{display:block}.filter-col-inner{position:relative}.hs-data-location-wrap{display:none}@media (max-width:1280px){.filter-col-inner label{font-size:22px;line-height:1.5}.kv-job-filters .filter .filter-col .dropdown-toggle{font-size:22px}}@media (max-width:1080px){.kv-job-filters .filter .filter-col{display:flex;justify-content:center;margin:0!important;width:auto}.kv-job-filters .filter-col-inner{flex-wrap:wrap;row-gap:10px}.kv-job-filters .filter-col-inner label{font-size:18px;width:100%}.kv-job-filters .filter .filter-col .dropdown-toggle{font-size:20px}.filter-col-inner.dropup-open .filter-menu{right:auto}.filter-menu ul li{font-size:15px;line-height:20px;padding:5px 15px}}@media (max-width:990px){.kv-jobs-listing-container .openings-listing .single-job .listing-head .job-title{font-size:20px}.kv-jobs-listing-container .openings-listing .single-job .listing-head .job-category,.kv-jobs-listing-container .openings-listing .single-job .listing-head .job-location{font-size:18px}.kv-jobs-listing-container .openings-listing .single-job .listing-head span.job-arrow:after{height:7px;width:7px}.kv-jobs-listing-container .openings-listing .single-job .listing-head span.job-arrow{height:20px;width:20px}.kv-jobs-listing-container .openings-listing .single-job .listing-head .job-title span.job-date{font-size:16px}}@media (max-width:768px){.kv-jobs-listing-container .openings-listing .single-job .listing-head .job-title{margin-bottom:10px;width:100%}.kv-jobs-listing-container .openings-listing .single-job .listing-head .job-category,.kv-jobs-listing-container .openings-listing .single-job .listing-head .job-location{width:calc(50% - 10px)}.kv-job-filters .filter{flex-wrap:wrap;row-gap:40px}.kv-jobs-listing-container .kv-job-filters{padding:35px 20px}.kv-job-filters .filter .filter-col .dropdown-toggle{max-width:inherit;width:100%}.kv-job-filters .filter .filter-col,.kv-job-filters .filter-col-inner{row-gap:5px;width:100%}.filter-col-inner.dropup-open .filter-menu{max-width:inherit;right:auto;width:100%}}@media (max-width:520px){.kv-jobs-listing-container .openings-listing .single-job .listing-head .job-title{flex-wrap:wrap;row-gap:5px}}