@charset "UTF-8";body,body :not(i):not(.fa):not([class^=hr-]):not([class*=" hr-"]):not(.glyphicon):not([class^=ti-]):not([class*=" ti-"]){font-family:Inter,sans-serif!important}.site-header mark{color:#fff}.nav-menu a.active,.nav-menu a:focus,.nav-menu a:hover,.nav-menu ul li a.active,.nav-menu ul li a:focus,.nav-menu ul li a:hover,.nav-menu>li:hover>a,.offcanvas-show .navbar-toggle,.smart-nav.body-scrolled .navbar .nav-menu a.active,.smart-nav.body-scrolled .navbar .nav-menu a:focus,.smart-nav.body-scrolled .navbar .nav-menu a:hover,.smart-nav.body-scrolled .navbar .nav-menu>li:hover>a,.smart-nav.body-scrolled .navbar .navbar-toggle:hover,.smart-nav.body-scrolled .navbar .user-login a:not(.btn),a,a:focus,a:hover,h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover,h4 a:focus,h4 a:hover,h5 a:focus,h5 a:hover,h6 a:focus,h6 a:hover{color:var(--brand-primary)}.btn-primary{background-color:var(--brand-primary)!important;border-color:var(--brand-primary)!important}.page-header.bg-img::before,.site-header::before{background-color:var(--brand-overlay)!important}#scroll-up,.btn-black,.footer-style,.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover,.section-header h2::after,.section-header h3::after{background-color:var(--brand-primary)}.header-job-search .input-keyword::before,.header-job-search .input-location::before{font-family:FontAwesome;content:'\f002'}.header-job-search .input-location::before{content:"\f041"}.footer-style{padding-bottom:0}.checkbox input[type=checkbox]:checked+label::before,.checkbox input[type=radio]:checked+label::before{background-color:var(--brand-primary);border-color:var(--brand-primary)}.item-blocks-connected .item-block:hover{border-color:var(--brand-primary)}.site-footer a::after{border-bottom:none!important}@media (max-width:991px){.nav-menu>li>a.active{color:var(--brand-primary)!important}}:root{--hero-band:500px}.public-hero{background:0 0!important;height:auto!important;min-height:var(--hero-band)}.public-hero::before{bottom:auto!important;height:var(--hero-band)}.public-hero>.public-hero-bg{position:absolute;top:0;left:0;right:0;height:var(--hero-band);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-2}@media (max-width:767px){:root{--hero-band:400px}.public-hero .header-job-search .btn-search a{color:var(--brand-primary)}.public-hero .header-job-search .btn-search .checkbox label{color:#3B3F51}.header-job-search .btn-search .btn,.header-job-search .input-keyword .form-control,.header-job-search .input-location .form-control{border-radius:6px}}#filtercontainer .dd__selectControl,#filtercontainer .form-control{border-radius:6px}#filtercontainer .dd__opened .dd__selectControl{border-bottom-left-radius:0;border-bottom-right-radius:0}#filtercontainer .dd__list{border-radius:0 0 6px 6px}#filtercontainer .dd__search{min-width:80px;outline:0;color:#373C43}#jobscontainer .item-blocks-connected .item-block{margin-top:16px;border:1px solid #eee;border-radius:6px;overflow:hidden;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);transition:box-shadow .3s ease-in-out,border-color .1s linear}#jobscontainer .item-blocks-connected .item-block:hover{border-color:var(--brand-primary);box-shadow:0 3px 15px 0 rgba(0,0,0,.1)}#jobscontainer .jobs-counter{font-weight:400!important}#jobscontainer .label,.label-job-type{color:#fff}#jobscontainer .label-success,.label-job-type-success{background-color:#5cb85c}.label-job-type-danger{background-color:#d9534f}.label-job-type-warning{background-color:#f0ad4e}.label-job-type-info{background-color:#5bc0de}.label-job-type-default{background-color:#777}.companies-search .btn-search .checkbox{margin:10px 0 0}.companies-search .btn-search .checkbox label{color:#fff;font-size:13px;font-weight:600}@media (min-width:768px){.hero-with-search .container>[class*=col-]{position:static}.hero-with-search .header-job-search{position:absolute;bottom:100px;left:0;right:0;margin:0 auto;width:690px}.hero-with-search .header-job-search .btn-search{position:relative}.hero-with-search .header-job-search .btn-search>.checkbox,.hero-with-search .header-job-search .btn-search>a{position:absolute;top:100%;left:0;right:0}}@media (min-width:992px){.hero-with-search .header-job-search{width:910px}}@media (min-width:1200px){.hero-with-search .header-job-search{width:1110px}}@media (max-width:991px){.home-banner{width:100%;height:auto}}@media (max-width:767px){.navbar>.container{position:relative;text-align:center;padding-left:15px}.navbar>.container>.pull-right:first-child{position:absolute;top:0;right:15px}.navbar>.container>.pull-left{float:none!important;display:inline-block}}#ajax-contact-form .form-control{border-radius:6px}#ajax-contact-form .select2-container--default .select2-selection--single{height:44px;border:1px solid #dfe5e7;border-radius:6px;background-color:#fcfcfc}#ajax-contact-form .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0 36px 0 14px;line-height:42px;font-size:15px;color:#818a91}#ajax-contact-form .select2-container--default .select2-selection--single .select2-selection__arrow{height:42px;right:8px}#ajax-contact-form .select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:not-allowed}#ajax-contact-form .select2-container--default.select2-container--open .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}#ajax-contact-form select.border-red+.select2-container .select2-selection--single{border-color:#ED6B75}.select2-container--default .select2-dropdown{border-color:#dfe5e7;border-radius:0 0 6px 6px;overflow:hidden}.select2-container--default .select2-dropdown .select2-search__field{border:1px solid #dfe5e7;border-radius:6px;padding:6px 10px;outline:0}.select2-container--default .select2-dropdown .select2-results__option--highlighted[aria-selected]{background-color:var(--brand-primary)}