.container-fluid{padding:0 50px}.rec_list_section{margin-bottom:72px}.border_bottom{border-bottom:solid 1px #e0e0e0}.top_section{display:flex;align-items:center;justify-items:space-between}.search_rec_bx{border-radius:28px;border:1px solid #e0e0e0;padding:24px;margin:48px 0}.search_rec_bx h2{color:#000;font-size:28px;font-style:normal;font-weight:400;line-height:36px;margin-bottom:24px}.search_jobs_fltrs{border:1px solid #e0e0e0;border-radius:30px;padding:16px;width:15%}.search_jobs_fltrs .jb_filter_bx:before{content:'';border-right:solid 0px #e0e0e0;top:0;height:100%;position:absolute}.list_area{width:100%;display:inline-block;margin:10px 0}.rec_list_inner{border-radius:12px;background:var(--primary-op-8);padding:16px}.browse_bx:hover,.rec_list_inner:hover{background:var(--primary-op-12);text-decoration:none}.reclist_top_area{display:flex;align-items:flex-start;justify-content:flex-start;border-bottom:1px solid #f4cdff;padding-bottom:16px}.reclist_top_area .rec_img{margin-right:16px;border-radius:12px;border:1px solid #e0e0e0;width:100%;max-width:120px;height:120px}.reclist_top_area .rec_img img{margin-right:16px;border-radius:12px;height:100%;object-fit:contain;width:100%}.reclist_top_area .rec_data{display:flex;flex-direction:column}.reclist_top_area .rec_data .rec_cat,.reclist_top_area .rec_data .rec_loc,.reclist_top_area .rec_data .rec_name,.reclist_top_area .rec_data .rec_name a{color:#000}.reclist_top_area .rec_data .rec_name,.reclist_top_area .rec_data .rec_name a{font-size:16px;font-weight:400;line-height:28px;text-decoration:none}.reclist_top_area .rec_data .rec_cat{font-size:14px;font-weight:400;line-height:20px}.reclist_top_area .rec_data .rec_loc{font-size:14px;font-weight:500;line-height:20px}.rec_more_info{padding-top:16px;display:flex;flex-direction:column;position:relative;height:130px}.rec_more_info p{color:#534341;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:24px}.rec_more_info .rec_btn_group{display:flex;position:absolute;bottom:8px;right:0}.rec_btn_group a{text-decoration:none!important}.rec_more_info .rec_btn_group .outlined_btn{margin-right:8px}.rec_multiple_img{position:relative;margin-top:14px}.rec_multiple_img span{position:absolute;width:40px;height:40px;border-radius:50%;border:2px solid #ffefff}.rec_multiple_img img{width:100%;height:100%;object-fit:cover;border-radius:50%;object-fit:cover}.rec_multiple_img span:nth-child(2){left:25px}.rec_multiple_img span:nth-child(3){left:55px}.rec_multiple_img span:nth-child(4){left:85px}.rec_multiple_img span:nth-child(5){left:115px}.rec_list_page_title{color:#201a19;font-size:32px;font-weight:400;line-height:40px;margin-bottom:20px;margin-top:0}.browse_list{display:flex;align-items:center;justify-content:flex-start}.browse_bx{position:relative;border-radius:12px;background:var(--primary-op-8);padding:8px;margin:10px 0;display:inline-block;width:100%}.browse_inner{display:flex;align-items:center;justify-content:flex-start}.browse_inner .browse_img{margin-right:16px;width:64px;height:64px;border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:center}.browse_inner .browse_img img{border-radius:8px}.browse_inner .browse_text{color:#201a19;font-size:16px;font-weight:500;line-height:24px;width:calc(100% - 84px)}.all_drop_section{display:flex;width:100%;border-right:1px solid #d6d6d6}.search_jobs_fltrs .jb_filter_bx{width:100%;padding:0}.pagination{margin:20px 0 0}.search-sec{padding:2rem}.search-slt{display:block;width:100%;font-size:.875rem;line-height:1.5;color:#55595c;background-color:#fff;background-image:none;border:1px solid #ccc;height:calc(3rem + 2px)!important;border-radius:0}.wrn-btn{width:100%;font-size:16px;font-weight:400;text-transform:capitalize;height:calc(3rem + 2px)!important;border-radius:0}.container__title{width:100%;color:#fff;margin-bottom:25px;font-weight:400;text-align:center}.custom_dropdown_container .select-dropdown{position:relative;max-width:100%;margin-right:6px}.custom_dropdown_container .select_button:after{border-left:solid 5px transparent;border-right:solid 5px transparent;border-top:solid 5px #201a19;content:"";position:absolute;right:16px;top:26px;z-index:2}.custom_dropdown_container .select-dropdown::last-child{margin-right:0}.select-dropdown--3 .select_button{border-right:0px solid #e0e0e0!important}.search_bx,.select_button{padding:0 16px;background-color:transparent;border:0 solid #e0e0e0;border-right:1px solid #e0e0e0;cursor:pointer;width:100%;height:57px;text-align:left}#projectType+.select_button{border-right:0px!important}.search_bx{padding:0 6px}.select_button::focus{outline:0}.select_button .zmdi-chevron-down{position:absolute;right:10px;top:12px}.select_dropdown_list{position:absolute;display:block;border-radius:4px;left:0;right:0;overflow:auto;margin:0;padding:0;background:#ffefff;list-style-type:none;opacity:0;pointer-events:none;transform-origin:top left;z-index:2;box-shadow:0 2px 6px 2px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3)}.select_dropdown_list.active{opacity:1;overflow-y:scroll;pointer-events:auto;transform:scale(1,1)}.sortby .select_dropdown_list.active{overflow-y:hidden}.select_list{line-height:20px;cursor:pointer;margin-bottom:8px;color:#201a19}.select_list:last-child{margin-bottom:0}.active_list,.select_list:hover{background-color:#fae0ff}.keyword_input,.keyword_input:active,.keyword_input:focus,.keyword_input:hover{border:solid 0 #e0e0e0;background:0 0;color:#201a19;display:block;outline:0;vertical-align:middle;width:100%;height:57px;font-size:14px;border-radius:24px}.btn_part{text-align:right}.sortby .select_button{border-right:0px!important;width:100%}.sortby .select-dropdown{width:100%}.location_drop input{height:57px!important;width:100%;padding:0 5px;border:0;font-size:14px}.location_drop input:focus,.location_drop input:focus-within{outline:0;background:0 0!important;border:0}.location_drop{padding:0}.location_drop input:-internal-autofill-selected{background-color:#fff!important}.location-auto-suggest{border-right:1px solid #e0e0e0}.paging-style-wrap .pagination>li:last-child{padding-top:0!important}input:-internal-autofill-selected{background-color:#fff!important}.autodropdown,.autodropdown_j_city{border:0}.suggestresult,.suggestresult_j_city{background:#f8ebe9;-webkit-border-radius:4px;border-radius:4px;margin-bottom:0}.suggestresult li,.suggestresult_j_city li{background:#ffefff;height:auto!important;padding:6px 10px!important;display:block;list-style-type:none;padding:8px;font-size:14px;font-weight:400;line-height:20px;cursor:pointer;color:#201a19;text-align:left;transition:all ease-in-out .3s}.suggestresult li:hover,.suggestresult_j_city li:hover{background:#fae0ff}.suggestion-hover,.suggestresult li:hover,.suggestresult_j_city li:hover{border-radius:0;color:#000!important;background-color:#fae0ff;transition:all ease-in-out .3s}.autodropdown-style,.autodropdown_j_city-style{max-height:250px!important;border-bottom:0 solid #bcbcbc!important;border-radius:4px;transition:all ease-in-out .3s;box-shadow:0 2px 6px 2px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);top:4px!important;position:absolute;width:100%}.col-md-3{padding-left:10px;padding-right:10px}.btn_part input{margin-right:8px}.search_box{border:solid 1px #e0e0e0;border-radius:12px;-o-border-radius:12px;-ms-border-radius:12px;-moz-border-radius:12px;-khtml-border-radius:12px;-webkit-border-radius:12px;padding:16px 25px;margin:30px -5px 24px;position:relative}.search_box h3{color:#000;font-size:28px;font-weight:400;line-height:36px;margin-bottom:24px;margin-top:0}.search_leftside,.search_rightside,.sortby{border:solid 1px #e0e0e0;border-radius:28px;-o-border-radius:28px;-ms-border-radius:28px;-moz-border-radius:28px;-khtml-border-radius:28px;-webkit-border-radius:28px;position:relative}.custom_dropdown_container span{padding:0}.pd0{padding:0!important}.mt-22{margin-top:22px}.row_mr{margin-left:-8px}::selected{color:#f4cdff}.active_effect{background:#fae0ff}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}::placeholder{color:#201a19;opacity:1}::-ms-input-placeholder{color:#201a19}#search-box>div>select,#search-box>select,.input.active-select,.input.input-style,input.input-style{height:100%;width:100%!important}#category_ms,#represent_as_ms{border-right:1px solid #e0e0e0!important}#search-box-container button{margin-bottom:0;font-size:14px;padding:4px 6px 4px 16px;background:0 0;height:57px;width:100%!important;border-right:1px solid #e0e0e0;border-radius:0}#search-box>div>label,#search-box>label{border-top:1px solid #d3d3d3;display:block;font-size:16px;margin-bottom:2px;padding-top:10px}.ui-multiselect{background-color:#fff;border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;-webkit-border-radius:0;width:100%;border:1px solid #d3d3d3}.ui-multiselect,.ui-state-active{border:0!important;outline:0!important}.ui-multiselect-menu label{font-weight:400}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px}.ui-multiselect-checkboxes input[type=checkbox]{margin-right:5px}#search-box>div>select{max-height:33px}#search-box>select{margin-bottom:10px}.ui-state-default span.ui-icon{background:0 0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #333;height:0;margin:10px 10px 0 0;width:0}input.input-style{box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-khtml-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 10px}ul.ui-helper-reset{padding:5px}.ui-multiselect:focus{color:#c00000!important}#search-box-container .autodropdown,#search-box-container .autodropdown_j_city{top:33px}.active-select+button,input.active-select{border:2px solid var(--primary);color:var(--primary)}div.select_wrap .ui-multiselect{min-width:378px;max-width:378px}.select_wrap .ui-state-default span.ui-icon{margin:16px 5px 0 0}.search input{height:56px;width:100%;font-size:17px;outline:0;padding:0 15px;border-radius:4px}.options li{list-style:none;height:56px;background:#fff;padding:0 10px}.options li:hover{background:#f4cdff}.ui-multiselect-header{display:none!important}ul.ui-helper-reset{width:auto!important}.ui-multiselect:focus label,.ui-state-active:focus label{top:-12px!important}.select-selected{height:56px;border:1px solid #333!important;margin-bottom:20px}.select-selected:after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#fff transparent transparent transparent}.select-selected.select-arrow-active:after{border-color:transparent transparent #fff transparent;top:7px}.select-items div{padding:8px 16px;cursor:pointer;user-select:none}.select-items{border:1px solid #333;border-radius:4px;margin-top:5px}.select-selected{padding:16px;border:1px solid #333;border-radius:4px;cursor:pointer;user-select:none}.select-items{position:absolute;top:100%;left:0;right:0;z-index:99}.select-hide{display:none}.same-as-selected,.select-items div:hover{background-color:#f4cdff}input.input-style{border:1px solid #857370!important}.active-select+button,.input.input-style,input.active-select{border:0!important;color:var(--primary);outline:0}.ui-multiselect-menu{background:#ffefff;border:0}.ui-multiselect-menu label{padding:4px 10px}.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:0!important;font-weight:400;color:#212121}#search-box-container .autodropdown{top:60px!important}.autodropdown,.autodropdown_j_city{border:0}.suggestresult,.suggestresult_j_city{background:#ffefff;padding:5px;-webkit-border-radius:4px;border-radius:4px}.suggestresult li,.suggestresult_j_city li{padding:10px!important;background:#ffefff;-webkit-border-radius:4px;border-radius:4px;line-height:10px;margin-bottom:6px!important}.suggestresult li:last-child{margin-bottom:0!important}.suggestresult li:hover,.suggestresult_j_city li:hover{background:#f4cdff}.suggestion-hover,.suggestresult li:hover,.suggestresult_j_city li:hover{background-color:#f4cdff;border-radius:4px;color:#000!important}ul.ui-helper-reset{background:0 0!important}.action_tab .active-select+button,.select_wrap .active-select+button{line-height:28px;font-size:14px;font-weight:500;background:0 0}.select_arrow .ui-state-default span.ui-icon{height:-webkit-fill-available!important;margin-top:13px!important}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus .ui-widget-header .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover{border:0!important}.ui-multiselect{padding:2px 0 2px 4px;text-align:left}.ui-multiselect span.ui-icon{float:right}.ui-multiselect-single .ui-multiselect-checkboxes input{position:absolute!important;top:auto!important;left:-9999px}.ui-multiselect-single .ui-multiselect-checkboxes label{padding:5px!important;margin:0}.ui-multiselect-header{margin-bottom:3px;padding:3px 0 3px 4px}.ui-multiselect-header ul{font-size:.9em}.ui-multiselect-header ul li{float:left;padding:0 10px 0 0}.ui-multiselect-header a{text-decoration:none}.ui-multiselect-header a:hover{text-decoration:underline}.ui-multiselect-header span.ui-icon{float:left}.ui-multiselect-header li.ui-multiselect-close{float:right;text-align:right;padding-right:0}.ui-multiselect-menu{display:none;position:absolute;z-index:20;text-align:left}.modal-open .ui-multiselect-menu{z-index:10000}.ui-multiselect-checkboxes{position:relative;overflow-y:auto}.ui-multiselect-checkboxes label{cursor:pointer;display:block;border:0 solid transparent;padding:3px 1px}.ui-multiselect-checkboxes label input{position:relative;top:1px}.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label{text-align:center;font-weight:700;border-bottom:1px solid}.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a{display:block;padding:3px;margin:1px 0;text-decoration:none}* html .ui-multiselect-checkboxes label{border:none}ul.ui-multiselect-checkboxes{height:auto!important;max-height:300px;overflow-y:auto;box-shadow:0 2px 6px 2px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3)}@media print{.ui-multiselect-menu{display:none}}.new_main_title{line-height:80px;height:auto}.ui-multiselect-checkboxes li:first-child{display:none}input.active-select{color:#333!important}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background-image:none!important}.mac #search-box-container button{padding:5px 12px 3px 17px!important}.cta_br_banner{display:flex;align-items:center;justify-content:center;padding:24px 50px;vertical-align:middle;background-color:#333;margin-bottom:72px}.cta_br_banner p{padding-bottom:0;margin-bottom:0;color:#fff;font-size:20px;line-height:28px;margin-right:96px}