.c-img {
  display: block;
  position: relative;
}
.c-img img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: inherit;
}
.logo_desktop.c-img {
  padding-top: 30%;
}
.logo_desktop img {
  object-fit: contain;
  padding: 0.2rem;
}
.nav_footer,
footer,
.about__wrapper,
.news {
  background-size: cover;
  background-repeat: no-repeat;
}
.title_sm {
  text-transform: uppercase;
}
.icon_why img {
  max-width: 55px;
  object-fit: contain;
}

.item-slide__bottom.c-img {
  padding-top: 75%;
}

.item-image__top.c-img {
  padding-top: 75%;
}

.section-banner__pages .c-img {
  padding-top: 38%;
}

.navbar-product .item-nav__prd ul li a:hover {
  color: #992517;
}

.ajax_map_pro_main img {
  object-fit: contain;
}

.gm-control-active img {
  top: 50%;
  left: 50%;
  bottom: auto;
  right: auto;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.form_group .btn_sent .send_button {
  background: #902215;
  border-radius: 55px;
  color: #fff;
  border: solid thin transparent;
  padding: 0.625rem 4.375rem;
  -webkit-transition: 0.3s all 0s;
  -moz-transition: 0.3s all 0s;
  -ms-transition: 0.3s all 0s;
  -o-transition: 0.3s all 0s;
  transition: 0.3s all 0s;
}

.item__maps {
  cursor: pointer;
}

.hv-lang .language a.active img {
  padding: 3px;
  background: #992517;
}

.section_all {
  overflow-x: hidden;
}

.item__maps.active .title {
  color: #992517;
  font-weight: 600;
}
.total-rating_v3 .comment-ratting .wrap--input .wrap--infomation button {
  border: 1px solid #992517;
}

.total-rating_v3 .item-process .progress .progress-bar {
  background-color: #992517 !important;
  background-image: linear-gradient(90deg, #992517 0, #992517 97%) !important;
}

.total-rating_v3 .bor:after,
.total-rating_v3 .bor:before {
  display: none;
}
.total-rating_v3 .block-infomation .score {
  font-size: 30px !important;
}

.fs_16 {
  font-size: 16px;
}
.total-rating_v3 .block-infomation {
  border: none !important;
}

.total-rating_v3 .block-infomation .score {
  height: 100%;
  background: #FFF0E3;
  border-radius: 5px;
}

.color_black {
  color: #333333;
}

.total-rating_v3 .item-process .progress {
  height: 15px !important;
}

.fs_0 {
  font-size: 0px !important;
}

.fs_25 {
  font-size: 25px !important;
}

.total-rating_v3 .item-process:not(:last-child) {
  margin-bottom: 0.875rem;
}
.total-rating_v3 .item--comment .comment .rating {
  position: relative;
}

.border_bot_none {
  border-bottom: none;
}

.ratt_title {
  font-size: 23px;
  font-weight: 700;
}

.total-rating_v3 .list-comment-viewer .icon-user {
  margin-bottom: 0 !important;
}

.total-rating_v3 .list-comment-viewer .icon-user .icon {
  width: 45px !important;
  height: 45px !important;
  margin-bottom: 0.5rem !important;
}
.total-rating_v3 .item-process .progress {
  width: 100%;
  border-radius: 10px;
  max-width: 500px;
}
