.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){background-color:#f4f4f4!important}#masthead.menu.navbar-scrolled{background-color:rgba(255,255,255,.85)}.menu.navbar-scrolled .nav>li>a,.menu.navbar-scrolled .nav>.active.current-menu-item>a{color:#06295E}@media (min-width:992px) and (max-width:1199px){.menu #menu-main.nav>li>a{padding-left:10px;padding-right:10px}}#masthead.menu{background-color:rgba(255,255,255,.85)}.navbar-header .navbar-toggle .icon-bar{background-color:#06295E}ul.job_types{display:none}.job_filters .search_jobs div label,.resume_filters .search_resumes div.resume-filter label{display:none}.search_categories.resume-filter{padding-top:0!important}.job_filters .search_jobs div.filter_first,.job_filters .search_jobs div.search_keywords,.job_filters .search_jobs div.filter_last,.job_filters .search_jobs div.search_location,.resume_filters .search_resumes div.filter_first,.resume_filters .search_resumes div.search_keywords,.resume_filters .search_resumes div.filter_last,.resume_filters .search_resumes div.search_location{float:none;padding-right:0;padding-left:0;width:100%}.job_filters .search_jobs div.filter_wide,.job_filters .search_jobs div.search_categories,.resume_filters .search_resumes div.filter_wide,.resume_filters .search_resumes div.search_categories{padding-top:0}.job_filters .search_jobs:after,.job_filters .search_jobs:before,.resume_filters .search_resumes:after,.resume_filters .search_resumes:before{display:none!important}.search_jobs,.search_resumes{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.job_filters .search_jobs,.resume_filters .search_resumes{padding:25px}.search_keywords input,.search_location input{height:51px;border-radius:1px!important;border:none;background-color:white!important;padding-left:10px}.select2-container--default .select2-selection--single .select2-selection__rendered,span.select2.select2-container.select2-container--default.select2-container--below{line-height:51px}span.select2-selection.select2-selection--single,span.select2.select2-container.select2-container--default,.select2-container--default .select2-selection--single .select2-selection__arrow{height:51px}.select2-container--default .select2-selection--single{border:none;border-radius:1px}.select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:16px;font-weight:600}ul.resumes{border:none}ul.job_listings,ul.resumes{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.job_filters,.resume_filters{background:#05769f;border-radius:30px;max-width:925px;margin:0 auto 65px auto;text-align:left;color:#fff;font-weight:600}ul.job_listings a,ul.resumes a,.slick-job a{position:relative;display:block;padding:40px 25px;border-radius:12px;background:#fff;color:inherit;text-align:left;overflow:hidden;box-shadow:0 2px 10px rgb(0 0 0 / 20%);transition:color 0.3s ease}ul.job_listings a::before,ul.resumes a::before,.slick-job a::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;background:#05769f;transition:height 0.4s ease-in-out,background-color 0.4s ease-in-out;z-index:0}ul.job_listings a:hover::before,ul.resumes a:hover::before,.slick-job a:hover::before,.rw-job-sm:hover::before{height:100%;background:#FF732B}ul.job_listings a>*,ul.resumes a>*,.slick-job a>*,.rw-job-sm>*{position:relative;z-index:1}.job-data{display:flex;font-size:15px;flex-direction:column}.job-data p{border-bottom:1px solid #EAEAEA;padding-bottom:5px;margin-bottom:5px;color:#535353;transition:color 0.4s ease}.job-data p:first-child{border-top:1px solid #EAEAEA;padding-top:5px;text-transform:capitalize}.job-data i{color:#FF732B;margin-right:10px;transition:color 0.4s ease}.job-apply-link{color:#05769f;font-weight:600;transition:color 0.4s ease}.rw-job-heading h4{font-weight:600;margin-bottom:20px;transition:color 0.4s ease;font-size:22px;line-height:1.2}p.rw-job-desc{margin:15px 0 20px 0;font-size:16px;transition:color 0.4s ease}ul.job_listings a:hover .job-data p,ul.job_listings a:hover .rw-job-heading h4,ul.job_listings a:hover p.rw-job-desc,ul.job_listings a:hover .job-apply-link,ul.job_listings a:hover .job-data i,ul.job_listings a:hover .job-apply-link i,.slick-job a:hover .job-data p,.slick-job a:hover .rw-job-heading h4,.slick-job a:hover p.rw-job-desc,.slick-job a:hover .job-apply-link,.slick-job a:hover .job-data i,.slick-job a:hover .job-apply-link i{color:#fff}.job-slider-cat{background:#EAEAEA;position:absolute;right:0;top:-50px;padding:2px 10px;border-radius:5px;color:#000;font-weight:400;font-size:14px}.rw-job-box ul,.rw-job-single ul{list-style:none;padding-left:0}.job_title_singles h2{font-weight:800;margin-top:10px}.rw-job-single ul,.single-job-loop .rw-job-box ul{margin-bottom:0}.rw-job-single ul li{display:inline-block}.rw-job-box ul li{padding:8px 0;display:inline-block}.single-job-loop .rw-job-box ul li{padding:0}ul.rw-job-meta{display:flex;list-style:none;padding-left:0;gap:30px;flex-direction:row;margin-bottom:0}ul.rw-job-meta i{margin-right:10px}ul.job-listing-meta.meta,ul.resume-meta.meta{display:none}.job_application.application a.btn.btn-default{padding:12px 45px;margin-top:-4px}input.application_button.rw-application_button.button{padding:20px 45px!important;border-radius:50px;font-size:16px!important}input#gform_submit_button_2{padding:14px 45px}#gform_fields_2 input{background:#fff;height:50px}#gform_fields_5 textarea{background:#fff;width:100%}.rw-job-box{position:relative}.rp4wp-related-job_listing>ul,ul.job_listings{border-top:none}.job_filters .showing_jobs,.resume_filters .showing_jobs{display:none!important}@media screen and (max-width:992px) and (min-width:769px){ul.job_listings,ul.resumes,.search_jobs,.search_resumes{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px) and (min-width:320px){.job_filters .search_jobs,.resume_filters .search_resumes{padding:20px}ul.job_listings,ul.resumes,.search_jobs,.search_resumes{grid-template-columns:repeat(1,1fr)}ul.rw-job-meta{gap:10px;flex-direction:column}}span.select2.select2-container.select2-container--default{background:#fff;border-radius:0}span.select2.select2-container.select2-container--default{padding:0}.search_categories .select-wrap:after{display:none}.job-slider-cat.single-job-cat{position:relative;top:0;right:0;display:inline-block}.job-slide.slick-slide{margin:15px}.related-jobs-slider .slick-dots{position:static;display:flex!important;justify-content:center;gap:0;margin:12px 0}.related-jobs-slider .slick-dots li button:before{content:""!important}.related-jobs-slider .slick-dots li button{width:10px;height:10px;padding:0;border:2px solid #e87028;border-radius:50%;background:transparent;opacity:1;transition:background .2s ease,border-color .2s ease,transform .15s ease;cursor:pointer}.related-jobs-slider .slick-dots li.slick-active button{background:#e87028;border-color:#e87028}.related-jobs-slider .slick-dots li button:hover{transform:scale(1.05)}.related-jobs-slider .slick-dots li{line-height:0}.related-jobs-slider .slick-dots li button{position:relative}.related-jobs-slider .slick-dots li button::after{content:"";position:absolute;inset:-6px}.related-jobs-slider .slick-dots li{width:10px;height:10px}div.job_listings .load_more_jobs{display:inline-block;border:none;background:#ff6307;margin-top:20px;padding:15px 30px!important;border-radius:60px;color:white!important}div.job_listings .load_more_jobs:hover{border:none!important;background:#04769f;color:white!important}