/*** LOGO ***/
header .custom-logo-link img {
  margin-left: 20px;
}

/*** NAVI ***/
.main-header-menu > .menu-item > .menu-link:hover, .ast-builder-menu-1 .menu-item.current-menu-item > .menu-link {
  border-bottom: 6px dotted #d4a529;
}

/*** BODY ***/
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {
  margin-bottom: 10px;
}

/*** POPUP ***/
#spu-167 {
  margin: 40px;
}
#spu-167 p {
  color: #000000;
}

/*** WHATSAPP ***/
#qlwapp .qlwapp-toggle {
  background-color: #575756;
  width: 50px !important;
  height: 50px !important;
}
#qlwapp .qlwapp-toggle:hover {
  background-color: #d4a529;
}
#qlwapp.qlwapp-button .qlwapp-toggle .qlwapp-icon {
  margin: 0 0 0 0;
}

/*** CONTACT ***/
.contact-form .contact-row {
  width: 99%;
  display: flex;
}
.contact-field {
  width: 48%;
}
.wpcf7 select, .wpcf7 textarea {
  width: 95%;
  background: none;
  border: 1px solid #3A3A3A;
}
.wpcf7 textarea {
  height: 250px;
}
.wpcf7 input:not([type="submit"]) {
  background: none;
  border: 1px solid #3A3A3A;
}
input[type="email"], input[type="number"], input[type="password"], input[type="reset"], [type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea {
  color: #333333;
}
input[type="submit"]:hover {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
}


/****** RESPONSIVE ******/

@media (max-width: 1690px) {
}
@media (max-width: 1280px) {
}
@media (max-width: 980px) {
  header .custom-logo-link img { margin-left: 20px;}
}
@media (max-width: 820px) {
}
@media (max-width: 480px) {
}
