/* Common styles for Delight Eco Farms */
/* @import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap"); */
/* @import url("https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&family=Sacramento&display=swap"); */

@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap");

* {
  font-family: "Nunito Sans", sans-serif;
}

html,
body {
  scroll-behavior: smooth;
  margin: 0;
  padding: 0;
  width: 100%;
  overflow-x: hidden;
}

.link-active {
  font-weight: bold;
  color: #4b8a3d !important;
}

.header-text {
  /* font-family: Rubik, sans-serif; */
  font-family: "Rubik", serif;
  font-weight: 400;
}

.section-padding {
  padding: 3rem 1.5rem;
}

.ros-padding {
  padding: 50px;
}

.custom-font-1 {
  font-family: "Rubik", serif;
}

.header-text-2 {
  font-size: 2rem;
  font-family: "Rubik", serif;
  font-weight: 500;
}

.blog-header {
  background-image: url("../imgs/blog-bg.jpg");
}

.blog-header-sf {
  background-image: url("../imgs/blogs/blog1-farming.jpg");
}

.blog-header-mf {
  background-image: url("../imgs/blogs/blog3-1930.jpg");
}

.blog-header-df {
  background-image: url("../imgs/blogs/blog4-investment.jpg");
}

.blog-header-ww {
  background-image: url("../imgs/blogs/blog5-wildlife-wonders.jpg");
}

.blog-header-cb {
  background-image: url("../imgs/blogs/blog6-community-based.jpg");
}

.blog-header-dd {
  background-image: url("../imgs/blogs/blog7-dream-destination.jpg");
}

.blog-header-ds {
  background-image: url("../imgs/blogs/blog8-western-ghats.jpg");
}

.blog-header-mm {
  background-image: url("../imgs/blogs/blog9-magic-of-monsoon.jpg");
}

.blog-header-sd {
  background-image: url("../imgs/blogs/blog13-savouring-delight.jpg");
}

.blog-header-wr {
  background-image: url("../imgs/blogs/blog14-weekend-retreat.jpg");
}

.blog-header-fl {
  background-image: url("../imgs/blogs/blog15-farm-living.jpg");
}

.blog-header-infra {
  background-image: url("../imgs/blogs/blog16-infrastructure.jpg");
}

.blog-header-pi {
  background-image: url("../imgs/blogs/blog17-passive-income.jpg");
}

.blog-header-ros {
  background-image: url("../imgs/blogs/blog13-rhythm-of-soul.jpg");
}

.blog-header-benefits {
  background-image: url("../imgs/blogs/blog18-benefits.jpg");
}

.blog-header-coffee {
  background-image: url("../imgs/blogs/blog2-coffee.jpg");
}

.contact-header {
  background-image: url("../imgs/contact-img-mb.jpg");
}
.projects-header {
  background-image: url("../imgs/projects-img.jpg");
}

@media only screen and (max-width: 600px) {
  .blog-header {
    background-image: url("../imgs/blogs/blog-img-mb.jpg");
  }
  .contact-header {
    background-image: url("../imgs/contact-mb.jpg");
  }
  .projects-header {
    background-image: url("../imgs/projects-img-mb.jpg");
  }

  .blog-header-ds {
    background-image: url("../imgs/blogs/blog8-western-ghats-mb.jpg");
  }

  .blog-header-mf {
    background-image: url("../imgs/blogs/blog2-managed-farmland-mb.jpg");
  }
  .blog-header-df {
    background-image: url("../imgs/blogs/blog3-dream-farmland-mb.jpg");
  }
  .blog-header-ww {
    background-image: url("../imgs/blogs/blog4-wildlife-wonders-mb.jpg");
  }
  .blog-header-cb {
    background-image: url("../imgs/blogs/blog5-community-based-mb.jpg");
  }
  .blog-header-dd {
    background-image: url("../imgs/blogs/blog6-dream-destination-mb.jpg");
  }
  .blog-header-mm {
    background-image: url("../imgs/blogs/blog7-magic-of-monsoon-mb.jpg");
  }
  .blog-header-infra {
    background-image: url("../imgs/blogs/blog8-infrastructure-mb.jpg");
  }
  .blog-header-pi {
    background-image: url("../imgs/blogs/blog9-passive-income-mb.jpg");
  }
  .blog-header-fl {
    background-image: url("../imgs/blogs/blog10-farm-living-mb.jpg");
  }
  .blog-header-sd {
    background-image: url("../imgs/blogs/blog11-savouring-delight-mb.jpg");
  }
  .blog-header-wr {
    background-image: url("../imgs/blogs/blog12-weekend-retreat-mb.jpg");
  }
  .blog-header-ros {
    background-image: url("../imgs/blogs/blog13-rhythm-of-soul-mb.jpg");
  }
  .blog-header-benefits {
    background-image: url("../imgs/blogs/blog14-benefits-mb.jpg");
  }
  .blog-header-coffee {
    background-image: url("../imgs/blogs/blog2-coffee-mb.jpg");
  }
  .main-bg {
    height: calc(100vh - 210px);
  }
}

.enquire-btn {
  position: fixed;
  right: -62px;
  top: 50%;
  transform: rotate(-90deg);
  z-index: 1000;
  transition: all 0.3s ease;
}

.enquire-btn:hover {
  right: -58px;
}

.main-bg {
  height: calc(100vh - 210px);
}
.fade-out {
  opacity: 0.8;
  transition: opacity 0.5s ease-in-out;
}
.fade-in {
  opacity: 1;
  transition: opacity 0.5s ease-in-out;
}
