@media screen and (min-width: 1024px) {
  header {
    background: url(../img/header-bgr.jpg) right top no-repeat;
    background-size: cover;
    min-height: 638px;
  }
  .faa-top {
    width: 60%;
  }
  .faa-hdr-utp {
    width: 55%;
  }
  .faa-hdr-utp span {
    display: block;
  }
  .faa-hdr-utp .t2 span {
    display: block;
  }
  .faa-courses {
    justify-content: space-between;
    -ms-flex-pack: justify;
  }
  #faa-about .faa-hdr .-h {
    max-width: 60%;
  }
  .round-wrp {
    background: url(../img/round-bgr.jpg) right top no-repeat;
  }
  .life-up-wrp {
    background: url(../img/lifeup-bgr.jpg) right top no-repeat;
    padding: 100px 0;
  }
  .luc-itm {
    position: absolute;
    font-size: 18px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
  }
  .luc-itm._r:after {
    content: "";
    display: block;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    background: linear-gradient(180deg, #8AC6D4 0%, #6599A5 100%);
    margin-left: 25px;
  }
  .luc-itm._l:before {
    content: "";
    display: block;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    background: linear-gradient(180deg, #8AC6D4 0%, #6599A5 100%);
    margin-right: 25px;
  }
  .luc-itm.il1 {
    top: 0;
  }
  .luc-itm.il2 {
    top: 61px;
  }
  .luc-itm.il3 {
    top: 122px;
  }
  .luc-itm.il4 {
    top: 183px;
  }
  .luc-itm.il5 {
    top: 244px;
  }
  .luc-itm.il6 {
    top: 305px;
  }
  .luc-itm.il7 {
    top: 366px;
  }
  .life-up-lvl .-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    justify-content: space-around;
  }
  .life-up-lvl .-list div p {
    padding: 0;
    margin: 15px 0;
    white-space: nowrap;
  }
  .experty-wrp {
    background: url(../img/experty-bgr.jpg) right top no-repeat;
    background-size: 100% auto;
  }
  .faa-pharma .-t ._txt {
    width: 54%;
  }
  .faa-pharma .-t ._logo {
    text-align: center;
    flex: 1;
  }
  .faa-pharma .-btm {
    width: 80%;
  }
  .faa-fast {
    background-size: cover;
  }
  .faa-fast .-btm ._l {
    width: 300px;
  }
  .faap-form {
    width: 50%;
  }
}
@media screen and (max-width: 1024px) {
  .faa-body {
    font-size: 14px;
  }
  header {
    background-position: center top;
  }
  .faa-top .faa-soc {
    display: none;
  }
}
@media screen and (max-width: 1170px) {
  .faa-body .mw {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1170px) {
  .life-up-circle {
    height: 300px;
    background-size: auto 100%;
  }
  .luc-itm {
    font-size: 16px;
  }
  .luc-itm.il1 {
    top: 0;
  }
  .luc-itm.il2 {
    top: 46px;
  }
  .luc-itm.il3 {
    top: 92px;
  }
  .luc-itm.il4 {
    top: 138px;
  }
  .luc-itm.il5 {
    top: 184px;
  }
  .luc-itm.il6 {
    top: 230px;
  }
  .luc-itm.il7 {
    top: 276px;
  }
  .luc-itm.i1 {
    left: 180px;
  }
  .luc-itm.i2 {
    left: 87px;
  }
  .luc-itm.i3 {
    left: 58px;
  }
  .luc-itm.i4 {
    left: 85px;
  }
  .luc-itm.i5 {
    left: 20px;
  }
  .luc-itm.i6 {
    left: 117px;
  }
  .luc-itm.i7 {
    left: 67px;
  }
  .luc-itm.i8 {
    left: 540px;
  }
  .luc-itm.i9 {
    left: 605px;
  }
  .luc-itm.i10 {
    left: 630px;
  }
  .luc-itm.i11 {
    left: 640px;
  }
  .luc-itm.i12 {
    left: 630px;
  }
  .luc-itm.i13 {
    left: 605px;
  }
  .luc-itm.i14 {
    left: 550px;
  }
}
@media screen and (min-width: 1170px) {
  header {
    background-position: -150px 0;
  }
  .faa-top {
    width: 68%;
  }
  .life-up-circle {
    height: 418px;
  }
  .luc-itm.i1 {
    left: 223px;
  }
  .luc-itm.i2 {
    left: 97px;
  }
  .luc-itm.i3 {
    left: 55px;
  }
  .luc-itm.i4 {
    left: 80px;
  }
  .luc-itm.i5 {
    left: 3px;
  }
  .luc-itm.i6 {
    left: 113px;
  }
  .luc-itm.i7 {
    left: 47px;
  }
  .luc-itm.i8 {
    left: 632px;
  }
  .luc-itm.i9 {
    left: 730px;
  }
  .luc-itm.i10 {
    left: 765px;
  }
  .luc-itm.i11 {
    left: 780px;
  }
  .luc-itm.i12 {
    left: 775px;
  }
  .luc-itm.i13 {
    left: 750px;
  }
  .luc-itm.i14 {
    left: 690px;
  }
}
