.elementor-178
  .elementor-element.elementor-element-6379f39:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-178
  .elementor-element.elementor-element-6379f39
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../wp-content/uploads/2021/08/Shape-606.png");
  background-position: -112px 33%;
  background-repeat: no-repeat;
}
.elementor-178 .elementor-element.elementor-element-6379f39 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-178
  .elementor-element.elementor-element-6379f39
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-178
  .elementor-element.elementor-element-68d1be4
  > .elementor-widget-container {
  padding: 0% 8% 0% 0%;
}
.elementor-178 .elementor-element.elementor-element-68d1be4 .agrarium-heading {
  text-align: left;
}
.elementor-178
  .elementor-element.elementor-element-68d1be4
  .agrarium-heading
  .agrarium-heading-content {
  font-size: 28px;
  font-weight: 700;
  line-height: 50px;
  letter-spacing: -1.35px;
}
.elementor-178 .elementor-element.elementor-element-9617f47 {
  font-family: "Manrope", Sans-serif;
  font-weight: 400;
  line-height: 30px;
}
.elementor-178
  .elementor-element.elementor-element-65a128f
  > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-178
  .elementor-element.elementor-element-65a128f.elementor-position-right
  .elementor-image-box-img {
  margin-left: 30px;
  margin-bottom: 10px;
}
.elementor-178
  .elementor-element.elementor-element-65a128f.elementor-position-left
  .elementor-image-box-img {
  margin-right: 30px;
  margin-bottom: 10px;
}
.elementor-178
  .elementor-element.elementor-element-65a128f.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 30px;
}
.elementor-178
  .elementor-element.elementor-element-65a128f
  .elementor-image-box-title {
  margin-bottom: 0px;
}
.elementor-178
  .elementor-element.elementor-element-65a128f
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 55%;
}
.elementor-178
  .elementor-element.elementor-element-65a128f
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-178
  .elementor-element.elementor-element-65a128f
  .elementor-image-box-description {
  font-family: "Manrope", Sans-serif;
  font-weight: 800;
  color: #2c2c2c;
}
.elementor-178 .elementor-element.elementor-element-733205f {
  margin-top: 130px;
  margin-bottom: 0px;
}
.elementor-178
  .elementor-element.elementor-element-b89087f
  > .elementor-widget-container {
  margin: 0px 0px 50px 0px;
}
.elementor-178 .elementor-element.elementor-element-b89087f .agrarium-heading {
  text-align: center;
}
.elementor-178 .elementor-element.elementor-element-0b01910 .service-item {
  text-align: left;
}
.elementor-178
  .elementor-element.elementor-element-b9c5365
  > .elementor-widget-container {
  margin: 60px 0px 0px 0px;
}
.elementor-178 .elementor-element.elementor-element-b9c5365 .button-container {
  text-align: center;
}
.elementor-178 .elementor-element.elementor-element-b9c5365 .agrarium-button {
  padding: 13px 52px 13px 52px;
}
.elementor-178 .elementor-element.elementor-element-2a204c73 {
  margin-top: 130px;
  margin-bottom: 0px;
  padding: 0% 0% 0% 0%;
  z-index: 1;
}
.elementor-178
  .elementor-element.elementor-element-3fab1ea8
  > .elementor-widget-container {
  padding: 0px 40px 0px 40px;
}
.elementor-178 .elementor-element.elementor-element-3fab1ea8 .special-text {
  text-align: center;
  font-family: "Herbarium", Sans-serif;
  font-size: 300px;
  line-height: 120px;
  color: #f8f6ef;
  opacity: 1;
}
.elementor-178
  .elementor-element.elementor-element-27e45935
  > .elementor-container {
  max-width: 1574px;
}
.elementor-178 .elementor-element.elementor-element-27e45935 {
  padding: 0px 0px 0px 0px;
}
.elementor-178
  .elementor-element.elementor-element-7627cce8
  .banner-inner
  .banner-bg {
  background-image: url("https://demo.artureanec.com/themes/agrarium/wp-content/uploads/2021/10/Layer-5-min.png");
  background-position: center center;
  background-size: cover;
}
.elementor-178 .elementor-element.elementor-element-7627cce8 .banner-overlay {
  background-color: transparent;
  background-image: linear-gradient(0deg, #00000000 0%, #00000047 100%);
}
.elementor-178 .elementor-element.elementor-element-7627cce8 .banner-content {
  text-align: left;
}
.elementor-178 .elementor-element.elementor-element-7627cce8 .banner-inner {
  height: 482px;
}
.elementor-178 .elementor-element.elementor-element-7627cce8 .overlay-title {
  font-family: "Herbarium", Sans-serif;
  color: #ffffff;
}
.elementor-178
  .elementor-element.elementor-element-7627cce8
  .banner-content
  .overlay-title {
  text-align: left;
}
.elementor-178 .elementor-element.elementor-element-7627cce8 .additional-title {
  color: #ffffff;
}
.elementor-178
  .elementor-element.elementor-element-6a98d518
  .banner-inner
  .banner-bg {
  background-image: url("https://demo.artureanec.com/themes/agrarium/wp-content/uploads/2021/10/Layer-6-min.png");
  background-position: center center;
  background-size: cover;
}
.elementor-178 .elementor-element.elementor-element-6a98d518 .banner-overlay {
  background-color: transparent;
  background-image: linear-gradient(0deg, #00000000 0%, #00000047 100%);
}
.elementor-178 .elementor-element.elementor-element-6a98d518 .banner-content {
  text-align: left;
}
.elementor-178 .elementor-element.elementor-element-6a98d518 .banner-inner {
  height: 482px;
}
.elementor-178 .elementor-element.elementor-element-6a98d518 .overlay-title {
  font-family: "Herbarium", Sans-serif;
  color: #ffffff;
}
.elementor-178
  .elementor-element.elementor-element-6a98d518
  .banner-content
  .overlay-title {
  text-align: left;
}
.elementor-178 .elementor-element.elementor-element-6a98d518 .additional-title {
  color: #ffffff;
}
.elementor-178
  .elementor-element.elementor-element-5073036f
  .banner-inner
  .banner-bg {
  background-image: url("https://demo.artureanec.com/themes/agrarium/wp-content/uploads/2021/10/Layer-26-min.png");
  background-position: center center;
  background-size: cover;
}
.elementor-178 .elementor-element.elementor-element-5073036f .banner-overlay {
  background-color: transparent;
  background-image: linear-gradient(0deg, #00000000 0%, #00000047 100%);
}
.elementor-178 .elementor-element.elementor-element-5073036f .banner-content {
  text-align: left;
}
.elementor-178 .elementor-element.elementor-element-5073036f .banner-inner {
  height: 482px;
}
.elementor-178 .elementor-element.elementor-element-5073036f .overlay-title {
  font-family: "Herbarium", Sans-serif;
  color: #ffffff;
}
.elementor-178
  .elementor-element.elementor-element-5073036f
  .banner-content
  .overlay-title {
  text-align: left;
}
.elementor-178 .elementor-element.elementor-element-5073036f .additional-title {
  color: #ffffff;
}
.elementor-178
  .elementor-element.elementor-element-6bb90aae
  .banner-inner
  .banner-bg {
  background-image: url("https://demo.artureanec.com/themes/agrarium/wp-content/uploads/2021/10/Layer-11-min.png");
  background-position: center center;
  background-size: cover;
}
.elementor-178 .elementor-element.elementor-element-6bb90aae .banner-overlay {
  background-color: transparent;
  background-image: linear-gradient(0deg, #00000000 0%, #00000047 100%);
}
.elementor-178 .elementor-element.elementor-element-6bb90aae .banner-content {
  text-align: left;
}
.elementor-178 .elementor-element.elementor-element-6bb90aae .banner-inner {
  height: 482px;
}
.elementor-178 .elementor-element.elementor-element-6bb90aae .overlay-title {
  font-family: "Herbarium", Sans-serif;
  color: #ffffff;
}
.elementor-178
  .elementor-element.elementor-element-6bb90aae
  .banner-content
  .overlay-title {
  text-align: left;
}
.elementor-178 .elementor-element.elementor-element-6bb90aae .additional-title {
  color: #ffffff;
}
.elementor-178
  .elementor-element.elementor-element-61163989
  > .elementor-container {
  max-width: 1170px;
}
.elementor-178 .elementor-element.elementor-element-1f48e028 .agrarium-heading {
  text-align: center;
}
.elementor-178
  .elementor-element.elementor-element-50e7ea56
  > .elementor-container {
  max-width: 1170px;
}
.elementor-178 .elementor-element.elementor-element-50e7ea56 {
  margin-top: 050px;
  margin-bottom: 0px;
}
.elementor-178
  .elementor-element.elementor-element-1c047d6f
  .price-item.price-item-type-standard {
  padding: 60px 50px 74px 60px;
}
.elementor-178
  .elementor-element.elementor-element-1c047d6f
  .price-item.price-item-type-wide
  .price-item-inner {
  padding: 60px 50px 74px 60px;
}
.elementor-178
  .elementor-element.elementor-element-1c047d6f
  .price-item.price-item-type-standard
  .price-item-button-container {
  margin: 0 -50px 0 -60px;
}
.elementor-178
  .elementor-element.elementor-element-1c047d6f
  .price-item-title-wrapper:not(:last-child) {
  margin-bottom: 50px;
}
.elementor-178
  .elementor-element.elementor-element-1c047d6f
  .price-item
  .price-wrapper
  .price {
  font-size: 80px;
}
.elementor-178
  .elementor-element.elementor-element-1c047d6f
  .price-item-button-container
  .agrarium-button {
  padding: 13px 48px 13px 48px;
}
.elementor-178
  .elementor-element.elementor-element-4c8f5b63
  .price-item.price-item-type-standard {
  padding: 60px 50px 74px 60px;
}
.elementor-178
  .elementor-element.elementor-element-4c8f5b63
  .price-item.price-item-type-wide
  .price-item-inner {
  padding: 60px 50px 74px 60px;
}
.elementor-178
  .elementor-element.elementor-element-4c8f5b63
  .price-item.price-item-type-standard
  .price-item-button-container {
  margin: 0 -50px 0 -60px;
}
.elementor-178
  .elementor-element.elementor-element-4c8f5b63
  .price-item-title-wrapper:not(:last-child) {
  margin-bottom: 33px;
}
.elementor-178
  .elementor-element.elementor-element-4c8f5b63
  .price-item
  .price-wrapper
  .price {
  font-size: 100px;
}
.elementor-178
  .elementor-element.elementor-element-4c8f5b63
  .price-item
  .price-wrapper
  .currency {
  line-height: 55px;
}
.elementor-178
  .elementor-element.elementor-element-4c8f5b63
  .price-item-button-container
  .agrarium-button:hover {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}
.elementor-178
  .elementor-element.elementor-element-4c8f5b63
  .price-item-button-container
  .agrarium-button {
  padding: 13px 48px 13px 48px;
}
.elementor-178
  .elementor-element.elementor-element-39391da9
  .price-item.price-item-type-standard {
  padding: 60px 50px 74px 60px;
}
.elementor-178
  .elementor-element.elementor-element-39391da9
  .price-item.price-item-type-wide
  .price-item-inner {
  padding: 60px 50px 74px 60px;
}
.elementor-178
  .elementor-element.elementor-element-39391da9
  .price-item.price-item-type-standard
  .price-item-button-container {
  margin: 0 -50px 0 -60px;
}
.elementor-178
  .elementor-element.elementor-element-39391da9
  .price-item-title-wrapper:not(:last-child) {
  margin-bottom: 33px;
}
.elementor-178
  .elementor-element.elementor-element-39391da9
  .price-item
  .price-wrapper
  .price {
  font-size: 100px;
}
.elementor-178
  .elementor-element.elementor-element-39391da9
  .price-item
  .price-wrapper
  .currency {
  line-height: 55px;
}
.elementor-178
  .elementor-element.elementor-element-39391da9
  .price-item-button-container
  .agrarium-button {
  padding: 13px 48px 13px 48px;
}
.elementor-178
  .elementor-element.elementor-element-84707c9
  > .elementor-container {
  max-width: 1430px;
}
.elementor-178 .elementor-element.elementor-element-84707c9 {
  margin-top: 140px;
  margin-bottom: 0px;
}
.elementor-178 .elementor-element.elementor-element-6077c1dc .slogan {
  background-image: url("https://demo.artureanec.com/themes/agrarium/wp-content/uploads/2021/10/Layer-559.jpg");
  background-position: 0px 37%;
  background-repeat: no-repeat;
  background-size: cover;
  text-align: center;
  font-size: 200px;
}
.elementor-178 .elementor-element.elementor-element-79d6658 {
  margin-top: 130px;
  margin-bottom: 0px;
  padding: 0px 20px 0px 20px;
}
.elementor-178
  .elementor-element.elementor-element-821ef10
  .banner-inner
  .banner-bg {
  background-image: url("https://demo.artureanec.com/themes/agrarium/wp-content/uploads/2021/10/Layer-47.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-178 .elementor-element.elementor-element-821ef10 .banner-overlay {
  background-color: transparent;
  background-image: linear-gradient(90deg, #785a3ea1 0%, #ffffff00 100%);
}
.elementor-178 .elementor-element.elementor-element-821ef10 .banner-content {
  text-align: left;
  padding: 4% 31% 0% 11.5%;
}
.elementor-178 .elementor-element.elementor-element-821ef10 .banner-inner {
  height: 423px;
}
.elementor-178 .elementor-element.elementor-element-821ef10 .banner-title {
  font-size: 40px;
  font-weight: bold;
  line-height: 50px;
  color: #ffffff;
}
.elementor-178 .elementor-element.elementor-element-821ef10 .overlay-title {
  line-height: 52px;
}
.elementor-178
  .elementor-element.elementor-element-821ef10
  .banner-content
  .overlay-title {
  text-align: right;
}
.elementor-178
  .elementor-element.elementor-element-821ef10
  .banner-description {
  color: #ffffff;
}
.elementor-178
  .elementor-element.elementor-element-821ef10:hover
  .overlay-title {
  color: #ffffff;
}
.elementor-178 .elementor-element.elementor-element-821ef10 .agrarium-button {
  color: #ffffff;
}
.elementor-178
  .elementor-element.elementor-element-821ef10
  .banner-button.underline
  .agrarium-button:hover {
  color: #eece38;
}
.elementor-178
  .elementor-element.elementor-element-821ef10
  .banner-button.underline
  .agrarium-button:hover:before {
  background-color: var(--e-global-color-accent);
}
.elementor-178
  .elementor-element.elementor-element-05f503f
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-178
  .elementor-element.elementor-element-768e89e
  .banner-inner
  .banner-bg {
  background-image: url("https://demo.artureanec.com/themes/agrarium/wp-content/uploads/2021/10/Layer-48.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-178 .elementor-element.elementor-element-768e89e .banner-overlay {
  background-color: transparent;
  background-image: linear-gradient(90deg, #374b297d 0%, #ffffff00 100%);
}
.elementor-178 .elementor-element.elementor-element-768e89e .banner-content {
  text-align: left;
  padding: 4% 31% 0% 11.5%;
}
.elementor-178 .elementor-element.elementor-element-768e89e .banner-inner {
  height: 423px;
}
.elementor-178 .elementor-element.elementor-element-768e89e .banner-title {
  font-size: 40px;
  font-weight: bold;
  line-height: 50px;
  color: #ffffff;
}
.elementor-178 .elementor-element.elementor-element-768e89e .overlay-title {
  line-height: 52px;
}
.elementor-178
  .elementor-element.elementor-element-768e89e
  .banner-content
  .overlay-title {
  text-align: right;
}
.elementor-178
  .elementor-element.elementor-element-768e89e
  .banner-description {
  color: #ffffff;
}
.elementor-178
  .elementor-element.elementor-element-768e89e:hover
  .overlay-title {
  color: #ffffff;
}
.elementor-178 .elementor-element.elementor-element-768e89e .agrarium-button {
  color: #ffffff;
}
.elementor-178
  .elementor-element.elementor-element-768e89e
  .banner-button.underline
  .agrarium-button:hover {
  color: #eece38;
}
.elementor-178
  .elementor-element.elementor-element-768e89e
  .banner-button.underline
  .agrarium-button:hover:before {
  background-color: var(--e-global-color-accent);
}
.elementor-178
  .elementor-element.elementor-element-2ed9a8ed:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-178
  .elementor-element.elementor-element-2ed9a8ed
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://demo.artureanec.com/themes/agrarium/wp-content/uploads/2021/08/Shape-19.png");
  background-position: 77% 0px;
  background-repeat: no-repeat;
  background-size: auto;
}
.elementor-178
  .elementor-element.elementor-element-2ed9a8ed
  > .elementor-container {
  max-width: 1170px;
}
.elementor-178 .elementor-element.elementor-element-2ed9a8ed {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 60px;
  margin-bottom: 0px;
  padding: 125px 0px 20px 0px;
}
.elementor-178
  .elementor-element.elementor-element-2ed9a8ed
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-178
  .elementor-element.elementor-element-41e230d1.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-178
  .elementor-element.elementor-element-7ffd8bf5
  > .elementor-widget-container {
  margin: 0px 0px 0px 203px;
  padding: 0% 8.3333% 0% 8.3333%;
}
.elementor-178 .elementor-element.elementor-element-7ffd8bf5 .agrarium-heading {
  text-align: left;
}
.elementor-178
  .elementor-element.elementor-element-28758b0c
  > .elementor-widget-container {
  padding: 0% 8.3333% 0% 8.3333%;
}
.elementor-178
  .elementor-element.elementor-element-28758b0c
  .testimonial-item
  .testimonial {
  color: #333333;
}
.elementor-178
  .elementor-element.elementor-element-2b6cd1a1
  > .elementor-container {
  max-width: 1170px;
}
.elementor-178 .elementor-element.elementor-element-2b6cd1a1 {
  z-index: 1;
}
.elementor-178 .elementor-element.elementor-element-36275e95 .agrarium-heading {
  text-align: center;
}
.elementor-178
  .elementor-element.elementor-element-36275e95
  .agrarium-heading
  .agrarium-heading-content {
  line-height: 55px;
}
.elementor-178
  .elementor-element.elementor-element-10b7487f
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-178
  .elementor-element.elementor-element-10b7487f
  > .elementor-container {
  max-width: 1170px;
}
.elementor-178 .elementor-element.elementor-element-10b7487f {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #f2f5fa;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 40px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-178
  .elementor-element.elementor-element-10b7487f
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-178 .elementor-element.elementor-element-25d2733a {
  text-align: center;
}
.elementor-178 .elementor-element.elementor-element-25d2733a img {
  opacity: 0.4;
  transition-duration: 0.3s;
}
.elementor-178 .elementor-element.elementor-element-25d2733a:hover img {
  opacity: 1;
}
.elementor-178 .elementor-element.elementor-element-5520c7e6 {
  text-align: center;
}
.elementor-178 .elementor-element.elementor-element-5520c7e6 img {
  opacity: 0.4;
  transition-duration: 0.3s;
}
.elementor-178 .elementor-element.elementor-element-5520c7e6:hover img {
  opacity: 1;
}
.elementor-178 .elementor-element.elementor-element-c197a08 {
  text-align: center;
}
.elementor-178 .elementor-element.elementor-element-c197a08 img {
  opacity: 0.4;
  transition-duration: 0.3s;
}
.elementor-178 .elementor-element.elementor-element-c197a08:hover img {
  opacity: 1;
}
.elementor-178 .elementor-element.elementor-element-113b8ec0 {
  text-align: center;
}
.elementor-178 .elementor-element.elementor-element-113b8ec0 img {
  opacity: 0.4;
  transition-duration: 0.3s;
}
.elementor-178 .elementor-element.elementor-element-113b8ec0:hover img {
  opacity: 1;
}
.elementor-178 .elementor-element.elementor-element-184b428e {
  text-align: center;
}
.elementor-178 .elementor-element.elementor-element-184b428e img {
  opacity: 0.4;
  transition-duration: 0.3s;
}
.elementor-178 .elementor-element.elementor-element-184b428e:hover img {
  opacity: 1;
}
.elementor-178 .elementor-element.elementor-element-1bb7fefc {
  text-align: center;
}
.elementor-178 .elementor-element.elementor-element-1bb7fefc img {
  opacity: 0.4;
  transition-duration: 0.3s;
}
.elementor-178 .elementor-element.elementor-element-1bb7fefc:hover img {
  opacity: 1;
}
@media (max-width: 991px) and (min-width: 768px) {
  .elementor-178 .elementor-element.elementor-element-7e29159 {
    width: 100%;
  }
  .elementor-178 .elementor-element.elementor-element-8901438 {
    width: 100%;
  }
  .elementor-178 .elementor-element.elementor-element-4f106a13 {
    width: 50%;
  }
  .elementor-178 .elementor-element.elementor-element-607952a0 {
    width: 50%;
  }
  .elementor-178 .elementor-element.elementor-element-7c181ee2 {
    width: 50%;
  }
  .elementor-178 .elementor-element.elementor-element-7fa93e39 {
    width: 50%;
  }
  .elementor-178 .elementor-element.elementor-element-36afcc2c {
    width: 50%;
  }
  .elementor-178 .elementor-element.elementor-element-3863cdac {
    width: 50%;
  }
  .elementor-178 .elementor-element.elementor-element-69103770 {
    width: 50%;
  }
}
@media (min-width: 1921px) {
  .elementor-178 .elementor-element.elementor-element-821ef10 .banner-content {
    padding: 9% 40% 0% 11.5%;
  }
  .elementor-178 .elementor-element.elementor-element-768e89e .banner-content {
    padding: 9% 40% 0% 11.5%;
  }
}
@media (max-width: 1279px) {
  .elementor-178 .elementor-element.elementor-element-733205f {
    margin-top: 120px;
    margin-bottom: 0px;
  }
  .elementor-178 .elementor-element.elementor-element-2a204c73 {
    margin-top: 120px;
    margin-bottom: 0px;
  }
  .elementor-178 .elementor-element.elementor-element-7627cce8 .overlay-title {
    font-size: 60px;
    line-height: 38px;
  }
  .elementor-178 .elementor-element.elementor-element-6a98d518 .overlay-title {
    font-size: 60px;
    line-height: 38px;
  }
  .elementor-178 .elementor-element.elementor-element-5073036f .overlay-title {
    font-size: 60px;
    line-height: 38px;
  }
  .elementor-178 .elementor-element.elementor-element-6bb90aae .overlay-title {
    font-size: 60px;
    line-height: 38px;
  }
  .elementor-178
    .elementor-element.elementor-element-1c047d6f
    .price-item.price-item-type-standard {
    padding: 60px 30px 74px 30px;
  }
  .elementor-178
    .elementor-element.elementor-element-1c047d6f
    .price-item.price-item-type-wide
    .price-item-inner {
    padding: 60px 30px 74px 30px;
  }
  .elementor-178
    .elementor-element.elementor-element-1c047d6f
    .price-item.price-item-type-standard
    .price-item-button-container {
    margin: 0 -30px 0 -30px;
  }
  .elementor-178
    .elementor-element.elementor-element-4c8f5b63
    .price-item.price-item-type-standard {
    padding: 60px 30px 74px 30px;
  }
  .elementor-178
    .elementor-element.elementor-element-4c8f5b63
    .price-item.price-item-type-wide
    .price-item-inner {
    padding: 60px 30px 74px 30px;
  }
  .elementor-178
    .elementor-element.elementor-element-4c8f5b63
    .price-item.price-item-type-standard
    .price-item-button-container {
    margin: 0 -30px 0 -30px;
  }
  .elementor-178
    .elementor-element.elementor-element-39391da9
    .price-item.price-item-type-standard {
    padding: 60px 30px 74px 30px;
  }
  .elementor-178
    .elementor-element.elementor-element-39391da9
    .price-item.price-item-type-wide
    .price-item-inner {
    padding: 60px 30px 74px 30px;
  }
  .elementor-178
    .elementor-element.elementor-element-39391da9
    .price-item.price-item-type-standard
    .price-item-button-container {
    margin: 0 -30px 0 -30px;
  }
  .elementor-178 .elementor-element.elementor-element-84707c9 {
    margin-top: 120px;
    margin-bottom: 0px;
  }
  .elementor-178 .elementor-element.elementor-element-79d6658 {
    margin-top: 120px;
    margin-bottom: 0px;
  }
  .elementor-178 .elementor-element.elementor-element-821ef10 .banner-content {
    padding: 0% 5% 0% 11.5%;
  }
  .elementor-178 .elementor-element.elementor-element-821ef10 .overlay-title {
    font-size: 80px;
  }
  .elementor-178 .elementor-element.elementor-element-768e89e .banner-content {
    padding: 0% 5% 0% 11.5%;
  }
  .elementor-178 .elementor-element.elementor-element-768e89e .overlay-title {
    font-size: 80px;
  }
}
@media (max-width: 991px) {
  .elementor-178
    .elementor-element.elementor-element-6379f39:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-178
    .elementor-element.elementor-element-6379f39
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0px 0px;
    background-size: 0px auto;
  }
  .elementor-178
    .elementor-element.elementor-element-68d1be4
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-178
    .elementor-element.elementor-element-68d1be4
    .agrarium-heading
    .agrarium-heading-content {
    font-size: 35px;
    line-height: 45px;
  }
  .elementor-178
    .elementor-element.elementor-element-68d1be4
    .agrarium-subheading {
    font-size: 25px;
  }
  .elementor-178
    .elementor-element.elementor-element-65a128f
    .elementor-image-box-wrapper
    .elementor-image-box-img {
    width: 21%;
  }
  .elementor-178
    .elementor-element.elementor-element-b89087f
    > .elementor-widget-container {
    margin: 0px 0px 40px 0px;
  }
  .elementor-178
    .elementor-element.elementor-element-b9c5365
    > .elementor-widget-container {
    margin: 60px 0px 0px 0px;
  }
  .elementor-178 .elementor-element.elementor-element-2a204c73 {
    margin-top: 40px;
    margin-bottom: 0px;
  }
  .elementor-178
    .elementor-element.elementor-element-3fab1ea8
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 30px 0px 30px;
  }
  .elementor-178 .elementor-element.elementor-element-3fab1ea8 .special-text {
    font-size: 120px;
  }
  .elementor-178 .elementor-element.elementor-element-27e45935 {
    margin-top: -30px;
    margin-bottom: 0px;
  }
  .elementor-178
    .elementor-element.elementor-element-7c181ee2
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-178
    .elementor-element.elementor-element-7fa93e39
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-178
    .elementor-element.elementor-element-1c047d6f
    .price-item.price-item-type-standard {
    padding: 30px 20px 40px 20px;
  }
  .elementor-178
    .elementor-element.elementor-element-1c047d6f
    .price-item.price-item-type-wide
    .price-item-inner {
    padding: 30px 20px 40px 20px;
  }
  .elementor-178
    .elementor-element.elementor-element-1c047d6f
    .price-item.price-item-type-standard
    .price-item-button-container {
    margin: 0 -20px 0 -20px;
  }
  .elementor-178
    .elementor-element.elementor-element-1c047d6f
    .price-item
    .price-wrapper
    .price {
    font-size: 50px;
  }
  .elementor-178
    .elementor-element.elementor-element-4c8f5b63
    .price-item.price-item-type-standard {
    padding: 30px 20px 40px 20px;
  }
  .elementor-178
    .elementor-element.elementor-element-4c8f5b63
    .price-item.price-item-type-wide
    .price-item-inner {
    padding: 30px 20px 40px 20px;
  }
  .elementor-178
    .elementor-element.elementor-element-4c8f5b63
    .price-item.price-item-type-standard
    .price-item-button-container {
    margin: 0 -20px 0 -20px;
  }
  .elementor-178
    .elementor-element.elementor-element-4c8f5b63
    .price-item
    .price-wrapper
    .price {
    font-size: 50px;
  }
  .elementor-178
    .elementor-element.elementor-element-4c8f5b63
    .price-item
    .price-wrapper
    .currency {
    font-size: 26px;
    line-height: 24px;
  }
  .elementor-178
    .elementor-element.elementor-element-39391da9
    .price-item.price-item-type-standard {
    padding: 30px 20px 40px 20px;
  }
  .elementor-178
    .elementor-element.elementor-element-39391da9
    .price-item.price-item-type-wide
    .price-item-inner {
    padding: 30px 20px 40px 20px;
  }
  .elementor-178
    .elementor-element.elementor-element-39391da9
    .price-item.price-item-type-standard
    .price-item-button-container {
    margin: 0 -20px 0 -20px;
  }
  .elementor-178
    .elementor-element.elementor-element-39391da9
    .price-item
    .price-wrapper
    .price {
    font-size: 50px;
  }
  .elementor-178
    .elementor-element.elementor-element-39391da9
    .price-item
    .price-wrapper
    .currency {
    font-size: 26px;
    line-height: 24px;
  }
  .elementor-178 .elementor-element.elementor-element-6077c1dc .slogan {
    background-position: 0px 0px;
    font-size: 100px;
  }
  .elementor-178 .elementor-element.elementor-element-79d6658 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-178 .elementor-element.elementor-element-821ef10 .banner-content {
    padding: 52px 30px 30px 30px;
  }
  .elementor-178 .elementor-element.elementor-element-821ef10 .banner-title {
    font-size: 30px;
    line-height: 35px;
  }
  .elementor-178
    .elementor-element.elementor-element-821ef10
    .banner-description {
    margin-top: 10px;
  }
  .elementor-178 .elementor-element.elementor-element-821ef10 .overlay-title {
    font-size: 60px;
    line-height: 33px;
  }
  .elementor-178 .elementor-element.elementor-element-768e89e .banner-content {
    padding: 52px 30px 30px 30px;
  }
  .elementor-178 .elementor-element.elementor-element-768e89e .banner-title {
    font-size: 30px;
    line-height: 35px;
  }
  .elementor-178
    .elementor-element.elementor-element-768e89e
    .banner-description {
    margin-top: 10px;
  }
  .elementor-178 .elementor-element.elementor-element-768e89e .overlay-title {
    font-size: 60px;
    line-height: 33px;
  }
  .elementor-178
    .elementor-element.elementor-element-2ed9a8ed:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-178
    .elementor-element.elementor-element-2ed9a8ed
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0px 0px;
    background-size: auto;
  }
  .elementor-178 .elementor-element.elementor-element-2ed9a8ed {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 120px 0px 0px 0px;
  }
  .elementor-178
    .elementor-element.elementor-element-7ffd8bf5
    .agrarium-heading
    .agrarium-heading-content {
    font-size: 35px;
    line-height: 45px;
  }
  .elementor-178
    .elementor-element.elementor-element-7ffd8bf5
    .agrarium-subheading {
    font-size: 25px;
    line-height: 30px;
  }
  .elementor-178 .elementor-element.elementor-element-2b6cd1a1 {
    margin-top: 100px;
    margin-bottom: 0px;
  }
  .elementor-178
    .elementor-element.elementor-element-36275e95
    .agrarium-heading
    .agrarium-heading-content {
    line-height: 45px;
  }
}
@media (max-width: 767px) {
  .elementor-178
    .elementor-element.elementor-element-6379f39:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-178
    .elementor-element.elementor-element-6379f39
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0px 0px;
    background-size: 0px auto;
  }
  .elementor-178
    .elementor-element.elementor-element-68d1be4
    .agrarium-heading
    .agrarium-heading-content {
    font-size: 25px;
    line-height: 35px;
  }
  .elementor-178
    .elementor-element.elementor-element-68d1be4
    .agrarium-subheading {
    font-size: 20px;
    line-height: 25px;
  }
  .elementor-178
    .elementor-element.elementor-element-8901438
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-178
    .elementor-element.elementor-element-65a128f
    .elementor-image-box-img {
    margin-bottom: 30px;
  }
  .elementor-178
    .elementor-element.elementor-element-65a128f
    .elementor-image-box-wrapper
    .elementor-image-box-img {
    width: 100%;
  }
  .elementor-178 .elementor-element.elementor-element-733205f {
    margin-top: 80px;
    margin-bottom: 0px;
  }
  .elementor-178 .elementor-element.elementor-element-2a204c73 {
    margin-top: 20px;
    margin-bottom: 0px;
    padding: 0% 0% 0% 0%;
  }
  .elementor-178
    .elementor-element.elementor-element-3fab1ea8
    > .elementor-widget-container {
    padding: 0px 20px 0px 20px;
  }
  .elementor-178 .elementor-element.elementor-element-3fab1ea8 .special-text {
    font-size: 60px;
  }
  .elementor-178 .elementor-element.elementor-element-27e45935 {
    margin-top: -45px;
    margin-bottom: 0px;
  }
  .elementor-178
    .elementor-element.elementor-element-4f106a13
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-178 .elementor-element.elementor-element-7627cce8 .banner-inner {
    height: 350px;
  }
  .elementor-178
    .elementor-element.elementor-element-607952a0
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-178 .elementor-element.elementor-element-6a98d518 .banner-inner {
    height: 350px;
  }
  .elementor-178
    .elementor-element.elementor-element-7c181ee2
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-178 .elementor-element.elementor-element-5073036f .banner-inner {
    height: 350px;
  }
  .elementor-178 .elementor-element.elementor-element-6bb90aae .banner-inner {
    height: 350px;
  }
  .elementor-178 .elementor-element.elementor-element-50e7ea56 {
    margin-top: 30px;
    margin-bottom: 0px;
  }
  .elementor-178
    .elementor-element.elementor-element-1c047d6f
    .price-item.price-item-type-standard {
    padding: 30px 20px 40px 20px;
  }
  .elementor-178
    .elementor-element.elementor-element-1c047d6f
    .price-item.price-item-type-wide
    .price-item-inner {
    padding: 30px 20px 40px 20px;
  }
  .elementor-178
    .elementor-element.elementor-element-1c047d6f
    .price-item.price-item-type-standard
    .price-item-button-container {
    margin: 0 -20px 0 -20px;
  }
  .elementor-178
    .elementor-element.elementor-element-3863cdac
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-178
    .elementor-element.elementor-element-4c8f5b63
    .price-item.price-item-type-standard {
    padding: 30px 20px 40px 20px;
  }
  .elementor-178
    .elementor-element.elementor-element-4c8f5b63
    .price-item.price-item-type-wide
    .price-item-inner {
    padding: 30px 20px 40px 20px;
  }
  .elementor-178
    .elementor-element.elementor-element-4c8f5b63
    .price-item.price-item-type-standard
    .price-item-button-container {
    margin: 0 -20px 0 -20px;
  }
  .elementor-178
    .elementor-element.elementor-element-69103770
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-178
    .elementor-element.elementor-element-39391da9
    .price-item.price-item-type-standard {
    padding: 30px 20px 40px 20px;
  }
  .elementor-178
    .elementor-element.elementor-element-39391da9
    .price-item.price-item-type-wide
    .price-item-inner {
    padding: 30px 20px 40px 20px;
  }
  .elementor-178
    .elementor-element.elementor-element-39391da9
    .price-item.price-item-type-standard
    .price-item-button-container {
    margin: 0 -20px 0 -20px;
  }
  .elementor-178 .elementor-element.elementor-element-84707c9 {
    margin-top: 80px;
    margin-bottom: 0px;
  }
  .elementor-178 .elementor-element.elementor-element-6077c1dc .slogan {
    background-position: 0px 0px;
    font-size: 60px;
  }
  .elementor-178 .elementor-element.elementor-element-79d6658 {
    margin-top: 80px;
    margin-bottom: 0px;
  }
  .elementor-178 .elementor-element.elementor-element-821ef10 .banner-inner {
    height: 400px;
  }
  .elementor-178 .elementor-element.elementor-element-821ef10 .banner-content {
    padding: 0% 8% 0% 8%;
  }
  .elementor-178 .elementor-element.elementor-element-821ef10 .banner-title {
    font-size: 25px;
    line-height: 30px;
  }
  .elementor-178
    .elementor-element.elementor-element-821ef10
    .banner-description {
    font-size: 14px;
    line-height: 25px;
  }
  .elementor-178 .elementor-element.elementor-element-821ef10 .overlay-title {
    font-size: 45px;
    line-height: 23px;
  }
  .elementor-178 .elementor-element.elementor-element-768e89e .banner-inner {
    height: 400px;
  }
  .elementor-178 .elementor-element.elementor-element-768e89e .banner-content {
    padding: 0% 8% 0% 8%;
  }
  .elementor-178 .elementor-element.elementor-element-768e89e .banner-title {
    font-size: 25px;
    line-height: 30px;
  }
  .elementor-178
    .elementor-element.elementor-element-768e89e
    .banner-description {
    font-size: 14px;
    line-height: 25px;
  }
  .elementor-178 .elementor-element.elementor-element-768e89e .overlay-title {
    font-size: 45px;
    line-height: 23px;
  }
  .elementor-178
    .elementor-element.elementor-element-2ed9a8ed:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-178
    .elementor-element.elementor-element-2ed9a8ed
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0px 0px;
  }
  .elementor-178 .elementor-element.elementor-element-2ed9a8ed {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 0px 0px 0px;
  }
  .elementor-178
    .elementor-element.elementor-element-7ffd8bf5
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-178
    .elementor-element.elementor-element-7ffd8bf5
    .agrarium-heading
    .agrarium-heading-content {
    font-size: 25px;
    line-height: 35px;
  }
  .elementor-178
    .elementor-element.elementor-element-7ffd8bf5
    .agrarium-subheading {
    font-size: 20px;
    line-height: 25px;
  }
  .elementor-178
    .elementor-element.elementor-element-28758b0c
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-178 .elementor-element.elementor-element-2b6cd1a1 {
    margin-top: 80px;
    margin-bottom: 0px;
  }
  .elementor-178
    .elementor-element.elementor-element-36275e95
    .agrarium-heading
    .agrarium-heading-content {
    line-height: 35px;
  }
  .elementor-178
    .elementor-element.elementor-element-36275e95
    .agrarium-subheading {
    font-size: 20px;
    line-height: 25px;
  }
  .elementor-178
    .elementor-element.elementor-element-2b449409
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-178
    .elementor-element.elementor-element-1e97500c
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-178
    .elementor-element.elementor-element-e77f13b
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-178
    .elementor-element.elementor-element-271099e7
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
}
