@charset "UTF-8";
/***!  Style Declaration  !***/

#jobsearch_well{border:none;border-radius:0;padding:0;margin:0}#jobsearch_well #jobokSearchForm{display:block}#jobsearch_well #jobokSearchForm #cwhire_search_container{position:relative;width:100%;height:auto;text-align:center;padding:0}#jobsearch_well #jobokSearchForm #cwhire_search_container .filter-search{position:relative}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar{position:relative;max-width:100%;margin-left:0 !important;display:flex;flex-wrap:nowrap}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .filter-btn-container{display:flex;flex-wrap:wrap;flex-basis:90%}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .filter-btn-container .btn-group{display:flex;flex-basis:33.3333%;flex-grow:1;margin:0;border:1px solid #b8b8b8;background-color:#fff;border-right:0}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .filter-btn-container .btn-group i.fa-caret-down{font-family:"FontAwesome";font-style:normal;line-height:38px;margin-left:20px;font-size:26px;color:var(--basecolor)}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .filter-btn-container .btn-group select,#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .filter-btn-container .btn-group input#filter_search{position:relative;border:none;border-radius:0;margin:0;color:var(--basecolor);background-color:#fff;text-transform:uppercase;min-width:200px;height:auto;font-size:13px;line-height:33px}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .filter-btn-container .btn-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:0px;padding-bottom:4px;font-size:13px;text-align:left;width:100%}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .filter-btn-container .btn-group select option{text-align:left;padding:0 10px 0 10px}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .filter-btn-container .btn-group input#filter_search{width:100%}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .filter-btn-container .btn-group.filter-search label.element-invisible{display:none !important}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .btn-group#jobsearch_buttons{border:none;flex-basis:10%;line-height:2;margin:0;display:flex;flex-direction:column}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar #jobsearch_buttons #cwhire_search_clear,#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar #cwhire_search_buttons #cwhire_search_clear{display:none}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar #cwhire_search_submit{width:100%;text-align:center;background-color:var(--basecolor) !important;background-image:none !important;color:#fff !important;border:1px solid var(--basecolor) !important;border-radius:0;box-shadow:none;line-height:2;text-transform:uppercase;padding:6px 0;flex-grow:1;margin:0;padding:0}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar #cwhire_search_submit i{font-family:"FontAwesome";font-style:normal;font-size:18px}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar #cwhire_search_clear{text-align:center;background-color:var(--basecolor) !important;background-image:none !important;color:#fff !important;border:1px solid var(--basecolor) !important;border-radius:0;box-shadow:none;line-height:normal;text-transform:uppercase;padding:4px 14px;height:28px}@media (max-width:768px){#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .filter-btn-container{flex-wrap:wrap}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .filter-btn-container .btn-group{flex-basis:100%}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .btn-group:nth-child(3){border-right:1px solid #b8b8b8 !important}}@media (max-width:480px){#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .btn-group{width:100%;border-right:1px solid #b8b8b8 !important}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .btn-group#cwhire_search_buttons,#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .btn-group#jobsearch_buttons{width:100%}}.cwhire_readmore a.readmore{color:var(--basecolor)}#cwhire_joblication .item_fields #formhider.active i{transform:rotate(90deg)}.cwhire_modern{display:flex;flex-wrap:wrap;position:relative;margin:0;gap:10px}.cwhire_modern .cwhire_header{font-size:9px;font-weight:bold;margin-bottom:8px}.cwhire_modern li.joboffer{border:1px solid #dfe3e7;border-radius:.25rem;padding:20px;float:none;flex-basis:100%;display:flex;flex-direction:column}.cwhire_modern li.joboffer .contentcontainer{flex-grow:1}.cwhire_modern li.joboffer .contentcontainer h3{hyphens:auto}.cwhire_modern li.joboffer .contentcontainer h3 .jobtitle{font-family:Verdana,Geneva,sans-serif;margin-bottom:25pt;line-height:normal;word-wrap:normal;hyphens:auto}.cwhire_modern li.joboffer .contentcontainer .jobimage{margin-top:25px;margin-bottom:15px}.cwhire_modern li.joboffer .cwhire_readmore{flex-grow:0;display:inline-block;background-color:var(--basecolor);color:#fff;padding:2px 4px;border-radius:2px;width:auto;margin:10px auto 0 0}.cwhire_modern li.joboffer .cwhire_readmore a.readmore{display:block;font-weight:bold;color:#fff}.cwhire_modern::after{float:none;clear:both;content:" "}@media (max-width:767px){.cwhire_modern{display:block}.cwhire_modern li{padding-left:0;padding-right:0}}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pull-left{float:left}.fa-search:before{content:"\f002"}.fa-phone:before{content:"\f095"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-pinterest:before{content:"\f0d2"}.fa-caret-down:before{content:"\f0d7"}.fa-envelope:before{content:"\f0e0"}.fa-xing:before{content:"\f168"}.fa-instagram:before{content:"\f16d"}.fa-whatsapp:before{content:"\f232"}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}
