/* font */
@import url("https://fonts.googleapis.com/css2?family=Marcellus&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Urbanist:wght@100;200;300;400;500;600;700;800;900&display=swap");

/* font */
@import url("https://fonts.googleapis.com/css2?family=Rufina:wght@400;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Urbanist:wght@100;200;300;400;500;600;700;800;900&display=swap");

:root {
  --base-color: #cfb060;
  --secondary-color: #8b7663;
  --dark-gray: #2e3844;
  --medium-gray: #7e8287;
  --light-gray: #ffece7;
  --light-medium-gray: #7e8691;
  --very-light-gray: #f4f1ed;
  --alt-font: "Marcellus", serif;
  --primary-font: "Urbanist", sans-serif;
  /* --alt-font: "Rufina", serif;
  --primary-font: "Urbanist", sans-serif; */
}

header.sticky.sticky-active .navbar-brand .alt-logo {
  height: 65px !important;
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}

.navbar .navbar-nav .nav-item:hover .nav-link,
.navbar .navbar-nav .nav-item.active .nav-link {
  color: var(--base-color) !important;
  opacity: 1 !important ;
}

.page-title-large h1 {
  font-size: 4.375rem;
  line-height: 5.313rem;
}

.about_slider_images img {
  height: 450px;
}

.portfolio-image {
}

.footer-logo {
  height: 150px !important;
}

.privacy-policy-section .bullet_points li{
  list-style: disc !important;
}
h2.wp-block-heading {
  color: var(--base-color) !important;
  font-size: 2.5rem !important;
}
h3.wp-block-heading {
  color: var(--base-color) !important;
  font-size: 2.5rem !important;
}