.cv-change {
  background: #F4F4F4;
  height: 100vh;
}
.cv-change .cv-cont {
  width: 1051px;
  min-width: 800px;
  height: 660px;
  background: #ffffff;
  margin-top: 10vh;
  display: flex;
  flex-direction: column;
  align-items: space-between;
  position: relative;
}
.cv-change .cv-content-top {
  width: 184px;
  height: 184px;
  background: #ffffff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 100px;
  position: absolute;
  top: -92px;
  left: 50%;
  margin-left: -92px;
}
.cv-change .cv-content-top .cv-content-img {
  width: 160px;
  height: 160px;
  border: 2px solid rgba(0, 162, 243, 0.18);
  border-radius: 100px;
}
.cv-change .cv-content-middle {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex: 1;
  margin-top: 140px;
}
.cv-change .cv-content-middle .form-group {
  margin-bottom: 32px;
}
.cv-change .cv-content-middle .form-group .col-form-label {
  text-align: right;
}
.cv-change .cv-content-bottom {
  width: 100%;
  height: 180px;
  border-top: 1px solid #ECEAEA;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cv-change .cv-content-bottom .btn-cv-next {
  background: #D80110;
  border-radius: 4px;
  width: 511px;
  height: 49px;
  margin-bottom: 31px;
  margin-bottom: 10px;
}
