.booking-small {
  padding: 24px 0;
  border: 1px solid var(--p-1, #35662F);
  box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.1); }

.home-room .box-content-title {
  color: var(--b-1, #3A3A1D);
  text-align: center;
  font-family: "Averta Std";
  font-size: 52px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  text-transform: uppercase; }

.home-restaurant .home-restaurant-head .box-content-title {
  text-align: left;
  color: var(--b-1, #3A3A1D);
  font-family: "Averta Std";
  font-size: 52px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  text-transform: uppercase; }

.home-discover .home-discover-head .box-content-title {
  text-align: left; }

.home-discover .home-discover-items .box-content .box-content-sub {
  color: var(--b-2, #222);
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 130%; }

.home-discover .home-discover-wrap .home-discover-items .home-discover-item .box-content .box-content-title {
  color: var(--b-1, #3A3A1D);
  text-align: center;
  font-family: "Averta Std";
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 130%; }

.home-review .home-review-wrap .slick-slider .slick-arrow {
  border-radius: 999px;
  border: 1px solid #FFF;
  display: flex;
  width: 48px;
  height: 48px;
  padding: 4px 19.33px;
  justify-content: center;
  align-items: center; }
  .home-review .home-review-wrap .slick-slider .slick-arrow.slick-prev {
    left: -70px; }
  .home-review .home-review-wrap .slick-slider .slick-arrow.slick-next {
    right: -70px; }

.home-bloga .home-bloga-wrap .home-bloga-head .box-content-sub {
  color: var(--b-1, #3A3A1D);
  text-align: center;
  font-family: "Averta Std";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  /* 24px */
  text-transform: uppercase; }

.home-bloga .home-bloga-wrap .home-bloga-head .box-content-title {
  color: var(--b-1, #3A3A1D);
  text-align: center;
  font-family: "Averta Std";
  font-size: 52px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  text-transform: uppercase; }

.home-bloga .home-bloga-wrap .home-bloga-items {
  gap: 20px; }

.heading-absolute h1 {
  font-size: 52px;
  font-style: normal;
  font-weight: 700;
  line-height: 130%; }
  @media (max-width: 1024px) {
    .heading-absolute h1 {
      font-size: 32px; } }

#pstory .home-about {
  padding-bottom: 0; }
  #pstory .home-about .home-about-info .box-content .box-content-title {
    color: var(--b-1, #3A3A1D);
    font-family: "Averta Std";
    font-size: 52px;
    font-style: normal;
    font-weight: 700;
    line-height: 130%;
    font-weight: 400; }
    @media (max-width: 1024px) {
      #pstory .home-about .home-about-info .box-content .box-content-title {
        font-size: 32px; } }

#pcontact .box-content .box-content-title {
  color: var(--b-1, #3A3A1D);
  font-family: "Averta Std";
  font-size: 52px;
  font-style: normal;
  font-weight: 700;
  line-height: 130%; }
  @media (max-width: 1024px) {
    #pcontact .box-content .box-content-title {
      font-size: 32px; } }

.main-blog .main-blog-heading .box-content-title {
  color: var(--b-1, #3A3A1D);
  font-family: "Averta Std";
  font-size: 52px;
  font-style: normal;
  font-weight: 700;
  line-height: 130%;
  font-weight: 400; }
  @media (max-width: 1024px) {
    .main-blog .main-blog-heading .box-content-title {
      font-size: 32px; } }

.main-article .main-article-box .main-article-wrap .main-article-content h2 * {
  font-size: 24px !important; }

.main-article .main-article-box .main-article-wrap .main-article-content ul li {
  list-style: disc; }

.main-article .main-article-box .main-article-wrap .main-article-content ul {
  margin-left: 20px; }

.main-product .main-product-tags {
  gap: 40px; }

@media (max-width: 1024px) {
  .ftopbar a {
    display: block;
    font-size: 12px; }
  .home-room .box-content-title,
  .home-restaurant .home-restaurant-head .box-content-title,
  .home-bloga .home-bloga-wrap .home-bloga-head .box-content-title {
    font-size: 32px; }
  .home-review .home-review-wrap .slick-slider .slick-arrow.slick-prev {
    left: 0px;
    top: 100%; }
  .home-review .home-review-wrap .slick-slider .slick-arrow.slick-next {
    right: 0px;
    top: 100%; }
  .footers4 .footer-wrap .footers4-left .footers4-menu .footers4-menu-item ul li a {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal; }
  .main-product .main-product-wrap .main-product-right .main-product-title {
    padding-right: 0; }
  .main-product .main-product-tags {
    gap: 15px; }
  .booking-big {
    padding: 20px 20px; }
  .pgallery .pgallery-body #data-container ul {
    grid-template-columns: repeat(2, 1fr); }
  .onlyMenuMob .shop-social {
    display: none; }
  .footers4 .footer-wrap .footers4-left .footers4-logo {
    max-width: 90px; }
  .footers4 .footer-wrap .footers4-left .footers4-menu {
    display: flex;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: wrap; } }

@media (max-width: 991px) {
  .footers4 .footer-copyright {
    padding: 15px;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    gap: 0; } }
