.get-presentation__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.get-presentation__title {
  margin: 0 0 18px;
  font-size: 36px;
  font-weight: bold;
  line-height: 1.1;
}
.get-presentation__description {
  margin-bottom: 20px;
  font-size: 21px;
  font-weight: 300;
  line-height: 1.45;
}


/* FORM */
.get-presentation .send-success {
  padding: 50px 0;
}
.get-presentation__form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 -6px;
}
.get-presentation__group {
  position: relative;
  -webkit-box-flex: 3;
  -ms-flex: 3 1;
  flex: 3 1;
  margin-bottom: 15px;
  padding: 6px;
}
.get-presentation__group_btn {
  -webkit-box-flex: 2;
  -ms-flex: 2 1;
  flex: 2 1;
}
.get-presentation__button {
  width: 100%;
  margin: 0;
  padding: 19px;
}
.get-presentation__input {
  display: block;
  width: 100%;
  padding: 15px;
  border: 1px solid rgba(175, 177, 189, .5);
  background: rgba(255,255,255,.7);
  text-transform: uppercase;
}

.get-presentation__privacy {
  margin: 0 8px;
}


/* MEDIA */
@media(max-width: 991px) {
  .get-presentation {
    padding: 50px 0;
  }
  .get-presentation__img {
    margin-top: -26px;
  }
  .get-presentation__container {
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
  }
  .get-presentation__form {
    display: block;
  }
}

@media(max-width: 767px) {
  .get-presentation__img {
    display: none;
  }
  .get-presentation__container {
    max-width: 540px;
    margin: auto;
  }
  .get-presentation__form {
    margin-bottom: 15px;
  }
  .get-presentation__group {
    margin-bottom: 0px;
  }
}

@media(max-width: 575px) {
  .get-presentation__title {
    font-size: 28px;
    font-size: 8vw;
  }
  .get-presentation__description {
    line-height: 1.25;
  }
}