body {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 18px;
  color: #2c2509;
}
.layout-boxed .body-innerwrapper {
  max-width: 1116px;
}
h1, h2, h3, h4, h5, h6 {
  font-family: 'Open Sans Condensed', sans-serif;
  text-transform: uppercase;
  font-weight: bold;
}
p:last-child {
  margin-bottom: 0px;
}
img {
  display: unset;
}


#sp-header-top {
  position: absolute;
  z-index: 99999;
}
.logo-image {
  background: #7d5e18;
}


#sp-header .container, #sp-header-top .container, #sp-main-slider .container {
  padding-left: 0px;
  padding-right: 0px;
}

.breadcrumb .float-start {
  padding-right: 10px;
}
.breadcrumb-item + .breadcrumb-item::before
{
  content: "";
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
}




.sp-megamenu-parent {
  margin: 0;
}
.sp-megamenu-parent > li {
  border-right: 1px solid #978e43;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
  background: #7d5e18;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 1px;
  min-width: 143px;
  text-align: center;
}
.sp-megamenu-parent > li:hover > a {
  color: #fff;
  background: #978e43;
}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
  color: #fff;
  background: #978e43;
  font-weight: bold;
}
.sp-megamenu-parent > li:last-child > a {
  padding: 0px 15px;
}


#sp-header .mod-finder {
  line-height: 60px;
}


#sp-main-body {
  padding: 10px 0;
}

.article-details .featured-article-badge, .article-list .article .featured-article-badge {
  display: none;
}

#sp-left .sp-module, #sp-right .sp-module {
  margin-top: 15px;
}




.pagination-wrapper, .com-content-category-blog__navigation {
  text-align: center;
  display: block !important;
}
.pagination-wrapper .pagination, .com-content-category-blog__navigation .pagination {
  display: block;
}
.pagination-wrapper .pagination li, .com-content-category-blog__navigation .pagination li {
  display: inline-block;
}
.page-item:nth-child(2) .page-link {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}


.slide-title {
  text-align: left;
}
.slide-title h2 {
  color: #bcbd84;
  font-size: 59px;
  line-height: 52px;
  margin: 0;
  text-transform: uppercase;
  font-weight: bold;
  text-rendering: optimizelegibility;
}
.slide-title h2 .color {
  color: #7d5e18;
}
.swiper-pagination-bullet {
  width: 18px !important;
  height: 18px !important;
  opacity: 1 !important;
  background: #7d5e18 !important;
}




.side_block {
  margin-top: 5px;
  background-color: #7d5e18;
  padding: 0px !important;
}
.side_block:hover{
  background-color: #978e43;
}
.side_block .mod-custom {
  background-position: 89% center;
  background-repeat: no-repeat;
  height: 90px;
}
.side_block .mod-custom a {
  display: block;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
  font-family: 'Open Sans Condensed', sans-serif;
  font-size: 22px;
  line-height: 22px;
  padding: 25px 0 0 15px;
  height: 87px;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  color: #fff;
}
.side_block .mod-custom a:hover{
	
}



@media (min-width: 576px) {
.container, .container-sm {
  max-width: 98%;
}
}
@media (min-width: 768px) {
.container, .container-md, .container-sm {
  max-width: 98%;
}
}
@media (min-width: 992px) {
.container, .container-lg, .container-md, .container-sm {
  max-width: 98%;
}
#sp-menu .justify-content-end {
  justify-content: flex-start !important;
}
}
@media (min-width: 1200px) {
.container, .container-lg, .container-md, .container-sm, .container-xl {
  max-width: 1180px;
}
}
@media (min-width: 1400px) {
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
  max-width: 1400px;
}
}


@media (max-width: 992px) {

}
@media (max-width:991.99px) {

}
@media (max-width:767.99px) {

}
@media (max-width: 576px) {

}
@media (max-width:575.99px) {

}