html {font-size: 16px;}
body { background-color: #e8e8e8; font-family: "Trade Gothic LT Com";font-size:16px;}
.font { color: #c52d23; }
.form-control:focus { border-color: #d9d9d9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px rgba(197,197,197,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px rgba(197,197,197,.6); }
a, a:focus, .form-control, .nav-button { color: #c52d23; }
a:hover { color: #565656; }
a:focus, a:hover { text-decoration: none; }
.nav-item, .button { background-color: #b8b8b8; border-color: #b8b8b8; color: #080808; }
.button { border: 2px solid #c52d23; }
.button:hover, .button:focus { background-color: #c52d23; color: #e8e8e8; }
.nav-row [class*="col-"] { padding-top: 8px; padding-bottom: 8px; }
.nav-row, .nav-row td, .nav-row .nav-item, .nav-row [class*="col-"] { background-color: #ffffff; min-height: 36px; }
@media (min-width: 767px) {
  .pdfasjobdetail .nav-row [class*="col-"] { line-height: 40px; }
}
.nav-row.even, .nav-row.even td, .nav-row.even .nav-item, .nav-row.even [class*="col-"] { background-color: #d9d9d9; }
.nav-row a { color: #c52d23; }
.nav-row.even a { color: #c52d23; }
a.nav-item:hover { color: #565656; }
.nav-row.even .nav-item:hover { color: #565656; }
.nav-row span.nav-item, .nav-row span.nav-item:hover { color: #565656; }
.nav-row.even a.button:hover { color: #e8e8e8; }
.languageselection { position: absolute; top: 10px; right: 25px; list-style: none; text-transform: uppercase; }
.content-title { font-weight: normal; }
.required.control-label:after { content: "*"; color: red; }
.table { table-layout: fixed; width: 100%; border-spacing: 0; background-color: #e8e8e8; border: none; }
.table>tbody>tr>td { border-top: none; }
select { background-color:#fff; font-family:inherit; border:1px solid #ccc; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; border-radius:2px; -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1); -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1); box-shadow:inset 0 1px 2px rgba(0,0,0,0.1); color:rgba(0,0,0,0.75); display:block; font-size:14px; margin:0 0 12px 0; padding:6px; height:32px; width:100%; -webkit-transition:all 0.15s linear; -moz-transition:all 0.15s linear; -o-transition:all 0.15s linear; transition:all 0.15s linear; }
.progress, .abort-btn, .percent { display: none; }
.progress-bar-border { height: 15px; display: block; border: 1px solid #000000; }
.progress-bar-bulk { height: 100%; background-color: #000000; }
.fileDeleteBtn:hover { cursor: pointer; }
.infoblock { background-color: #d9d9d9 ; border: solid 1px #000000; color: #565656; }
.errortext { color: #c00000; }
#appform { color: #565656; }
#appform input, #appform select { }
#appform input[type="checkbox"] { margin-bottom: 27px; }
#appform input[type="checkbox"].termsandconditions { margin-bottom: 5px; }
#appform input[type="checkbox"].imageAgreementCheckbox { margin-bottom: 0px; }
#appform label { font-weight: normal; cursor: pointer; }
#appform .error { border-color: #c00000; border-bottom-left-radius: 0; border-bottom-right-radius: 0; }
#appform .error:focus, #appform .error:focus + small.error { -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px rgba(192, 0, 0, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px rgba(192, 0, 0, 0.6); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }
#appform small.error { background-color: #c00000; margin-top: -10px; display: block; padding: 5px 15px; color: #e8e8e8; margin-bottom: 10px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }
.jobdetailpage .pdf-container iframe { width: 100%; height: 100%; border: none; }
.jobdetailpage .pdf-container { height: 1320px; }
.jobdetailpage .pdf-container .pdf-navigation .item { vertical-align: middle;}
.jobdetailpage .pdf-container .pdf-navigation { color: #080808; margin: 0; width: 260px; min-width: 260px; height: 52px; background-color: #b8b8b8; position:relative; left: 50%; margin-left: -130px; bottom: 140px; opacity: 0.9; overflow-x: hidden; }
.jobdetailpage .pdf-container .pdf-navigation .item { padding: 0; }
.jobdetailpage .pdf-container .pdf-navigation .item > div { display: inline-block; padding-top: 15px; vertical-align: middle; width: 100%; text-align: center; }
.jobdetailpage .pdf-container #pdf-prev-btn, .jobdetailpage .pdf-container #pdf-next-btn { display: none; cursor:pointer;}
.jobdetailpage .pdf-container #pdf-zoom-in-btn, .jobdetailpage .pdf-container #pdf-zoom-out-btn, .jobdetailpage .pdf-container #pdf-full-screen-btn { cursor: pointer; }
.jobdetailpage .pdf-container .row.pdf-navigation .item { height: 18px; }
.jobdetailpage .pdf-container .pdf-navigation img { display: inline-block; height: auto; vertical-align: middle; width: 18px; }
.jobdetailpage .pdf-container #pdf-page-info { text-align: center; padding-top: 18px; }
.nav-menu-container { z-index: 100; padding: 0 0 0; }
body.isjobschiframe .nav-menu-container { display: none; }
.nav-menu { background: #b8b8b8; }
.nav-menu .icon-link { float: left; text-align: left; width: 160px; height: 35px; background-size: 20px 20px; color: #080808; vertical-align: middle; font-size: 13px; line-height: 32px; }
.nav-menu .icon-link.right { float: right; text-align: right; }
.nav-menu .icon-link:hover { background-size: 23px 23px; color: #565656; }
.nav-menu .arrow { width: 10px; height: 10px; border-top: 2px solid #080808; border-left: 2px solid #080808; margin-top: 11px; }
.nav-menu .icon-link:hover .arrow { border-color: #565656; }
.nav-menu .arrow.left { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); float: left; }
.nav-menu .arrow.right { -webkit-transform: rotate(135deg); transform: rotate(135deg); float: right; }
.picture-dropzone, .files-dropzone { height: 140px; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; -ms-flex-direction: column; flex-direction: column; cursor: pointer; background-image: repeating-linear-gradient(17deg, #333, #333 13px, transparent 13px, transparent 26px, #333 26px), repeating-linear-gradient(107deg, #333, #333 13px, transparent 13px, transparent 26px, #333 26px), repeating-linear-gradient(197deg, #333, #333 13px, transparent 13px, transparent 26px, #333 26px), repeating-linear-gradient(287deg, #333, #333 13px, transparent 13px, transparent 26px, #333 26px); background-size: 2px 100%, 100% 2px, 2px 100%, 100% 2px; background-position: 0 0, 0 0, 100% 0, 0 100%; background-repeat: no-repeat; border-radius: 3px; }
.button.dz-clickable { margin-top: 30px; }
.dz-drag-hover { border-style: solid; }
.display-table { display: table; }
.table-layout-fixed { table-layout: fixed; }
.display-table-cell { display: table-cell; }
.flex-row.row { display: flex; flex-wrap: wrap; }
.flex-row.row > [class*='col-'] { display: flex; flex-direction: column; justify-content: top; }
.flex-row.row:after, .flex-row.row:before { display: flex; }
.flex-row.row > [class*='col-'] > .box { display: flex; flex: 1; }
.filtercolumntitle { color: #333333; }
.jobsfiltercolumncontent { color: #333333; }
.filterdetail { color: #333333; }
.caret { display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px solid #000000; }
.caret.up { border-top: none; border-bottom: 4px solid #000000; }
.caret.active { border-top-color: #c52d23; border-bottom-color: #c52d23; }
.shorten-text { height: 20px; overflow: hidden; position: relative; }
.shorten-text.open { height: auto; }
.shorten-text .shorten-text-controller { position: absolute; right: 0; top: 2px; background-color: #e8e8e8; padding-left: 35px; background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 32px); cursor: pointer; }
.pdf-navigation {bottom: 50px !important;}
#appform .form-group {margin-bottom: 1.5625rem;}
#appform .form-control { font-size: 16px;border: 1px solid #9b9b9b; height: 40px;padding: 0.9375rem 0.9375rem;border-radius:0;color:#000}
#appform select.form-control { -moz-appearance:none; /* Firefox */ -webkit-appearance:none; /* Safari and Chrome */ appearance:none;height: calc(1em + 1.875rem + 6px); }
#appform select.form-control { background-repeat: no-repeat; background-position-x: calc(100% - 15px); background-position-y: 20px; background-image: url("data:image/svg+xml,%3Csvg width='21' height='13' viewBox='0 0 21 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.00307 -0.0683594C0.687541 -0.0683594 0.429688 0.0968991 0.429688 0.299124C0.43308 0.301298 0.43308 0.303473 0.429688 0.305647L0.429688 6.45718C0.429688 6.55503 0.490758 6.64853 0.599328 6.71812L10.201 12.8697H11.0153L20.6169 6.71812C20.7255 6.64853 20.7866 6.55503 20.7866 6.45718L20.7866 0.307822C20.7866 0.159959 20.6441 0.0229679 20.4303 -0.033568C20.2166 -0.0901038 19.9689 -0.0596615 19.8026 0.0468869L10.6081 5.93531L1.47128 0.0860271C1.3695 -0.00747448 1.19646 -0.0683594 1.00307 -0.0683594ZM16.4845 3.21289C15.9586 3.70867 15.0459 4.64586 13.3292 6.41369C13.9738 5.59392 14.2452 5.22209 14.3504 5.03944L14.3538 5.03726C14.4318 4.90245 14.4183 4.87418 14.4047 4.84374C14.3775 4.7872 14.3131 4.73936 14.2316 4.71327C14.2079 4.70457 14.1808 4.71327 14.1536 4.70892L16.4845 3.21289ZM19.158 1.5016L15.9043 5.04379C16.8814 3.81957 17.2818 3.30422 17.4412 3.07155C17.5159 2.96066 17.5329 2.91499 17.5329 2.88673C17.5329 2.87368 17.5295 2.86281 17.5227 2.85193C17.4955 2.7954 17.4311 2.74974 17.3496 2.72364C17.3259 2.71712 17.3055 2.7106 17.2818 2.70625L19.158 1.5016ZM19.5821 2.37355C19.2462 2.66058 18.6491 3.30205 17.4209 4.66108C18.1164 3.79782 18.7271 3.04546 19.1444 2.53229C19.3514 2.2757 19.5109 2.07783 19.6398 1.91692L19.6398 2.30397L19.5821 2.37355ZM19.538 6.3702C19.5719 6.32889 19.6093 6.28323 19.6364 6.24409L19.6364 6.30497L19.538 6.3702ZM18.2827 6.54416C18.4557 6.32672 18.6253 6.11797 18.7814 5.92227C19.1478 5.46781 19.426 5.12642 19.6364 4.85896L19.6364 5.25036C19.2225 5.64829 18.7543 6.09622 18.2827 6.54416ZM17.0171 6.57243L19.6364 3.27595L19.6364 3.89132C19.6296 3.90002 19.616 3.92177 19.5889 3.95438C19.3921 4.13052 19.0935 4.43929 18.5914 4.95463L17.0171 6.57243ZM10.8558 7.43786C11.1578 7.03559 11.1442 7.0008 11.1137 6.94426C11.0763 6.86816 10.9745 6.81162 10.8524 6.79422H10.8287C10.8931 6.77683 10.9576 6.75073 11.0119 6.71812L13.2002 5.31559L10.8558 7.43786ZM15.5209 8.94259C15.6397 8.82299 15.755 8.7034 15.8738 8.57945C15.7923 8.68383 15.7245 8.77298 15.6634 8.85126L15.5209 8.94259ZM12.8168 10.6756C13.302 10.132 13.8042 9.56883 14.3097 9.00564L13.1527 10.4604L12.8168 10.6756ZM10.9542 11.8694L10.6963 11.5759L13.7431 8.26416C11.7617 10.7387 11.1442 11.5585 10.9644 11.8651L10.961 11.8672L10.9542 11.8694ZM1.57985 5.47868C1.60699 5.49607 1.63414 5.51347 1.67146 5.52434C1.87163 5.58957 1.91574 5.60262 3.35429 4.69152C2.94376 5.20252 2.47555 5.7831 2.10913 6.23104C2.06502 6.27888 2.05824 6.34411 2.08877 6.40065C2.11592 6.45718 2.18038 6.50285 2.26181 6.52894C2.37377 6.56591 2.44163 6.58765 2.70966 6.43109L2.72323 6.43544L2.74359 6.41152C2.95733 6.28323 3.28983 6.05056 3.84286 5.64394C2.87251 6.83336 2.87591 6.83554 2.9268 6.93774C2.96412 7.01167 3.05912 7.0682 3.17787 7.0856C3.29661 7.103 3.41876 7.07908 3.50358 7.02254L5.05748 5.97663C4.6741 6.45501 4.24999 6.97905 3.9175 7.3922C3.83607 7.49222 3.88696 7.61617 4.03625 7.67923C4.18553 7.74011 4.38231 7.72054 4.49428 7.62921C4.74534 7.42699 5.03373 7.19432 5.32891 6.95731L4.6232 7.84449C4.53499 7.95321 4.60285 8.08585 4.77249 8.14239C4.9082 8.18805 4.97945 8.20762 5.22712 8.04236L5.23391 8.04453L5.25087 8.02279C5.36962 7.94016 5.53248 7.81404 5.76319 7.62921C5.20338 8.32939 5.22034 8.35331 5.26105 8.43594C5.29159 8.49247 5.35266 8.54031 5.43748 8.5664C5.57319 8.61207 5.73605 8.5925 5.84122 8.52074L7.32388 7.51179C6.17033 8.96433 6.18051 8.9752 6.21783 9.04913C6.24497 9.10567 6.30943 9.15133 6.39086 9.17743C6.52657 9.22309 6.58764 9.24049 6.85907 9.0687C6.96764 9.0013 7.10674 8.90345 7.29674 8.76863C7.48334 8.63381 7.72423 8.45768 8.02959 8.23371L7.08299 9.42314C6.99478 9.53186 7.06603 9.6645 7.23567 9.71887C7.35103 9.75583 7.41888 9.77975 7.6937 9.61884L7.71066 9.60797C7.97191 9.45141 8.40619 9.13611 9.21707 8.53161C8.80654 9.04044 8.36887 9.58188 8.01602 10.0146C7.91763 10.1124 7.98887 10.2451 8.14155 10.306C8.29423 10.3647 8.4978 10.3386 8.60297 10.2451L11.8295 7.32696C10.9474 8.42072 9.91939 9.68842 9.08815 10.7017C9.05422 10.7604 9.03725 10.8148 9.0644 10.8713C9.09154 10.9279 9.156 10.9735 9.23743 10.9996C9.35618 11.0388 9.43421 11.0649 9.66492 10.8952L9.69546 10.9061L9.78028 10.8039C10.2451 10.4212 11.2087 9.43401 13.5429 7.03124L13.2274 7.42482C11.246 9.90804 10.4894 10.8474 10.218 11.2301L10.1128 11.3454L10.1331 11.3519C10.0551 11.4737 10.0653 11.4932 10.0822 11.5237L10.9508 11.8694L10.6183 12.0847L1.59003 6.30062L1.57985 5.47868ZM1.9327 3.59777L3.01162 3.37163C2.63162 3.84566 2.0277 4.6002 1.57646 5.15251L1.57646 3.53471C1.67146 3.59777 1.80717 3.62387 1.9327 3.59777ZM1.57985 1.195L10.2044 6.71812C10.2621 6.75508 10.3299 6.78118 10.4012 6.79857H10.4079C10.4792 6.81597 10.5538 6.82249 10.6285 6.82249C10.5912 6.83336 10.5538 6.84641 10.5267 6.86598C10.0653 7.21389 9.4885 7.64661 8.94225 8.05541L9.87867 6.87468C9.96349 6.76595 9.89903 6.63331 9.72939 6.57895C9.60385 6.53764 9.54278 6.51807 9.27814 6.67898L9.26457 6.6768L9.251 6.69637C9.03386 6.83119 8.68779 7.07908 8.09066 7.51614C8.41298 7.11387 8.74547 6.69202 9.03386 6.33541C9.05761 6.3028 9.07118 6.27018 9.07118 6.23539C9.07118 6.16581 9.02029 6.0984 8.92529 6.05491C8.78618 5.99185 8.59279 6.00272 8.47405 6.08318L6.9371 7.12909C7.18817 6.82249 7.43245 6.52024 7.61227 6.30062C8.14494 5.64611 8.14494 5.64611 8.09744 5.55478C8.0703 5.49825 8.00584 5.45258 7.92441 5.42649C7.78191 5.37865 7.71406 5.35908 7.4596 5.53521H7.4562C7.4562 5.53739 7.45281 5.53956 7.44942 5.54391C7.3137 5.63959 7.12031 5.78745 6.8421 6.01794L7.4121 5.30037C7.50031 5.19165 7.42906 5.05901 7.25942 5.00247C7.14067 4.96333 7.06942 4.94159 6.80818 5.10467L6.78782 5.10032L6.7505 5.13076C6.60121 5.22862 6.63853 5.38083 6.06515 5.61784C6.63853 4.78503 6.74032 4.75893 6.703 4.68283C6.66568 4.6089 6.60121 4.55236 6.47907 4.53496C6.35693 4.51757 6.23479 4.54149 6.15336 4.59802L4.63678 5.61132C5.81408 4.16748 5.81069 4.16313 5.7564 4.05658C5.71908 3.98048 5.6173 3.92394 5.49516 3.90872C5.37301 3.89132 5.24748 3.91959 5.16605 3.98048C4.82677 4.23271 4.41964 4.53496 4.01589 4.83286C4.97945 3.63909 4.96588 3.61082 4.92177 3.52167C4.88784 3.44774 4.79284 3.39337 4.6741 3.3738C4.55874 3.35641 4.4366 3.37598 4.34839 3.43251C3.98536 3.66518 3.5409 3.94786 3.11001 4.21967C4.0566 3.04764 4.04643 3.02589 3.99893 2.93239C3.97178 2.87585 3.91071 2.83019 3.82929 2.8041C3.74786 2.77583 3.65286 2.77148 3.56465 2.79105L2.52645 3.0085C3.03537 2.38878 3.02519 2.37138 2.98108 2.28005L2.65198 2.34529L2.32627 2.27788C2.28556 2.34311 1.92592 2.79322 1.57646 3.21507L1.57985 1.195Z' fill='var(--color1, %23000)'/%3E%3C/svg%3E%0A");}
#appform .control-label {font-size: 1.25rem; font-weight: bolder; color: #212529;margin-bottom: 0.5rem;}
.btn {text-align: center; vertical-align: middle;line-height: 1rem; padding: 10px 22px;border-radius:0;outline: 0; box-shadow: none; font-weight: bolder; font-size: 1.25rem; min-width: 230px; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-direction: row-reverse; flex-direction: row-reverse;}
.btn.btn-outline-primary { background-color: #FFF; color: #000; border-color: #000; z-index: 2; position: relative;}
.btn.btn-outline-primary:before {background: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-0.113281 19.8973C-0.113281 20.2128 0.157846 20.4707 0.489621 20.4707C0.493188 20.4673 0.496756 20.4673 0.500323 20.4707L10.5927 20.4707C10.7532 20.4707 10.9066 20.4096 11.0208 20.3011L21.1132 10.6994L21.1132 9.88513L11.0208 0.283468C10.9066 0.174898 10.7532 0.113826 10.5927 0.113826L0.50389 0.113827C0.261302 0.113827 0.0365518 0.256325 -0.0562024 0.470074C-0.148957 0.683821 -0.0990121 0.931496 0.0757939 1.09774L9.7365 10.2923L0.140009 19.4291C-0.0133919 19.5309 -0.113281 19.7039 -0.113281 19.8973ZM5.27003 4.41591C6.08341 4.9418 7.62099 5.85447 10.5213 7.57123C9.17641 6.92659 8.56637 6.65517 8.2667 6.54999L8.26314 6.5466C8.04195 6.46856 7.99558 6.48214 7.94563 6.49571C7.85288 6.52285 7.77439 6.58731 7.73158 6.66874C7.71731 6.69249 7.73158 6.71963 7.72445 6.74678L5.27003 4.41591ZM2.46243 1.74238L8.27384 4.99608C6.26535 4.01895 5.41986 3.6186 5.03814 3.45914C4.8562 3.3845 4.78129 3.36753 4.73491 3.36753C4.7135 3.36753 4.69567 3.37093 4.67783 3.37771C4.58508 3.40486 4.51016 3.46932 4.46735 3.55075C4.45665 3.5745 4.44594 3.59485 4.43881 3.6186L2.46243 1.74238ZM3.89299 1.31828C4.36389 1.65417 5.4163 2.2513 7.64596 3.4795C6.22968 2.78397 4.99534 2.17327 4.15341 1.75595C3.73245 1.54899 3.40781 1.38952 3.14382 1.2606L3.77883 1.2606L3.89299 1.31828ZM10.45 1.36238C10.3822 1.32845 10.3073 1.29113 10.2431 1.26399L10.343 1.26399L10.45 1.36238ZM10.7354 2.61772C10.3786 2.44469 10.0362 2.27505 9.7151 2.11898C8.9695 1.75256 8.4094 1.47435 7.97061 1.26399L8.61275 1.26399C9.2656 1.67792 10.0005 2.14612 10.7354 2.61772ZM10.7818 3.88324L5.37349 1.26399L6.38308 1.26399C6.39735 1.27078 6.43302 1.28435 6.48654 1.31149C6.7755 1.50827 7.28208 1.80684 8.12757 2.30898L10.7818 3.88324ZM12.2016 10.0446C11.5416 9.74263 11.4846 9.7562 11.3918 9.78674C11.2669 9.82406 11.1742 9.92584 11.1457 10.048L11.1457 10.0717C11.1171 10.0073 11.0743 9.94281 11.0208 9.88852L8.71977 7.70015L12.2016 10.0446ZM14.6703 5.37947C14.4741 5.26072 14.2779 5.14537 14.0745 5.02662C14.2458 5.10805 14.3921 5.1759 14.5205 5.23697L14.6703 5.37947ZM17.5136 8.08354C16.6217 7.59837 15.6977 7.09624 14.7738 6.59071L17.1604 7.74766L17.5136 8.08354ZM19.4721 9.9462L18.9905 10.2041L13.5573 7.15731C17.617 9.13871 18.962 9.7562 19.465 9.93602L19.4686 9.93941L19.4721 9.9462ZM8.98733 19.3205C9.01587 19.2934 9.04441 19.2663 9.06225 19.2289C9.16928 19.0288 9.19068 18.9847 7.69591 17.5461C8.53427 17.9566 9.48678 18.4248 10.2217 18.7913C10.3002 18.8354 10.4072 18.8422 10.4999 18.8116C10.5927 18.7845 10.6676 18.72 10.7104 18.6386C10.7711 18.5266 10.8067 18.4588 10.5499 18.1907L10.557 18.1772L10.5178 18.1568C10.3073 17.9431 9.92558 17.6106 9.25846 17.0575C11.2099 18.0279 11.2134 18.0245 11.3811 17.9736C11.5024 17.9363 11.5952 17.8413 11.6237 17.7225C11.6522 17.6038 11.613 17.4816 11.5202 17.3968L9.80428 15.8429C10.5891 16.2263 11.4489 16.6504 12.1267 16.9829C12.2908 17.0643 12.4942 17.0134 12.5976 16.8641C12.6975 16.7149 12.6654 16.5181 12.5156 16.4061C12.1838 16.155 11.8021 15.8667 11.4132 15.5715L12.8687 16.2772C13.0471 16.3654 13.2647 16.2975 13.3575 16.1279C13.4324 15.9922 13.4645 15.9209 13.1934 15.6733L13.1969 15.6665L13.1613 15.6495C13.0257 15.5308 12.8188 15.3679 12.5156 15.1372C13.6643 15.697 13.7035 15.6801 13.8391 15.6393C13.9318 15.6088 14.0103 15.5477 14.0531 15.4629C14.1281 15.3272 14.096 15.1643 13.9782 15.0592L12.3229 13.5765C14.706 14.7301 14.7238 14.7199 14.8451 14.6826C14.9379 14.6554 15.0128 14.591 15.0556 14.5095C15.1305 14.3738 15.1591 14.3127 14.8772 14.0413C14.7666 13.9328 14.6061 13.7936 14.3849 13.6036C14.1637 13.417 13.8748 13.1762 13.5073 12.8708L15.4587 13.8174C15.6371 13.9056 15.8547 13.8344 15.9439 13.6647C16.0045 13.5494 16.0438 13.4815 15.7798 13.2067L15.762 13.1897C15.5051 12.9285 14.9878 12.4942 13.9961 11.6833C14.8308 12.0938 15.7192 12.5315 16.4291 12.8844C16.5896 12.9828 16.8072 12.9115 16.9071 12.7588C17.0034 12.6062 16.9606 12.4026 16.8072 12.2974L12.0197 9.07085C13.8141 9.95298 15.894 10.981 17.5564 11.8122C17.6527 11.8462 17.7419 11.8631 17.8347 11.836C17.9274 11.8089 18.0023 11.7444 18.0451 11.663C18.1094 11.5442 18.1522 11.4662 17.8739 11.2355L17.8917 11.2049L17.7241 11.1201C17.0962 10.6553 15.4766 9.69174 11.5345 7.35748L12.1802 7.67301C16.2543 9.65442 17.7954 10.411 18.4233 10.6824L18.6124 10.7876L18.6231 10.7673C18.8228 10.8453 18.855 10.8351 18.9049 10.8182L19.4721 9.94959L19.8253 10.2821L10.3358 19.3104L8.98733 19.3205ZM5.90147 18.9677L5.53046 17.8888C6.30816 18.2688 7.54608 18.8727 8.45221 19.3239L5.79802 19.3239C5.90147 19.2289 5.94428 19.0932 5.90147 18.9677ZM1.95942 19.3205L11.0208 10.696C11.0814 10.6383 11.1242 10.5705 11.1528 10.4992L11.1528 10.4924C11.1813 10.4212 11.192 10.3465 11.192 10.2719C11.2099 10.3092 11.2313 10.3465 11.2634 10.3737C11.8342 10.8351 12.5441 11.4119 13.2148 11.9581L11.2776 11.0217C11.0993 10.9369 10.8817 11.0014 10.7925 11.171C10.7247 11.2965 10.6926 11.3576 10.9566 11.6222L10.953 11.6358L10.9851 11.6494C11.2063 11.8665 11.613 12.2126 12.3301 12.8097C11.6701 12.4874 10.978 12.1549 10.3929 11.8665C10.3394 11.8428 10.2859 11.8292 10.2288 11.8292C10.1147 11.8292 10.0041 11.8801 9.93271 11.9751C9.82926 12.1142 9.84709 12.3076 9.97909 12.4263L11.695 13.9633C11.192 13.7122 10.6962 13.4679 10.3358 13.2881C9.26203 12.7554 9.26203 12.7554 9.1122 12.8029C9.01944 12.8301 8.94452 12.8946 8.90171 12.976C8.82323 13.1185 8.79112 13.1863 9.08009 13.4408L9.08009 13.4442C9.08366 13.4442 9.08722 13.4476 9.09436 13.451C9.25133 13.5867 9.49391 13.7801 9.87207 14.0583L8.6948 13.4883C8.51643 13.4001 8.29881 13.4713 8.20606 13.641C8.14184 13.7597 8.10617 13.831 8.37373 14.0922L8.36659 14.1126L8.41654 14.1499C8.57708 14.2992 8.8268 14.2619 9.21565 14.8352C7.84931 14.2619 7.8065 14.1601 7.68164 14.1974C7.56035 14.2347 7.46759 14.2992 7.43905 14.4213C7.41051 14.5435 7.44975 14.6656 7.54251 14.747L9.20495 16.2636C6.83615 15.0863 6.82902 15.0897 6.65421 15.144C6.52935 15.1813 6.43659 15.2831 6.41162 15.4052C6.38308 15.5274 6.42946 15.6529 6.52935 15.7343C6.94317 16.0736 7.43905 16.4808 7.9278 16.8845C5.96925 15.9209 5.92288 15.9345 5.77661 15.9786C5.65532 16.0125 5.56613 16.1075 5.53402 16.2263C5.50548 16.3416 5.53759 16.4638 5.63035 16.552C6.01206 16.915 6.47584 17.3595 6.92177 17.7904C4.9989 16.8438 4.96323 16.854 4.80983 16.9015C4.71707 16.9286 4.64216 16.9897 4.59935 17.0711C4.55297 17.1525 4.54583 17.2475 4.57794 17.3357L4.93469 18.3739C3.91796 17.865 3.88942 17.8752 3.73959 17.9193L3.84661 18.2484L3.73602 18.5741C3.84304 18.6148 4.58151 18.9745 5.2736 19.3239L1.95942 19.3205Z' fill='black'/%3E%3C/svg%3E%0A");}
.btn.btn-outline-primary:hover:before {background: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-0.113281 19.8973C-0.113281 20.2128 0.157846 20.4707 0.489621 20.4707C0.493188 20.4673 0.496756 20.4673 0.500323 20.4707L10.5927 20.4707C10.7532 20.4707 10.9066 20.4096 11.0208 20.3011L21.1132 10.6994L21.1132 9.88513L11.0208 0.283468C10.9066 0.174898 10.7532 0.113826 10.5927 0.113826L0.50389 0.113827C0.261302 0.113827 0.0365518 0.256325 -0.0562024 0.470074C-0.148957 0.683821 -0.0990121 0.931496 0.0757939 1.09774L9.7365 10.2923L0.140009 19.4291C-0.0133919 19.5309 -0.113281 19.7039 -0.113281 19.8973ZM5.27003 4.41591C6.08341 4.9418 7.62099 5.85447 10.5213 7.57123C9.17641 6.92659 8.56637 6.65517 8.2667 6.54999L8.26314 6.5466C8.04195 6.46856 7.99558 6.48214 7.94563 6.49571C7.85288 6.52285 7.77439 6.58731 7.73158 6.66874C7.71731 6.69249 7.73158 6.71963 7.72445 6.74678L5.27003 4.41591ZM2.46243 1.74238L8.27384 4.99608C6.26535 4.01895 5.41986 3.6186 5.03814 3.45914C4.8562 3.3845 4.78129 3.36753 4.73491 3.36753C4.7135 3.36753 4.69567 3.37093 4.67783 3.37771C4.58508 3.40486 4.51016 3.46932 4.46735 3.55075C4.45665 3.5745 4.44594 3.59485 4.43881 3.6186L2.46243 1.74238ZM3.89299 1.31828C4.36389 1.65417 5.4163 2.2513 7.64596 3.4795C6.22968 2.78397 4.99534 2.17327 4.15341 1.75595C3.73245 1.54899 3.40781 1.38952 3.14382 1.2606L3.77883 1.2606L3.89299 1.31828ZM10.45 1.36238C10.3822 1.32845 10.3073 1.29113 10.2431 1.26399L10.343 1.26399L10.45 1.36238ZM10.7354 2.61772C10.3786 2.44469 10.0362 2.27505 9.7151 2.11898C8.9695 1.75256 8.4094 1.47435 7.97061 1.26399L8.61275 1.26399C9.2656 1.67792 10.0005 2.14612 10.7354 2.61772ZM10.7818 3.88324L5.37349 1.26399L6.38308 1.26399C6.39735 1.27078 6.43302 1.28435 6.48654 1.31149C6.7755 1.50827 7.28208 1.80684 8.12757 2.30898L10.7818 3.88324ZM12.2016 10.0446C11.5416 9.74263 11.4846 9.7562 11.3918 9.78674C11.2669 9.82406 11.1742 9.92584 11.1457 10.048L11.1457 10.0717C11.1171 10.0073 11.0743 9.94281 11.0208 9.88852L8.71977 7.70015L12.2016 10.0446ZM14.6703 5.37947C14.4741 5.26072 14.2779 5.14537 14.0745 5.02662C14.2458 5.10805 14.3921 5.1759 14.5205 5.23697L14.6703 5.37947ZM17.5136 8.08354C16.6217 7.59837 15.6977 7.09624 14.7738 6.59071L17.1604 7.74766L17.5136 8.08354ZM19.4721 9.9462L18.9905 10.2041L13.5573 7.15731C17.617 9.13871 18.962 9.7562 19.465 9.93602L19.4686 9.93941L19.4721 9.9462ZM8.98733 19.3205C9.01587 19.2934 9.04441 19.2663 9.06225 19.2289C9.16928 19.0288 9.19068 18.9847 7.69591 17.5461C8.53427 17.9566 9.48678 18.4248 10.2217 18.7913C10.3002 18.8354 10.4072 18.8422 10.4999 18.8116C10.5927 18.7845 10.6676 18.72 10.7104 18.6386C10.7711 18.5266 10.8067 18.4588 10.5499 18.1907L10.557 18.1772L10.5178 18.1568C10.3073 17.9431 9.92558 17.6106 9.25846 17.0575C11.2099 18.0279 11.2134 18.0245 11.3811 17.9736C11.5024 17.9363 11.5952 17.8413 11.6237 17.7225C11.6522 17.6038 11.613 17.4816 11.5202 17.3968L9.80428 15.8429C10.5891 16.2263 11.4489 16.6504 12.1267 16.9829C12.2908 17.0643 12.4942 17.0134 12.5976 16.8641C12.6975 16.7149 12.6654 16.5181 12.5156 16.4061C12.1838 16.155 11.8021 15.8667 11.4132 15.5715L12.8687 16.2772C13.0471 16.3654 13.2647 16.2975 13.3575 16.1279C13.4324 15.9922 13.4645 15.9209 13.1934 15.6733L13.1969 15.6665L13.1613 15.6495C13.0257 15.5308 12.8188 15.3679 12.5156 15.1372C13.6643 15.697 13.7035 15.6801 13.8391 15.6393C13.9318 15.6088 14.0103 15.5477 14.0531 15.4629C14.1281 15.3272 14.096 15.1643 13.9782 15.0592L12.3229 13.5765C14.706 14.7301 14.7238 14.7199 14.8451 14.6826C14.9379 14.6554 15.0128 14.591 15.0556 14.5095C15.1305 14.3738 15.1591 14.3127 14.8772 14.0413C14.7666 13.9328 14.6061 13.7936 14.3849 13.6036C14.1637 13.417 13.8748 13.1762 13.5073 12.8708L15.4587 13.8174C15.6371 13.9056 15.8547 13.8344 15.9439 13.6647C16.0045 13.5494 16.0438 13.4815 15.7798 13.2067L15.762 13.1897C15.5051 12.9285 14.9878 12.4942 13.9961 11.6833C14.8308 12.0938 15.7192 12.5315 16.4291 12.8844C16.5896 12.9828 16.8072 12.9115 16.9071 12.7588C17.0034 12.6062 16.9606 12.4026 16.8072 12.2974L12.0197 9.07085C13.8141 9.95298 15.894 10.981 17.5564 11.8122C17.6527 11.8462 17.7419 11.8631 17.8347 11.836C17.9274 11.8089 18.0023 11.7444 18.0451 11.663C18.1094 11.5442 18.1522 11.4662 17.8739 11.2355L17.8917 11.2049L17.7241 11.1201C17.0962 10.6553 15.4766 9.69174 11.5345 7.35748L12.1802 7.67301C16.2543 9.65442 17.7954 10.411 18.4233 10.6824L18.6124 10.7876L18.6231 10.7673C18.8228 10.8453 18.855 10.8351 18.9049 10.8182L19.4721 9.94959L19.8253 10.2821L10.3358 19.3104L8.98733 19.3205ZM5.90147 18.9677L5.53046 17.8888C6.30816 18.2688 7.54608 18.8727 8.45221 19.3239L5.79802 19.3239C5.90147 19.2289 5.94428 19.0932 5.90147 18.9677ZM1.95942 19.3205L11.0208 10.696C11.0814 10.6383 11.1242 10.5705 11.1528 10.4992L11.1528 10.4924C11.1813 10.4212 11.192 10.3465 11.192 10.2719C11.2099 10.3092 11.2313 10.3465 11.2634 10.3737C11.8342 10.8351 12.5441 11.4119 13.2148 11.9581L11.2776 11.0217C11.0993 10.9369 10.8817 11.0014 10.7925 11.171C10.7247 11.2965 10.6926 11.3576 10.9566 11.6222L10.953 11.6358L10.9851 11.6494C11.2063 11.8665 11.613 12.2126 12.3301 12.8097C11.6701 12.4874 10.978 12.1549 10.3929 11.8665C10.3394 11.8428 10.2859 11.8292 10.2288 11.8292C10.1147 11.8292 10.0041 11.8801 9.93271 11.9751C9.82926 12.1142 9.84709 12.3076 9.97909 12.4263L11.695 13.9633C11.192 13.7122 10.6962 13.4679 10.3358 13.2881C9.26203 12.7554 9.26203 12.7554 9.1122 12.8029C9.01944 12.8301 8.94452 12.8946 8.90171 12.976C8.82323 13.1185 8.79112 13.1863 9.08009 13.4408L9.08009 13.4442C9.08366 13.4442 9.08722 13.4476 9.09436 13.451C9.25133 13.5867 9.49391 13.7801 9.87207 14.0583L8.6948 13.4883C8.51643 13.4001 8.29881 13.4713 8.20606 13.641C8.14184 13.7597 8.10617 13.831 8.37373 14.0922L8.36659 14.1126L8.41654 14.1499C8.57708 14.2992 8.8268 14.2619 9.21565 14.8352C7.84931 14.2619 7.8065 14.1601 7.68164 14.1974C7.56035 14.2347 7.46759 14.2992 7.43905 14.4213C7.41051 14.5435 7.44975 14.6656 7.54251 14.747L9.20495 16.2636C6.83615 15.0863 6.82902 15.0897 6.65421 15.144C6.52935 15.1813 6.43659 15.2831 6.41162 15.4052C6.38308 15.5274 6.42946 15.6529 6.52935 15.7343C6.94317 16.0736 7.43905 16.4808 7.9278 16.8845C5.96925 15.9209 5.92288 15.9345 5.77661 15.9786C5.65532 16.0125 5.56613 16.1075 5.53402 16.2263C5.50548 16.3416 5.53759 16.4638 5.63035 16.552C6.01206 16.915 6.47584 17.3595 6.92177 17.7904C4.9989 16.8438 4.96323 16.854 4.80983 16.9015C4.71707 16.9286 4.64216 16.9897 4.59935 17.0711C4.55297 17.1525 4.54583 17.2475 4.57794 17.3357L4.93469 18.3739C3.91796 17.865 3.88942 17.8752 3.73959 17.9193L3.84661 18.2484L3.73602 18.5741C3.84304 18.6148 4.58151 18.9745 5.2736 19.3239L1.95942 19.3205Z' fill='white'/%3E%3C/svg%3E%0A");}
.btn.btn-outline-primary:after { content: ''; position: absolute; z-index: -1; width: 0; height: calc(100% + 1px); left: -1px; top: -1px; background: #000 !important; transition: width ease-in-out .5s;}
.btn.btn-outline-primary:hover:after { width: calc(100% + 1px);}
.btn.btn-outline-primary .active, .btn.btn-outline-primary:active, .btn.btn-outline-primary:focus, .btn.btn-outline-primary:hover { background: 0 0 !important; border-color: #000; color: #fff;}
.btn:before { content: ''; display: block; position: initial; width: 22px; height: 22px; -ms-flex-negative: 0; flex-shrink: 0; background-repeat: no-repeat !important; margin-left: 2rem; background: url(/typo3conf/ext/cs2_prototypes/src/assets/images/serv-arrow-black.svg);}
.job-form-title{padding:2rem 0;}
.lead{font-size: 2.5rem; font-weight: 400;position:relative;}
.lead:before { content: ''; position: absolute; top: 2.5rem; right: calc(100% + 20px); width: 8.33333%; border-bottom: 2px solid #000;}
.bg-white{background-color:#FFF!important;}
.content-wrapper { max-width: 1370px; padding: 0 10px; margin: 0 auto; width: 100%;}
.main-header {background-color:#FFF;box-shadow: 0 4px 4px rgba(0,0,0,.25);position:relative;z-index:1;}
.main-header .content-wrapper {max-width:1370px;}
.main-header .content-wrapper .logo {padding:1.5rem 0;}
.main-header .content-wrapper .logo img{height:45px;width:auto;}
.keyvisual{ height: 340px; overflow: hidden;position:relative;}
.keyvisual img{width:100%;}
.keyvisual .keyvisual-text{position:absolute;width:100%;height:100%;top:0;align-items: center;display: flex;}
h1 {font-size: 4rem;font-weight:bolder;}
.job-form{max-width: 928px;margin-top:4rem;margin-bottom:4rem;}
footer{background-color:#d70814;padding:1rem 0;}
.offset-2 { margin-left: 16.66667%;}
.mb-3{margin-bottom:1rem;}
@media (min-width: 840px) {
  .offset-md-1 { margin-left: 8.33333%;}
}
@media (max-width: 767px) {
  .nav-row .display-table-cell { display: inline-block !important; width: 50%; }
  .nav-row .display-table-cell.hidden { display: none !important; }
  .filter-nav-button { width: 100%; margin-bottom: 5px; }
  .apply-btn { width: 100%; }
  h1{font-size:35px;}
  .lead{font-size:25px;}
  .main-header .content-wrapper .logo img{height:27px;}
}