#filter-container .filter_wrapper.show{display:block!important;position:absolute;width:100%;background-color:#f8f8f8;height:100vh;z-index:10;top:45px;left:0}#filter-container .filter_wrapper.show #kt-filter_panel{margin-top:20px}#filter-container .filter_wrapper.show .filter-close-button
{width:40px;height:40px;background:url(/img/clear_filter_button.svg) no-repeat bottom left/contain;display:block;cursor:pointer;position:absolute;right:35px;top:12px;z-index:100;border:none!important;background-color:transparent!important}#filter-container .filter_wrapper:not(.show) .filter-close-button{display:none!important}#filter-container .list_wrapper.hide{display:none!important}#filter-container .kt-filter_panel_wrapper-inner .dropdown-menu.show{width:100%!important}#filter-container .kt-job_search{top:0;position:sticky;z-index:10}#filter-container .kt-job_search #filter-button{margin-top:15px;width:100%}#filter-container .kt-job_search .kt-job_search_inner{padding:16px 0;background-color:#f8f8f8}#filter-container .kt-job_search .kt-job_search_inner input.search{height:35px;font-size:14px;color:#27323a;background-color:#fff;border-radius:5px;border:1px solid #cbcbcb;padding:8px 40px 8px 14px}#filter-container .kt-job_search .kt-job_search_inner a{position:absolute;right:26px;top:19px;color:#f04e27;font-size:20px}#filter-container .selected-filters-container{padding:10px 10px 14px 14px;font-weight:400;background-color:#e6e6e6;color:#27323a;border-radius:5px;font-size:13px;margin-bottom:10px;position:sticky;top:67px;z-index:10}#filter-container .selected-filters-container .showMoreLess{margin-top:5px;text-align:center}#filter-container .selected-filters-container .showMoreLess:hover{font-weight:500}#filter-container .selected-filters-container .selected-filters{max-height:37px;overflow:hidden}#filter-container .selected-filters-container .selected-filters span{display:inline-block;padding:5px 7px 5px 13px;margin:8px 5px 0 0;border-radius:23px;background-color:#c9c9c9}#filter-container .selected-filters-container .selected-filters span i{color:#727272}#filter-container .selected-filters-container .selected-filters span i:hover{font-weight:500}#filter-container .selected-filters-container .selected-filters.showMore{max-height:none!important}#kt-job_list #kt-job_list_main{margin-bottom:50px}#kt-job_list #kt-job_list_main .kt-job_list_main_center{margin:0}#kt-job_list #kt-job_list_main .kt-job_list_main_center .job-box{max-width:265px;padding:0 5px;margin:0 10px}#kt-job_list #kt-job_list_main #job-ad_load-more_button{padding:15px 85px}#kt-job_list .kt-portlet.c-kt-portlet{padding:10px 20px 15px 20px;height:300px;justify-content:flex-start;box-shadow:none!important;-webkit-box-shadow:none!important;border:1px solid #efeeef;background-color:#fff}#kt-job_list .kt-portlet.c-kt-portlet .c-card-container{max-height:320px}#kt-job_list .kt-portlet.c-kt-portlet .width-80{max-width:80%!important}[class*=job-detail-content_save_btn] .save_btn{display:block}[class*=job-detail-content_save_btn] .save_btn_active{display:none}[class*=job-detail-content_save_btn].active .save_btn{display:none}[class*=job-detail-content_save_btn].active .save_btn_active{display:block}@media all and (max-width:414px){.cst-btn-01{padding-top:10px;padding-left:0!important;padding-right:0!important}.cst-btn-01 #search-button{width:100%}.cst-search-container-02{padding-left:0!important;padding-right:0!important}#generalSearch{border:1px solid #000!important}.cst-header-01{padding:0 25px!important}.dropdown-custom-outer{border:1px solid #4a4a4a!important}.dropdown-custom-outer .dropdown .btn{margin-top:0!important}.dropdown-custom-outer .dropdown{margin-left:0!important;margin-right:0!important;padding:0 10px!important}#kt-job_list #kt-job_list_main .kt-job_list_main_center .job-box{max-width:calc(100% - 40px)!important;padding:0!important;margin:0 auto!important}.cst-dropdown-01{width:100%!important;padding-right:20px!important;padding-left:20px!important}.cst-full-width{width:100%!important}.cst-container-01{padding:15px 0!important;border-radius:0!important}#search-detail-link{margin-top:10px!important}.cst-lbl-01{display:none!important}.cst-search-container-01{margin-bottom:10px!important}.selected-filters-container-01 .jobAlert{position:fixed;bottom:0;left:0;right:0;width:100%;display:flex;align-items:center;justify-content:space-between;background-color:#1d1dff;padding:10px 20px}.selected-filters-container-01 .jobAlert .c-item-01{display:none}.selected-filters-container-01 .jobAlert .c-item-02{color:#fff}}@media all and (min-width:415px) and (max-width:767px){.cst-btn-01{padding-top:10px;padding-left:0!important;padding-right:0!important}.cst-btn-01 #search-button{width:100%}.cst-search-container-02{padding-left:0!important;padding-right:0!important}#generalSearch{border:1px solid #000!important}.cst-header-01{padding:0 25px!important}.dropdown-custom-outer{border:1px solid #4a4a4a!important}.dropdown-custom-outer .dropdown .btn{margin-top:0!important}.dropdown-custom-outer .dropdown{margin-left:0!important;margin-right:0!important;padding:0 10px!important}#kt-job_list #kt-job_list_main .kt-job_list_main_center .job-box{max-width:calc(100% - 40px)!important;padding:0!important;margin:0 auto!important}.cst-dropdown-01{width:100%!important;padding-right:20px!important;padding-left:20px!important}.cst-full-width{width:100%!important}.cst-container-01{padding:15px 0!important;border-radius:0!important}#search-detail-link{margin-top:10px!important}.cst-lbl-01{display:none!important}.cst-search-container-01{margin-bottom:10px!important}.selected-filters-container-01 .jobAlert{position:fixed;bottom:0;left:0;right:0;width:100%;display:flex;align-items:center;justify-content:space-between;background-color:#1d1dff;padding:10px 20px}.selected-filters-container-01 .jobAlert .c-item-01{display:none}.selected-filters-container-01 .jobAlert .c-item-02{color:#fff}}@media all and (min-width:768px) and (max-width:1023px){.dropdown-custom-outer{border:1px solid #4a4a4a!important}.cst-lbl-01{display:none!important}.dropdown-custom-outer .dropdown{margin-left:0!important;margin-right:0!important;padding:0 10px!important}.cst-job-box-01{max-width:none!important;margin:0!important}.cst-btn-01{padding-right:0!important}.cst-search-container-01{min-height:0!important}.cst-full-width{padding-left:0!important}.cst-dropdown-01{margin-right:0!important}.cst-container-01{border-radius:0!important;padding:10px!important}.cst-header-01{padding-left:25px!important}#search-detail-link{margin-top:5px}.selected-filters-container-01 .jobAlert{position:fixed;bottom:0;left:0;right:0;width:100%;display:flex;align-items:center;justify-content:space-between;background-color:#1d1dff;padding:10px 20px}.selected-filters-container-01 .jobAlert .c-item-01{display:none}.selected-filters-container-01 .jobAlert .c-item-02{color:#fff}}@media all and (min-width:1024px) and (max-width:1365px){.dropdown-custom-outer{border:1px solid #4a4a4a!important}.cst-lbl-01{display:none!important}.dropdown-custom-outer .dropdown{margin-left:0!important;margin-right:0!important;padding:0 10px!important}.cst-job-box-01{max-width:33.33%!important;margin:0!important}.cst-btn-01{padding-right:0!important}.cst-search-container-01{min-height:0!important}.cst-full-width{padding-left:0!important}.cst-dropdown-01{margin-right:0!important}.cst-container-01{border-radius:0!important;padding:10px!important}.cst-header-01{padding-left:25px!important}#search-detail-link{margin-top:5px}}@media all and (min-width:1366px) and (max-width:1399px){#kt-job_list #kt-job_list_main .kt-job_list_main_center .job-box{max-width:234px}}@media all and (min-width:1300px){.selected-filters-container-01{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.selected-filters-container-01>p{width:100%}.selected-filters-container-01 .selected-filter-area{width:75%}.selected-filters-container-01 .jobAlert{width:24%;justify-content:flex-end;display:flex;position:relative}.selected-filters-container-01 .jobAlert .c-item-01{margin-right:3.5px}.selected-filters-container-01 .jobAlert .c-item-02{margin-right:5.5px}.selected-filters-container-01>.showMoreLess{width:100%}.selected-filters-container-01 .profile-info{width:365px;padding:5.8px 32.5px 6px 9.5px;border-radius:5px;position:relative;box-sizing:border-box;font-size:11px;font-family:Montserrat,sans-serif;box-shadow:0 1px 3px 0 rgba(0,0,0,.16);background:#fff;position:absolute;top:-70px;left:calc(50% - 420px)}.selected-filters-container-01 textarea{resize:none}.selected-filters-container-01 .profile-info-close-btn{font-size:20px;font-family:Montserrat,sans-serif;font-weight:600;float:right;position:absolute;right:5.5px;top:calc(50% - 15px)}}.chk-A{margin-bottom:0}.chk-A>input{position:absolute;z-index:-100;opacity:0}.chk-A>input:checked~span:before{background-color:#1c5}.chk-A>input:checked~span:after{transform:translateX(20px)}.chk-A>span{display:flex;align-items:center;font-size:14px;position:relative;cursor:pointer}.chk-A>span:before{content:"";display:block;width:44px;height:24px;border-radius:22px;background-color:#c5cbce;transition:background-color .2s,border .2s}.chk-A>span:after{content:"";position:absolute;top:calc(50% - 10px);left:2px;display:block;width:20px;height:20px;border-radius:50%;box-shadow:0 3px 8px 0 RGB(0 0 0/22%);background-color:#fff;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-moz-transition:transform .3s;-o-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s}.portlet__body-header-3-lines{-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box}