.job-decr{text-align:center}.job-cv-page{background:#F5F5F5;padding-top:56px;padding-bottom:56px}.job-cv-page .all-jobs{text-align:center}.job-cv-page .all-jobs a{font-weight:400;font-size:1.4rem;color:#000000;text-transform:uppercase}.job-cv-page .all-jobs a:before{content:"";height:11px;width:7.6px;display:inline-block;background-position:center;background-repeat:no-repeat;background-size:100%;background-image:url("../svg/career-link-arrow.svg");background-position:center;margin-right:5px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.job-cv-page .job-cv-info{margin-top:56px;max-width:924px;margin-left:auto;margin-right:auto;font-weight:500}.job-cv-page .job-cv-info .jobinfo-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto;background:#FFFFFF;border:1px solid #F0F0F0;-webkit-border-radius:18px;border-radius:18px;margin-bottom:35px}.job-cv-page .job-cv-info .jobinfo-container p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:2px solid #F0F0F0}.job-cv-page .job-cv-info .jobinfo-container p span:nth-child(1){background:#000;width:33%;padding:16px 37px;color:#fff;text-transform:uppercase;font-size:1.4rem;font-weight:350;line-height:1.4rem}.job-cv-page .job-cv-info .jobinfo-container p span:nth-child(2){width:67%;padding:17px 36px;text-transform:uppercase;vertical-align:middle;font-size:1.4rem;font-weight:325;line-height:1.4rem}.job-cv-page .job-cv-info .jobinfo-container p:first-of-type span:nth-child(1){-webkit-border-top-left-radius:18px;border-top-left-radius:18px}.job-cv-page .job-cv-info .jobinfo-container p:last-of-type span:nth-child(1){-webkit-border-bottom-left-radius:18px;border-bottom-left-radius:18px}@media screen and (max-width: 648px){.job-cv-page .job-cv-info{padding:5px}}.job-cv-page .jod-details{color:#000000}.job-cv-page .jod-details div:first-of-type{-webkit-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-top-right-radius:18px;border-top-right-radius:18px}.job-cv-page .jod-details div:last-of-type{-webkit-border-bottom-left-radius:18px;border-bottom-left-radius:18px;-webkit-border-bottom-right-radius:18px;border-bottom-right-radius:18px}.job-cv-page .jod-details .job-text-descr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto;background:#fff;padding:30px 40px}.job-cv-page .jod-details .job-text-descr span>ul{padding:20px 40px}.job-cv-page .jod-details .job-text-descr span:nth-child(1){font-weight:400;border-bottom:1px solid;line-height:2.5em;font-size:1.6rem}.job-cv-page .jod-details .job-text-descr span:nth-child(2){margin-top:26px;font-size:1.6rem;font-weight:325}.job-cv-page .jod-details .job-infolist-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:4px auto 0;background:#fff;padding:30px 40px}.job-cv-page .jod-details .job-infolist-label label{font-weight:400;border-bottom:1px solid;line-height:2.5em;font-size:1.6rem}.job-cv-page .jod-details ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0;background:#fff;padding:0 40px 30px 40px;font-size:1.6rem;font-weight:325}.job-cv-page .jod-details .job-infolist-first{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.job-cv-page .jod-details .job-infolist-label-second{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:4px auto 0;background:#fff;padding:30px 40px}.job-cv-page .jod-details .job-infolist-label-second label{font-weight:400;border-bottom:1px solid;line-height:2.5em;font-size:1.6rem}.job-cv-page .jod-details .job-infolist-second{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.job-cv-page .jod-details .job-widget-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:1.6rem;font-weight:325;margin:4px auto 0;background:#fff;padding:30px 40px}.job-cv-page .jod-details .job-widget-text .label{font-weight:400}.job-cv-page .jod-details .job-widget-additional{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#fff;padding:0 30px 30px 40px;font-size:1.6rem;font-weight:325}.job-cv-page .jod-details .job-widget-additional .label{font-weight:400}.job-cv-page .jod-details .form{background:#fff;padding:90px 40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:25px}@media screen and (max-width: 648px){.job-cv-page .jod-details .form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.job-cv-page .jod-details .form #btnsave{padding:15px 26px;-webkit-border-radius:30px;border-radius:30px;float:right}@media screen and (max-width: 648px){.job-cv-page .jod-details .form #btnsave{margin-top:15px;margin-left:0}}.job-cv-page .jod-details .form .cv-file{display:none}.job-cv-page .jod-details .form .cv-uploader{padding-top:25px}.job-cv-page .jod-details .form .cv-uploader input{display:none}.job-cv-page .jod-details .form .cv-uploader .upload-cv-button{background:#eeeeee;border:1px solid #cccccc;color:#333333;cursor:pointer;font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:600;margin:0;padding:13px 50px;font-size:1.4rem;line-height:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;-webkit-border-radius:30px;border-radius:30px;float:left}.job-cv-page .jod-details .form .cv-uploader .upload-cv-button:hover{background-color:#d11a6f}@media screen and (max-width: 648px){.job-cv-page .job-cv-info .jobinfo-container p span:nth-child(1){font-size:1.2rem;line-height:1.2rem;padding:10px 10px}.job-cv-page .job-cv-info .jobinfo-container p span:nth-child(2){font-size:1.2rem;line-height:1.2rem}.job-cv-page .job-cv-info .jobinfo-container p:first-of-type span:nth-child(1){-webkit-border-top-left-radius:15px;border-top-left-radius:15px}.job-cv-page .jod-details .form .csv-upload{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}

/*# sourceMappingURL=job-description.css.map */
