@import"https://fonts.googleapis.com/css2?family=Raleway:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap";body{position:relative;background:#fff;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;font-size:16px;color:#333;min-height:100vh;font-family:Roboto,sans-serif}.header-wrapper{box-shadow:1px 1px 6px #00000014;position:relative}nav li{font-size:14px;font-weight:700}.nav-item:last-child{margin-right:32px}.navbar-light .navbar-nav .nav-link{color:#333;font-size:12px;padding-left:16px;padding-right:16px}.navbar-light .navbar-nav .nav-link:hover{color:#731015}.navbar-light .navbar-nav .active>.nav-link{color:#731015}.content{max-width:960px;margin-left:auto;margin-right:auto;padding:16px}.title-copy{font-size:28px;line-height:1.5;font-weight:600;margin-bottom:40px;font-family:Raleway,sans-serif}.sub-title-copy{font-size:22px;line-height:1.5;font-weight:600;margin-bottom:32px;font-family:Raleway,sans-serif}.search-container label{margin-bottom:4px;font-weight:500}.search-container .form-control{border:0px;box-shadow:1px 3px 3px #00000014;height:42px!important}.main-content{padding-top:20px}.media{display:flex;border-bottom:1px solid #eee}.media h5{font-weight:700}.media p{font-size:14px}.media-left{width:80px;margin-right:16px}.media-object{width:80px}.list-features{list-style:none;display:flex;flex-wrap:wrap;padding-left:0}.list-features li{padding-right:16px;font-size:12px}.save-search{padding:8px 12px!important}.has-error{color:#f73325}.red-text{color:#731015}.filters{padding:2rem!important}.filter-title{font-weight:800}.loader-wrapper{color:#444;text-align:center;margin:60px 0}.loader-img{width:80px;height:80px;margin:auto;background:url(hourglass1.fbabedac79655a84.gif) no-repeat center;background-size:contain;background-image:url(hourglass.843804c7e24b7d18.svg),none}.company-listing{cursor:pointer;padding-top:16px}.validate .ng-invalid{border:1px solid #f73325}.loadmore{text-align:center;display:block;margin:20px auto 0}.register-text hr{background-color:#610d11;height:4px;width:100%;display:block}.register-text h1{font-weight:600!important;font-size:64px!important;line-height:80px!important;letter-spacing:0px;padding-bottom:20px!important}.register-text h2{font-size:32px!important;line-height:46px!important;margin-bottom:40px}.register-text h5{font-size:20px!important;line-height:32px;letter-spacing:.1px;font-weight:400!important;margin-top:40px}.bullet-item{margin-top:30px;display:flex}.bullet-item .icon{display:table-cell;-webkit-box-flex:0;margin-top:0;padding:0;width:40px;height:auto}.bullet-item img{width:40px;height:auto}.blurb{padding-left:20px;font-size:16px;line-height:24px;letter-spacing:.4px;font-weight:300}.gate_box{top:30px;background-color:#f0f0f0;padding:52px 66px 66px;border-top:3px solid #610d11}.gate_box h3{font-size:30px!important;font-weight:700;color:#000;margin:0!important}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-control{padding:12px 16px!important;height:48px!important}.form-group{margin-bottom:0!important}.registration label{color:#333!important;margin:0!important;font-weight:600!important;font-size:18px!important;padding:20px 0 6px 2px;display:inline-block;justify-content:left!important}.registration .has-error{color:#f73325!important}.progress-bar-app{margin:30px auto;text-align:center}.row{justify-content:center;padding-top:10px}.progress-bar-app{text-align:center}.progress-bar-icon{display:flex;list-style:none;justify-content:center;padding-left:0}.progress-bar-icon li{margin-right:8px;color:#dcdcdc}.active{color:#731015}.progress-mobile{margin-top:10px}.gate_box_login{top:30px;background-color:#f0f0f0;padding:40px 66px;border-top:3px solid #610d11;margin-bottom:20px}.login-form h3{text-align:center}.login-form .form-group{margin-top:20px}.btn-large{margin-top:30px;background-color:#610d11;color:#fff!important;text-align:center;display:inline-block;width:100%}.btn-text{width:100%;color:#610d11;margin-top:10px;font-size:18px}.error-display ul{color:#f73325;list-style:none}.checkbox-style{margin-bottom:4px}.work-check{margin-top:4px!important}small{font-size:85%!important}.btn{padding:8px 32px}.btn-primary{background-color:#731015;color:#fff;border:1px solid #731015}.btn-primary:hover{background-color:#a0161d;color:#fff;border:1px solid #731015;box-shadow:1px 3px 3px #73101529;outline:none}.radio-choice{font-size:15px;padding:0}.radio-choice li{list-style:none;display:inline-block;width:49%}.rad-btn{margin-right:80px}.radio-container{display:block;position:relative;padding-left:30px;cursor:pointer;font-size:15px;-webkit-user-select:none;user-select:none}.radio-container input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:3px;left:1px;height:16px;width:16px;border:2px solid #95989A;background-color:#fff;border-radius:50%}.radio-container:hover input~.checkmark{background-color:#731015}.radio-container input:checked~.checkmark{background-color:#fff}.checkmark:after{content:"";position:absolute;display:none}.radio-container input:checked~.checkmark:after{display:block}.radio-container .checkmark:after{border-radius:50%;background:#731015;top:-2px;left:-2px;height:16px;width:16px;border:2px solid #95989A}.styled-checkbox{position:absolute;opacity:0}.styled-checkbox+label{position:relative;cursor:pointer;padding:0;display:flex;align-items:center}.styled-checkbox+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:16px;height:16px;background:#fff;border:1px solid #707070;border-radius:2px}.styled-checkbox:hover+label:before{border:2px solid #731015}.styled-checkbox:checked+label:before{border:2px solid #731015}.styled-checkbox:disabled+label{color:#333;cursor:auto}.styled-checkbox:disabled+label:before{box-shadow:none;background:#ddd}.styled-checkbox:checked+label:after{content:"";position:absolute;left:3px;top:11px;background:#731015;width:2px;height:2px;box-shadow:2px 0 #731015,4px 0 #731015,4px -2px #731015,4px -4px #731015,4px -6px #731015,4px -8px #731015;transform:rotate(45deg)}.btn-cancel{background-color:#dcdcdc;color:#333;padding:12px 32px}.btn-cancel:hover{text-decoration:underline}.brand-logo img{height:32px}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#eee}::-webkit-scrollbar-thumb{border-radius:1rem;background-color:#dadada}::-moz-scrollbar{width:5px}::-moz-scrollbar-track{background:#eee}::-moz-scrollbar-thumb{border-radius:1rem;background-color:#dadada}a{text-decoration:none;color:#731015}a:hover{color:#731015}h1,h2,h3,h4,h5{font-family:Raleway,sans-serif}.header-text{font-family:Raleway,sans-serif;text-align:center}.text-primary{color:#731015!important}.bg-white{background-color:#fff!important}.bg-black{background-color:#000}.bg-gray{background-color:#f8f8f8}.text-md{font-size:14px}.custom-datepicker{display:block;width:100%}.custom-datepicker label{display:block;margin-bottom:4px;font-weight:500}.custom-datepicker dp-date-picker{display:block;width:100%}.custom-datepicker dp-date-picker input{width:100%;box-sizing:border-box;border-radius:4px;border:1px solid #ced4da;padding:13px;font-size:16px;color:#495057}.Paygradeform dp-date-picker input{padding:10px!important}.dp-calendar-wrapper{width:310px}.dp-calendar-wrapper .dp-calendar-weekday,.dp-calendar-wrapper .dp-calendar-day{width:44px;border:1px solid #000}.dp-calendar-wrapper .dp-calendar-month{width:77px;border:1px solid #000}.dp-calendar-wrapper .dp-weekdays{margin-bottom:0}dp-calendar-nav .dp-calendar-nav-container{height:40px!important}.dp-selected{background:#731015!important}.dp-nav-btns-container{display:flex!important;align-items:center;gap:5px}.dp-calendar-nav-left,.dp-calendar-nav-right{width:25px!important}.custom-loader{border:2px solid #f3f3f3;border-top:2px solid #1d4355;border-radius:50%;width:14px;height:14px;animation:spin .8s linear infinite;display:inline-block;margin-right:5px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
