.btn {
  padding: 18px 20px;
}
.header_logo {
  padding: 0;
  border: 0;
}
.main_slider {
  padding: 70px 0 250px;
}
.main_slider__subtitle {
  margin: 20px 0;
}
.main_slider__title {
  font-size: 20px;
}
.main_services__list {
  grid-template-columns: 1fr;
}
.main_feedback__block {
  grid-template-columns: 1fr;
}
.main_about__content {
    grid-template-columns: 1fr;
}
.main_about__content .about_item1 {
  grid-column: 1;
  grid-row: 1;
}
.main_about__content .about_item2 {
  grid-column: 1;
  grid-row: 2;
}
.main_about__content .about_item3 {
  grid-column: 1;
  grid-row: 3;
}
.main_about__content .about_item4 {
  grid-column: 1;
  grid-row: 4;
}
.main_about__content .about_item5 {
  grid-column: 1;
  grid-row: 5;
}
.main_about__content .about_item6 {
  grid-column: 1;
  grid-row: 6;
}
.main_step_item__content {
  grid-template-columns: 1fr;
}
.main_step__text {
  font-size: 20px;
}
.main_step__image {
  width: 40px;
}
.main_step__title {
  font-size: 25px;
}
.main_achivment__list {
  grid-template-columns: repeat(2,1fr);
}
.main_achivment__image {
  width: 50px;
}
.main_achivment__text {
  font-size: 13px;
}
.main_achivment__subtitle {
  font-size: 9px;
}
.footer_feedback__form {
  grid-template-columns: 1fr;
  grid-gap: 1em;
}
.footer_menu__content {
  grid-template-columns: 1fr;
  grid-gap: 1em;
}
.footer_block {
  grid-template-columns: 1fr;
}
.footer_menu__content,
.footer_block {
  text-align: center;
}
.main_review__item .angle_top {
  top: 10px;
}
.main_review__item .angle_right {
  right: 10px;
}
.main_review__item .angle_bottom {
  bottom: 10px;
}
.main_review__item .angle_left {
  left: 10px;
}
.main_review__item {
  padding: 10px;
}
.main_review__image {
  width: 150px !important;
}
.main_review__subtitle {
  font-size: 12px;
}
.main_review__text {
  font-size: 10px;
}
.mobile_menu__btn {
  transform: scale(.8);
}
