.section_image {
  padding-top: 100px;
  padding-bottom: 100px;
}

.galary img {
  max-width: 100%;
  height: 300px;
}

@media (max-width: 767px) {
  .galary img {
    padding-bottom: 15px;
  }
}
.social {
  position: relative;
}
.social .text_social h2 {
  font-size: 43px;
}
.social .text_social .icon div {
  border-radius: 50%;
  width: 38px;
  height: 38px;
  margin: 5px;
}
@media (max-width: 767px) {
  .social .text_social {
    margin-bottom: 50px;
  }
  .social .about_image_1, .social .about_image_2, .social .about_image_3 {
    margin-bottom: 15px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .social .text_social h2 {
    font-size: 29px;
  }
}
@media (min-width: 1024px) {
  .social .text_social {
    padding-left: 103px;
    padding-top: 100px;
    padding-bottom: 400px;
  }
  .social .text_social h2 {
    font-size: 52px;
  }
  .social .about_image_3 {
    position: absolute;
    bottom: -246px;
    right: 0px;
  }
  .social .about_image_1 {
    position: absolute;
    bottom: -115px;
    left: 553px;
  }
  .social .about_image_2 {
    position: absolute;
    bottom: 234px;
    right: 0px;
  }
}
.social .about_image_3 {
  box-shadow: 10px 10px 15px rgba(0, 0, 0, 0.3);
  background-color: #fff;
}
.social .about_image_3 .icon .img_social {
  border-radius: 50%;
  width: 38px;
  height: 38px;
  margin: 5px;
}
.social .about_image_3 .icon .text_social {
  width: 5px;
  padding: 11px 0 0 0;
}
.social .about_image_3 .footer_icon div i {
  font-size: 20px;
  padding: 4px;
}
.social .about_image_1 {
  box-shadow: 10px 10px 15px rgba(0, 0, 0, 0.3);
  background-color: #fff;
}
.social .about_image_1 .icon .img_social {
  border-radius: 50%;
  width: 38px;
  height: 38px;
  margin: 5px;
}
.social .about_image_1 .icon .text_social {
  width: 5px;
  padding: 11px 0 0 0;
}
.social .about_image_1 .footer_icon div i {
  font-size: 20px;
  padding: 4px;
}
.social .about_image_2 {
  box-shadow: 10px 10px 15px rgba(0, 0, 0, 0.3);
  background-color: #fff;
}
.social .about_image_2 .icon .img_social {
  border-radius: 50%;
  width: 38px;
  height: 38px;
  margin: 5px;
}
.social .about_image_2 .icon .text_social {
  width: 5px;
  padding: 11px 0 0 0;
}
.social .about_image_2 .footer_icon div i {
  font-size: 20px;
  padding: 4px;
}

.frist_section {
  border: 0;
  padding: 10px 30px !important;
  font-weight: bold !important;
}
.frist_section svg path {
  fill: #fff;
}

.btn_map {
  border-radius: 0 !important;
  font-weight: bold;
  background-color: #F7982E;
  color: #000;
  text-decoration: none;
  padding: 10px 30px;
}
.btn_map:hover {
  color: #000;
}

.chang_orange.hvr-bounce-to-right {
  transition: background-color 0.3s ease, color 0.3s ease;
}
.chang_orange.hvr-bounce-to-right::before {
  background-color: #F7982E !important;
}
.chang_orange.hvr-bounce-to-right:hover {
  transition: color 0.3s ease;
  color: #000 !important;
  border: 0 !important;
}
.chang_orange.hvr-bounce-to-right:hover svg path {
  transition: fill 0.3s ease;
  fill: #000;
}

/*# sourceMappingURL=page-about.css.map */
