.position-application[data-v-53ef46e5]{display:flex;flex-wrap:wrap}.position-application .error-message[data-v-53ef46e5]{color:red;font-size:smaller}.position-application .position-application-message[data-v-53ef46e5]{width:100%;display:flex;justify-content:center;align-items:center;margin:2.5em 0}.position-application .position-application-file-input[data-v-53ef46e5]{flex:0 1 100%}.position-application .position-application-file-input .file-input-wrapper[data-v-53ef46e5]{position:relative;display:flex;align-items:center;max-width:400px}.position-application .position-application-file-input .file-input-wrapper input[type=file][data-v-53ef46e5]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.position-application .position-application-file-input .file-input-wrapper .file-name[data-v-53ef46e5]{flex:1;padding:0 0 0 .5em;height:45px;border:1px solid #101f2c;border-radius:4px 0 0 4px;border-right:0;color:#555;background-color:transparent;cursor:pointer}.position-application .position-application-file-input .file-input-wrapper .choose-file-btn[data-v-53ef46e5]{height:45px;width:45px;padding:.3em;border:1px solid #101f2c;border-radius:0 4px 4px 0;background-color:transparent;cursor:pointer;transition:background-color .3s ease}.position-application .position-application-file-input .file-input-wrapper .choose-file-btn[data-v-53ef46e5]:hover{background-color:#f2f2f2}.position-application .position-application-file-input .file-input-wrapper .remove-file-btn[data-v-53ef46e5]{position:absolute;right:-28px;background:red;border-radius:50%;font-weight:700;border:none;color:#fff;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease}.position-application .position-application-file-input .file-input-wrapper .remove-file-btn[data-v-53ef46e5]:hover{background-color:#c00}.position-application .position-application-file-input span[data-v-53ef46e5]{display:block;margin-top:.5em;font-size:.875em;color:#666}.position-application .position-application-input[data-v-53ef46e5],.position-application .position-application-textarea[data-v-53ef46e5]{flex:0 1 100%}.position-application .position-application-button[data-v-53ef46e5]{margin:1em 0}@media (min-width: 992px){.position-application .position-application-input[data-v-53ef46e5]{flex:0 1 49%;max-width:49%;margin-right:2%}.position-application .position-application-input[data-v-53ef46e5]:nth-child(2n){margin-right:0}.position-application .position-application-file-input .file-input-wrapper[data-v-53ef46e5]{width:375px}}header[data-v-f3af9428]{min-height:450px!important}header .company-header[data-v-f3af9428]{color:#fff}header .company-header .company-logo[data-v-f3af9428]{display:flex;justify-content:center;align-items:center;background-color:#fff;width:250px;height:125px;margin-bottom:10px}header .company-header .company-logo img[data-v-f3af9428]{max-height:100%;max-width:100%;object-fit:contain}header .company-header .company-details h1[data-v-f3af9428]{font-weight:700;margin:0}header .company-header .company-details h1 span[data-v-f3af9428]{font-weight:400;font-size:.5em}header .company-header .company-details h1 span a[data-v-f3af9428]:hover{color:#fc8e11}header .company-header .company-details .company-rating-webpage[data-v-f3af9428]{display:flex;align-items:center;font-size:1em;margin-bottom:10px}header .company-header .company-details .company-rating-webpage .star-rating[data-v-f3af9428]{margin-right:1em}header .company-header .company-details .company-rating-webpage p[data-v-f3af9428]{margin-right:0}header .company-header .company-details .company-buttons[data-v-f3af9428]{margin-top:1em}main .company-info[data-v-f3af9428]{margin-top:1em;padding:.5em;border:1px solid #101f2c;border-radius:15px;width:100%}main .company-info .no-info[data-v-f3af9428]{font-weight:700;text-align:center;color:gray}main .company-info.dark[data-v-f3af9428]{background-color:#101f2c;color:#fff}main .company-info.dark h3[data-v-f3af9428]{font-weight:700;border:none}main .company-info h3[data-v-f3af9428]{padding:.5em 0;font-weight:700;border-bottom:1px solid #fc8e11}main .company-info p[data-v-f3af9428]{margin:1.2em 0 0}main .company-info ul[data-v-f3af9428]{margin-bottom:0;padding-left:1em}main .company-info ul li[data-v-f3af9428]{display:flex;flex-direction:column;align-items:flex-start}main .company-info ol[data-v-f3af9428]{list-style:none;counter-reset:list-counter;padding-left:0}main .company-info ol li[data-v-f3af9428]{position:relative;counter-increment:list-counter;padding-left:40px}main .company-info ol li[data-v-f3af9428]:before{content:counter(list-counter) ".";position:absolute;left:0;border-radius:15px;border:1px solid #101f2c;background-color:#101f2c;color:#fff;width:25px;height:25px;text-align:center;line-height:25px;font-weight:700}@media (min-width: 768px){.company-header .company-logo[data-v-f3af9428]{width:375px;height:150px}.company-header .company-details .company-rating-webpage[data-v-f3af9428]{flex-direction:row}.company-header .company-details .company-rating-webpage .star-rating[data-v-f3af9428],.company-header .company-details .company-rating-webpage p[data-v-f3af9428]{margin-right:1.3em}main .company-stats .company-stat[data-v-f3af9428]{width:315px;padding:1.3em 2.5em;margin-right:1em}main .company-stats .company-stat *[data-v-f3af9428]{font-size:1.3em}main .company-info[data-v-f3af9428]{padding:1.3em 2.8em}main .company-info ul[data-v-f3af9428]{padding-left:1.2em}main .company-info ul li[data-v-f3af9428]{flex-direction:row;align-items:center}main .company-info a[data-v-f3af9428]{padding-left:1.2em}main .company-info .job-description[data-v-f3af9428]{padding-left:1.2em}main .company-info .job-description p[data-v-f3af9428]{margin-top:.5em}}@media (min-width: 992px){header[data-v-f3af9428]{min-height:423px!important}}
