.so-widget-head-careers-section-style-d75171398898-32 .section__image-wrap {
  position: relative;
}
@media (min-width: 960px) {
  .so-widget-head-careers-section-style-d75171398898-32 .section__image-wrap {
    margin-left: -24px;
  }
}
@media (min-width: 1366px) {
  .so-widget-head-careers-section-style-d75171398898-32 .section__image-wrap {
    margin-left: -32px;
  }
}
@media (min-width: 1520px) {
  .so-widget-head-careers-section-style-d75171398898-32 .section__image-wrap {
    margin-left: -48px;
  }
}
@media (min-width: 1920px) {
  .so-widget-head-careers-section-style-d75171398898-32 .section__image-wrap {
    margin-left: -64px;
  }
}
.so-widget-head-careers-section-style-d75171398898-32 .section__description {
  max-width: 690px;
}
.so-widget-head-careers-section-style-d75171398898-32 .section__btn {
  align-items: center;
  display: inline-flex;
  gap: 12px;
}
@media (min-width: 1366px) {
  .so-widget-head-careers-section-style-d75171398898-32 .section__btn {
    gap: 16px;
  }
}
.so-widget-head-careers-section-style-d75171398898-32 .section__btn-icon {
  flex: 0 0 24px;
  height: auto;
  width: 24px;
}
@media (min-width: 1366px) {
  .so-widget-head-careers-section-style-d75171398898-32 .section__btn-icon {
    flex-basis: 32px;
    width: 32px;
  }
}
.so-widget-head-careers-section-style-d75171398898-32 .col-image {
  order: -1;
}
@media (max-width: 959px) {
  .so-widget-head-careers-section-style-d75171398898-32 .col-image {
    margin-top: 40px;
  }
}
.so-widget-head-careers-section-style-d75171398898-32 .info {
  background-color: #fff;
  border-radius: 24px;
  bottom: -20%;
  box-shadow: 0px 4px 50px 5px rgba(68, 68, 68, 0.1);
  right: 5%;
  padding: 16px;
  position: absolute;
}
@media (min-width: 380px) {
  .so-widget-head-careers-section-style-d75171398898-32 .info {
    bottom: -10%;
  }
}
@media (min-width: 640px) {
  .so-widget-head-careers-section-style-d75171398898-32 .info {
    bottom: -5%;
  }
}
@media (min-width: 960px) {
  .so-widget-head-careers-section-style-d75171398898-32 .info {
    bottom: -20%;
    padding: 24px;
    right: 15%;
  }
}
@media (min-width: 1100px) {
  .so-widget-head-careers-section-style-d75171398898-32 .info {
    bottom: -10%;
  }
}
@media (min-width: 1920px) {
  .so-widget-head-careers-section-style-d75171398898-32 .info {
    bottom: -15%;
  }
}
.so-widget-head-careers-section-style-d75171398898-32 .info__title {
  color: #17475C !important;
  margin-bottom: 4px;
}
@media (min-width: 960px) {
  .so-widget-head-careers-section-style-d75171398898-32 .info__title {
    margin-bottom: 8px;
  }
}
.so-widget-head-careers-section-style-d75171398898-32 .info__description {
  color: #444;
  margin: 0;
  width: 140px;
}
@media (min-width: 1366px) {
  .so-widget-head-careers-section-style-d75171398898-32 .info__description {
    width: 160px;
  }
}
@media (min-width: 1520px) {
  .so-widget-head-careers-section-style-d75171398898-32 .info__description {
    width: 190px;
  }
}
@media (min-width: 1720px) {
  .so-widget-head-careers-section-style-d75171398898-32 .info__description {
    width: 200px;
  }
}