@font-face {
  font-family: "icomoon";
  src: url("/fonts/icomoon.eot?yh6svj");
  src: url("/fonts/icomoon.eot?yh6svj#iefix") format("embedded-opentype"), url("/fonts/icomoon.ttf?yh6svj") format("truetype"), url("/fonts/icomoon.woff?yh6svj") format("woff"), url("/fonts/icomoon.svg?yh6svj#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=icon-], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "icomoon" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-arrow-next:before {
  content: "\e900";
}

.icon-arrow-prev:before {
  content: "\e901";
}

.icon-search:before {
  content: "\e903";
}

.icon-home:before {
  content: "\e904";
}

.icon-arrow_forward:before {
  content: "\e905";
}

.icon-arrow_back:before {
  content: "\e906";
}

.icon-facebook:before {
  content: "\e907";
}

.icon-twitter:before {
  content: "\e908";
}

.icon-instagram:before {
  content: "\e909";
}

.icon-calendar:before {
  content: "\e90a";
}

.icon-library:before {
  content: "\e921";
}

.icon-phone:before {
  content: "\e942";
}

.icon-clock:before {
  content: "\e94e";
}

.icon-location:before {
  content: "\e947";
}

.icon-location2:before {
  content: "\e948";
}

/* Slick slider styles */
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.clearfix:after {
  content: "";
  display: block;
  clear: both;
}

.ellipsis {
  white-space: nowrap; /* 1 */
  text-overflow: ellipsis; /* 2 */
  overflow: hidden;
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.h {
  display: block;
}

.btn {
  border-radius: 0;
  font-size: 0.875rem;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.5946429px;
  border: 1px solid transparent;
  background-color: #005427;
}
.btn.btn-transparent-orange {
  color: #fff;
  border: none;
  background-color: #005427;
}
.btn.btn-transparent-orange:hover {
  background-color: #8DAD97;
  color: #005427;
  border-color: transparent;
}
.btn.btn-orange {
  background-color: #efe3c2;
}
.btn:focus-visible {
  outline-offset: 1px;
  outline: -webkit-focus-ring-color auto 1px;
}

.section-hero {
  padding: 4.125rem 0 7.9375rem;
}
@media (max-width: 991.98px) {
  .section-hero {
    padding: 1.875rem 0 1.875rem;
  }
}
.section-hero .container {
  max-width: 1510px;
}
.section-hero .row .col {
  padding: 0;
}
@media (max-width: 991.98px) {
  .section-hero .row .col {
    padding: 0 0.9375rem;
  }
}
.section-hero.inner {
  padding: 0;
  position: relative;
  z-index: 0;
  height: 100%;
  min-height: 388px;
}
.section-hero.inner .container {
  min-height: 388px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.section-hero.inner .text-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 0 2.3125rem 3.1875rem;
}
@media (max-width: 1199.98px) {
  .section-hero.inner .text-holder {
    padding: 0 0 1.875rem 0.9375rem;
  }
}
.section-hero.inner .text-holder .display-1 {
  font-size: 7rem;
  font-family: "Itim", cursive;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.75);
  color: #fff;
  letter-spacing: 3.36px;
}
@media (max-width: 991.98px) {
  .section-hero.inner .text-holder .display-1 {
    font-size: 5rem;
  }
}
@media (max-width: 767.98px) {
  .section-hero.inner .text-holder .display-1 {
    font-size: 3rem;
  }
}
.section-hero .bg-holder {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.section-hero .bg-holder img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  width: 100%;
  height: 100%;
}
.section-hero .hero-slider {
  padding: 0 0 0 3.875rem;
  position: relative;
  right: -0.5625rem;
}
@media (max-width: 1399.98px) {
  .section-hero .hero-slider {
    padding: 0px;
  }
}
@media (max-width: 991.98px) {
  .section-hero .hero-slider {
    margin: 0 0 3.75rem;
    right: 0;
  }
}
.section-hero .hero-slider .item {
  position: relative;
  min-height: 471px;
  z-index: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
@media (max-width: 991.98px) {
  .section-hero .hero-slider .item {
    min-height: 471px;
    overflow: hidden;
  }
}

@media (max-width: 767.98px) {
  .section-hero .hero-slider .item {
    min-height: 200px;
    overflow: hidden;
  }
}
.section-hero .hero-slider .item .img-holder {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.section-hero .hero-slider .item .img-holder img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  width: 100%;
  
}
.section-hero .hero-slider .item .text-holder {
  padding-bottom: 3.875rem;
  text-align: right;
  max-width: 598px;
  width: 100%;
  color: #ffffff;
}
@media (max-width: 1199.98px) {
  .section-hero .hero-slider .item .text-holder {
    text-align: left;
    padding-left: 1.875rem;
  }
}
@media (max-width: 767.98px) {
  .section-hero .hero-slider .item .text-holder {
    text-align: left;
    padding-bottom: 2.5rem;
    padding-left: 3.75rem;
  }
}
.section-hero .hero-slider .item .text-holder h1 {
  text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.5);
  font-size: 2.3125rem;
  font-weight: 700;
  letter-spacing: 1.308213px;
}
@media (max-width: 767.98px) {
  .section-hero .hero-slider .item .text-holder h1 {
    display: none;
  }
}
.section-hero .hero-slider .item .text-holder h4 {
  text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.5);
  color: #ffffff;
  font-size: 1.4375rem;
  font-weight: 400;
  margin-right: 1.875rem;
}
@media (max-width: 767.98px) {
  .section-hero .hero-slider .item .text-holder h4 {
    font-size: 1.25rem;
  }
}
.section-hero .hero-slider .slick-dots {
  padding: 1.25rem 0;
  margin: 0;
  list-style-type: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  bottom: -60px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media (max-width: 991.98px) {
  .section-hero .hero-slider .slick-dots {
    bottom: -45px;
  }
}
.section-hero .hero-slider .slick-dots li {
  margin: 3px;
}
.section-hero .hero-slider .slick-dots li.slick-active button {
  background-color: #8dad97;
}
.section-hero .hero-slider .slick-dots button {
  font-size: 0;
  font-family: "slick";
  width: 14px;
  height: 14px;
  border-radius: 50%;
  background: #efe3c2;
  border: none;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.section-hero .hero-slider .slick-dots button:hover {
  background-color: #8dad97;
}
.section-hero .tabs-holder {
  height: 100%;
  margin: 0 0.6875rem 0 2.8125rem;
}
@media (max-width: 1399.98px) {
  .section-hero .tabs-holder {
    margin: 0 0.9375rem 0 1.5625rem;
  }
}
.section-hero .tabs-holder .nav-tabs {
  border-bottom: 7px solid #005427;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.section-hero .tabs-holder .nav-tabs li {
  padding: 0 0.125rem;
  width: 33.33%;
  margin: 0;
}
.section-hero .tabs-holder .nav-tabs button {
  border-radius: 0.5625rem;
  background: #efe3c2;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  width: 100%;
  color: #005427;
  font-size: 1.0625rem;
  font-weight: 700;
  border: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  letter-spacing: 1.5px;
  height: 100%;
  padding: 0.6875rem 0.3125rem;
}
@media (max-width: 1399.98px) {
  .section-hero .tabs-holder .nav-tabs button {
    padding: 0.5rem 0.3125rem;
    line-height: 1;
  }
}
.section-hero .tabs-holder .nav-tabs button.active {
  background: #005427;
  color: #ffffff;
}
.section-hero .tabs-holder .tab-content {
  border: 1px solid #efe3c2;
  border-top: none;
  padding: 1.75rem 2.1875rem 0;
  height: calc(100% - 54px);
}
@media (max-width: 1399.98px) {
  .section-hero .tabs-holder .tab-content {
    padding: 0.9375rem 1.25rem 0;
  }
}
.section-hero .title {
  padding-left: 0.9375rem;
  line-height: 1;
}
.section-hero .title p {
  color: #005427;
  font-size: 1.0625rem;
  font-weight: 400;
  letter-spacing: 1.202142px;
  margin: 0;
}
.section-hero .title span {
  color: #444444;
  font-size: 0.9375rem;
  font-weight: 400;
  letter-spacing: 1.060714px;
}
.section-hero .calendar-list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.section-hero .calendar-list li {
  margin-bottom: 1.3125rem;
}
@media (max-width: 991.98px) {
  .section-hero .calendar-list li {
    margin-bottom: 1.5rem;
  }
}
.section-hero .calendar-list li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: flex;
}
.section-hero .calendar-list li a:hover {
  opacity: 0.8;
}
.section-hero .calendar-list li a .date {
  background-color: #C0A964;
  border-radius: 0.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  color: white;
  width: 50px;
  padding: 0.5rem 0 0;
  position: relative;
  z-index: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.section-hero .calendar-list li a .date:before {
  content: "";
  width: 5px;
  height: 16px;
  border-radius: 0.125rem;
  background: #c0a964;
  position: absolute;
  left: 10px;
  top: -4px;
  z-index: -1;
}
.section-hero .calendar-list li a .date::after {
  content: "";
  width: 5px;
  height: 16px;
  border-radius: 0.125rem;
  background: #c0a964;
  position: absolute;
  right: 10px;
  top: -4px;
  z-index: -1;
}
.section-hero .calendar-list li a .date span {
  color: #ffffff;
  font-family: "Rubik", sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
  letter-spacing: 0.8485711px;
  display: block;
  line-height: 1;
}
.section-hero .calendar-list li a .date h3 {
  color: #ffffff;
  font-family: "Rubik", sans-serif;
  font-weight: 700;
  letter-spacing: 1.767856px;
  margin: 0;
}
.section-hero .link-all {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #005427;
  font-size: 0.875rem;
  font-weight: 600;
  letter-spacing: 0.9899991px;
  font-family: "Albert Sans", sans-serif;
}
.section-hero .link-all:hover {
  color: #C0A964;
}
@media (max-width: 991.98px) {
  .section-hero .link-all {
    margin: -2.0625rem 0 0;
  }
}
.section-hero .link-all i {
  margin-right: 0.3125rem;
}
.section-hero .accordion .accordion-item {
  border: none;
  border: 1px solid #efe3c2;
  border-radius: 0.5625rem;
  margin-bottom: 1.6875rem;
}
.section-hero .accordion .accordion-item .accordion-header {
  margin: 0;
}
.section-hero .accordion .accordion-item button {
  border: none;
  border-radius: 0;
  background-color: transparent;
  position: relative;
  padding: 1.5625rem 0.9375rem 1.5rem 3.4375rem;
  font-size: 1.3125rem;
  font-weight: 700;
  color: #005427;
  letter-spacing: 1.03px;
  -webkit-box-shadow: none;
          box-shadow: none;
}
@media (max-width: 991.98px) {
  .section-hero .accordion .accordion-item button {
    font-size: 1.0625rem;
    letter-spacing: 1.49px;
    padding: 0.75rem 3.0625rem 0.75rem 1.375rem;
  }
}
.section-hero .accordion .accordion-item button[aria-expanded=true] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 1.25rem 1.375rem 2.0625rem 1.375rem;
}
.section-hero .accordion .accordion-item button[aria-expanded=false]:after, .section-hero .accordion .accordion-item button[aria-expanded=false]::before {
  content: "";
}
.section-hero .accordion .accordion-item button:before {
  content: none;
  width: 20px;
  height: 4px;
  position: absolute;
  right: 20px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  display: block;
  background-color: #e39437;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.section-hero .accordion .accordion-item button:after {
  content: none;
  width: 4px;
  height: 20px;
  position: absolute;
  right: 28px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  display: block;
  background-color: #e39437;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.section-hero .accordion .accordion-body {
  padding: 0 2.1875rem 1.25rem 2.1875rem;
  font-size: 1.0625rem;
  line-height: 2.0625rem;
  color: #333;
  margin: -0.3125rem 0 0;
}
.section-hero .accordion .accordion-body p {
  max-width: 610px;
}

.section-spotlight {
  background-color: #efefef;
  padding: 1.6875rem 0 4.1875rem;
}
.section-spotlight .posts-slider .slide-item {
  padding: 0 1.875rem;
  
}
@media (max-width: 991.98px) {
  .section-spotlight .posts-slider .slide-item {
    padding: 0 0.9375rem;
  }
}
@media (max-width: 575.98px) {
  .section-spotlight .posts-slider .slide-item {
    padding: 0 0.625rem;
  }
}
.section-spotlight .posts-slider .card {
  border-radius: 0.9375rem 0.9375rem 0 0;
  background: #ffffff;
  background-blend-mode: normal;
  -webkit-box-shadow: 0px 0px 8px 4px rgba(0, 0, 0, 0.04);
          box-shadow: 0px 0px 8px 4px rgba(0, 0, 0, 0.04);
  overflow: hidden;
}
.section-spotlight .posts-slider .card:hover {
  opacity: 0.8;
}
.section-spotlight .posts-slider .card .img-holder {
  height: 150px;
}
.section-spotlight .posts-slider .card .img-holder img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  width: 100%;
  height: 100%;
}
.section-spotlight .posts-slider .card strong {
  color: #eb6942;
  font-size: 1.125rem;
  font-weight: 700;
  letter-spacing: 1.272856px;
  font-style: normal;
  display: block;
  margin: 0 0 1.25rem;
}
@media (max-width: 1199.98px) {
  .section-spotlight .posts-slider .card strong {
    font-size: 1.0625rem;
    height: 22px;
  }
}
.section-spotlight .posts-slider .card .card-body {
  color: #444444;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.3125rem;
  letter-spacing: 0.6285715px;
  padding: 1.25rem;
  height: 200px
}
.section-spotlight .posts-slider .slick-arrow {
  position: absolute;
  top: 42%;
  border: none;
  font-size: 2.5rem;
  color: rgba(0, 0, 0, 0.35800317);
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background-color: transparent;
  z-index: 99;
}
@media (max-width: 1399.98px) {
  .section-spotlight .posts-slider .slick-arrow {
    font-size: 1.875rem;
  }
}
@media (max-width: 1199.98px) {
  .section-spotlight .posts-slider .slick-arrow {
    font-size: 1.25rem;
  }
}
@media (max-width: 767.98px) {
  .section-spotlight .posts-slider .slick-arrow {
    font-size: 1.25rem;
  }
}
.section-spotlight .posts-slider .slick-arrow:hover {
  color: black;
}
.section-spotlight .posts-slider .slick-arrow.slick-prev {
  left: -50px;
}
@media (max-width: 1599.98px) {
  .section-spotlight .posts-slider .slick-arrow.slick-prev {
    left: -15px;
  }
}
@media (max-width: 1399.98px) {
  .section-spotlight .posts-slider .slick-arrow.slick-prev {
    left: 0;
  }
}
@media (max-width: 1199.98px) {
  .section-spotlight .posts-slider .slick-arrow.slick-prev {
    left: -15px;
  }
}
@media (max-width: 991.98px) {
  .section-spotlight .posts-slider .slick-arrow.slick-prev {
    left: -25px;
  }
}
.section-spotlight .posts-slider .slick-arrow.slick-next {
  right: -50px;
}
@media (max-width: 1599.98px) {
  .section-spotlight .posts-slider .slick-arrow.slick-next {
    right: -15px;
  }
}
@media (max-width: 1399.98px) {
  .section-spotlight .posts-slider .slick-arrow.slick-next {
    right: 0;
  }
}
@media (max-width: 1199.98px) {
  .section-spotlight .posts-slider .slick-arrow.slick-next {
    right: -15px;
  }
}
@media (max-width: 991.98px) {
  .section-spotlight .posts-slider .slick-arrow.slick-next {
    right: -25px;
  }
}

