@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@700&family=Raleway:wght@500&display=swap");
html .layer-cake .mp-header-nav .mp-nav .nav-links li {
  border-right: 1px solid #d2d3d5;
}

html .layer-cake .mp-header-nav .mp-nav .nav-links li:last-child {
  border-right: none;
}

html .layer-cake {
  font-family: "Raleway";
}
html .layer-cake h1.mp-header-title-1 {
  color: #788236;
}
html .layer-cake h1.mp-header-title-1 ::after {
  color: red;
}
html .layer-cake .mp-header-title-1 {
  color: #788236;
}
html .layer-cake p,
html .layer-cake ol li,
html .layer-cake ul li {
  font-family: "Raleway";
  line-height: 25px;
}
html .layer-cake .mp-header-nav .mp-header {
  background-color: #ffffff;
}
html .layer-cake .mp-header-nav .mp-header .wrapper {
  justify-content: center;
}
html .layer-cake .mp-header-nav .mp-header .wrapper .branding .brand a img {
  height: 132px;
}
html .layer-cake .mp-header-nav .mp-header .wrapper .branding .brand-text {
  position: absolute;
  right: 30px;
}
html .layer-cake .mp-header-nav .mp-header .wrapper .branding .brand-text h1,
html .layer-cake .mp-header-nav .mp-header .wrapper .branding .brand-text p {
  color: #788236;
}
html .layer-cake .mp-header-nav .mp-header .wrapper .branding .brand-text h1 {
  font-size: 18px;
  font-family: "Raleway";
  font-weight: 500;
  margin-bottom: 4px;
}
html .layer-cake .mp-header-nav .mp-header .wrapper .branding .brand-text p {
  font-size: 1rem;
  font-weight: 500;
  color: #788236;
}
html .layer-cake .mp-header-nav .mp-header .wrapper .text-link {
  color: #788236;
  position: absolute;
  left: 10px;
  font-family: Montserrat;
  letter-spacing: 5px;
}
html .layer-cake .mp-header-nav .mp-header .wrapper .text-link::after {
  background-color: #b2bd35;
  padding: 15px 30px;
}
html .layer-cake .mp-header-nav .mp-header .wrapper .open-mobile-menu {
  color: #788236;
  position: absolute;
  right: 10px;
  top: 10px;
}
html .layer-cake .mp-header-nav .mp-header .wrapper .options-nav {
  color: #788236;
}
html .layer-cake .mp-header-nav .mp-header .wrapper span {
  display: none;
}
html .layer-cake .mp-header-nav .mp-nav {
  background-color: #f1f1f1;
  padding: 20px 0px;
}
html .layer-cake .mp-header-nav .mp-nav .nav-links li .sub-menu-1,
html .layer-cake .mp-header-nav .mp-nav .nav-links li.dropmenu .sub-menu-1 {
  background-color: #f1f1f1;
  background-color: rgba(178, 189, 53, 0.9019607843);
}
html .layer-cake .mp-header-nav .mp-nav .nav-links li .sub-menu-1 li a,
html .layer-cake .mp-header-nav .mp-nav .nav-links li.dropmenu .sub-menu-1 li a {
  color: #ffffff;
}
html .layer-cake .mp-header-nav .mp-nav .nav-links li a,
html .layer-cake .mp-header-nav .mp-nav .nav-links li.dropmenu a {
  color: #a6a8aa;
  font-family: "Raleway";
  padding: 10px 60px;
}
html .layer-cake .mp-main {
  color: #848688;
  width: 100vw;
}
html .layer-cake .mp-main .wrapper {
  max-width: 1200px;
}
html .layer-cake .mp-footer {
  background: url("../images/footer_bg.jpg");
}
html .layer-cake .mp-footer .wrapper {
  max-width: 1200px;
}
html .layer-cake .mp-mobile-menu.layout-01 .mobile-menu-links li.dropmenu a i {
  color: #788236;
}

/*# sourceMappingURL=theme.css.map */
