.clear{clear:both}.padding-top-50{padding-top:50px}.jobwp-listing-parent-wrapper .jobwp-listing-body-container{margin:20px auto;border:0px solid #000;width:100%;max-width:1150px}.primary-color{color:#555}.jobwp-listing-parent-wrapper .jobwp-listing-top{display:block;width:100%;margin:0 auto;max-width:1150px;min-height:40px}.jobwp-listing-top .jobwp-total-jobs-found,.jobwp-listing-top .jobwp-select-view{width:49.8%;display:inline-block}.jobwp-listing-top .jobwp-select-view{text-align:right;color:#111}.jobwp-listing-top .jobwp-select-view span.view{display:inline-block;margin-left:8px;font-size:22px;cursor:pointer;opacity:.4}.jobwp-listing-top .jobwp-select-view span.view.list.active,.jobwp-listing-top .jobwp-select-view span.view.grid.active{opacity:1}.jobwp-total-jobs-found .jobwp-total-jobs-found-total{display:block;font-size:18px;color:#111;font-weight:600}.jobwp-total-jobs-found .jobwp-total-jobs-found-per-page{display:block;font-size:14px;color:#777;font-weight:600}.jobwp-listing-parent-wrapper .jobwp-item{padding:10px 20px;background:#fff;border:1px solid #ddd;margin-bottom:30px;display:inline-block;width:100%;transition:.25s;box-shadow:0 8px 25px rgba(0,0,0,.04)}.jobwp-listing-parent-wrapper .jobwp-item:hover{transform:translateY(-5px);border-color:#2271b1;box-shadow:0 15px 35px rgba(0,0,0,.08)}.jobwp-item .jobwp-top{display:block;min-height:50px;clear:both;overflow:auto}.jobwp-item .jobwp-top .jobwp-top-left,.jobwp-item .jobwp-top .jobwp-top-right{min-height:50px}.jobwp-item .jobwp-top .jobwp-top-left{width:75%;float:left}.jobwp-item .jobwp-top .jobwp-top-right{float:right;width:25%;text-align:right}.jobwp-item .jobwp-top .jobwp-top-right img{max-width:50%;width:100px;margin-top:10px}.jobwp-featured-image-container{width:100%;height:300px;margin:10px 0 20px;overflow:hidden}.jobwp-featured-image-container img{width:100%;height:100%;object-fit:cover;object-position:center}.jobwp-item .jobwp-job-title{margin-bottom:5px}.jobwp-item .jobwp-job-title a.jobwp-job-title-a{font-size:22px;font-weight:600;text-decoration:none}.jobwp-item .jwb-list-comp-name{margin:5px 0;font-size:15px;font-weight:600;color:#333}.jobwp-item p.jobwp-overview-excerpt,.jobwp-item .jobwp-top .jobwp-top-left p{margin:10px 0}div.jobwp-overview-excerpt,div.jobwp-list-bottom-item,.jobwp-item .jobwp-top .jobwp-top-left p{font-size:14px;line-height:30px;font-weight:400;color:#555}.jobwp-item .jobwp-top .jobwp-top-left a.jobwp-read-more{display:inline-block;margin-bottom:15px;text-decoration:none;color:#fff;background-color:#2b8eec;padding:3px 10px;border-radius:3px}.jobwp-bottom{border:0px solid #000;display:block;min-height:0px}.pull-left{float:left}.pull-right{float:right}div.jobwp-list-bottom-item i,div.jobwp-featured-meta i{border:2px solid #eaeaea;border-radius:50%;background:#fafafa;width:35px;height:35px;line-height:30px;text-align:center}.jobwp-listing-body-container .jobwp-item .jobwp-list-info-wrapper{clear:both;display:grid;grid-template-columns:1fr 1fr}.jobwp-listing-body-container .jobwp-item .jobwp-list-info-wrapper .jobwp-list-info-item{min-height:35px;line-height:35px;padding:5px 0}.jobwp-listing-body-container .jobwp-item .jobwp-list-info-wrapper .jobwp-list-info-item .jobwp-list-bottom-item{margin-bottom:0;transition:.2s}.jobwp-listing-body-container .jobwp-item .jobwp-list-info-wrapper .jobwp-list-info-item .jobwp-list-bottom-item:hover{margin-bottom:0;transition:.2s;padding-left:8px}.jobwp-listing-body-container.grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px}.jobwp-listing-body-container.grid .jobwp-item{margin-bottom:0}.jobwp-listing-body-container.grid .jobwp-item .jobwp-top .jobwp-top-img{width:fit-content;height:80px}.jobwp-listing-body-container.grid .jobwp-item .jobwp-top .jobwp-top-img img{height:100%;width:auto;display:block}.jobwp-listing-body-container.grid .jobwp-item .jobwp-top .jobwp-top-left{width:100%}.jobwp-listing-body-container.grid .jobwp-item .jobwp-bottom{border:0px solid #000;display:block;width:100%}.jobwp-listing-body-container.grid .jobwp-item .jobwp-list-bottom-item{display:block;width:100%;margin-bottom:5px}.jobwp-listing-body-container .jobwp-item .jobwp-list-bottom-item{margin-bottom:5px}.jobwp-listing-body-container.grid .jobwp-item .pull-right{float:left}.jobwp-listing-body-container.grid .jobwp-item .jobwp-list-info-wrapper{display:block;height:auto}.jobwp-listing-body-container.grid .jobwp-item .jobwp-list-info-wrapper .pull-left,.jobwp-listing-body-container.grid .jobwp-item .jobwp-list-info-wrapper .pull-right{float:none}.jobwp-pagination{width:100%}div.jobwp-pagination ul.page-numbers{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:20px 0;justify-content:center}div.jobwp-pagination ul.page-numbers li{margin:0}div.jobwp-pagination ul.page-numbers li a,div.jobwp-pagination ul.page-numbers li span{min-width:45px;height:45px;padding:0 10px;display:flex;align-items:center;justify-content:center;border:1px solid #ddd;border-radius:6px;text-decoration:none;color:#333;font-weight:600;transition:all .5s ease;box-sizing:border-box}div.jobwp-pagination ul.page-numbers li a:hover{background:#f5f5f5;border-color:#bbb}div.jobwp-pagination ul.page-numbers li a.active,div.jobwp-pagination ul.page-numbers li span.current{background:#0073aa;color:#fff;border-color:#0073aa}.jobwp-single-body-container{border:0px solid #000;width:100%;max-width:1150px;margin:40px auto}.jobwp-single-body-container .jobwp-single-area{width:100%;display:block}.jobwp-single-area .content-row{width:100%;display:block;padding:0 20px}.jobwp-single-body-container .left-cell{float:left;text-align:right;width:30%;padding:20px 20px 20px 0}.jobwp-single-body-container .right-cell{float:right;width:70%;padding:20px 0 20px 30px;border-left:1px solid #999}.jobwp-single-body-container .circulr-details-top{background:#eee;width:100%;display:grid;grid-gap:20px;grid-template-columns:60% 1fr;padding:10px 0}.jobwp-single-body-container .single-top-left,.jobwp-single-body-container .single-top-right{padding:20px 0;text-align:center!important}.jobwp-single-body-container .circulr-details-top .jobwp-job-title,.jobwp-single-body-container .circulr-details-top .jwb-single-comp-name{font-size:32px;line-height:46px;text-align:left;margin:0 auto;padding:0;font-weight:600;width:80%}.jobwp-single-body-container .circulr-details-top .jwb-single-comp-name{font-size:18px;margin-top:10px;line-height:28px}.jobwp-single-body-container .single-top-right img{max-height:100px;width:auto;text-align:center!important}.jobwp-single-body-container .jobwp-single-area .content-row .left-cell h5.label{margin:0;padding:0;font-size:18px}.padding-50-0{padding:50px 0}.apply-now{text-align:center}.apply-now p{line-height:60px;margin:0}.heading-04{font-size:36px}.jobwp-single-body-container .jobwp-primary-button{border-radius:3px;font-size:18px;text-transform:uppercase;color:#fff;padding:15px 20px;display:inline-block;text-decoration:none}.jobwp-primary-button:hover{color:#247c26;background:0 0}.jobwp-single-body-container .circulr-details-bottom-email{background:#eee;width:100%;line-height:10px;padding:20px 10px;display:block;text-align:center!important}.jobwp-single-body-container h3.wpsd-read-before-apply{font-size:24px;padding:0;margin:0;width:100%;text-align:center!important}.jobwp-single-body-container span.wpsd-read-before-apply-border{border-bottom:3px solid #ccc;display:block;line-height:10px;width:200px;margin:0 auto}.jobwp-single-body-container .circulr-details-bottom-email p.apply-to-email{margin:20px 0;padding:0;font-size:13px;line-height:20px;text-align:center!important}.circulr-details-bottom-email p.apply-to-email a,.circulr-details-bottom-email a.jobwp-primary-button{text-decoration:none}ul.jobwp-share-on{list-style:none;display:block;margin:0;padding:0}ul.jobwp-share-on li{list-style:none;display:inline-block;margin-right:10px}ul.jobwp-share-on li a.jobwp-share-on-link{display:block;width:30px;height:30px;line-height:30px;border-radius:50%;text-align:center;font-size:16px;color:#fff;background:#333;text-decoration:none}ul.jobwp-share-on li a.jobwp-share-on-link:hover{background:#777}.jobwp-single-body-container.vertical .jobwp-single-area .content-row{padding:0 50px}.jobwp-single-body-container.vertical .jobwp-single-area .content-row .left-cell,.jobwp-single-body-container.vertical .jobwp-single-area .content-row .right-cell{border:0px solid #090;width:100%;float:none;text-align:left}.jobwp-single-body-container.vertical .jobwp-single-area .content-row .left-cell{padding-bottom:10px}.jobwp-single-body-container.vertical .jobwp-single-area .content-row .right-cell{border-top:1px solid #999;padding:10px 0}.jobwp-single-body-container.vertical .jobwp-single-area .content-row .right-cell ul{margin:0 0 0 15px;padding:0;list-style:disc}.jobwp-application-message{width:100%;text-align:center;margin:20px 0;padding:10px 0;font-size:18px;font-weight:600;color:#c00}.iziModal::after{height:0!important}.jobwp-field-row span.error-message{color:#f00;font-size:14px;display:block}.jobwp-apply-title{border:0px;font-size:30px;width:100%;padding:20px 0 0 10px;font-weight:600;color:#222}.jobwp-apply-form{border:0px solid #000;width:100%}.jobwp-field-row{border:0px solid #000;width:100%;padding:10px}.jobwp-field-row span{padding:0;margin:0;display:block;font-size:12px;color:#333}.jobwp-field-row label{display:inline-block;color:#333;font-size:14px;font-weight:600}.jobwp-field-row span.required{display:inline;color:#c00;padding-left:5px}.jobwp-field-row input[type=email],.jobwp-field-row input[type=text],.jobwp-field-row input[type=tel],.jobwp-field-row textarea{color:#666;padding:.75em;height:auto;border:1px solid #ddd;border-radius:2px;background:#fafafa;box-shadow:none;box-sizing:border-box;transition:all .2s linear;min-width:70%;display:block;margin-top:8px}.jobwp-field-row input[type=text]::placeholder,.jobwp-field-row input[type=email]::placeholder,.jobwp-field-row input[type=tel]::placeholder,.jobwp-field-row textarea::placeholder{color:#666}.jobwp-field-row input[type=email]:focus,.jobwp-field-row input[type=text]:focus,.jobwp-field-row input[type=tel]:focus,.jobwp-field-row textarea:focus{border-color:#666}.iti{display:block!important;margin-top:8px!important}@media only screen and (max-width:500px){.jobwp-listing-top .jobwp-select-view{display:none}.jobwp-item .jobwp-top .jobwp-top-left,.jobwp-item .jobwp-top .jobwp-top-right{width:100%;text-align:left}.jobwp-item .jobwp-top .jobwp-top-right img{margin-bottom:10px}.circulr-details-top{width:100%;display:block;padding:0}.single-top-left,.single-top-right{padding:10px;text-align:left}.circulr-details-top .jobwp-job-title{font-size:18px!important;line-height:28px!important;width:100%}.circulr-details-top .jwb-single-comp-name{width:100%;font-size:16px!important;line-height:26px!important}.single-top-right img{max-height:80px}.jobwp-single-area{display:block}.jobwp-listing-body-container.grid{display:block}.jobwp-item,.jobwp-listing-body-container.grid .jobwp-item{margin-bottom:10px}.jobwp-item .jobwp-job-title a.jobwp-job-title-a{font-size:18px}.jobwp-bottom{border:0px solid #000;display:inline-block;width:100%}.jobwp-list-bottom-item{display:block;width:100%}.pull-right{float:left}.jobwp-listing-body-container .jobwp-item .jobwp-list-info-wrapper{display:block;height:auto}.jobwp-listing-body-container .jobwp-item .jobwp-list-info-wrapper .pull-right,.jobwp-listing-body-container .jobwp-item .jobwp-list-info-wrapper .pull-left{float:none}.circulr-details-top p.jobwp-job-title{font-size:22px;line-height:26px}.jobwp-single-body-container.vertical .jobwp-single-area .content-row{padding:0 20px}.jobwp-single-area .content-row .left-cell,.left-cell{float:none;text-align:left;width:100%!important;border-bottom:1px solid #ddd;line-height:30px;padding:10px 0;font-weight:600}.right-cell,.jobwp-single-area .content-row .right-cell{float:none;width:100%!important;border-left:0px;padding:10px 0}}