@media screen and (max-width: 767px) {
body:not(.hdrb-printing) .elementor-30236 .elementor-element-15cf139a > .elementor-container {
display: grid;
grid-template-columns: minmax(44px, 1fr) auto;
grid-template-rows: 44px auto;
gap: 8px;
}
body:not(.hdrb-printing) .elementor-30236 .elementor-element-15cf139a > .elementor-container > .elementor-column {
width: auto !important;
min-width: 0;
}
body:not(.hdrb-printing) .elementor-30236 .elementor-element-c0f0869 {
grid-column: 1 / -1;
}
body:not(.hdrb-printing) .elementor-30236 .elementor-element-39b50bad > .elementor-widget-container {
text-align: center;
}
body:not(.hdrb-printing) .elementor-30236 .elementor-element-7238ba9d .elementor-menu-toggle {
margin-left: 0 !important;
margin-right: auto !important;
}
body:not(.hdrb-printing) .elementor-30236 .elementor-element-1ad38026 > .elementor-widget-wrap {
justify-content: flex-end !important;
}
body:not(.hdrb-printing) .elementor-30236 .elementor-element-7238ba9d > .elementor-widget-container > nav.elementor-nav-menu--dropdown {
margin-top: 12px !important;
}
body:not(.hdrb-printing) .elementor-30236 .elementor-element-7238ba9d > .elementor-widget-container > nav.elementor-nav-menu--dropdown[aria-hidden="false"] {
max-height: calc(100vh - 120px) !important;
max-height: calc(100dvh - 120px) !important;
} body:not(.logged-in):not(.hdrb-printing) .elementor-30236 .elementor-element-15cf139a {
padding-inline: 12px !important;
}
body:not(.logged-in):not(.hdrb-printing) .elementor-30236 .elementor-element-15cf139a > .elementor-container {
grid-template-columns: minmax(60px, 1fr) minmax(0, 196px) minmax(60px, 1fr);
grid-template-rows: auto;
column-gap: 6px;
}
body:not(.logged-in):not(.hdrb-printing) .elementor-30236 .elementor-element-15cf139a > .elementor-container > .elementor-column {
grid-row: 1;
}
body:not(.logged-in):not(.hdrb-printing) .elementor-30236 .elementor-element-3bc7d182 {
grid-column: 1;
}
body:not(.logged-in):not(.hdrb-printing) .elementor-30236 .elementor-element-c0f0869 {
grid-column: 2;
}
body:not(.logged-in):not(.hdrb-printing) .elementor-30236 .elementor-element-1ad38026 {
grid-column: 3;
}
body:not(.logged-in):not(.hdrb-printing) .elementor-30236 .elementor-element-39b50bad > .elementor-widget-container > a {
display: flex;
align-items: center;
justify-content: center;
min-height: 44px;
}
body:not(.logged-in):not(.hdrb-printing) .elementor-30236 .elementor-element-168e91ef .elementor-button {
padding-inline: 9px !important;
}
body:not(.logged-in):not(.hdrb-printing) .elementor-30236 .elementor-element-168e91ef .elementor-button-icon {
display: none;
}
body:not(.logged-in):not(.hdrb-printing) .elementor-30236 .elementor-element-7238ba9d > .elementor-widget-container > nav.elementor-nav-menu--dropdown[aria-hidden="false"] {
max-height: calc(100vh - 68px) !important;
max-height: calc(100dvh - 68px) !important;
} body.logged-in:not(.hdrb-printing) .elementor-30236 .elementor-element-15cf139a {
padding-inline: 12px !important;
}
body.logged-in:not(.hdrb-printing) .elementor-30236 .elementor-element-15cf139a > .elementor-container {
grid-template-columns: minmax(108px, 1fr) minmax(0, 196px) minmax(108px, 1fr);
grid-template-rows: auto;
column-gap: 6px;
}
body.logged-in:not(.hdrb-printing) .elementor-30236 .elementor-element-15cf139a > .elementor-container > .elementor-column {
grid-row: 1;
}
body.logged-in:not(.hdrb-printing) .elementor-30236 .elementor-element-3bc7d182 {
grid-column: 1;
}
body.logged-in:not(.hdrb-printing) .elementor-30236 .elementor-element-c0f0869 {
grid-column: 2;
}
body.logged-in:not(.hdrb-printing) .elementor-30236 .elementor-element-1ad38026 {
grid-column: 3;
}
body.logged-in:not(.hdrb-printing) .elementor-30236 .elementor-element-39b50bad > .elementor-widget-container > a {
display: flex;
align-items: center;
justify-content: center;
min-height: 44px;
}
body.logged-in:not(.hdrb-printing) .elementor-30236 .elementor-element-1ad38026 > .elementor-widget-wrap {
flex-wrap: nowrap;
gap: 4px;
}
body.logged-in:not(.hdrb-printing) .elementor-30236 .elementor-element-1ad38026 .elementor-button {
min-width: 44px;
min-height: 44px;
padding: 4px 0 !important;
font: 700 11px/1.15 system-ui, sans-serif !important;
}
body.logged-in:not(.hdrb-printing) .elementor-30236 .elementor-element-7a6b516f .elementor-button {
width: 60px;
}
body.logged-in:not(.hdrb-printing) .elementor-30236 .elementor-element-e3f94d2 .elementor-button {
width: 44px;
}
body.logged-in:not(.hdrb-printing) .elementor-30236 .elementor-element-1ad38026 .elementor-button-content-wrapper {
flex-direction: column;
align-items: center;
gap: 3px;
}
body.logged-in:not(.hdrb-printing) .elementor-30236 .elementor-element-1ad38026 .elementor-button-icon {
font-size: 14px;
line-height: 1;
}
body.logged-in:not(.hdrb-printing) .elementor-30236 .elementor-element-7a6b516f .elementor-button-icon .fa-sign-in-alt::before {
content: "\f009";
}
body.logged-in:not(.hdrb-printing) .elementor-30236 .elementor-element-e3f94d2 .elementor-button-icon .fa-sign-in-alt::before {
content: "\f2f5";
}
body.logged-in:not(.hdrb-printing) .elementor-30236 .elementor-element-7238ba9d > .elementor-widget-container > nav.elementor-nav-menu--dropdown[aria-hidden="false"] {
max-height: calc(100vh - 68px) !important;
max-height: calc(100dvh - 68px) !important;
}
}
@media screen and (max-width: 369px) { body.logged-in:not(.hdrb-printing) .elementor-30236 .elementor-element-39b50bad img {
width: 36px;
height: 36px;
object-fit: cover;
object-position: left center;
}
}@media screen {
.elementor-30236 .elementor-element-15cf139a{z-index:20!important}
form.job-manager-application-form.hdaf-enhanced .hdaf-review{margin:22px 0 16px;padding:18px;border:1px solid #a7bdca;border-radius:12px;background:#f5f8fa;color:#183748;font:15px/1.6 system-ui,sans-serif;text-align:left;overflow-wrap:anywhere}
form.job-manager-application-form.hdaf-enhanced .hdaf-review[hidden]{display:none}
form.job-manager-application-form.hdaf-enhanced .hdaf-review>h3{margin:0 0 12px;color:#12384d;font:750 22px/1.3 system-ui,sans-serif;letter-spacing:-.3px}
form.job-manager-application-form.hdaf-enhanced .hdaf-review-intro{margin:0 0 14px;color:#526b79;font:14px/1.6 system-ui,sans-serif}
form.job-manager-application-form.hdaf-enhanced .hdaf-review-list{margin:0 0 16px;padding:0}
form.job-manager-application-form.hdaf-enhanced .hdaf-review-list>div{margin:0;padding:12px 0;border-bottom:1px solid #d7e2e9;min-width:0}
form.job-manager-application-form.hdaf-enhanced .hdaf-review-list dt{margin:0 0 4px;color:#12384d;font-weight:700}
form.job-manager-application-form.hdaf-enhanced .hdaf-review-list dd{margin:0;color:#183748;white-space:pre-wrap;overflow-wrap:anywhere}
form.job-manager-application-form.hdaf-enhanced .hdaf-edit{min-height:44px;max-width:100%;padding:10px 14px;border:1px solid #12384d;border-radius:8px;background:#fff;color:#12384d;font:650 15px/1.4 system-ui,sans-serif;white-space:normal;text-transform:none;letter-spacing:0;cursor:pointer}
form.job-manager-application-form.hdaf-enhanced .hdaf-edit:enabled:hover{background:#edf3f6}
form.job-manager-application-form.hdaf-enhanced .hdaf-edit:disabled{opacity:.55;cursor:default}
form.job-manager-application-form.hdaf-enhanced .hdaf-edit:focus-visible,form.job-manager-application-form.hdaf-enhanced .hdaf-review>h3:focus-visible{outline:3px solid #087c86;outline-offset:3px}
form.job-manager-application-form.hdaf-enhanced .hdaf-status{margin:10px 0;color:#526b79;font:14px/1.6 system-ui,sans-serif;overflow-wrap:anywhere}
form.job-manager-application-form.hdaf-enhanced .hdaf-status:empty{margin:0}
.hdaf-receipt{box-sizing:border-box;margin:20px 0;padding:22px;border:1px solid #a7bdca;border-radius:12px;background:#edf3f6;color:#183748;font:16px/1.6 system-ui,sans-serif;overflow-wrap:anywhere}
.hdaf-receipt>h2{margin:0 0 12px;color:#12384d;font:750 24px/1.3 system-ui,sans-serif;letter-spacing:-.3px}
.hdaf-receipt>p{margin:10px 0;color:#183748}
.hdaf-receipt a,.hdaf-screened-handoff a{display:inline-block;min-height:44px;padding:9px 0;color:#12384d;font-weight:700;text-underline-offset:3px}
.hdaf-receipt a:focus-visible,.hdaf-screened-handoff a:focus-visible{outline:3px solid #087c86;outline-offset:3px}
.hdaf-screened-handoff{margin:16px 0;padding:16px;border:1px solid #d7e2e9;border-radius:10px;background:#f7fafb;color:#183748;font:15px/1.6 system-ui,sans-serif}
.job-manager-application-form .hdqa,.hdqa-submission{margin:0 0 18px;padding:16px;border:1px solid #a7bdca;border-radius:12px;background:#f5f8fa;color:#183748;text-align:left;overflow-wrap:anywhere}
.job-manager-application-form .hdqa [hidden],.job-manager-application-form .hdqa[hidden]{display:none!important}
.job-manager-application-form .hdqa h3,.hdqa-preview h4{margin:0 0 8px;color:#12384d}
.job-manager-application-form .hdqa p{margin:0 0 10px}
.job-manager-application-form .hdqa p.hdqa-status{margin-top:8px;font-size:14px;color:#425c6c}
.job-manager-application-form .hdqa p.hdqa-status:empty{margin:0}
.job-manager-application-form .hdqa button{min-height:44px;max-width:100%;border:1px solid #12384d;border-radius:8px;padding:8px 14px;background:#fff;color:#12384d;font:650 15px/1.4 system-ui,sans-serif;white-space:normal;text-transform:none;letter-spacing:0}
.job-manager-application-form .hdqa button:enabled:hover{background:#eaf2f7}
.job-manager-application-form .hdqa button:disabled{opacity:.65}
.job-manager-application-form .hdqa :is(button,select,input,a):focus-visible,.hdqa-review-copy summary:focus-visible,.hdqa-submission summary:focus-visible{outline:3px solid #087c86;outline-offset:3px}
.hdqa-picker>label{display:block;margin:0 0 6px;font-weight:700}
.job-manager-application-form .hdqa select{box-sizing:border-box;display:block;width:100%;max-width:100%;min-height:44px}
.hdqa-picker .hdqa-retry,.hdqa-preview,.hdqa-review-copy{margin-top:12px}
.hdqa-copy{box-sizing:border-box;max-width:100%;margin:8px 0 12px;padding:12px;background:#fff;border:1px solid #d7e2e9;border-radius:8px;color:#183748;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}
.job-manager-application-form .hdqa .hdqa-consent{display:flex;align-items:flex-start;gap:8px;padding:6px 0;font-weight:650}
.job-manager-application-form .hdqa .hdqa-consent input{flex:none;margin-top:4px}
.hdqa-review-copy summary,.hdqa-submission summary{cursor:pointer;color:#12384d;font-weight:700}
}
@media screen and (max-width:767px){
form.job-manager-application-form.hdaf-enhanced .hdaf-review{padding:16px}
form.job-manager-application-form.hdaf-enhanced .hdaf-review>h3{font-size:20px}
.hdaf-receipt{padding:18px}
}