.detailAction_job-offer-detail__14FGo {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.detailAction_job-offer-detail__14FGo
  .detailAction_job-offer-detail__content__3LMlO {
  flex: 1 1;
  padding: 0 16px;
  max-width: 800px;
}
.detailAction_job-offer-detail__14FGo
  .detailAction_job-offer-detail__content__3LMlO
  .detailAction_header-action__B5gK8 {
  margin-bottom: 5px;
}
.detailAction_job-offer-detail__14FGo
  .detailAction_job-offer-detail__content__3LMlO
  .detailAction_header-action__B5gK8
  .detailAction_header-action__section__0Md_6 {
  padding: 10px 10px 4px;
}
.detailAction_job-offer-detail__14FGo
  .detailAction_job-offer-detail__content__3LMlO
  .detailAction_header-action__B5gK8
  .detailAction_header-action__section__0Md_6.detailAction_header-action__desktop__EJ67B {
  display: block;
}
@media screen and (max-width: 1200px) {
  .detailAction_job-offer-detail__14FGo
    .detailAction_job-offer-detail__content__3LMlO
    .detailAction_header-action__B5gK8
    .detailAction_header-action__section__0Md_6.detailAction_header-action__desktop__EJ67B {
    display: none;
  }
}
.detailAction_job-offer-detail__14FGo
  .detailAction_job-offer-detail__content__3LMlO
  .detailAction_header-action__B5gK8
  .detailAction_header-action__section__0Md_6.detailAction_header-action__mobile__J_5Zc {
  display: none;
  padding: 20px 10px 10px;
}
@media screen and (max-width: 1200px) {
  .detailAction_job-offer-detail__14FGo
    .detailAction_job-offer-detail__content__3LMlO
    .detailAction_header-action__B5gK8
    .detailAction_header-action__section__0Md_6.detailAction_header-action__mobile__J_5Zc {
    display: block;
  }
}
.detailAction_job-offer-detail__14FGo
  .detailAction_job-offer-detail__content__3LMlO
  .detailAction_header-action__B5gK8
  .detailAction_header-action__section__0Md_6
  .detailAction_header-action-btn__FtXPf {
  padding: 5px 10px 5px 0;
  background-color: transparent;
  color: #000;
  border: none;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  font-size: 16px;
  line-height: 1;
  font-weight: 600;
}
.detailAction_job-offer-detail__14FGo
  .detailAction_job-offer-detail__content__3LMlO
  .detailAction_header-action__B5gK8
  .detailAction_header-action__section__0Md_6
  .detailAction_header-action-btn__FtXPf.detailAction_small-alt__lDndp {
  font-size: 14px;
  font-weight: 400;
  color: #212121;
}
@media screen and (max-width: 1200px) {
  .detailAction_job-offer-detail__14FGo
    .detailAction_job-offer-detail__content__3LMlO
    .detailAction_header-action__B5gK8
    .detailAction_header-action__section__0Md_6
    .detailAction_header-action-btn__FtXPf {
    font-size: 13px;
  }
}
.detailAction_job-offer-detail__14FGo
  .detailAction_job-offer-detail__content__3LMlO
  .detailAction_header-action__B5gK8
  .detailAction_header-action__section__0Md_6
  .detailAction_header-action-btn__FtXPf
  i.la {
  font-size: 22px;
  margin-right: 8px;
}
.detailAction_job-offer-detail__14FGo
  .detailAction_job-offer-detail__content__3LMlO
  .detailAction_job-detail-by-id__lJs4q {
  position: relative;
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 70px;
  display: flex;
  justify-content: center;
}
@media screen and (max-width: 768px) {
  .detailAction_job-offer-detail__14FGo
    .detailAction_job-offer-detail__content__3LMlO
    .detailAction_job-detail-by-id__lJs4q {
    padding-top: 0;
  }
}
.detailAction_job-offer-detail__14FGo
  .detailAction_job-offer-detail__content__3LMlO
  .detailAction_job-detail-by-id__lJs4q
  .detailAction_job-detail-by-id__top-section__DGmcz {
  background-color: #fafafa;
  height: 360px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1;
}
.detailAction_job-offer-detail__14FGo
  .detailAction_job-offer-detail__content__3LMlO
  .detailAction_job-detail-by-id__lJs4q
  .detailAction_job-detail-by-id__loading-layer__dXULg {
  display: none;
}
.detailAction_job-offer-detail__14FGo
  .detailAction_job-offer-detail__content__3LMlO
  .detailAction_job-detail-by-id__lJs4q
  .detailAction_job-detail-by-id__loading-layer__dXULg.detailAction_active__d4_KU {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 160px;
  color: rgba(0, 0, 0, 0.5);
  font-size: 80px;
}
.detailAction_job-offer-detail__14FGo
  .detailAction_job-offer-detail__content__3LMlO
  .detailAction_job-detail-by-id__lJs4q
  .detailAction_job-detail-by-id__content-wrapper__tEwBl {
  box-sizing: content-box;
  background-color: #fff;
  min-height: 1000px;
  width: 740px;
  padding: 40px 60px;
  border-radius: 10px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  z-index: 10;
}
@media screen and (max-width: 768px) {
  .detailAction_job-offer-detail__14FGo
    .detailAction_job-offer-detail__content__3LMlO
    .detailAction_job-detail-by-id__lJs4q
    .detailAction_job-detail-by-id__content-wrapper__tEwBl {
    width: 100%;
    border-radius: 0;
    box-shadow: none;
    padding: 20px;
  }
}
.detailAction_job-offer-detail__14FGo
  .detailAction_job-offer-detail__content__3LMlO
  .detailAction_job-detail-by-id__lJs4q
  .detailAction_job-detail-by-id__not-found__k_Dow {
  padding-top: 60px;
  text-align: center;
  color: #505050;
  font-size: 22px;
  line-height: 1;
  font-weight: 600;
}
.detailAction_job-offer-detail__14FGo
  .detailAction_job-offer-detail__content__3LMlO
  .detailAction_job-detail-by-id__lJs4q
  .detailAction_job-detail-by-id__logged-out__MnPF5 {
  padding-top: 60px;
  text-align: center;
  color: #505050;
  font-size: 22px;
  line-height: 1;
  font-weight: 500;
}
.detailAction_job-offer-detail__14FGo
  .detailAction_job-offer-detail__content__3LMlO
  .detailAction_job-detail-by-id__lJs4q
  .detailAction_job-detail-by-id__logged-out__MnPF5
  > span {
  color: #000;
  font-weight: 700;
}
.detailAction_job-offer-detail__14FGo
  .detailAction_job-offer-detail__content__3LMlO
  .detailAction_job-detail-by-id__lJs4q
  .detailAction_job-detail-by-id__logged-out__MnPF5
  .detailAction_job-detail-by-id__logged-out--buttons-wrapper__OZvXD {
  padding-top: 40px;
  flex-wrap: wrap;
  display: flex;
  align-items: center;
  justify-content: center;
}
.detailAction_job-offer-detail__14FGo
  .detailAction_job-offer-detail__content__3LMlO
  .detailAction_log-action-button__9neTg {
  display: flex;
  align-items: center;
  min-height: 40px;
  border: none;
  border-radius: 20px;
  padding: 0 20px;
  cursor: pointer;
  background-color: #fff;
  color: #000;
  font-size: 14px;
  line-height: 16px;
  font-weight: 700;
}
.detailAction_job-offer-detail__14FGo
  .detailAction_job-offer-detail__content__3LMlO
  .detailAction_log-action-button__9neTg:hover {
  color: #000;
}
.detailAction_job-offer-detail__14FGo
  .detailAction_job-offer-detail__content__3LMlO
  .detailAction_log-action-button__9neTg.detailAction_log-in-btn__pDfiy
  i.la {
  color: #00ad14;
}
.detailAction_job-offer-detail__14FGo
  .detailAction_job-offer-detail__content__3LMlO
  .detailAction_log-action-button__9neTg.detailAction_sign-up-btn__mW9RP {
  background: #3feab1;
  background: linear-gradient(90deg, #3feab1 30%, #56f869 70%);
}
.detailAction_job-offer-detail__14FGo
  .detailAction_job-offer-detail__content__3LMlO
  .detailAction_log-action-button__9neTg
  i.la {
  font-size: 18px;
  margin-right: 6px;
}
.buttonVideo_jobButtonVideo__JmzC7 button {
  height: 2.5rem;
}
.buttonVideo_jobButtonVideo_video__Q5GWx {
  margin-top: 15px;
}
.applyButton_application-button__RM715 {
  height: 36px;
  border-radius: 18px;
  border: none;
  outline: none;
  padding: 0 30px;
  display: flex;
  align-items: center;
  cursor: pointer;
  font-size: 14px;
  line-height: 1;
  font-weight: 600;
  color: #212121;
}
.applyButton_application-button__RM715.applyButton_apply-btn__6n2GM {
  background-color: #c7ffe9;
}
.applyButton_application-button__RM715.applyButton_apply-btn__6n2GM i.la {
  color: #00ad6b;
  font-size: 20px;
  line-height: 1;
  margin-right: 6px;
}
@media screen and (max-width: 768px) {
  .applyButton_application-button__RM715.applyButton_apply-btn__6n2GM {
    color: #212121;
    background-color: #c7ffe9;
  }
  .applyButton_application-button__RM715.applyButton_apply-btn__6n2GM i.la {
    color: #fff;
  }
}
.applyButton_application-button__RM715.applyButton_apply-btn__6n2GM:hover {
  color: #212121;
  background-color: #c7ffe9;
}
.applyButton_application-button__RM715.applyButton_apply-btn__6n2GM:hover i.la {
  color: #fff;
}
.applyButton_application-button__RM715.applyButton_requirement-btn__KxZf9 {
  height: 40px;
  border-radius: 20px;
  padding: 0 18px;
}
.offerDetail_job-offer-detail__nyuNH {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__loading__QDVL8 {
  align-self: center;
  font-size: 80px;
  color: #737373;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp {
  flex: 1 1;
  padding: 0 16px;
  max-width: 800px;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-action__xLLIY {
  margin-bottom: 5px;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-action__xLLIY
  .offerDetail_header-action__section__mVeFU {
  padding: 10px 10px 4px;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-action__xLLIY
  .offerDetail_header-action__section__mVeFU.offerDetail_header-action__desktop__lmmIV {
  display: block;
}
@media screen and (max-width: 1200px) {
  .offerDetail_job-offer-detail__nyuNH
    .offerDetail_job-offer-detail__content__ZKxgp
    .offerDetail_header-action__xLLIY
    .offerDetail_header-action__section__mVeFU.offerDetail_header-action__desktop__lmmIV {
    display: none;
  }
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-action__xLLIY
  .offerDetail_header-action__section__mVeFU.offerDetail_header-action__mobile__zp0F2 {
  display: none;
  padding: 20px 10px 10px;
}
@media screen and (max-width: 1200px) {
  .offerDetail_job-offer-detail__nyuNH
    .offerDetail_job-offer-detail__content__ZKxgp
    .offerDetail_header-action__xLLIY
    .offerDetail_header-action__section__mVeFU.offerDetail_header-action__mobile__zp0F2 {
    display: block;
  }
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-action__xLLIY
  .offerDetail_header-action__section__mVeFU
  .offerDetail_header-action-btn__nKbzf {
  padding: 5px 10px 5px 0;
  background-color: transparent;
  color: #000;
  border: none;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  font-size: 16px;
  line-height: 1;
  font-weight: 600;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-action__xLLIY
  .offerDetail_header-action__section__mVeFU
  .offerDetail_header-action-btn__nKbzf.offerDetail_small-alt__eNOdz {
  font-size: 14px;
  font-weight: 400;
  color: #212121;
}
@media screen and (max-width: 1200px) {
  .offerDetail_job-offer-detail__nyuNH
    .offerDetail_job-offer-detail__content__ZKxgp
    .offerDetail_header-action__xLLIY
    .offerDetail_header-action__section__mVeFU
    .offerDetail_header-action-btn__nKbzf {
    font-size: 13px;
  }
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-action__xLLIY
  .offerDetail_header-action__section__mVeFU
  .offerDetail_header-action-btn__nKbzf
  i.la {
  font-size: 22px;
  margin-right: 8px;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info-section__wFWkU {
  display: flex;
  padding-bottom: 20px;
}
@media screen and (max-width: 768px) {
  .offerDetail_job-offer-detail__nyuNH
    .offerDetail_job-offer-detail__content__ZKxgp
    .offerDetail_header-info-section__wFWkU.offerDetail_wide-section__wE2_v {
    margin: 0 -16px;
  }
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info-section__wFWkU.offerDetail_large-section__PrxKv {
  padding-bottom: 50px;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info-section__wFWkU
  .offerDetail_header-info-section__fixed__BfeHH {
  flex: 0 0 120px;
  position: relative;
  margin-right: 10px;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info-section__wFWkU
  .offerDetail_header-info-section__fixed_link__rzE5b {
  color: gray;
  line-height: 0;
}
@media screen and (max-width: 768px) {
  .offerDetail_job-offer-detail__nyuNH
    .offerDetail_job-offer-detail__content__ZKxgp
    .offerDetail_header-info-section__wFWkU
    .offerDetail_header-info-section__fixed__BfeHH {
    flex: 0 0 100px;
  }
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info-section__wFWkU
  .offerDetail_header-info-section__dynamic__G7Twf {
  flex: 1 1 auto;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_section-mobile-separator__qClKy {
  display: none;
}
@media screen and (max-width: 768px) {
  .offerDetail_job-offer-detail__nyuNH
    .offerDetail_job-offer-detail__content__ZKxgp
    .offerDetail_section-mobile-separator__qClKy {
    display: block;
    height: 1px;
    background-color: #ededed;
    margin: 0 -16px 20px;
  }
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__action-buttons__E0vSN {
  display: flex;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__action-buttons__E0vSN
  .offerDetail_action-btn__MaNtT {
  color: #000;
  padding: 0;
  border: none;
  outline: none;
  background-color: transparent;
  font-size: 22px;
  line-height: 1;
  cursor: pointer;
  height: 34px;
  width: 34px;
  margin-right: 6px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (max-width: 768px) {
  .offerDetail_job-offer-detail__nyuNH
    .offerDetail_job-offer-detail__content__ZKxgp
    .offerDetail_header-info__action-buttons__E0vSN
    .offerDetail_action-btn__MaNtT {
    height: 30px;
    width: 30px;
    margin-right: 3px;
  }
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__action-buttons__E0vSN
  .offerDetail_action-btn__MaNtT:hover {
  background-color: #d7d7d7;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__company-logo__TEmTY {
  background-color: #fff;
  border-radius: 6px;
  width: 100px;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
}
@media screen and (max-width: 768px) {
  .offerDetail_job-offer-detail__nyuNH
    .offerDetail_job-offer-detail__content__ZKxgp
    .offerDetail_header-info__company-logo__TEmTY {
    width: 84px;
    height: 84px;
  }
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__light-label__I8AdZ {
  color: #505050;
  font-size: 14px;
  line-height: 12px;
  font-weight: 300;
  margin-bottom: 2px;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__light-label__I8AdZ
  > .offerDetail_header-info__light-label--separator__jF81d {
  font-size: 14px;
  line-height: 1;
}
@media screen and (max-width: 768px) {
  .offerDetail_job-offer-detail__nyuNH
    .offerDetail_job-offer-detail__content__ZKxgp
    .offerDetail_header-info__light-label__I8AdZ
    > .offerDetail_header-info__light-label--separator__jF81d:before {
    content: "\a";
    white-space: pre;
  }
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__title-label__cO0t9 {
  font-size: 18px;
  line-height: 20px;
  font-weight: 600;
  color: #000;
  margin-bottom: 4px;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__tags__gfXOh {
  display: flex;
  flex-wrap: wrap;
}
@media screen and (max-width: 768px) {
  .offerDetail_job-offer-detail__nyuNH
    .offerDetail_job-offer-detail__content__ZKxgp
    .offerDetail_header-info__tags__gfXOh {
    display: none;
  }
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__tag-label__3E5fk {
  font-size: 14px;
  line-height: 15px;
  font-weight: 300;
  color: #757575;
  margin-right: 20px;
  margin-bottom: 3px;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__tag-label__3E5fk
  i.la {
  margin-right: 4px;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__description__V9VKJ {
  color: #505050;
  font-size: 14px;
  line-height: 16px;
  font-weight: 300;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__description--title__mun6o {
  color: #505050;
  font-size: 18px;
  line-height: 18px;
  font-weight: 600;
  margin-bottom: 10px;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__requirement-label__Ey3Ek {
  font-size: 13px;
  line-height: 15px;
  font-weight: 600;
  color: #505050;
  margin-bottom: 8px;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__requirement-label__Ey3Ek
  .offerDetail_header-info__requirement-label--value__IvJmC {
  font-weight: 300;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__requirement-label__Ey3Ek
  i.la {
  margin-right: 4px;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__requirements__jP_Gp {
  flex: 1 1;
  background-color: #f8f8f8;
  border-radius: 10px;
  padding: 20px;
}
@media screen and (max-width: 768px) {
  .offerDetail_job-offer-detail__nyuNH
    .offerDetail_job-offer-detail__content__ZKxgp
    .offerDetail_header-info__requirements__jP_Gp {
    background-color: transparent;
    border-radius: 0;
    padding: 0;
  }
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__requirements__jP_Gp
  .offerDetail_requirements-content__bCn3Q {
  display: flex;
  padding-top: 20px;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__requirements__jP_Gp
  .offerDetail_requirements-content__bCn3Q
  .offerDetail_requirements-content__list__0CVSe {
  flex: 2 2;
  padding-right: 10px;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__requirements__jP_Gp
  .offerDetail_requirements-content__bCn3Q
  .offerDetail_requirements-content__actions__tgYMC {
  flex: 1 1;
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
  padding-left: 10px;
  border-left: 1px solid #e6e6e6;
}
@media screen and (max-width: 768px) {
  .offerDetail_job-offer-detail__nyuNH
    .offerDetail_job-offer-detail__content__ZKxgp
    .offerDetail_header-info__requirements__jP_Gp
    .offerDetail_requirements-content__bCn3Q
    .offerDetail_requirements-content__actions__tgYMC {
    display: none;
  }
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__share-links__eh1G8
  .offerDetail_header-info__share-links-buttons__0ExJN {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__share-links__eh1G8
  .offerDetail_header-info__share-links-buttons__0ExJN
  .offerDetail_share-link-btn__0Knem {
  background-color: transparent;
  padding: 0;
  outline: none;
  border: none;
  cursor: pointer;
  line-height: 1;
  font-size: 30px;
  border-radius: 4px;
  height: 34px;
  width: 34px;
  margin-right: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: none;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__share-links__eh1G8
  .offerDetail_header-info__share-links-buttons__0ExJN
  .offerDetail_share-link-btn__0Knem:hover {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__share-links__eh1G8
  .offerDetail_header-info__share-links-buttons__0ExJN
  .offerDetail_share-link-btn__0Knem.offerDetail_share-link-btn--instagram__QZQJm {
  color: #d800b9;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__share-links__eh1G8
  .offerDetail_header-info__share-links-buttons__0ExJN
  .offerDetail_share-link-btn__0Knem.offerDetail_share-link-btn--facebook__3n_JE {
  color: #4267b2;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__share-links__eh1G8
  .offerDetail_header-info__share-links-buttons__0ExJN
  .offerDetail_share-link-btn__0Knem.offerDetail_share-link-btn--whatsapp__52dQK {
  color: #4ac959;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__share-links__eh1G8
  .offerDetail_header-info__share-links-buttons__0ExJN
  .offerDetail_share-link-btn__0Knem.offerDetail_share-link-btn--linkedin__drQKD {
  color: #2867b2;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__share-links__eh1G8
  .offerDetail_header-info__share-links-buttons__0ExJN
  .offerDetail_share-link-btn__0Knem.offerDetail_share-link-btn--twitter__Wg0zi {
  color: #1da1f2;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__share-links__eh1G8
  .offerDetail_header-info__share-links-buttons__0ExJN
  .offerDetail_share-link-btn__0Knem.offerDetail_share-link-btn--email__7girx {
  color: #ff6366;
  font-size: 22px;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__share-links__eh1G8
  .offerDetail_header-info__share-links-buttons__0ExJN
  .offerDetail_share-link-btn__0Knem.offerDetail_share-link-btn--link__BBMzg {
  color: #505050;
  font-size: 24px;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__company-info__v5iSs {
  flex: 1 1;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__company-info__v5iSs
  .offerDetail_company-info-logo__eIK2k {
  display: flex;
  justify-content: center;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__company-info__v5iSs
  .offerDetail_company-info-logo__eIK2k
  .offerDetail_company-info-logo__image__Md4Sb {
  border-radius: 6px;
  max-height: 150px;
  max-width: 80%;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__company-info__v5iSs
  .offerDetail_company-info-divider__uQYCM {
  height: 1px;
  background-color: #f0f0f0;
  width: 90%;
  margin: 20px auto;
}
@media screen and (max-width: 768px) {
  .offerDetail_job-offer-detail__nyuNH
    .offerDetail_job-offer-detail__content__ZKxgp
    .offerDetail_header-info__company-info__v5iSs
    .offerDetail_company-info-divider__uQYCM {
    width: 100%;
  }
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__company-info__v5iSs
  .offerDetail_company-info-links__Mx56_ {
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
  width: 90%;
  margin: 0 auto;
}
@media screen and (max-width: 768px) {
  .offerDetail_job-offer-detail__nyuNH
    .offerDetail_job-offer-detail__content__ZKxgp
    .offerDetail_header-info__company-info__v5iSs
    .offerDetail_company-info-links__Mx56_ {
    width: 100%;
  }
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__company-info__v5iSs
  .offerDetail_company-info-links__Mx56_
  .offerDetail_company-info-links__link__XE9K4 {
  color: #2f2f2f;
  font-size: 12px;
  line-height: 14px;
  font-weight: 400;
  text-decoration: none;
  padding: 2px;
}
@media screen and (max-width: 768px) {
  .offerDetail_job-offer-detail__nyuNH
    .offerDetail_job-offer-detail__content__ZKxgp
    .offerDetail_header-info__company-info__v5iSs
    .offerDetail_company-info-links__Mx56_
    .offerDetail_company-info-links__link__XE9K4 {
    line-height: 18px;
    margin: 8px 0;
  }
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__company-info__v5iSs
  .offerDetail_company-info-powered-by__mVkwJ {
  text-align: center;
  padding-top: 30px;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__company-info__v5iSs
  .offerDetail_company-info-powered-by__mVkwJ
  .offerDetail_company-info-powered-by__text__aD1aB {
  color: #2f2f2f;
  font-size: 12px;
  line-height: 15px;
  font-weight: 300;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__company-info__v5iSs
  .offerDetail_company-info-powered-by__mVkwJ
  .offerDetail_company-info-powered-by__image__5ovS7 {
  height: 36px;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__send-answers-buttons__G1_As {
  flex: 1 1;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding-top: 40px;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__send-answers-buttons__G1_As
  .offerDetail_send-answer-btn__FE6tN {
  background-color: transparent;
  color: #aeaeae;
  min-height: 32px;
  border: none;
  border-radius: 16px;
  padding: 0 20px;
  margin-left: 10px;
  margin-bottom: 10px;
  font-size: 13px;
  line-height: 15px;
  font-weight: 500;
  cursor: pointer;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__send-answers-buttons__G1_As
  .offerDetail_send-answer-btn__FE6tN:disabled {
  opacity: 0.6;
  cursor: not-allowed;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__send-answers-buttons__G1_As
  .offerDetail_send-answer-btn__FE6tN.offerDetail_send-btn__wkMPf {
  background-color: #02bc4d;
  color: #fff;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__skills__OT_pc {
  flex: 1 1;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__skills__OT_pc
  .offerDetail_header-info__skills-title__Havud {
  margin-bottom: 16px;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_skill-item__e_x1O {
  margin-bottom: 10px;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_skill-item__e_x1O
  .offerDetail_skill-item__name__IhAT3 {
  font-size: 14px;
  line-height: 1;
  font-weight: 300;
  color: #505050;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_skill-item__e_x1O
  .offerDetail_skill-item__progress__bm8ZA {
  display: flex;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_skill-item__e_x1O
  .offerDetail_skill-item__progress__bm8ZA
  .offerDetail_skill-item__progress-level__0uhWw {
  padding-left: 10px;
  flex: 0 0 100px;
  font-size: 13px;
  font-weight: 300;
  color: #2f2f2f;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__application-buttons__Gd_U6 {
  display: flex;
  justify-content: flex-end;
}
.offerDetail_job-offer-detail__nyuNH
  .offerDetail_job-offer-detail__content__ZKxgp
  .offerDetail_header-info__application-buttons__Gd_U6
  .offerDetail_applied-label__6qtkw {
  min-height: 36px;
  display: flex;
  align-items: center;
  font-size: 16px;
  line-height: 1;
  font-weight: 700;
  color: #505050;
}
.jobOfferQuestionnaire_job-offer-questionnaire__ijMRt
  .jobOfferQuestionnaire_job-offer-questionnaire__question__vEUJh:first-child
  .jobOfferQuestionnaire_question-title__c5T1q {
  padding: 35px 0;
}
.jobOfferQuestionnaire_job-offer-questionnaire__ijMRt
  .jobOfferQuestionnaire_job-offer-questionnaire__question__vEUJh
  .jobOfferQuestionnaire_question-title__c5T1q {
  color: #000;
  font-size: 16px;
  line-height: 20px;
  font-weight: 600;
  padding: 70px 0 35px;
}
.jobOfferQuestionnaire_job-offer-questionnaire__ijMRt
  .jobOfferQuestionnaire_job-offer-questionnaire__question__vEUJh
  .jobOfferQuestionnaire_question-possible-answers__WrTY8
  .jobOfferQuestionnaire_question-possible-answer-item__NgLai
  .jobOfferQuestionnaire_question-possible-answer-button__U_8Nl {
  display: flex;
  align-items: center;
  background-color: #fff;
  min-height: 46px;
  width: 100%;
  border: 1px solid #e3e3e3;
  border-radius: 6px;
  padding: 0 10px 0 0;
  outline: none;
  cursor: pointer;
  margin-bottom: 16px;
}
.jobOfferQuestionnaire_job-offer-questionnaire__ijMRt
  .jobOfferQuestionnaire_job-offer-questionnaire__question__vEUJh
  .jobOfferQuestionnaire_question-possible-answers__WrTY8
  .jobOfferQuestionnaire_question-possible-answer-item__NgLai
  .jobOfferQuestionnaire_question-possible-answer-button__U_8Nl
  .jobOfferQuestionnaire_question-possible-answer-button__type-wrapper__Mt9gE {
  flex: 0 0 60px;
}
.jobOfferQuestionnaire_job-offer-questionnaire__ijMRt
  .jobOfferQuestionnaire_job-offer-questionnaire__question__vEUJh
  .jobOfferQuestionnaire_question-possible-answers__WrTY8
  .jobOfferQuestionnaire_question-possible-answer-item__NgLai
  .jobOfferQuestionnaire_question-possible-answer-button__U_8Nl
  .jobOfferQuestionnaire_question-possible-answer-button__type-wrapper__Mt9gE
  .jobOfferQuestionnaire_ant-checkbox-wrapper__0zWI6,
.jobOfferQuestionnaire_job-offer-questionnaire__ijMRt
  .jobOfferQuestionnaire_job-offer-questionnaire__question__vEUJh
  .jobOfferQuestionnaire_question-possible-answers__WrTY8
  .jobOfferQuestionnaire_question-possible-answer-item__NgLai
  .jobOfferQuestionnaire_question-possible-answer-button__U_8Nl
  .jobOfferQuestionnaire_question-possible-answer-button__type-wrapper__Mt9gE
  .jobOfferQuestionnaire_ant-radio-wrapper__5pKJJ {
  margin: 0;
}
.jobOfferQuestionnaire_job-offer-questionnaire__ijMRt
  .jobOfferQuestionnaire_job-offer-questionnaire__question__vEUJh
  .jobOfferQuestionnaire_question-possible-answers__WrTY8
  .jobOfferQuestionnaire_question-possible-answer-item__NgLai
  .jobOfferQuestionnaire_question-possible-answer-button__U_8Nl
  .jobOfferQuestionnaire_question-possible-answer-button__label__Jd0wc {
  color: #000;
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
}
/*# sourceMappingURL=43763d4cd99b5132.css.map*/
