:root{--dark-100:#efefef;--blackish:#1d1919;--background-soft-tosca:#e9efef;--background-light-tosca:#d9e4e5;--background-light-blue:#f5f7fc;--background-red-200:#ffe9e7;--background-brown-200:#fff5ec;--backgrounds-brown-300:#ffefe1;--backgrounds-deep-green-200:#dce5e6;--background-deep-green-300:#c3d4d7;--color-text-primary:#1d1919;--color-text-secondary:#737171;--color-surface-primary-3:#e2504b;--color-secondary-success-green:#27ae60;--color-secondary-error-red:#dc1313;--color-secondary-warning-yellow:#e2b93b;--color-greys-grey-700:#444242;--color-greys-grey-500:#737171;--djt-greys-dark-border:#c9c9c9;--secondary-teal-green:#1b4a52;--secondary-success-green:#27ae60;--others-basic-white:#fff;--others-basic-grey:#fafeff;--greys-dark-border:#c9c9c9;--greys-grey-800:#1d1919;--greys-grey-700:#3b3939;--greys-grey-600:#5a5858;--greys-grey-500:#737171;--greys-grey-400:#929090;--greys-grey-100:#efefef;--greys-light-grey:#fbfbfb;--djt-primary-teal:#1b4a52;--djt-primary-red:#e2504b;--djt-primary-white:#fff;--djt-secondary-green:#27ae60;--djt-secondary-blue:#00b5d5;--djt-gradients-teal-gradient:radial-gradient(
		144.76% 64.08% at 11.24% 54.17%,
		#287989 0%,
		#1d5864 34.02%,
		#1b4952 100%
	);--djt-shadow-box:0px 1px 60px 0px rgba(0, 0, 0, 0.05);--djt-medium-shadow-box:0px 12px 16px 0px rgba(0, 0, 0, 0.15);--djt-heavy-shadow-box:0px 21px 54px 0px rgba(0, 0, 0, 0.25)}@keyframes rotateSpinner{100%{transform:rotate(360deg)}}html body{font-size:16px;color:var(--color-greys-grey-700);background:var(--djt-primary-white)}.filter-listing-form .form-group-inner i{color:dimgray;font-size:21px;line-height:21px;display:inline-block;z-index:1;position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.page-template-page-dashboard .cmb2-id--job-company-type{display:none}.cmb-row.cmb-type-textarea.cmb2-id--job-summary{width:100%!important}.acceptance-block a{text-decoration:underline}.register-form-wrapper .role-tabs li:hover>a,.register-form-wrapper .role-tabs li:focus>a,.register-form-wrapper .role-tabs li.active>a,.login-form-wrapper .role-tabs li:hover>a,.login-form-wrapper .role-tabs li:focus>a,.login-form-wrapper .role-tabs li.active>a{background-color:#ff5b58;color:#fff}.register-form-wrapper .role-tabs li>a,.login-form-wrapper .role-tabs li>a{color:#ff5b58;background-color:rgb(255 91 88 / .15)}form.cmb-form .cmb-th label{margin-bottom:0}[for="register-terms-and-conditions"] a{text-decoration:underline}[for="register-terms-and-conditions"] a:hover{text-decoration:none}.employer-website a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-listing-form .tooltip-button{font-style:normal;background:gray;display:inline-block;width:20px;height:20px;background-color:var(--superio-theme-color);color:#fff;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.filter-listing-form .tooltip-button.help:before{font-size:.8em;content:"?";display:block;color:#fff;line-height:1.5}.filter-listing-form.vertical .heading-label>i.help{float:none}.job-metas{min-height:50px}.job-summary{min-height:80px}.employer-grid.layout-employer{min-height:300px}.elementor-accordion-heading{display:inline-block;margin:0;font-size:inherit}.pillar-navigation .pillar-link .active-icon{display:none}.pillar-navigation .pillar-link:hover,.pillar-navigation .pillar-link.active{border:1px solid #c2d4d6;background:radial-gradient(181.56% 84.65% at 73.59% 9.45%,#287989 0%,#1d5864 62.85%,#1b4952 100%);box-shadow:0 4px 4px 0 rgb(0 0 0 / .25);transition:all 0.5s ease;-webkit-animation:all 0.5s ease;-moz-animation:all 0.5s ease;-o-animation:all 0.5s ease}.pillar-navigation .pillar-link:hover .elementor-widget-text-editor,.pillar-navigation .pillar-link:hover .elementor-heading-title,.pillar-navigation .pillar-link.active .elementor-widget-text-editor,.pillar-navigation .pillar-link.active .elementor-heading-title{color:white!important}.pillar-navigation .pillar-link.active .active-icon{display:inline-block}.pillar-navigation .pillar-link.active .non-active-icon{display:none}.elementor-active-editor .pillar-navigation .pillar-link .active-icon{display:inline-block}.custom-footer .custom-elementor-sidebar ul{margin:0;padding:0 0 0 16px}.hide-on-desktop{display:none}.hide-on-mobile{display:block}@media (max-width:768px){.hide-on-desktop{display:block}.hide-on-mobile{display:none}}.djt-testimonials{margin-left:0!important;margin-right:0!important}.djt-testimonials:not(.initialized){max-height:300px;overflow:hidden}.djt-testimonials:not(.initialized) ul{clear:both}.djt-testimonials:not(.initialized) ul li{float:left}.djt-testimonials .infiniteslide_wrap ul{list-style:none;display:flex;flex-flow:row nowrap;align-items:stretch!important}.djt-testimonials .testimonial{border-radius:20px;padding:20px;background-color:var(--background-soft-tosca);margin:9px;width:350px!important;height:280px!important;overflow:hidden}.djt-testimonials .testimonial:nth-child(2n){background-color:var(--background-light-blue)}.djt-testimonials .testimonial:nth-child(3n){background-color:var(--background-brown-200)}.djt-testimonials .testimonial:nth-child(4n){background-color:var(--background-red-200)}.djt-testimonials figure{overflow:hidden;border-radius:200px;width:58px;height:58px;margin-bottom:10px!important}.djt-testimonials figure img{width:100%;height:100%;object-fit:cover}.djt-testimonials .testimonial-content{font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:8px;color:var(--greys-grey-500)}.djt-testimonials .testimonial-author-name{font-size:16px;font-style:normal;font-weight:700;line-height:24px;color:var(--djt-primary-teal);margin-bottom:8px}.djt-testimonials .testimonial-profession{font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.12px;color:var(--greys-grey-500)}.djt-filters{display:flex;flex-flow:row;flex-wrap:wrap;gap:8px}.djt-filters .filter{margin:0;position:relative}.djt-filters .filter .the-button{display:inline-flex;background-color:var(--background-deep-green-300);border-radius:12px;padding:8px 16px;color:var(--djt-primary-teal);font-weight:400;cursor:pointer;line-height:100%;flex-flow:row;align-items:center}.djt-filters .filter.has-image .the-button{padding-left:40px}.djt-filters .filter .the-button svg{position:absolute;top:4px;left:12px}.djt-filters .filter:hover .the-button{background-color:#fff}.djt-filters .filter input{display:none}.djt-filters .filter input:checked+.the-button{background-color:#fff}.djt-search-filter-holder{text-align:center}.djt-search-filter-holder .form-fields{display:flex;flex-flow:row;flex-wrap:nowrap;gap:16px;justify-content:center}.djt-search-filter-holder .form-fields label{display:block;margin:0}.djt-search-filter-holder .form-fields label span{display:inline-block;color:var(--djt-primary-teal);font-size:23px;font-weight:500;line-height:30px}.djt-search-filter-holder .form-fields label select{display:inline-block;font-size:14px;font-weight:500;line-height:20px;color:#000;padding:16px;border-radius:8px;border:1px solid var(--djt-primary-teal);background-color:#efefef;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:calc(100% - 12px);background-position-y:16px;width:246px;-moz-appearance:none;-webkit-appearance:none;appearance:none}.djt-search-filter-holder button{margin:52px auto 0;padding:10px 20px;border-radius:8px;background:var(--djt-primary-teal);border:1px solid var(--djt-primary-teal);box-shadow:0 1px 8px 0 rgb(0 0 0 / .08);color:#fff;font-size:16px;font-weight:500;line-height:24px}@media screen and (max-width:640px){.djt-search-filter-holder .form-fields{flex-flow:column}.djt-search-filter-holder .form-fields label span,.djt-search-filter-holder .form-fields label select{display:block;width:100%}.djt-search-filter-holder button{margin-top:24px}}.djt-subscription-form .djt-email-field{display:flex}.djt-subscription-form .wpforms-submit-container [type="submit"]{display:none!important}.djt-subscription-form .djt-email-field{position:relative!important}.djt-subscription-form .djt-email-field label.wpforms-error{display:inline-block;position:absolute;bottom:-10px;left:2px;padding:2px 6px}.djt-subscription-form.dark .djt-email-field .wpforms-error{background-color:#900;color:#fff}.djt-subscription-form .djt-email-field [type="email"]{padding:16px!important;border-radius:8px!important;border:1px solid var(--djt-primary-teal)!important;background-color:#efefef!important;font-size:14px!important;font-weight:400!important;line-height:20px!important}.djt-subscription-form .djt-email-field [type="submit"]{background-color:var(--djt-primary-teal)!important;border:1px solid var(--djt-primary-teal)!important;border-radius:8px!important;color:white!important;padding:10px 32px!important;margin-left:8px!important;font-size:16px!important;font-weight:500!important;line-height:16px!important;height:auto!important}.djt-subscription-form.dark .djt-email-field [type="submit"]{background-color:#efefef!important;border-color:#efefef!important;color:var(--djt-primary-teal)!important}.djt-subscription-form .wpforms-field-radio li{width:auto!important;cursor:pointer;margin:0!important}.djt-subscription-form .wpforms-field-radio .wpforms-field-label-inline{color:#1d1919!important;font-size:12px!important;font-weight:300!important;line-height:20px!important;letter-spacing:0.12px!important}.djt-subscription-form.dark .wpforms-field-radio .wpforms-field-label-inline{color:#efefef!important}div.wpforms-container-full{margin:0!important}.djt-notification-holder{width:282px;position:fixed;left:10vh;bottom:-8rem;padding:10px;border-radius:12px;background-color:#fff;display:flex;z-index:99;gap:10px;flex-flow:row nowrap;box-shadow:0 4px 4px 0 rgb(0 0 0 / .25)}@media screen and (max-width:769px){.djt-notification-holder{left:1rem}}.djt-notification-holder .djt-notification-icon{background-color:#e9efef;padding:10px;border-radius:300px;width:54px}.djt-notification-holder .djt-notification-text{font-size:16px;font-style:normal;font-weight:500;line-height:24px;color:var(--djt-primary-teal)}.approve-user-wrapper .alert{border-color:#1d1919;width:480px;max-width:calc(100vw - 3rem);margin:0 auto;text-align:center}.approve-user-wrapper .alert p{color:#1d1919;margin-bottom:1rem}.approve-user-wrapper .alert a{display:inline-block;color:#fff;background-color:var(--djt-primary-teal);border-radius:8px;padding:9px 40px;font-size:15px;font-weight:400;line-height:30px}.djt-desktop-job-filters-holder form{display:flex;flex-flow:column;flex-wrap:wrap;gap:16px;justify-content:center}.djt-desktop-job-filters-holder .filter-holder{background-color:var(--djt-primary-teal);border-radius:12px;padding:30px;display:flex;flex-flow:row nowrap}.djt-desktop-job-filters-holder .filter-holder .filter-left{width:260px;display:flex;flex-flow:column;justify-content:center}.djt-desktop-job-filters-holder .filter-holder .filter-title{display:block;color:#fff;font-size:24px;font-style:normal;font-weight:600;line-height:34px;margin:0}.djt-desktop-job-filters-holder .filter-holder .filter-select{width:calc(100% - 300px);align-items:center}.djt-desktop-job-filters-holder form .action-holder{margin-top:12px;text-align:center}.djt-desktop-job-filters-holder form button[type="submit"]{border-radius:8px;border:1px solid var(--djt-primary-teal);border-radius:4px;padding:12px 32px;font-size:16px;font-weight:600;line-height:24px;color:var(--djt-primary-teal);background-color:var(--djt-primary-teal);box-shadow:0 1px 4px 0 rgb(0 0 0 / .04);color:#fff}.djt-mobile-job-filters-holder input:focus,.djt-mobile-job-filters-holder button:focus,.djt-mobile-job-filters-holder select:focus,.djt-mobile-job-filters-holder textarea:focus{outline:none}.djt-mobile-job-filters-holder .btn-main,.djt-mobile-job-filters-holder .btn-default{border-radius:4px;border:1px solid var(--djt-primary-teal);border-radius:4px;padding:6px 12px;font-size:14px;font-weight:500;line-height:20px;color:var(--djt-primary-teal)}.djt-mobile-job-filters-holder .btn-main{background-color:var(--djt-primary-teal);box-shadow:0 1px 4px 0 rgb(0 0 0 / .04);color:#fff}.djt-mobile-job-filters-holder .input-holders{display:flex;gap:12px;justify-content:center}.djt-mobile-job-filters-holder .input-holders .text-field{border-radius:8px;border:1px solid var(--djt-primary-teal);padding:6px 16px;color:var(--greys-grey-500);background-color:#efefef;display:flex;align-items:center;justify-content:center;gap:22px}.djt-mobile-job-filters-holder .input-holders .text-field input[type="text"]{border:none;background-color:#efefef;color:var(--greys-grey-500);font-size:14px;font-weight:500;line-height:21px;padding:0;margin:0}.djt-mobile-job-filters-holder form .filter-popup{position:absolute;background-color:var(--djt-primary-teal);padding:30px 30px 96px;border-radius:20px 20px 0 0;bottom:0;left:0;width:100%}.djt-mobile-job-filters-holder form .filter-popup .filter-title{display:block;color:#fff;font-size:24px;font-style:normal;font-weight:600;line-height:34px;margin:0 0 30px}.djt-mobile-job-filters-holder form .filter-popup .djt-filters{max-height:306px;overflow:auto}.djt-mobile-job-filters-holder form .filter-popup .djt-filters.hide-filters{flex-flow:column}.djt-mobile-job-filters-holder form .filter-popup .filter-holder{display:none}.djt-mobile-job-filters-holder form .filter-popup .footer-action{position:absolute;width:100%;bottom:0;left:0;display:flex;padding:10px;gap:10px;background-color:#fff;justify-content:center}.djt-mobile-job-filters-holder form .filter-popup .footer-action button{padding:10px 32px;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.djt-mobile-job-filters-holder form .filter-popup .hide-filters .hidden-checkbox{display:none}.djt-mobile-job-filters-holder form .filter-popup-holder{display:none;position:fixed;width:100vw;height:100vh;background-color:rgb(0 0 0 / .25);bottom:0;left:0;z-index:999}.djt-mobile-job-filters-holder form .filter-popup .display-all-filter-select{color:#fff;display:inline-block;padding:16px 0 0;font-size:14px;font-weight:500;line-height:21px}.djt-mobile-job-filters-holder form .action-holder{margin-top:12px;text-align:center}.djt-mobile-job-filters-holder form button[type="submit"]{padding-left:20px;padding-right:20px}html .author-info{width:850px;margin:0 auto;max-width:95vw}.sharebox-job.greyed .apus-social-share a{border:1px solid grey;background-color:#fff;color:grey}.breadscrumb-inner .bread-subtitle{font-size:15px;line-height:26.25px;color:dimgray;font-weight:400;margin:0;padding:0}.form-password-group .show_hide_password_wrapper{display:block;float:none;clear:both}.form-password-group .show_hide_password_wrapper a.toggle-password{top:18px}@media screen and (max-width:640px){.header-mobile .login-register-btn .btn-login{padding:4px 10px}.apus_login_register_form .title-wrapper{line-height:1}.apus_login_register_form .register-form-wrapper .role-tabs,.apus_login_register_form .login-form-wrapper .role-tabs{margin-bottom:12px;justify-content:space-between}.apus_login_register_form .register-form-wrapper .role-tabs:before,.apus_login_register_form .login-form-wrapper .role-tabs:before,.apus_login_register_form .register-form-wrapper .role-tabs:after,.apus_login_register_form .login-form-wrapper .role-tabs:after{display:none!important}.apus_login_register_form .register-form-wrapper .role-tabs li,.apus_login_register_form .login-form-wrapper .role-tabs li{margin-left:0!important}.apus_login_register_form form.cmb-form .cmb-row,.apus_login_register_form .form-group{margin-bottom:12px}.apus_login_register_form form.cmb-form .cmb-th,.apus_login_register_form .form-group label{margin-bottom:6px}.apus_login_register_form input[type="text"],.apus_login_register_form input[type="email"],.apus_login_register_form input[type="tel"],.apus_login_register_form input[type="password"]{width:100%;font-size:16px;padding:3px 12px}.apus_login_register_form .row .col-sm-6{width:50%!important;float:left!important}}body.has-footer-ads{padding-bottom:100px}body.has-footer-ads #footer-ads{position:fixed;width:100%;bottom:0;left:0}