.section-widget {
  padding: 1.0625rem 0 5rem;
}
.section-widget .section-title {
  margin: 0;
}
.section-widget .widget-holder {
  text-align: center;
}


.section-subscribe {
  background-color: #8DAD97;
  padding: 18px 0;
}
.section-subscribe .form-subscribe-holder {
  max-width: 821px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 991.98px) {
  .section-subscribe .form-subscribe-holder {
    max-width: 100%;
  }
}
@media (max-width: 767.98px) {
  .section-subscribe .form-subscribe-holder {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.section-subscribe .form-subscribe-holder .title {
  color: #005427;
  font-size: 23px;
  letter-spacing: 1.6px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media (max-width: 767.98px) {
  .section-subscribe .form-subscribe-holder .title {
    margin-bottom: 20px;
    text-align: center;
  }
}
.section-subscribe .form-subscribe-holder .title strong {
  font-weight: 700;
}
.section-subscribe .form-subscribe-holder form {
  width: 100%;
}
.section-subscribe .form-subscribe-holder form .wrapp-input-control {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
@media (max-width: 767.98px) {
  .section-subscribe .form-subscribe-holder form .wrapp-input-control {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.section-subscribe .form-subscribe-holder form .wrapp-input-control input {
  max-width: 260px;
  width: 100%;
  font-size: 15px;
  font-style: normal;
  color: #9b9b9b;
  border: none;
  padding: 5px 15px;
  border-radius: 0;
}
.section-subscribe .form-subscribe-holder form .wrapp-input-control button {
  background-color: #005427;
  border: 1px solid transparent;
  font-size: 13px;
  font-weight: 700;
  color: #fff;
  margin: 0 0 0 19px;
  padding: 5px 20px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.section-subscribe .form-subscribe-holder form .wrapp-input-control button:hover {
  background-color: transparent;
  border-color: #005427;
  color: #fff;
}

.main-section {
  padding: 0 0 3rem 0;
}
.main-section .container {
  max-width: 1448px;
}

.section-history .text-holder {
  padding: 0 4.625rem 0 1.25rem;
}
@media (max-width: 1199.98px) {
  .section-history .text-holder {
    padding: 0 0.9375rem;
  }
}
@media (max-width: 991.98px) {
  .section-history .text-holder {
    padding: 0;
  }
}
.section-history .text-holder blockquote p {
  padding: 0;
  margin: 0 0 4rem;
  color: #005427;
  font-size: 1.8125rem;
  line-height: 3rem;
  letter-spacing: 2.66px;
}
@media (max-width: 991.98px) {
  .section-history .text-holder blockquote p {
    font-size: 1.375rem;
    line-height: 2.25rem;
    margin: 0 0 2.5rem;
    letter-spacing: 0.1rem;
  }
}
.section-history .text-holder blockquote strong p{
  font-weight: 400;
}
.section-history .text-holder h3 {
  font-size: 1.75rem;
  line-height: 2.375rem;
  color: #D88D34;
  letter-spacing: 2.57px;
  font-weight: 700;
}
.section-history .text-holder p {
  font-size: 1.3125rem;
  line-height: 2.125rem;
  color: #4D4D4F;
  letter-spacing: 1.93px;
}
@media (max-width: 991.98px) {
  .section-history .text-holder p {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}

.offer-holder {
  max-width: 320px;
  margin: 18px 0 0 auto;
}
@media (max-width: 991.98px) {
  .offer-holder {
    max-width: 100%;
  }
}
.offer-holder .title {
  background-color: #005427;
  padding: 1rem 0.625rem 0.75rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  align-items: center;
  font-size: 1.125rem;
  color: #fff;
  letter-spacing: 0.66px;
}
.offer-holder ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
  background-color: #F7F1E0;
  font-size: 1.0625rem;
  letter-spacing: 1.49;
}
.offer-holder ul li {
  border-bottom: 1px solid #D3C9AC;
}
.offer-holder ul li a {
  display: block;
  padding: 0.875rem 1.5625rem;
  color: #005427;
  letter-spacing: 1.49px;
}
.offer-holder ul li a:hover {
  opacity: 0.8;
}

.section-text .text-holder {
  padding: 0 4.625rem 0 1.25rem;
}
@media (max-width: 1199.98px) {
  .section-text .text-holder {
    padding: 0 0.9375rem;
  }
}
@media (max-width: 991.98px) {
  .section-text .text-holder {
    padding: 0;
  }
}
.section-text h2 {
  font-size: 1.65rem;
  line-height: 2.375rem;
  color: #8B572A;
  letter-spacing: 2.57px;
  font-weight: 600;
  margin-top: 30px
}

.section-text h1 {
  font-size: 2.2rem;
  line-height: 2.375rem;
  color: #005427;
  letter-spacing: 2.57px;
  font-weight: 500;
  margin-top: 30px
}




.section-text h3 {
  font-size: 1.25rem;
  line-height: 2.375rem;
  color: #005427;
  letter-spacing: 2.57px;
  font-weight: 700;
}

.section-policy h3 {
  font-size: 1.25rem;
  line-height: 2.375rem;
  color: #000;
  letter-spacing: 2.57px;
  font-weight: 600;
}
.section-text p {
  font-size: 1.3125rem;
  line-height: 2.125rem;
  color: #4D4D4F;
  letter-spacing: 1.93px;
}

.section-text ul li {
  font-size: 1.3125rem;
  line-height: 2.225rem;
  color: #4D4D4F;
  letter-spacing: 1.93px;
}

.section-text ul  {
  margin: 30px 0 30px 35px
}
@media (max-width: 991.98px) {
  .section-text p {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}

.section-banner {
  padding: 2.375rem 0 4.4375rem;
}
@media (max-width: 991.98px) {
  .section-banner {
    padding: 1.875rem 0;
  }
}
.section-banner .container {
  max-width: 1520px;
}
.section-banner .row {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  left: 65px;
}
@media (max-width: 1199.98px) {
  .section-banner .row {
    left: 15px;
  }
}
@media (max-width: 991.98px) {
  .section-banner .row {
    left: 0;
  }
}
.section-banner .row .col {
  padding: 0;
}
@media (max-width: 991.98px) {
  .section-banner .row .col {
    padding: 0 0.9375rem;
  }
}
.section-banner .row .col:first-child {
  padding-left: 0.9375rem;
}
.section-banner .row .col:last-child {
  position: relative;
  left: -86px;
  z-index: 1;
  top: 12px;
}
@media (max-width: 991.98px) {
  .section-banner .row .col:last-child {
    left: 0;
    top: 0;
  }
}
@media (max-width: 991.98px) {
  .section-banner .img-holder {
    max-height: 300px;
    overflow: hidden;
  }
}
.section-banner .img-holder img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
  width: 100%;
  height: 100%;
}
.section-banner .text-holder {
  background-color: #F4CF79;
  position: relative;
  padding: 2.625rem 2.6875rem;
  font-size: 1.1875rem;
  line-height: 2.1875rem;
  z-index: 0;
  max-width: 702px;
  letter-spacing: 1.75px;
}
@media (max-width: 991.98px) {
  .section-banner .text-holder {
    max-width: 100%;
    padding: 1.25rem;
  }
}
.section-banner .text-holder:before {
  content: "";
  background-image: url("data:image/png;base64,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");
  background-size: cover;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.section-banner .text-holder .btn-decor {
  border-radius: 1.875rem;
  font-size: 0.9375rem;
  font-weight: 700;
  background-color: #005427;
}

.section-column.greenbutton .text-holder .btn-decor {
  border-radius: 1.875rem;
  font-size: 0.9375rem;
  font-weight: 700;
  background-color: #005427;
}

.section-column.greenbutton .text-holder .btn-decor.gold {
  border-radius: 1.875rem;
  font-size: 0.9375rem;
  font-weight: 700;
  background-color: #005427;
}

.section-banner .text-holder .btn-decor:hover span {
  width: 125px;
}
.section-banner .text-holder .btn-decor:hover .arrow-holder {
  width: 80px;
}
.section-banner .text-holder .btn-decor span {
  width: 163px;
  text-align: center;
  padding: 0.625rem 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.section-banner .text-holder .btn-decor .arrow-holder {
  width: 46px;
  background: #024220;
  padding: 0.625rem 0;
  border-top-right-radius: 1.875rem;
  border-bottom-right-radius: 1.875rem;
}

.section-column.greenbutton .text-holder .btn-decor .arrow-holder {
  width: 46px;
  background: #024220;
  padding: 0.625rem 0;
  border-top-right-radius: 1.875rem;
  border-bottom-right-radius: 1.875rem;
}

.section-column.greenbutton .text-holder .btn-decor .arrow-holder:before {
  content: "";
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0 2.0625rem 4.125rem 2.0625rem;
  border-color: transparent transparent #024220 transparent;
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  position: absolute;
  left: -33px;
}

.section-banner .text-holder .btn-decor .arrow-holder:before {
  content: "";
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0 2.0625rem 4.125rem 2.0625rem;
  border-color: transparent transparent #024220 transparent;
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  position: absolute;
  left: -33px;
}
.section-banner .text-holder h2 {
  font-size: 1.875rem;
  line-height: 2.5rem;
  color: #8B572A;
  margin: 0 0 2.5625rem;
  letter-spacing: 2.75px;
  font-weight: 700;
}
@media (max-width: 991.98px) {
  .section-banner .text-holder h2 {
    margin: 0 0 1.5625rem;
  }
}
.section-banner .text-holder p {
  margin: 0 0 2.5625rem;
  padding-right: 1.25rem;
  color: #000;
}
@media (max-width: 991.98px) {
  .section-banner .text-holder p {
    margin: 0 0 1.5625rem;
    padding: 0;
  }
}
.section-banner .text-holder .btn-holder {
  max-width: 225px;
}

.section-title {
  margin: 0 0 63px;
  padding: 71px 0 0px;
}
@media (max-width: 991.98px) {
  .section-title {
    padding: 30px 0;
  }
}

.section-policy {
  padding: 12px 0 71px;
}
@media (max-width: 991.98px) {
  .section-policy {
    padding: 30px 0;
  }
}
.section-policy .accordion-holder {
  max-width: 750px;
  margin: 0 auto;
}
.section-policy .accordion .accordion-item {
  border: none;
  border-radius: 0;
  border-top: 2px solid #d8d8d8;
}
.section-policy .accordion .accordion-item:last-child {
  border-bottom: 2px solid #d8d8d8;
}
.section-policy .accordion .accordion-item .accordion-header {
  margin: 0;
}
.section-policy .accordion .accordion-item button {
  border: none;
  border-radius: 0;
  background-color: transparent;
  position: relative;
  padding: 25px 15px 24px 55px;
  font-size: 21px;
  font-weight: 700;
  color: #005427;
  letter-spacing: 1.03px;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.section-policy .accordion .accordion-item button[aria-expanded=false]:after {
  content: "";
}
.section-policy .accordion .accordion-item button:before {
  content: "";
  width: 20px;
  height: 4px;
  position: absolute;
  left: 8px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  display: block;
  background-color: #dcc274;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.section-policy .accordion .accordion-item button:after {
  content: none;
  width: 4px;
  height: 20px;
  position: absolute;
  left: 16px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  display: block;
  background-color: #dcc274;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.section-policy .accordion .accordion-body {
  padding: 0 2.1875rem 1.25rem 2.1875rem;
  font-size: 1.3125rem;
  line-height: 2.125rem;
  color: #4D4D4F;
  letter-spacing: 1.93px;
  margin: -5px 0 0;
}
.section-policy .accordion .accordion-body p {
  max-width: 610px;
}

.section-column {
  padding: 2.5rem 0 2.125rem;
}

.section-column.button {
  padding: 1.5rem 0 2.125rem;
}
@media (max-width: 991.98px) {
  .section-column {
    padding: 1.875rem 0 3.75rem;
  }
}
.section-column .container {
  max-width: 1416px;
}
.section-column .img-holder {
  text-align: center;
}
.section-column .img-holder img {
  width: 100%;
}
.section-column .text-holder {
  position: relative;
  padding: 0rem 0 0.6875rem 1.8125rem;
  font-size: 1.1875rem;
  line-height: 2.1875rem;
  z-index: 0;
  max-width: 631px;
  letter-spacing: 1.74px;
  color: #000;
}
@media (max-width: 991.98px) {
  .section-column .text-holder {
    padding: 0.6875rem 0;
    max-width: 100%;
  }
}
.section-column .text-holder .btn-decor {
  border-radius: 1.875rem;
  font-size: 0.9375rem;
  font-weight: 700;
}
.section-column .text-holder .btn-decor:hover span {
  width: 150px;
}
.section-column .text-holder .btn-decor:hover .arrow-holder {
  width: 60px;
}
.section-column .text-holder .btn-decor span {
  width: 163px;
  text-align: center;
  padding: 0.625rem 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.section-column .text-holder .btn-decor .arrow-holder {
  width: 46px;
  padding: 0.625rem 0;
  border-top-right-radius: 1.875rem;
  border-bottom-right-radius: 1.875rem;
}
.section-column .text-holder .btn-decor .arrow-holder:before {
  content: "";
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0 2.0625rem 4.125rem 2.0625rem;
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  position: absolute;
  left: -33px;
}
.section-column .text-holder h2 {
  font-size: 1.675rem;
  line-height: 2.5rem;
  color: #A10F00;
  margin: 0 0 1.875rem;
  letter-spacing: 2.75px;
  font-weight: 600;
}
@media (max-width: 991.98px) {
  .section-column .text-holder h2 {
    margin: 0 0 1.5625rem;
  }
}
.section-column .text-holder p {
  margin: 0 0 1.875rem;
}
.section-column .text-holder .btn-holder {
  max-width: 225px;
}

.search .text-holder .btn-holder {
  max-width: 225px;
}



#wrapper {
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 100vh;
}

.container {
  max-width: 1470px;
}

main {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

.btn-decor {
  border-radius: 10px;
  background: #baa361;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  overflow: hidden;
  color: #ffffff;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: 0.74px;
}
.btn-decor:hover span {
  width: 200px;
}
.btn-decor:hover .arrow-holder {
  width: 100px;
}
.btn-decor span {
  width: 245px;
  text-align: center;
  padding: 18px 0px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.btn-decor .arrow-holder {
  width: 55px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #a69258;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 18px 0px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  position: relative;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.btn-decor .arrow-holder:before {
  content: "";
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0 33px 66px 33px;
  border-color: transparent transparent #a69258 transparent;
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  position: absolute;
  left: -33px;
}

a {
  text-decoration: none;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.section-title {
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 0 30px;
}
.section-title.green h2 {
  color: #005427;
}
.section-title.green h2::before, .section-title.green h2::after {
  background-color: #DCC274;
}
.section-title.green h2 span {
  background-color: #efefef;
  padding: 0 10px;
}
.section-title.gray h2 {
  color: #4d4d4f;
}
.section-title.gray h2::before, .section-title.gray h2::after {
  background-color: #8dad97;
}
.section-title.gray h2 span {
  background-color: #fff;
  padding: 0 10px;
}
.section-title h2 {
  position: relative;
  z-index: 0;
  padding: 0 23px;
  display: block;
  font-size: 30px;
  font-weight: 700;
  letter-spacing: 2.121427px;
  text-align: center;
}
@media (max-width: 991.98px) {
  .section-title h2 {
    font-size: 24px;
  }
}
.section-title h2::before, .section-title h2::after {
  content: "";
  height: 5px;
  width: 22px;
  border-radius: 2.5px;
  display: block;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: -1;
}
.section-title h2::before {
  left: 0;
}
.section-title h2::after {
  right: 0;
}

.header .top-line-header {
  background-color: #EFE3C2;
  padding: 31px 0;
}
@media (max-width: 991.98px) {
  .header .top-line-header {
    padding: 8px 0 28px;
  }
}
.header .top-line-header .container {
  max-width: 1421px;
}
@media (max-width: 991.98px) {
  .header .top-line-header .container {
    padding: 0 33px;
  }
}
@media (max-width: 479.98px) {
  .header .top-line-header .container {
    padding: 0 15px;
  }
}
.header .navbar-toggler {
  width: 37px;
  height: 26px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  margin-right: 10px;
}
@media (min-width: 992px) {
  .header .navbar-toggler {
    display: none;
  }
}
.header .navbar-toggler[aria-expanded=true]::before {
  -webkit-transform: rotate(45deg) translate(7px, 5px);
          transform: rotate(45deg) translate(7px, 5px);
  opacity: 1;
}
.header .navbar-toggler[aria-expanded=true] span {
  opacity: 0;
}
.header .navbar-toggler[aria-expanded=true]::after {
  -webkit-transform: rotate(-45deg) translate(8px, -8px);
          transform: rotate(-45deg) translate(8px, -8px);
  opacity: 1;
}
.header .navbar-toggler span, .header .navbar-toggler::before, .header .navbar-toggler::after {
  width: 37px;
  height: 6px;
  background-color: #005427;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.header .navbar-toggler::before, .header .navbar-toggler::after {
  content: "";
  position: absolute;
  left: 0;
}
.header .navbar-toggler::before {
  top: 0;
}
.header .navbar-toggler::after {
  bottom: 0;
}
.header .navbar-brand {
  width: 118px;
  position: relative;
  top: 8px;
}
@media (min-width: 992px) {
  .header .navbar-brand {
    width: 220px;
    position: static;
  }
}
@media (min-width: 1200px) {
  .header .navbar-brand {
    width: 260px;
  }
}
@media (min-width: 1400px) {
  .header .navbar-brand {
    width: 331px;
  }
}
.header .navbar-brand img {
  width: 100%;
  height: auto;
}
.header .nav-line {
  background-color: #005427;
}
.header .nav-line .container {
  max-width: 1424px;
}
@media (max-width: 991.98px) {
  .header .nav-line .container {
    padding: 0;
  }
}
.header .header-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.header .address-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 991.98px) {
  .header .address-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
}
.header .address-holder-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 991.98px) {
  .header .address-holder-items {
    margin-bottom: 13px;
  }
}
.header .address-holder-items .item {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.header .address-holder-items .item:first-child {
  max-width: 167px;
}
.header .address-holder-items .item:nth-child(2) {
  max-width: 183px;
  margin-left: 15px;
}
@media (min-width: 480px) {
  .header .address-holder-items .item:nth-child(2) {
    margin-left: 37px;
  }
}
@media (min-width: 992px) {
  .header .address-holder-items .item:nth-child(2) {
    margin-left: 60px;
  }
}
@media (min-width: 1400px) {
  .header .address-holder-items .item:nth-child(2) {
    margin-left: 135px;
  }
}
.header .address-holder-items .item:last-child {
  min-width: 278px;
  margin-left: 40px;
  display: none;
}
@media (min-width: 992px) {
  .header .address-holder-items .item:last-child {
    display: block;
  }
}
@media (min-width: 1400px) {
  .header .address-holder-items .item:last-child {
    margin-left: 93px;
  }
}
.header .address-holder-items address {
  padding: 0;
  color: #333333;
  font-size: 15px;
  font-weight: 400;
  line-height: 22px;
  margin: 0;
}
.header .address-holder-items address span {
  display: block;
}
.header .address-holder-items address a {
  color: #333333;
}
.header .address-holder-items address a:hover {
  text-shadow: 0px 0px 1px #333333;
}
.header .address-holder-items .top-nav {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
@media (max-width: 991.98px) {
  .header .address-holder-items .top-nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  .header .address-holder-items .top-nav i {
    width: 10px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: 14px;
    position: relative;
    top: -1px;
  }
}
@media (max-width: 991.98px) {
  .header .address-holder-items .top-nav li:first-child {
    position: relative;
    top: -2px;
  }
}
@media (max-width: 479.98px) {
  .header .address-holder-items .top-nav li:first-child {
    top: 1px;
  }
}
.header .address-holder-items .top-nav li:first-child i {
  margin-left: 7px;
  font-size: 10px;
}
@media (max-width: 991.98px) {
  .header .address-holder-items .top-nav li:last-child {
    padding-right: 7px;
  }
}
.header .address-holder-items .top-nav li:last-child i {
  margin-right: 7px;
}
.header .address-holder-items .top-nav i {
  display: none;
}
@media (max-width: 991.98px) {
  .header .address-holder-items .top-nav i {
    display: inline-block;
  }
}
.header .address-holder-items .top-nav a {
  color: #005427;
  font-size: 15px;
  font-weight: 400;
  display: block;
}
@media (max-width: 991.98px) {
  .header .address-holder-items .top-nav a {
    font-size: 16px;
  }
}
@media (max-width: 479.98px) {
  .header .address-holder-items .top-nav a {
    font-size: 13px;
  }
}
.header .address-holder-items .top-nav a:hover {
  text-shadow: 0px 0px 1px #005427;
}
@media (max-width: 991.98px) {
  .header .address-holder-items .time-work {
    text-align: right;
  }
}
.header .address-holder-items .time-work ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
  color: #333333;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0.5550001px;
}
@media (max-width: 991.98px) {
  .header .address-holder-items .time-work ul {
    font-size: 16px;
  }
}
@media (max-width: 479.98px) {
  .header .address-holder-items .time-work ul {
    font-size: 13px;
  }
}
.header .address-holder-items .time-work ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 2px;
}
@media (max-width: 991.98px) {
  .header .address-holder-items .time-work ul li {
    display: none;
  }
  .header .address-holder-items .time-work ul li:first-child {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-right: 10px;
  }
  .header .address-holder-items .time-work ul li:first-child b {
    display: none;
  }
  .header .address-holder-items .time-work ul li:first-child i {
    position: static;
  }
}
.header .address-holder-items .time-work ul i {
  position: absolute;
}
@media (max-width: 991.98px) {
  .header .address-holder-items .time-work ul i {
    font-size: 14px;
  }
}
.header .address-holder-items .time-work ul b {
  width: 100px;
  display: inline-block;
  text-align: right;
  font-weight: 700;
}
.header .address-holder-items .time-work ul span {
  width: 82px;
  display: inline-block;
  text-align: left;
  margin-left: 3px;
}
@media (max-width: 991.98px) {
  .header .address-holder-items .time-work ul span {
    width: auto;
  }
}
.header .address-holder-items .time-work .link {
  color: #005427;
  font-style: italic;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0.555px;
  margin-left: 74px;
}

.header .address-holder-items .time-work .link.closed {
  color: #BF3D3D;
  font-style: italic;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0.555px;
  margin-left: 74;
}
@media (max-width: 991.98px) {
  .header .address-holder-items .time-work .link {
    margin-left: 0;
    position: relative;
    top: -5px;
    right: 2px;
  }
}
@media (max-width: 479.98px) {
  .header .address-holder-items .time-work .link {
    font-size: 13px;
  }
  
   .header .address-holder-items .time-work .link.closed {
    font-size: 13px;
  }
}
.header .address-holder-items .time-work .link i {
  font-size: 10px;
  position: relative;
  top: -1px;
  margin-left: 7px;
}
.header .wrapp-btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 3px 5px 19px;
}
.header form .wrap-input-control {
  position: relative;
}
.header form .wrap-input-control label {
  position: absolute;
  left: -9999px;
}
.header form .wrap-input-control input {
  border-radius: 18px;
  border: 1px solid #cfc4a7;
  background: #ffffff;
  color: #005427;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.5946429px;
  padding: 6px 15px;
  width: 86%;
}

.btn-primary.search {border-radius: 100%; padding: 2px; background: #fff; border: 1px solid #cfc4a7;}

.btn-primary.search:hover {border: 1px solid #005427;}

.header form .wrap-input-control i {
 
  font-size: 26px;
  font-weight: 800px;
  color: #005427;
}

.header form .wrapp-radio {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.header form .wrapp-radio .radio {
  padding-left: 23px;
}
.header form .wrapp-radio .radio input[type=radio] {
  position: absolute;
  left: -9999px;
}
.header form .wrapp-radio .radio input[type=radio]:checked + label:after {
  content: "";
}
.header form .wrapp-radio .radio input[type=radio]:checked + label:after:focus-visible {
  outline-offset: 1px;
  outline: -webkit-focus-ring-color auto 1px;
}
.header form .wrapp-radio .radio input[type=radio] + label:focus-visible {
  outline-offset: 1px;
  outline: -webkit-focus-ring-color auto 1px;
}
.header form .wrapp-radio .radio label {
  position: relative;
  color: #4d4d4f;
  font-size: 13px;
  font-weight: 400;
  padding-left: 10px;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 991.98px) {
  .header form .wrapp-radio .radio label {
    color: #fff;
  }
}
.header form .wrapp-radio .radio label:hover {
  text-shadow: 0px 0px 1px #005427;
}
@media (max-width: 991.98px) {
  .header form .wrapp-radio .radio label:hover {
    text-shadow: 0px 0px 1px white;
  }
}
.header form .wrapp-radio .radio label:before {
  content: "";
  width: 11px;
  height: 11px;
  border-radius: 50%;
  border: 1px solid #cfc4a7;
  background: #ffffff;
  display: block;
  position: absolute;
  left: -8px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media (max-width: 991.98px) {
  .header form .wrapp-radio .radio label:before {
    border-color: #fff;
  }
}
.header form .wrapp-radio .radio label::after {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: #005427;
  display: block;
  position: absolute;
  left: -6px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media (max-width: 991.98px) {
  .header form .wrapp-radio .radio label::after {
    background: #a69258;
  }
}
.header form .wrapp-radio .radio label:focus-visible {
  outline-offset: 1px;
  outline: -webkit-focus-ring-color auto 1px;
}
.header .navbar {
  padding: 0;
  position: static;
}
@media (max-width: 991.98px) {
  .header .navbar-nav {
    padding-bottom: 34px;
  }
}
.header .navbar-nav .nav-item:first-child {
  margin-left: 0;
  margin-right: 35px;
}
@media (max-width: 1199.98px) {
  .header .navbar-nav .nav-item:first-child {
    margin-right: 0;
  }
}
.header .navbar-nav .nav-item:first-child .nav-link {
  height: 100%;
}
.header .navbar-nav .nav-item:first-child .nav-link i {
  display: block;
}
@media (max-width: 991.98px) {
  .header .navbar-nav .nav-item:first-child .nav-link i {
    display: none;
  }
}
.header .navbar-nav .nav-item.hover .dropdown-menu {
  display: block;
}
.header .navbar-nav .nav-item.active .nav-link {
  background-color: #fff;
  color: #005427;
}
.header .navbar-nav .nav-link {
  color: #fff;
  font-family: "Noto Sans";
  font-size: 18px;
  font-weight: 700;
  letter-spacing: 0.666px;
  padding: 9px 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.header .navbar-nav .nav-link.active {
  color: #EEBE32;
  
}
.header .navbar-nav .nav-link:hover {
  background-color: #fff;
  color: #005427;
}
@media (max-width: 1199.98px) {
  .header .navbar-nav .nav-link {
    padding: 9px 20px;
  }
}
@media (max-width: 991.98px) {
  .header .navbar-nav .nav-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 13px 38px;
    border-bottom: 1px solid #fff;
    font-size: 20px;
    font-weight: 400;
  }
}
.header .navbar-nav .nav-link i {
  display: none;
}
@media (max-width: 991.98px) {
  .header .navbar-nav .nav-link i {
    display: inline-block;
  }
}
.header .navbar-nav .nav-link.dropdown-toggle:after {
  content: none;
}
.header .navbar-nav .nav-link.show {
  background-color: #fff;
  color: #005427;
}
.header .social-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #ffffff;
  font-size: 15px;
  font-weight: 400;
  padding: 0 37px 0 0;
}
@media (max-width: 1199.98px) {
  .header .social-holder {
    padding: 0;
  }
}
@media (max-width: 991.98px) {
  .header .social-holder {
    padding-left: 35px;
    padding-bottom: 35px;
  }
}
.header .social-holder ul {
  padding: 0 0 0 13px;
  margin: 0;
  list-style-type: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1199.98px) {
  .header .social-holder ul {
    padding: 0 0 0 7px;
  }
}
.header .social-holder ul li {
  padding-left: 14px;
}
@media (max-width: 1199.98px) {
  .header .social-holder ul li {
    padding-left: 7px;
  }
}
.header .social-holder ul a {
  color: #fff;
  font-size: 24px;
}
.header .social-holder ul a:hover {
  opacity: 0.8;
}
.header .dropdown-menu {
  width: 1174px;
  padding: 43px 102px 63px 44px;
  background: #ffffff;
  border: none;
  -webkit-box-shadow: 0px 2px 14px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 2px 14px rgba(0, 0, 0, 0.2);
  border-radius: 0;
  left: 46%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media (max-width: 1199.98px) {
  .header .dropdown-menu {
    width: 1080px;
  }
}
@media (max-width: 991.98px) {
  .header .dropdown-menu {
    padding: 20px;
    width: 100%;
    -webkit-transform: translate(0);
            transform: translate(0);
  }
}

.header .dropdown-menu.calendar {
  width: 280px;
  padding: 30px 0;
  background: #ffffff;
  border: none;
  -webkit-box-shadow: 0px 2px 14px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 2px 14px rgba(0, 0, 0, 0.2);
  border-radius: 0;
  left: 45.4%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media (max-width: 1199.98px) {
  .header .dropdown-menu.calendar {
    width: 280px;
  }
}
@media (max-width: 991.98px) {
  .header .dropdown-menu.calendar {
    padding: 0;
    width: 100%;
    -webkit-transform: translate(0);
            transform: translate(0);
  }
}


.header .dropdown-menu .row .col {
  padding: 0 20px;
}
@media (max-width: 991.98px) {
  .header .dropdown-menu .row .col {
    margin: 0 0 25px;
  }
}
.header .dropdown-menu .row .col:nth-child(2) .nav-drop-links {
  padding: 0 0px 0 42px;
}
@media (max-width: 991.98px) {
  .header .dropdown-menu .row .col:nth-child(2) .nav-drop-links {
    padding: 0;
  }
}
.header .dropdown-menu .row .col:last-child .nav-drop-links {
  padding: 0 0px 0 31px;
}
@media (max-width: 991.98px) {
  .header .dropdown-menu .row .col:last-child .nav-drop-links {
    padding: 0;
  }
}
.header .dropdown-menu .link-bg {
  border-radius: 10px;
  border: 1px solid #979797;
  max-height: 170px;
  height: 170px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 0 24px;
  z-index: 0;
  text-align: center;
  overflow: hidden;
  margin-bottom: 20px;
}
.header .dropdown-menu .link-bg .bg-holder {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.header .dropdown-menu .link-bg .bg-holder:before {
  content: "";
  background-color: rgba(0, 0, 0, 0.44726562);
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.header .dropdown-menu .link-bg .bg-holder img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  width: 100%;
  height: 100%;
}
.header .dropdown-menu .link-bg .text {
  color: #ffffff;
  font-size: 20px;
  font-weight: 400;
  letter-spacing: 0.74px;
}
.header .dropdown-menu .link-bg .text h5 {
  font-weight: 700;
  letter-spacing: 0.777px;
  border-bottom: 1px solid #fff;
  padding: 0 0 6px;
  margin: 0;
}
.header .dropdown-menu .btn-decor {
  border-radius: 10px;
  background: #baa361;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  overflow: hidden;
  color: #ffffff;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: 0.74px;
}
.header .dropdown-menu .btn-decor:hover span {
  width: 200px;
}
.header .dropdown-menu .btn-decor:hover .arrow-holder {
  width: 100px;
}
.header .dropdown-menu .btn-decor span {
  width: 245px;
  text-align: center;
  padding: 18px 0px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.header .dropdown-menu .btn-decor .arrow-holder {
  width: 55px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #a69258;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 18px 0px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  position: relative;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.header .dropdown-menu .btn-decor .arrow-holder:before {
  content: "";
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0 33px 66px 33px;
  border-color: transparent transparent #a69258 transparent;
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  position: absolute;
  left: -33px;
}
.header .dropdown-menu .btn-decor .arrow-holder i {
  font-size: 18px;
}
@media (max-width: 991.98px) {
  .header .optional-holder {
    max-width: 317px;
    padding-left: 35px;
    padding-bottom: 35px;
  }
}
.header .nav-drop-links {
  margin-top: -9px;
}
.header .nav-drop-links strong {
  color: #4a4a4a;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: 1.83871px;
  border-bottom: 3px solid #e39437;
  display: block;
  margin: 0 0 22px;
}
.header .nav-drop-links ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.header .nav-drop-links ul li {
  margin-bottom: 13px;
}
.header .nav-drop-links ul a {
  color: #333333;
  font-size: 17px;
  font-weight: 400;
  letter-spacing: 1.562903px;
}
.header .nav-drop-links ul a:hover {
  text-shadow: 0px 0px 1px #333333;
}

.footer {
  background-color: #005427;
  padding: 47px 0;
}
@media (max-width: 767.98px) {
  .footer {
    padding: 25px 0;
  }
}
.footer .container {
  max-width: 1331px;
}
.footer .holder-address {
  max-width: 345px;
  margin: 20px 0 53px;
}
@media (max-width: 767.98px) {
  .footer .holder-address {
    max-width: 100%;
    text-align: center;
  }
}
.footer .holder-address .navbar-brand {
  margin: 0 0 27px;
  display: block;
}
.footer .holder-address address {
  font-size: 15px;
  max-width: 180px;
  margin: 0 0 0 auto;
  text-align: left;
  line-height: 23px;
  color: #fff;
  display: block;
  padding: 0;
}
@media (max-width: 767.98px) {
  .footer .holder-address address {
    margin: 0 auto;
    text-align: center;
  }
}
.footer .copyright-holder {
  color: #8DAD97;
  font-size: 14px;
  letter-spacing: 0.98px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1199.98px) {
  .footer .copyright-holder {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
@media (max-width: 767.98px) {
  .footer .copyright-holder {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    text-align: center;
  }
}
.footer .copyright-holder p {
  margin: 0;
}
.footer .copyright-holder ul {
  padding: 0;
  margin: 0 0 0 18px;
  list-style-type: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1199.98px) {
  .footer .copyright-holder ul {
    margin: 0;
  }
}
.footer .copyright-holder ul li {
  margin-right: 7.5px;
  padding-right: 7.5px;
  position: relative;
}
.footer .copyright-holder ul li:first-child::before {
  content: none;
}
.footer .copyright-holder ul li:before {
  content: "|";
  position: absolute;
  left: -11.5px;
  top: 0px;
  color: #000;
}
.footer .copyright-holder ul li.active a {
  color: #EDCD6C;
}
.footer .copyright-holder ul li a {
  color: #EFE3C2;
}
.footer .copyright-holder ul li a:hover {
  color: #EDCD6C;
}
.footer .connect-wrapper {
  max-width: 305px;
  margin: 0 35px 0 auto;
}
@media (max-width: 1399.98px) {
  .footer .connect-wrapper {
    margin: 0 0 0 auto;
  }
}
@media (max-width: 767.98px) {
  .footer .connect-wrapper {
    margin: 0 auto;
  }
}
.footer .title {
  font-size: 26px;
  color: #fff;
  margin: 0 0 30px 15px;
  letter-spacing: 1.83px;
}
@media (max-width: 767.98px) {
  .footer .title {
    margin: 0 auto 30px;
    text-align: center;
  }
}
.footer .connect-holder-items {
  color: #005427;
  font-weight: 700;
  font-size: 17px;
}
.footer .connect-holder-items a {
  color: #005427;
  font-weight: 700;
}
.footer .connect-holder-items a:hover {
  color: #EDCD6C;
}
.footer .connect-holder-items .item {
  background-color: #C2B584;
  border-radius: 29px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 14px 25px;
  margin: 0 0 18px;
  letter-spacing: 2.34px;
}
.footer .connect-holder-items .item:first-child {
  padding: 14px 30px;
}
.footer .connect-holder-items .item:nth-child(2) {
  padding: 12px 20px;
}
.footer .connect-holder-items .item:last-child {
  padding: 14px 15px 14px 25px;
}
.footer .connect-holder-items .item ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.footer .connect-holder-items .item ul li {
  margin-right: 10px;
}
.footer .connect-holder-items .item ul a {
  font-size: 24px;
}
.footer .connect-holder-items .item ul a:hover {
  color: #EDCD6C;
}

/* JW 9-18-23 */

#main p a { color: #E39437}

.main-section li a { color: #E39437}

.google-maps {
    position: relative;
    padding-bottom: 45%; // This is the aspect ratio
    height: 0;
    overflow: hidden;
  }
  .google-maps iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 600px;
  }
  
  p.hours {font-size: 1.5rem; letter-spacing: .23rem; font-weight: 300; line-height: 41px}

 h2.hours {font-size: 2.0rem; letter-spacing: .23rem; color: #005427}
 
 .freeform_form_handle {margin-top: 40px}
 
 
 figure.image-right {float: right; margin: 20px 0 20px 50px}
 
 figure.image-left {float: left; margin: 20px 50px 20px 0}
 
 figure.image-center {float: none; margin: 30px 0px 30px 0}
 
 figcaption {font-style: italic; padding-top: 4px; color: #666; letter-spacing: .3px}
 
 .embed-youtube {
    position: relative;
    padding-bottom: 56.25%; /* - 16:9 aspect ratio (most common) */
    /* padding-bottom: 62.5%; - 16:10 aspect ratio */
    /* padding-bottom: 75%; - 4:3 aspect ratio */
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}

.embed-youtube iframe,
.embed-youtube object,
.embed-youtube embed {
    border: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.results h2 a {color:#D88D34}

/* used for the mobile hours display in header */
.mobile-only {
  display: none!important; /* Hide by default */
}

@media (max-width: 767.98px) {
  .mobile-only {
    display: flex!important; /* Show on mobile devices only */
  }
}

