.view-jobs-listing .filters .category-select{display:flex;flex-wrap:wrap;margin:0 -15px}.view-jobs-listing .filters .category-select .column{padding:15px;flex:0 0 20%;width:20%}.view-jobs-listing .filters .category-select .column .category{display:flex;height:100%;padding:15px;flex-direction:column;align-items:center;cursor:pointer;background:#164194;border:1px solid #164194}.view-jobs-listing .filters .category-select .column .category .title,.view-jobs-listing .filters .category-select .column .category .svg{margin:auto}.view-jobs-listing .filters .category-select .column .category .svg{padding-bottom:5px}.view-jobs-listing .filters .category-select .column .category .svg svg{height:40px;width:auto}.view-jobs-listing .filters .category-select .column .category .svg svg path{fill:#fff!important}.view-jobs-listing .filters .category-select .column .category .title{font-weight:600;text-transform:uppercase;text-align:center;color:#fff}.view-jobs-listing .filters .category-select .column .category:not(.toggled):hover,.view-jobs-listing .filters .category-select .column .category.active{background:#fff}.view-jobs-listing .filters .category-select .column .category:not(.toggled):hover .title,.view-jobs-listing .filters .category-select .column .category.active .title{color:#164194}.view-jobs-listing .filters .category-select .column .category:not(.toggled):hover .svg svg path,.view-jobs-listing .filters .category-select .column .category.active .svg svg path{fill:#164194!important}@media (max-width: 991.98px){.view-jobs-listing .filters .category-select{margin:0}.view-jobs-listing .filters .category-select .column{flex:0 0 100%;width:100%}.view-jobs-listing .filters .category-select .column svg{height:20px}}.view-jobs-listing .filters .search .search-input{position:relative;max-width:600px;margin:55px auto}.view-jobs-listing .filters .search .search-input input{height:50px;width:100%;border:1px solid #d3d1d1;color:#164194;box-shadow:unset}.view-jobs-listing .filters .search .search-input input::placeholder{color:#164194}.view-jobs-listing .filters .search .search-input .icon-search{position:absolute;top:0;right:0;bottom:0;width:50px;line-height:50px;text-align:center;font-size:20px;background:#d3d1d1;color:#164194}.view-jobs-listing .filters .filter-box{display:flex;flex-wrap:wrap;border:2px solid #646363;align-items:center;justify-content:space-between;padding:20px}.view-jobs-listing .filters .filter-box .total{width:10%;font-size:16px;color:#164194;font-weight:600}.view-jobs-listing .filters .filter-box .inner-filters{width:70%;margin:0 -15px}.view-jobs-listing .filters .filter-box .inner-filters .column{display:inline-block;width:37.5%;padding:0 15px;margin:15px 0}.view-jobs-listing .filters .filter-box .inner-filters .column.button{width:25%}.view-jobs-listing .filters .filter-box .inner-filters .column.button button{width:100%}.view-jobs-listing .filters .filter-box .layout-type-select{text-align:right}.view-jobs-listing .filters .filter-box .layout-type-select .list,.view-jobs-listing .filters .filter-box .layout-type-select .block{font-size:25px;color:#646363;margin:0 10px;cursor:pointer}.view-jobs-listing .filters .filter-box .layout-type-select .list:hover,.view-jobs-listing .filters .filter-box .layout-type-select .list.active,.view-jobs-listing .filters .filter-box .layout-type-select .block:hover,.view-jobs-listing .filters .filter-box .layout-type-select .block.active{color:#164194}@media (max-width: 1429.98px){.view-jobs-listing .filters .filter-box .inner-filters{flex:1 0 100%}.view-jobs-listing .filters .filter-box .layout-type-select,.view-jobs-listing .filters .filter-box .total{flex:0 0 100%}}@media (max-width: 991.98px){.view-jobs-listing .filters .filter-box .inner-filters .column{width:50%}.view-jobs-listing .filters .filter-box .inner-filters .column.button{width:100%}.view-jobs-listing .filters .filter-box .layout-type-select{display:none}}@media (max-width: 767.98px){.view-jobs-listing .filters .filter-box .inner-filters .column{width:100%}}.view-jobs-listing .job-listing[data-layout=list] .job{margin:25px 0;display:none}.view-jobs-listing .job-listing[data-layout=list] .job.visible{display:block}.view-jobs-listing .job-listing[data-layout=list] .job .content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border:2px solid #164194;padding:35px 15px;transition:background .3s ease}.view-jobs-listing .job-listing[data-layout=list] .job .content *{transition:color .3s ease}.view-jobs-listing .job-listing[data-layout=list] .job .content:hover{background:#164194}.view-jobs-listing .job-listing[data-layout=list] .job .content:hover h4,.view-jobs-listing .job-listing[data-layout=list] .job .content:hover .types .type i,.view-jobs-listing .job-listing[data-layout=list] .job .content:hover .types .type span{color:#fff}.view-jobs-listing .job-listing[data-layout=list] .job .content h4{flex:0 0 40%}.view-jobs-listing .job-listing[data-layout=list] .job .content .types{display:flex;flex:0 0 60%;flex-direction:row}.view-jobs-listing .job-listing[data-layout=list] .job .content .types .type{display:flex;flex-direction:row;flex:0 0 33.333%;padding:0 5px}.view-jobs-listing .job-listing[data-layout=list] .job .content .types .type i{color:#164194;font-size:30px;padding-right:10px}.view-jobs-listing .job-listing[data-layout=list] .job .content .types .type span{line-height:28px;font-size:16px;color:#646363}.view-jobs-listing .job-listing[data-layout=block]{display:flex;flex-wrap:wrap;margin:0 -30px}.view-jobs-listing .job-listing[data-layout=block] .job{display:flex;width:33.3333%;padding:30px;min-height:350px}.view-jobs-listing .job-listing[data-layout=block] .job .detail-link{display:none}.view-jobs-listing .job-listing[data-layout=block] .job.fade-out span,.view-jobs-listing .job-listing[data-layout=block] .job.fade-out h4{animation:fadeout .3s}.view-jobs-listing .job-listing[data-layout=block] .job.fade-in span,.view-jobs-listing .job-listing[data-layout=block] .job.fade-in h4{animation:fadein .3s}@keyframes fadeout{0%{filter:blur(0px);opacity:1}to{filter:blur(5px);opacity:.2}}@keyframes fadein{0%{filter:blur(5px);opacity:.2}to{filter:blur(0px);opacity:1}}.view-jobs-listing .job-listing[data-layout=block] .job.zoom-in{animation:zoom-in .3s}.view-jobs-listing .job-listing[data-layout=block] .job.zoom-out{animation:zoom-out .3s}@keyframes zoom-out{0%{transform:scale(1);opacity:1}to{transform:scale(.3);opacity:0}}@keyframes zoom-in{0%{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}.view-jobs-listing .job-listing[data-layout=block] .job.hidden{display:none}.view-jobs-listing .job-listing[data-layout=block] .job>a{display:flex;width:100%}.view-jobs-listing .job-listing[data-layout=block] .job .content{display:flex;flex-direction:column;width:100%;padding:25px;border:2px solid #164194;border-radius:5px;cursor:pointer;transition:background .3s ease}.view-jobs-listing .job-listing[data-layout=block] .job .content *{transition:color .3s ease}.view-jobs-listing .job-listing[data-layout=block] .job .content:hover{background:#164194}.view-jobs-listing .job-listing[data-layout=block] .job .content:hover h4,.view-jobs-listing .job-listing[data-layout=block] .job .content:hover .type i,.view-jobs-listing .job-listing[data-layout=block] .job .content:hover .type{color:#fff}.view-jobs-listing .job-listing[data-layout=block] .job .content h4{margin-bottom:auto;padding-bottom:15px}.view-jobs-listing .job-listing[data-layout=block] .job .content .category{margin-top:auto}.view-jobs-listing .job-listing[data-layout=block] .job .content .type{color:#5d5d5d}.view-jobs-listing .job-listing[data-layout=block] .job .content .type:not(:last-child){margin-bottom:8px}.view-jobs-listing .job-listing[data-layout=block] .job .content .type i{display:inline-block;vertical-align:middle;width:31px;margin-right:15px;font-size:30px;color:#164194;text-align:center}@media (max-width: 991.98px){.view-jobs-listing .job-listing[data-layout=block] .job{width:100%;min-height:unset;padding-top:15px;padding-bottom:15px}.view-jobs-listing .job-listing[data-layout=block] .job .content{padding:15px}}
