/* buton clasic */

button,
input[type="contact"],
.wp-block-button__link {
  background-color: #b37d34;
}

button:hover,
input[type="contact"]:hover,
.wp-block-button__link:hover {
  background-color: #8d5f27;
  /* ocru mai închis la hover */
}

/* Mărește ușor fontul la hover în meniu */

.main-navigation a:hover,
.menu-item a:hover,
.nav-menu li a:hover {
  font-size: 120%;
  transition: font-size 0.2s ease-in-out;
  text-decoration: #8d5f27 !important;
  /* elimină sublinierea */
}

/* Stil pentru pagina activă din meniu */

.current-menu-item > a,
.current_page_item > a,
.current-menu-ancestor > a {
  color: #ffffff !important;
  /* verde – înlocuiește cu ce nuanță vrei */
  text-decoration: #ffffff  !important;
}

body #page a {
  background-color: #ffffff;
  color: #cf6e00;
  font-size: 17px;
  border-color: #825e1a;
}

body #page h2 {
  margin-left: 50px;
  color: #522c02;
  text-align: center;
  position: inherit;
}

body #page h3 {
  color: #ffffff;
  text-align: center;
  position: inherit;
}

#wpforms-157-field_1-container.wpforms-field.wpforms-field-name {
  margin-left: 50px;
}

#wpforms-157-field_2-container.wpforms-field.wpforms-field-email {
  margin-left: 50px;
}

#wpforms-157-field_3-container.wpforms-field.wpforms-field-textarea {
  margin-left: 50px;
}

.wpforms-submit-container {
  margin-left: 50px;
}

#wpforms-submit-157.wpforms-submit {
  margin-left: 0px;
  background-color: #d46600;
  font-size: 17px;
  font-weight: 600;
}

.my-icon-class {
  background-color: #e8c287;
  /* bej-ocru */
  padding: 10px;
  border-radius: 50%;
  /* cerc */
  color: #ffffff;
  /* culoarea iconului */
  display: inline-block;
  /* necesar pentru background să funcționeze corect */
}

/* modicare culori iconuri */

.fa.icon.shadow-large-black.aligncenter.color1.fa-pagelines.reverse.round.large {
  background-color: #015c1b;
}

.fa.icon.shadow-large-black.aligncenter.color1.fa-heart.reverse.round.large {
  background-color: #015c1b;
}

.fa.icon.shadow-large-black.aligncenter.color1.fa-chain.reverse.round.large {
  background-color: #015c1b;
}

.fa.icon.shadow-large-black.aligncenter.color1.fa-group.reverse.round.large {
  background-color: #015c1b;
}

/* Variante frecvente de item activ */

.current-menu-item > a,
.current_page_item > a,
.menu-item.current-menu-ancestor > a {
  border-bottom: 3px solid #B37D34;
  /* ocru cald */
}

/* Dacă tema folosește un pseudo-element */

.primary-menu li a::after,
.navbar-nav li a::after {
  background-color: #B37D34;
  /* schimbă linia */
}

/* Culoare la hover (opțional) */

.primary-menu li a:hover,
.navbar-nav li a:hover {
  border-bottom-color: #ffffff;
  /* ocru mai închis */
}

/* Schimbă culoarea linkurilor din meniu la hover */

.node-overlay.section-overlay {
  color: #8D5F27;
  /* înlocuiește cu orice culoare vrei */
}

.col-sm-8.space-bottom-xs {
  color: #5c3100;
}

.fa.icon.fa-cogs.large.shadow-large-black.round.aligncenter.reverse.color1 {
  background-color: #b37d34;
}

.fa.icon.shadow-large-black.aligncenter.color1.fa-clone.reverse.round.large {
  background-color: #b37d34;
}

.fa.icon.fa-magic.large.shadow-large-black.round.aligncenter.reverse.color1 {
  background-color: #b37d34;
}

#menu-item-369.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.current-menu-item.page_item.page-item-359.current_page_item.menu-item-369 {
  color: #854904;
}

body #page h1 {
  font-weight: 900;
  font-size: 57px;
}

.fa.icon.fa-codepen.big.round.reverse.color1 {
  background-color: #cc8b42;
}

.fa.icon.shadow-large-black.aligncenter.color1.fa-child.reverse.round.large {
  background-color: #c79554;
}

.fa.icon.shadow-large-black.aligncenter.color1.fa-heart-o.reverse.round.large {
  background-color: #c79554;
}

.fa.icon.shadow-large-black.aligncenter.color1.fa-home.reverse.round.large {
  background-color: #c79554;
}

.fa.icon.shadow-large-black.aligncenter.color1.fa-users.reverse.round.large {
  background-color: #c79554;
}

.fa.icon.color1.fa-child.reverse.round.big {
  background-color: #c79554;
}

.fa.icon.color1.fa-heart-o.reverse.round.big {
  background-color: #c79554;
}

.fa.icon.color1.fa-home.reverse.round.big {
  background-color: #c79554;
}

.fa.icon.color1.fa-users.reverse.round.big {
  background-color: #c79554;
}

ul.dropdown-menu.active-line-bottom>.current-menu-item>a {
  font-size: 14px;
}