@media(max-width:400px){.jobs-server-side .job-search-area{margin-top:2.5rem}}.jobs-server-side .find-jobs .recruitment-serach-box{box-shadow:0 4px 6px rgba(0,0,0,.18);border-radius:5px;padding:2px 0 2px 5px;border:1px solid #ccc;border-radius:15px}.jobs-server-side .find-jobs .recruitment-serach-box .seach-col{position:relative}.jobs-server-side .find-jobs .recruitment-serach-box .seach-col:after{position:absolute;content:"";border-right:3px solid #e4e5e8;top:17px;left:-5px;height:30%}@media screen and (max-width:580px){.jobs-server-side .find-jobs .recruitment-serach-box .seach-col:after{border-right:none}}.jobs-server-side .find-jobs .recruitment-serach-box .search-button-wrapper{text-align:end}.jobs-server-side .find-jobs .recruitment-serach-box .search-button-wrapper .search-button{width:auto;height:51px}.jobs-server-side .find-jobs .recruitment-serach-box .search-button-wrapper .search-button h1{font-size:14px;color:#fff;margin-bottom:0}@media screen and (max-width:767px){.jobs-server-side .find-jobs .recruitment-serach-box{border:none;box-shadow:none}.jobs-server-side .find-jobs .recruitment-serach-box .search-button-wrapper{text-align:center}.jobs-server-side .find-jobs .recruitment-serach-box .search-button-wrapper .search-button{width:50%}}.jobs-server-side .certain-category-search{height:-moz-fit-content;height:fit-content;width:100%}.jobs-server-side .certain-category-search .ant-select-selector{border:none!important;box-shadow:none}.jobs-server-side .certain-category-search .ant-select-selector .search-inner-input{box-shadow:none}.jobs-server-side .certain-category-search .ant-select-selector .search-inner-input .fa-angle-down{color:#e4e5e8}.jobs-server-side .certain-category-search .ant-select-selector .ant-select-selection-overflow{flex-wrap:nowrap!important;overflow:hidden!important}.jobs-server-side .certain-category-search .search-inner-input{display:flex;align-items:center;border:none}.jobs-server-side .certain-category-search .search-inner-input:focus{box-shadow:none}.jobs-server-side .certain-category-search .search-inner-input .ant-input,.jobs-server-side .certain-category-search .search-inner-input .ant-input-suffix{height:37px;border:none!important}.jobs-server-side .certain-category-search .search-inner-input .ant-input-suffix:hover,.jobs-server-side .certain-category-search .search-inner-input .ant-input:hover{border:none;outline:none}.jobs-server-side .certain-multiselect-search{width:100%;height:45px;text-align:left}.jobs-server-side .certain-multiselect-search .ant-select-selector{border:none!important;box-shadow:none}.jobs-server-side .certain-multiselect-search .ant-select-selector .search-inner-input{box-shadow:none}.jobs-server-side .certain-multiselect-search .ant-select-selector .search-inner-input .fa-angle-down{color:#e4e5e8}.jobs-server-side .certain-multiselect-search .ant-select-selector .ant-select-selection-overflow{flex-wrap:nowrap!important;overflow:hidden!important}.jobs-server-side .certain-multiselect-search .ant-select-arrow{border-left:none!important;margin-left:2px}.jobs-server-side .certain-multiselect-search .ant-select-dropdown{z-index:10}.jobs-server-side .filters-section-col{margin-top:20px;background-color:#fff;border-radius:15px;border:1px solid #ccc}@media screen and (max-width:767px){.jobs-server-side .filters-section-col{height:0;display:none}}.jobs-server-side .jobs-listing-section{position:relative;height:calc(100vh - 210px);overflow-y:hidden;overflow-x:hidden}@media screen and (max-width:768px){.jobs-server-side .jobs-listing-section{height:calc(100vh - 195px)}}@media screen and (min-width:501px)and (max-width:669px){.jobs-server-side .jobs-listing-section{margin-top:17px}}@media screen and (max-width:575px){.jobs-server-side .jobs-listing-section{height:100%;overflow-y:visible}}.jobs-server-side .jobs-listing-section .card-body-skeleton{opacity:.3;height:20vh}.jobs-server-side .jobs-listing-section .job-location{white-space:normal;overflow-wrap:break-word;display:inline-block;font-weight:700;color:#3e6a9f}.jobs-server-side .jobs-listing-section .loading-more-jobs{text-align:center;font-weight:600;font-size:1rem}.jobs-server-side .jobs-listing-section .more-jobs{padding:4px 10px;display:flex;justify-content:center;font-size:14px;background:#f7f7f7;text-align:center;font-weight:600}.jobs-server-side .jobs-listing-section #scrollableDiv{height:calc(100% - 40px);overflow-x:hidden;overflow-y:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:#bfc5cc transparent}@media screen and (max-width:575px){.jobs-server-side .jobs-listing-section #scrollableDiv{height:auto;overflow-y:visible;padding-right:0;padding-top:5px}}.jobs-server-side .jobs-listing-section #scrollableDiv .infinite-scroll-component__outerdiv{margin-right:.5rem}.jobs-server-side .jobs-listing-section #scrollableDiv .job-component{position:relative;background-color:#fff;border:1px solid #d3d3d3;border-radius:15px;cursor:pointer;margin-bottom:10px;padding:20px;text-align:left;transition:.2s}.jobs-server-side .jobs-listing-section #scrollableDiv .job-component .active-indicator{position:absolute;top:.75rem;bottom:.75rem;left:0;width:3px;border-radius:0 9999px 9999px 0;background-color:#3e6a9f}.jobs-server-side .jobs-listing-section #scrollableDiv .job-component .job-listing-avatar{background:#fff;color:#3e6a9f;border-color:#eae2e4}.jobs-server-side .jobs-listing-section #scrollableDiv .job-component .job-listing-avatar .ant-avatar-string{font-weight:700;font-size:14px}.jobs-server-side .jobs-listing-section #scrollableDiv .job-component .job-title-wrapper{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jobs-server-side .jobs-listing-section #scrollableDiv .job-component .job-title-wrapper .job-title{font-weight:400;margin-bottom:7px;text-align:left;color:#000;font-weight:700;font-size:20px;white-space:break-spaces}.jobs-server-side .jobs-listing-section #scrollableDiv .job-component .job-title-wrapper .fa-solid{color:#3e6a9f;text-align:left;margin-left:1px;font-size:16px}.jobs-server-side .jobs-listing-section #scrollableDiv .job-component .company-name{color:#0c1827;font-size:14px;white-space:break-spaces}.jobs-server-side .jobs-listing-section #scrollableDiv .job-component .featured-job{width:max-content;background:#fdc800;color:#000;padding:6px;border-radius:5px;font-size:11px;font-weight:600}.jobs-server-side .jobs-listing-section #scrollableDiv .job-component .job-location-detail{font-size:14px;color:#000;white-space:break-spaces;display:flex;align-items:center;flex-wrap:wrap;column-gap:4px}.jobs-server-side .jobs-listing-section #scrollableDiv .job-component .job-location-detail .city-country{min-width:0}.jobs-server-side .jobs-listing-section #scrollableDiv .job-component .job-location-detail .job-location{flex-shrink:0;white-space:nowrap;font-weight:600;color:#3e6a9f;font-size:inherit}.jobs-server-side .jobs-listing-section #scrollableDiv .job-component .job-card-detail{display:flex;align-items:self-start;flex-wrap:wrap;gap:6px}.jobs-server-side .jobs-listing-section #scrollableDiv .job-component .job-card-detail .detail-element p{font-size:13px;font-weight:600!important;color:#3e6a9f;background:#f0f5fa;padding:4px 10px 2px;border-radius:6px;margin-bottom:0}.jobs-server-side .jobs-listing-section #scrollableDiv .job-component .job-card-detail .detail-element p i{color:#3e6a9f;font-size:14px}.jobs-server-side .jobs-listing-section #scrollableDiv .job-component .job-card-divider{margin:18px 0 10px;border-color:#ccc}.jobs-server-side .jobs-listing-section #scrollableDiv .job-component .job-salary{font-size:13px;font-weight:700;color:#007357}.jobs-server-side .jobs-listing-section #scrollableDiv .job-component.active{border:1px solid #3e6a9f;background-color:rgba(157,202,255,.329)}.jobs-server-side .jobs-listing-section #scrollableDiv .job-component.active .job-card-detail .detail-element p{background:#fff}.jobs-server-side .jobs-listing-section #scrollableDiv .job-component:hover{box-shadow:0 0 5px rgba(0,0,0,.34)}.jobs-server-side .jobs-listing-section #scrollableDiv .job-component:hover .job-title{color:#3e6a9f}.jobs-server-side .jobs-listing-section .jobs-listing-pagination{padding-top:5px;padding-bottom:5px;position:absolute;left:0;right:0;bottom:0;background:#fff}@media screen and (max-width:575px){.jobs-server-side .jobs-listing-section .jobs-listing-pagination{position:relative}}.jobs-server-side .jobs-listing-section .jobs-listing-pagination .ant-pagination{justify-content:center}.jobs-server-side .jobs-listing-section .jobs-listing-pagination .ant-pagination .ant-pagination-jump-next,.jobs-server-side .jobs-listing-section .jobs-listing-pagination .ant-pagination .ant-pagination-next,.jobs-server-side .jobs-listing-section .jobs-listing-pagination .ant-pagination .ant-pagination-prev{border:none}.jobs-server-side .jobs-listing-section .jobs-listing-pagination .ant-pagination .ant-pagination-next,.jobs-server-side .jobs-listing-section .jobs-listing-pagination .ant-pagination .ant-pagination-prev{background-color:#f7f2f4}.jobs-server-side .jobs-listing-section .jobs-listing-pagination .ant-pagination li{border:1px solid #d3d3d3;min-width:32px;height:32px;line-height:30px}.jobs-server-side .jobs-listing-section .jobs-listing-pagination .ant-pagination li.ant-pagination-prev{-webkit-margin-end:8px;margin-inline-end:8px}.jobs-server-side .jobs-listing-section .jobs-listing-pagination .ant-pagination li.ant-pagination-item-active{background-color:#3e6a9f}.jobs-server-side .jobs-listing-section .jobs-listing-pagination .ant-pagination li.ant-pagination-item-active a{color:#fff;font-size:11px}.jobs-server-side .jobs-listing-pagination{display:flex;align-items:center;justify-content:center;gap:8px}.jobs-server-side .jobs-listing-pagination .pagination-btn{width:32px;height:32px;border-radius:6px;background:transparent;cursor:pointer;font-size:11px;border:1px solid #d3d3d3;padding-top:3px}.jobs-server-side .jobs-listing-pagination .pagination-btn.active{background:#3e6a9f;color:#fff}.jobs-server-side .jobs-listing-pagination .pagination-btn:disabled{opacity:.4;cursor:not-allowed}.jobs-server-side .job-detail-section{margin-bottom:5px;border-radius:15px;height:calc(100vh - 210px);overflow-y:hidden;overflow-x:hidden;border:1px solid #ccc}.jobs-server-side .job-detail-section .job-detail{height:100%;display:flex;flex-direction:column;overflow:hidden}.jobs-server-side .job-detail-section .job-detail .card-body-skeleton{opacity:.3;height:20vh}.jobs-server-side .job-detail-section .job-detail .apply-now-description .feature-btn{width:40px;height:40px}.jobs-server-side .job-detail-section .job-detail .apply-now-description .feature-btn:hover{background:#e1effc;border-radius:12px}.jobs-server-side .job-detail-section .job-detail .apply-now-description p{font-size:14px}.jobs-server-side .job-detail-section .job-detail .apply-now-description .identifier{font-size:14px;font-weight:600;color:#606a78}.jobs-server-side .job-detail-section .job-detail .apply-now-description .featured-job{width:max-content;background:#fdc800;color:#000;padding:5px;border-radius:6px;font-size:12px;font-weight:600}.jobs-server-side .job-detail-section .job-detail .apply-now-description h2{font-size:28px;color:#0c1827}@media screen and (max-width:1300px){.jobs-server-side .job-detail-section .job-detail .apply-now-description h2{font-size:24px}}@media screen and (max-width:1100px){.jobs-server-side .job-detail-section .job-detail .apply-now-description h2{font-size:20px}}@media screen and (max-width:991px){.jobs-server-side .job-detail-section .job-detail .apply-now-description h2{font-size:18px}}.jobs-server-side .job-detail-section .job-detail .apply-now-description h4.job-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jobs-server-side .job-detail-section .job-detail .apply-now-description .job-location{white-space:normal;overflow-wrap:break-word;display:inline-block;font-weight:700;color:#3e6a9f}.jobs-server-side .job-detail-section .job-detail .apply-now-description .fa-solid{color:#3e6a9f;font-size:16px}.jobs-server-side .job-detail-section .job-detail .job-characteristics{display:flex;flex-wrap:wrap;gap:10px;width:100%}.jobs-server-side .job-detail-section .job-detail .job-characteristics .job-characteristics-wrapper{border-radius:6px;padding:1px 8px;background-color:#f0f5fa}.jobs-server-side .job-detail-section .job-detail .job-characteristics .job-characteristics-wrapper p{font-size:13px;font-weight:600;margin-bottom:0;min-width:max-content;color:#3e6a9f}.jobs-server-side .job-detail-section .job-detail .job-characteristics .job-characteristics-wrapper p i{font-size:inherit;color:#3e6a9f}.jobs-server-side .job-detail-section .job-detail .job-degree-pills{color:#3e6a9f;font-size:13px;font-weight:600;background-color:#f0f5fa;border-radius:50px;padding:4px 10px}.jobs-server-side .job-detail-section .job-description{margin-right:2px;flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;height:calc(100% - 210px);scrollbar-width:thin;scrollbar-color:#bfc5cc transparent}.jobs-server-side .job-detail-section .job-description .job-description-heading{font-size:18px;font-weight:700}.jobs-server-side .job-detail-section .job-description .job-description-divider{margin:14px 0;border-color:#ccc}.jobs-server-side .job-detail-section .job-description .skill{border:1px solid #3e6a9f;border-radius:15px;padding:10px 15px}.jobs-server-side .job-detail-section .job-description .skill .detail{font-size:12px}.jobs-server-side .job-detail-section .responsibilities,.jobs-server-side .job-detail-section p,.jobs-server-side .job-detail-section td{list-style-position:outside}.jobs-server-side .job-detail-section p{color:#606a78;font-weight:500}.jobs-server-side .certain-category-wrapper,.jobs-server-side .custom-select-wrapper{padding:0 10px}@media screen and (min-width:768px)and (max-width:780px){.jobs-server-side .category-search-field .custom-select-wrapper .ant-select-selection-placeholder{max-width:130px}}.jobs-server-side .custom-select-wrapper{position:relative}.jobs-server-side .custom-select-wrapper:after{position:absolute;content:"";border-right:3px solid #606a78;top:10px;left:-5px;height:50%}#jobs-server-side .jobs-seo-bottom-content .seo-content{padding-top:30px}#jobs-server-side .jobs-seo-bottom-content .seo-content p{font-size:14px}#jobs-server-side .jobs-seo-bottom-content .seo-content h1{font-size:30px;color:#3e6a9f;font-weight:700}#jobs-server-side .jobs-seo-bottom-content .seo-content h2{font-size:24px;color:#3e6a9f;font-weight:600}#jobs-server-side .jobs-seo-bottom-content .seo-content .faq-list{list-style:decimal}#jobs-server-side .jobs-seo-bottom-content .seo-content h3{font-size:18px}#jobs-server-side .jobs-seo-bottom-content .seo-content .job-types-wrapper{border-radius:10px}@media screen and (max-width:767px){.recruitment-serach-box .certain-category-wrapper,.recruitment-serach-box .custom-select-wrapper{border:1px solid #ccc;border-radius:15px;padding:0 10px}}.filters-outer-div::-webkit-scrollbar{width:5px}.filters-outer-div::-webkit-scrollbar-track{background:transparent}.filters-outer-div::-webkit-scrollbar-thumb{background:#bfc5cc;border-radius:10px}.filters-outer-div::-webkit-scrollbar-thumb:hover{background:#9da4ad}.seo-single-accordion{border:1px solid #ccc;border-radius:12px;background:#fff;overflow:hidden}.seo-single-accordion summary{position:relative;cursor:pointer;padding:18px 50px 18px 20px;font-size:20px;font-weight:700;color:#0c1827;list-style:none}.seo-single-accordion summary::-webkit-details-marker{display:none}.seo-single-accordion summary:after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:24px;color:#3e6a9f;font-family:FontAwesome}.seo-single-accordion[open] summary{border-bottom:1px solid #e4e5e8}.seo-single-accordion[open] summary:after{content:""}.seo-single-accordion .seo-content{padding:20px}.seo-single-accordion .seo-content h1{font-size:30px;color:#3e6a9f;font-weight:700}.seo-single-accordion .seo-content h2{font-size:24px;color:#3e6a9f;font-weight:600;margin-top:30px}.seo-single-accordion .seo-content h3{font-size:18px;margin-top:20px}.seo-single-accordion .seo-content li,.seo-single-accordion .seo-content p{font-size:14px;line-height:1.7}.filters-outer-div-modal{background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.329),0 1px 2px -1px rgba(0,0,0,.459);border-radius:15px;scrollbar-width:thin;scrollbar-color:#bfc5cc transparent}.filters-header{padding:10px 15px;border-bottom:1px solid #ccc;margin-bottom:5px}.filters-header h6{font-size:18px;font-weight:700;margin-bottom:2px}.filters-header p{font-size:14px}.filters-outer-div{height:calc(100vh - 225px);overflow-y:auto;overflow-x:hidden;margin-right:2px;scrollbar-width:thin;scrollbar-color:#bfc5cc transparent}@media screen and (min-width:1200px)and (max-width:1289px){.filters-outer-div{height:calc(100vh - 247px)}}.filters-outer-div .filters-bottom-divider,.filters-outer-div .filters-divider{margin:0 0 14px;border-color:#ccc}.filters-outer-div .filters-options .ant-collapse-borderless{background-color:#fff}.filters-outer-div .filters-options .ant-collapse-borderless .ant-collapse-header{padding:0 10px;flex-direction:row-reverse}.filters-outer-div .filters-options .ant-collapse-borderless .ant-collapse-header .ant-collapse-header-text{font-size:14px;font-weight:700}.filters-outer-div .collapse-panel{margin-bottom:16px}.certain-category-search-dropdown .ant-select-item-option-content,.certain-multiselect-search .ant-select-item-option-content{text-overflow:unset;white-space:break-spaces}.mobile-search-filters-wrapper .selected-job-tags{border:1px solid #ccc;border-radius:15px}@media screen and (max-width:767px){.mobile-search-filters-wrapper{position:relative;height:60px}}@media screen and (max-width:668px){.mobile-search-filters-wrapper{position:relative;height:70px}}@media screen and (max-width:400px){.mobile-search-filters-wrapper{height:30px}}.mobile-search-filters-wrapper .mobile-search-filters{position:fixed;left:0;right:0;z-index:1000;background-color:#fff}@media screen and (min-width:670px)and (max-width:768px){.mobile-search-filters-wrapper .mobile-search-filters{top:103px}}@media screen and (max-width:768px){.mobile-search-filters-wrapper .mobile-search-filters{padding:6px 13px 0 9px!important}}@media screen and (max-width:669px){.mobile-search-filters-wrapper .mobile-search-filters{top:122px}}@media screen and (max-width:500px){.mobile-search-filters-wrapper .mobile-search-filters{top:116px}}@media screen and (max-width:400px){.mobile-search-filters-wrapper .mobile-search-filters{top:95px}}.mobile-search-filters-wrapper .mobile-search-filters .selected-job-tags{height:48px;flex-wrap:nowrap;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#888 #f1f1f1;overflow-x:auto}.mobile-search-filters-wrapper .mobile-search-filters .selected-job-tags::-webkit-scrollbar{width:5px;height:5px}.mobile-search-filters-wrapper .mobile-search-filters .selected-job-tags::-webkit-scrollbar-track{background:#f1f1f1}.mobile-search-filters-wrapper .mobile-search-filters .selected-job-tags::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px;border:2px solid #f1f1f1}.mobile-search-filters-wrapper .mobile-search-filters .selected-job-tags .job-tags{background:rgba(62,106,159,.188);border-radius:5px;margin-bottom:10px;margin-right:10px;padding:5px 10px;color:#3e6a9f;flex-wrap:nowrap;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:max-content}.mobile-filters-drawer .ant-drawer-header{padding:16px 24px 6px 13px;border-bottom-color:#ccc;margin-bottom:15px}.mobile-filters-drawer .ant-drawer-header .ant-drawer-header-title{flex-direction:row-reverse}.mobile-filters-drawer .ant-drawer-header .ant-drawer-header-title .filters-header{padding:0;border:none;margin-bottom:0}.mobile-filters-drawer .ant-drawer-body{padding:0}.mobile-filters-drawer .ant-drawer-body .filters-drawer-wrapper{background-color:#fff}.mobile-filters-drawer .ant-drawer-body .filters-drawer-wrapper .filters-divider{margin:0 0 12px;border-color:#ccc}.mobile-filters-drawer .ant-drawer-body .filters-drawer-wrapper .ant-collapse-borderless{background-color:#fff}.mobile-filters-drawer .ant-drawer-body .filters-drawer-wrapper .ant-collapse-borderless .ant-collapse-header{padding:0 10px;flex-direction:row-reverse}