/**handles:popup-maker-block-library-style,job-board-style**/
.wp-block-popup-maker-cta-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;width:100%;word-break:break-word}.wp-block-popup-maker-cta-button__link.aligncenter,.wp-block-popup-maker-cta-button__link.has-text-align-center{text-align:center}.wp-block-popup-maker-cta-button__link.alignright,.wp-block-popup-maker-cta-button__link.has-text-align-right{text-align:right}.wp-block-popup-maker-cta-button__link.alignleft,.wp-block-popup-maker-cta-button__link.has-text-align-left{text-align:left}:where(.wp-block-popup-maker-cta-button__link){border-radius:9999px;box-shadow:none;padding:1rem 2.25rem;text-decoration:none}.wp-block-popup-maker-cta-button[style*=text-decoration] .wp-block-popup-maker-cta-button__link{text-decoration:inherit}.wp-block-popup-maker-cta-buttons>.wp-block-popup-maker-cta-button.has-custom-width{max-width:none}.wp-block-popup-maker-cta-buttons>.wp-block-popup-maker-cta-button.has-custom-width .wp-block-popup-maker-cta-button__link{width:100%}.wp-block-popup-maker-cta-buttons>.wp-block-popup-maker-cta-button.has-custom-font-size .wp-block-popup-maker-cta-button__link{font-size:inherit}.wp-block-popup-maker-cta-buttons>.wp-block-popup-maker-cta-button.wp-block-popup-maker-cta-button__width-25{width:calc(25% - var(--wp--style--block-gap,.5em)*.75)}.wp-block-popup-maker-cta-buttons>.wp-block-popup-maker-cta-button.wp-block-popup-maker-cta-button__width-50{width:calc(50% - var(--wp--style--block-gap,.5em)*.5)}.wp-block-popup-maker-cta-buttons>.wp-block-popup-maker-cta-button.wp-block-popup-maker-cta-button__width-75{width:calc(75% - var(--wp--style--block-gap,.5em)*.25)}.wp-block-popup-maker-cta-buttons>.wp-block-popup-maker-cta-button.wp-block-popup-maker-cta-button__width-100{flex-basis:100%;width:100%}.wp-block-popup-maker-cta-buttons.is-vertical>.wp-block-popup-maker-cta-button.wp-block-popup-maker-cta-button__width-25{width:25%}.wp-block-popup-maker-cta-buttons.is-vertical>.wp-block-popup-maker-cta-button.wp-block-popup-maker-cta-button__width-50{width:50%}.wp-block-popup-maker-cta-buttons.is-vertical>.wp-block-popup-maker-cta-button.wp-block-popup-maker-cta-button__width-75{width:75%}.wp-block-popup-maker-cta-button.is-style-squared,.wp-block-popup-maker-cta-button__link.wp-block-popup-maker-cta-button.is-style-squared{border-radius:0}.wp-block-popup-maker-cta-button.no-border-radius,.wp-block-popup-maker-cta-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-popup-maker-cta-button){font-family:inherit;font-size:var(--wp--preset--font-size--medium);font-style:normal;line-height:inherit}:root :where(.wp-block-popup-maker-cta-button:not(.is-style-outline))>.wp-block-popup-maker-cta-button__link:not(.is-style-outline){background-color:var(--wp--preset--color--contrast);border-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base)}:root :where(.wp-block-popup-maker-cta-button:not(.is-style-outline))>.wp-block-popup-maker-cta-button__link:not(.is-style-outline):hover{background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 85%,#0000);border-color:#0000;color:var(--wp--preset--color--base)}:root :where(.wp-block-popup-maker-cta-button .wp-block-popup-maker-cta-button__link.is-style-outline),:root :where(.wp-block-popup-maker-cta-button.is-style-outline>.wp-block-popup-maker-cta-button__link){border:1px solid;padding:calc(1rem - 1px) calc(2.25rem - 1px)}:root :where(.wp-block-popup-maker-cta-button .wp-block-popup-maker-cta-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-popup-maker-cta-button.is-style-outline>.wp-block-popup-maker-cta-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-popup-maker-cta-button .wp-block-popup-maker-cta-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-popup-maker-cta-button.is-style-outline>.wp-block-popup-maker-cta-button__link:not(.has-background)){background-color:#0000;background-image:none}:root :where(.wp-block-popup-maker-cta-button.is-style-outline>.wp-block-popup-maker-cta-button__link.wp-block-popup-maker-cta-button__link:not(.has-background):hover){background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 5%,#0000)}.wp-block-popup-maker-cta-button__link:hover.has-background:not(.is-style-outline):hover,.wp-block-popup-maker-cta-button__link:hover[style*=background-color]:not(.is-style-outline){filter:brightness(.85)}.wp-block-popup-maker-cta-button__link:hover.is-style-outline:hover{filter:brightness(1.05)}@supports not (background-color:color-mix(in srgb,red 50%,blue)){:where(.wp-block-popup-maker-cta-button:not(.is-style-outline))>.wp-block-popup-maker-cta-button__link:not(.is-style-outline):hover{filter:brightness(.85)}:where(.wp-block-popup-maker-cta-button.is-style-outline>.wp-block-popup-maker-cta-button__link.wp-block-popup-maker-cta-button__link:not(.has-background):hover){filter:brightness(1.05)}}.wp-block-popup-maker-cta-button{cursor:text;position:relative}.wp-block-popup-maker-cta-buttons{box-sizing:border-box}.wp-block-popup-maker-cta-buttons.is-vertical{flex-direction:column}.wp-block-popup-maker-cta-buttons.is-vertical>.wp-block-popup-maker-cta-button:last-child{margin-bottom:0}.wp-block-popup-maker-cta-buttons>.wp-block-popup-maker-cta-button{display:inline-block;margin:0}.wp-block-popup-maker-cta-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-popup-maker-cta-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-popup-maker-cta-buttons.is-content-justification-center{justify-content:center}.wp-block-popup-maker-cta-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-popup-maker-cta-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-popup-maker-cta-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-popup-maker-cta-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-popup-maker-cta-buttons.aligncenter{text-align:center}.wp-block-popup-maker-cta-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-popup-maker-cta-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-popup-maker-cta-buttons[style*=text-decoration] .wp-block-popup-maker-cta-button,.wp-block-popup-maker-cta-buttons[style*=text-decoration] .wp-block-popup-maker-cta-button__link{text-decoration:inherit}.wp-block-popup-maker-cta-buttons.has-custom-font-size .wp-block-popup-maker-cta-button__link{font-size:inherit}.wp-block-popup-maker-cta-button.aligncenter{text-align:center}:root .wp-block-popup-maker-cta-buttons.is-layout-flex:not([class*=wp-container-popup-maker-cta-buttons-is-layout-]){gap:16px}
#job-filter-form.custom-job-filter-form{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:20px}#job-filter-form.custom-job-filter-form .filter-section,#job-filter-form.custom-job-filter-form .search-section,#job-filter-form.custom-job-filter-form .submit-button-section{flex:1;margin:0 10px;width:80%}#job-filter-form.custom-job-filter-form .filter-section select,#job-filter-form.custom-job-filter-form .search-section input[type=text],#job-filter-form.custom-job-filter-form .submit-button-section input[type=submit]{width:100%;padding:10px;box-sizing:border-box;font-size:12px;height:40px}#job-filter-form.custom-job-filter-form .submit-button-section input[type=submit]{background-color:#07002e;color:#fff;cursor:pointer;border:none}.table-container.job-board-table-container{margin-top:50px;margin-bottom:50px;overflow-x:auto}.table-container.job-board-table-container .table{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse}.table-container.job-board-table-container .table .thead{display:none}.table-container.job-board-table-container .table .tbody .tr{display:flex;margin-bottom:10px;background-color:#fff;box-shadow:10px 10px 20px 0 rgba(38,39,41,.1)}.table-container.job-board-table-container .table .tbody .tr a{display:flex;width:100%;color:inherit;text-decoration:none;transition:color .3s;align-items:center}.table-container.job-board-table-container .table .tbody .tr .td{padding:20px;font-size:14px;line-height:1.4;text-transform:uppercase;word-break:break-word}.table-container.job-board-table-container .table .tbody .tr .td.job{flex-basis:80%;font-size:16px;font-weight:700}.table-container.job-board-table-container .table .tbody .tr .td.department,.table-container.job-board-table-container .table .tbody .tr .td.location{flex-basis:20%;font-weight:500;text-align:center}.button-bottom.text-center{text-align:center;margin-top:30px}.button-bottom.text-center .btn{display:inline-block;padding:10px 20px;font-size:14px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;background-color:#007bff;border:none;border-radius:5px;transition:background-color .3s}.button-bottom.text-center .btn:hover{background-color:#0056b3}@media (max-width:767px){#job-filter-form.custom-job-filter-form{flex-direction:column}.table-container.job-board-table-container .table .tbody .tr{flex-wrap:wrap}.table-container.job-board-table-container .table .tbody .tr a{flex-direction:column}.table-container.job-board-table-container .table .tbody .tr .td.job,.table-container.job-board-table-container .table .tbody .tr .td.location{flex-basis:100%}.table-container.job-board-table-container .table .tbody .tr .td.job{padding-bottom:0;text-align:center}#job-filter-form.custom-job-filter-form .filter-section,#job-filter-form.custom-job-filter-form .search-section,#job-filter-form.custom-job-filter-form .submit-button-section{margin-bottom:5%}}form#job-filter-form{margin-bottom:2%!important;display:flex;justify-content:center;gap:1%}form#job-filter-form select{width:20%;height:35px;text-align:center;background:0 0;border-radius:5px;text-transform:uppercase;font-weight:800;background-color:#0a1419;border:1px solid #444;color:#fff}button#filter-jobs-button{color:#fff;height:35px;display:inline-block!important;color:#fff!important;border:2px solid #00d45c!important;border-radius:5px!important;text-transform:uppercase;font-weight:600;cursor:pointer;transition:all .3s ease;text-align:center;font-family:poppins,sans-serif!important;font-size:14px;font-weight:700;background:linear-gradient(135deg,#00d45c 50%,transparent 50%)!important;background-size:200% 200%!important;background-position:100% 100%!important;transition:background-position .5s ease!important}button#filter-jobs-button:hover{background-position:0 0!important}.job-list li{display:flex;justify-content:space-between;align-items:center}.job-location{float:right}ul#job-listings{padding:0}#job-listings li{list-style:none;padding:1% 10px;margin-bottom:1%;border-radius:5px;color:#fff;font-weight:800;text-transform:uppercase;font-size:1.3rem}ul#job-listings li:nth-of-type(odd){background-color:#0a1419}#job-listings li a{color:#fff;font-size:1.8rem}.job-details h1{color:#fff}.job-details p{color:#fff;text-align:justify}.job-details ul li:nth-child(odd){background:0 0;color:#fff}.job-details ul li{list-style:circle;padding:3px 10px;margin-bottom:0;background:0 0}.job-details h2{color:#fff}.job-details h3{color:#fff}.job-details h4{color:#fff}@media only screen and (max-width:767px){form#job-filter-form select{width:100%;margin-bottom:3%}button#filter-jobs-button{width:101%;margin:0 auto}form#job-filter-form{margin-bottom:5%!important;flex-direction:column}.job-location{float:none}#job-listings li{display:grid;justify-content:center;align-items:center;text-align:center;padding:3% 0;margin-bottom:5%}}