.queries-page-hero-section{padding:0 4rem;position:relative;width:100%}body .ui-menu .ui-menu-item-wrapper{border-bottom:1px solid #edf0ff!important;color:#1a1a1a;font-size:14px;margin-left:0!important;margin-right:4px!important;padding:10px 0 10px 15px!important}.ui-menu.ui-widget.ui-widget-content{border:1px solid #ced4dd!important;border-radius:4px;margin-top:3px;max-height:300px;overflow-x:hidden;overflow-y:auto;padding-right:5px;width:auto;z-index:999!important}.queries-hero-text-Content{gap:1rem;margin:auto;max-width:1700px;padding:5.5rem 0}.hero-title-section,.queries-hero-text-Content{display:flex;flex-direction:column;height:100%;justify-content:center}.hero-title-section{align-items:center;gap:3rem;text-align:center}nav.breadcrumb-container{line-height:30px;list-style:none;margin:0 auto 1.5rem;max-width:1700px;width:100%}nav.breadcrumb-container a,nav.breadcrumb-container span{color:#1a1a1a;font-size:16px}.hero-title-section h1{color:#1a1a1a;font-weight:500;margin:0}.queries-main-container{padding:2rem 3rem}.section-container{margin:auto auto 2rem;max-width:1700px}.section-content{background-color:#fff;border-radius:10px}.card-grid{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin-top:1rem}.box{background-color:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:5.1rem;padding:1rem;transition:transform .3s}.box,.box-link{align-items:center;display:flex;justify-content:space-between}.box-link{height:100%;text-decoration:none;width:100%}.lang_ar .right-arrow-icon{transform:rotate(180deg)}.box-text-container{display:flex;flex-direction:column}.box-text-container span{color:#1a1a1a;font-size:1rem;font-weight:500}.box-text-container p{color:#525466;font-size:.875;font-weight:400}.flag-and-content{align-items:center;display:flex;gap:.7rem}.flag-and-content img{width:2.25rem}.pagination-conatiner{margin:3rem 0;width:100%}.pagination,.pagination-conatiner{display:flex;justify-content:center}.pagination{align-items:center;gap:0}.pagination button{background:#fff;border:0;border-radius:.4rem;cursor:pointer;padding:5px 10px}.pagination button:disabled{cursor:not-allowed;opacity:.5}#page-numbers span{background-color:#fff;border-radius:.4rem;cursor:pointer;margin:0 2px;padding:5px 10px}#page-numbers span.current{background-color:#007bff;border-color:#007bff;color:#fff;font-weight:700}.filter-container-parent{padding:0 3rem;position:relative;width:100%}.find-jobs-container{background-color:#fff;border:1px solid #ddd;border-radius:1.25rem;box-shadow:0 2px 6px rgba(0,0,0,.1);margin:0 auto;max-width:1700px;padding:1.5rem 2rem;position:relative;width:100%;z-index:10}.find-jobs{display:flex;gap:8px;justify-content:center}.search-job-name{flex-basis:70%}.job-address{flex-basis:30%}.job-address,.search-job-name{align-items:center;background-color:#f5f5f5;border:1px solid #c9c9c9;border-radius:8px;display:flex;gap:.5rem;height:2.9rem;position:relative}.job-address input,.search-job-name input{background-color:#f5f5f5;border:0;border-radius:8px;height:100%;outline:0;padding-left:2rem;width:100%}.find-jobs button{background-color:#a5c5e5;border:0;border-radius:2rem;color:#1a1a1a;cursor:pointer;flex-basis:10%;font-size:1rem;font-weight:600;outline:0;padding:8px 14px;text-align:center}.search-job-name input::placeholder{color:#a8a8a8;font-size:1rem}.job-address img,.search-job-name img{left:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1.135rem}.lang_ar .job-address img,.lang_ar .search-job-name img{left:unset;right:10px}.lang_ar .job-address input,.lang_ar .search-job-name input{padding-left:0;padding-right:2rem}.job-address input::placeholder{color:#a8a8a8;font-size:1rem}.lang_ar .find-jobs button{flex-basis:12%}.alphabet-filter{color:#555;display:flex;flex-wrap:wrap;font-size:14px;gap:10px;margin-top:10px}.alphabet-filter span{color:#a8a8a8;cursor:pointer;transition:color .3s ease}.alphabet-filter span:hover{color:#007bff}.mobile-tablet-only{display:none}.desktop-tablet-only{display:block}.empty_location_search{bottom:-22px;color:red;display:none;font-size:14px;left:0;position:absolute;white-space:nowrap}.lang_ar .empty_location_search{left:unset;right:0}@media screen and (max-width:1350px){.card-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1040px){.card-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.breadcrumb-container-parent{padding:0 1rem}.card-grid,.popular_queries_container{margin:0}.hero-title-section h1{font-size:1.8rem}.find-jobs-container{padding:1rem}.job-address,.search-job-name{flex-basis:unset;height:2.5rem}.filter-container-parent{padding:0 1rem}.alphabet-filter,.search-bar button{display:none}.mobile-btn-search{display:block;width:100%}.search-bar{flex-direction:column;gap:.5rem}.location-icon-field,.search-icon-field{width:100%}.section-container{padding-top:0}.queries-page-hero-section{height:11rem;padding:0 1rem}.queries-hero-text-Content h3{display:none}.queries-hero-text-Content{gap:2rem;text-align:center}.queries-main-container{padding:2rem 1rem}.card-grid{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:1080px){.find-jobs button{font-size:11px;padding:9px 0}.job-address input::placeholder{color:#a8a8a8;font-size:11px}.search-job-name input::placeholder{color:#a8a8a8;font-size:11px}}@media screen and (max-width:995px){.find-jobs{flex-direction:column}}@media screen and (max-width:576px){.mobile-tablet-only{display:block}.desktop-tablet-only{display:none}.empty_location_search{color:red;display:none;font-size:14px;position:unset;white-space:unset}}@media screen and (min-width:576px) and (max-width:768px) and (orientation:portrait){.desktop-tablet-only{display:none}.mobile-tablet-only{display:block}.empty_location_search{position:unset}}@media screen and (min-width:769px) and (max-width:820px) and (orientation:portrait){.desktop-tablet-only{display:none}.mobile-tablet-only{display:block}.empty_location_search{position:unset}}@media screen and (min-width:821px) and (max-width:834px) and (orientation:portrait){.desktop-tablet-only{display:none}.mobile-tablet-only{display:block}.empty_location_search{position:unset}}@media screen and (min-width:835px) and (max-width:1024px) and (orientation:portrait){.desktop-tablet-only{display:block}.mobile-tablet-only{display:none}}@media screen and (min-width:900px) and (max-width:950px) and (orientation:portrait){.desktop-tablet-only{display:none}.mobile-tablet-only{display:block}.empty_location_search{position:unset}}