.slider[data-v-798d3ba1] {
  position: relative;
  margin-bottom: 60px;
}
.slider .slider-head[data-v-798d3ba1] {
  margin-bottom: 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.slider .slider-head .title-container[data-v-798d3ba1] {
  display: flex;
  align-items: baseline;
}
@media (max-width: 600px) {
.slider .slider-head .title-container[data-v-798d3ba1] {
    display: block;
}
}
.slider .slider-head .title-container .slider-title[data-v-798d3ba1] {
  font-family: Montserrat;
  font-style: normal;
  font-weight: bold;
  font-size: 22px;
  line-height: 27px;
  color: #222;
}
.slider .slider-head .title-container .link-container[data-v-798d3ba1] {
  display: flex;
  align-items: center;
  height: auto;
  text-decoration: none;
}
.slider .slider-head .title-container .link-container .link-text[data-v-798d3ba1] {
  padding: 0 8px 0 20px;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #d95932;
}
@media (max-width: 600px) {
.slider .slider-head .title-container .link-container .link-text[data-v-798d3ba1] {
    padding-left: 0;
}
}
.slider .slider-head .title-container .link-container .link-text .link-arrow[data-v-798d3ba1] {
  height: auto;
  width: 32px;
}
.slider .directions-buttons[data-v-798d3ba1] {
  display: flex;
}
.slider .button-prev[data-v-798d3ba1],
.slider .button-next[data-v-798d3ba1] {
  cursor: pointer;
  width: 40px;
  height: 40px;
  background: url("/images/btn_arrow_circle.svg") no-repeat center;
  background-size: contain;
}
.slider .button-prev[data-v-798d3ba1] {
  margin-right: 15px;
  transform: rotate(180deg);
}
.slider .disabled[data-v-798d3ba1] {
  opacity: 0.5;
  filter: grayscale(1);
}
.slider .row>*[data-v-798d3ba1] {
  transition: transform 0.5s;
}
.slider .background-picture[data-v-798d3ba1] {
  position: absolute;
  overflow: hidden;
}
.slider .blue-circle[data-v-798d3ba1] {
  z-index: -10;
  top: -60px;
  left: -320px;
  width: 661px;
  height: 661px;
  background: url("/images/background_pictures/blue_circle.svg") no-repeat center;
  background-size: contain;
}
@media (max-width: 767.98px) {
.slider .blue-circle[data-v-798d3ba1] {
    width: 621px;
    height: 621px;
}
}
.slider .cream-circle[data-v-798d3ba1] {
  z-index: -9;
  top: -110px;
  left: -270px;
  width: 331px;
  height: 331px;
  background: url("/images/background_pictures/cream_circle.svg") no-repeat center;
  background-size: contain;
}
.slider .watering-can[data-v-798d3ba1] {
  z-index: -9;
  top: -20px;
  right: -166px;
  width: 171px;
  height: 130px;
  background: url("/images/background_pictures/watering_can.png") no-repeat center;
  background-size: contain;
}
@media (max-width: 767.98px) {
.slider .watering-can[data-v-798d3ba1] {
    display: none;
}
}
/*# sourceMappingURL=client/components/Sliders/MultipleItemsSlider.css.map */
.articlesPreview.background .img[data-v-eea146c8] {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
/*# sourceMappingURL=client/components/Articles/ArticlesPreview.css.map */
.category[data-v-d8d62fc6] {
  padding: 10px;
  background: #fff;
  border: 1px solid #e3e3e3;
  box-sizing: border-box;
  border-radius: 6px;
}
.category .img-container[data-v-d8d62fc6] {
  text-align: center;
}
.category .img-container .category-image[data-v-d8d62fc6] {
  width: 230px;
  height: 230px;
  -o-object-fit: contain;
     object-fit: contain;
}
.category .category-name[data-v-d8d62fc6] {
  border-top: 1px solid #f2f2f2;
  padding: 10px 0;
  font-family: Montserrat;
  font-weight: 500;
  font-size: 16px;
  line-height: 20px;
  text-transform: uppercase;
}
/*# sourceMappingURL=client/components/PopularCategories/PopularCategoryItem.css.map */
.link[data-v-5f64e888] {
  color: #222;
}
.popular-categories[data-v-5f64e888] {
  position: relative;
  background: #e5f4f2;
  margin-bottom: 48px;
  padding: 21px 0 31px 0;
}
.popular-categories .popular-categories-head[data-v-5f64e888] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
}
.popular-categories .popular-categories-head .title-container[data-v-5f64e888] {
  display: flex;
  align-items: baseline;
}
.popular-categories .popular-categories-head .title-container .popular-categories-title[data-v-5f64e888] {
  font-family: Montserrat;
  font-style: normal;
  font-weight: bold;
  font-size: 22px;
  line-height: 27px;
  color: #222;
}
.popular-categories .popular-categories-head .title-container .link-container[data-v-5f64e888] {
  display: flex;
  align-items: center;
  height: auto;
  text-decoration: none;
}
.popular-categories .popular-categories-head .title-container .link-container .link-text[data-v-5f64e888] {
  padding: 0 8px 0 20px;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #d95932;
}
.popular-categories .popular-categories-head .title-container .link-container .link-text .link-arrow[data-v-5f64e888] {
  height: auto;
  width: 32px;
}
@media (max-width: 1199.98px) {
.popular-categories .category-link[data-v-5f64e888]:nth-child(4) {
    display: none;
}
}
@media (max-width: 991.98px) {
.popular-categories .category-link[data-v-5f64e888]:nth-child(3) {
    display: none;
}
}
@media (max-width: 575.98px) {
.popular-categories .category-link[data-v-5f64e888]:nth-child(2) {
    display: none;
}
}
.background-picture[data-v-5f64e888] {
  position: absolute;
}
.blue-circle[data-v-5f64e888] {
  z-index: -10;
  bottom: -30px;
  left: 300px;
  width: 71px;
  height: 71px;
  background: url("/images/background_pictures/blue_circle.svg") no-repeat center;
  background-size: contain;
}
@media (max-width: 767.98px) {
.blue-circle[data-v-5f64e888] {
    left: 200px;
}
}
.blue-circle-gradient[data-v-5f64e888] {
  z-index: -10;
  bottom: -80px;
  left: 350px;
  width: 43px;
  height: 43px;
  background: url("/images/background_pictures/blue_circle_gradient.svg") no-repeat center;
  background-size: contain;
}
@media (max-width: 767.98px) {
.blue-circle-gradient[data-v-5f64e888] {
    left: 270px;
}
}
/*# sourceMappingURL=client/components/PopularCategories/PopularCategories.css.map */
.about-block[data-v-7a34fafa] {
  margin-bottom: 48px;
}
.about-block .about-head[data-v-7a34fafa] {
  margin-bottom: 20px;
}
.about-block .about-head .title[data-v-7a34fafa] {
  font-family: Montserrat;
  font-style: normal;
  font-weight: bold;
  font-size: 22px;
  line-height: 27px;
  color: #222;
}
.about-text-container[data-v-7a34fafa] {
  background: #fbfaf9;
  border-radius: 6px;
  padding: 16px 24px;
}
.about-text-container .about-text[data-v-7a34fafa] {
  font-family: Lato;
  font-size: 16px;
  line-height: 26px;
  margin-bottom: 8px;
}
.about-text-container .link-container[data-v-7a34fafa] {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: auto;
}
.about-text-container .link-container .link[data-v-7a34fafa] {
  display: flex;
  text-decoration: none;
}
.about-text-container .link-container .link .link-text[data-v-7a34fafa] {
  display: flex;
  align-items: center;
  padding: 0 8px 0 20px;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #5373ba;
}
.about-text-container .link-container .link .link-text .link-arrow[data-v-7a34fafa] {
  height: auto;
  width: 32px;
}
/*# sourceMappingURL=client/components/AboutBlock.css.map */
.NewsSlider .carousel-item-custom[data-v-7a5a1b98] {
  border-radius: 5px;
  margin-bottom: 16px;
}
.NewsSlider .carousel-item-custom img[data-v-7a5a1b98] {
  -o-object-fit: cover;
     object-fit: cover;
}
.NewsSlider .carousel-indicators[data-v-7a5a1b98] {
  margin: 0;
  position: relative;
  z-index: 0;
}
.NewsSlider .carousel-indicators .indicator[data-v-7a5a1b98] {
  cursor: pointer;
  padding: 0 8px;
  line-height: 1;
}
.NewsSlider .carousel-indicators .indicator svg circle[data-v-7a5a1b98] {
  transition: fill 0.5s;
}
.NewsSlider .carousel-indicators .indicator.active svg circle[data-v-7a5a1b98] {
  fill: #f4a34a;
}
.NewsSlider .row>*[data-v-7a5a1b98] {
  transition: transform 0.5s;
}
/*# sourceMappingURL=client/components/Sliders/NewsSlider.css.map */
.feedback-form[data-v-a0dc8798] {
  margin-bottom: 25px;
  display: flex;
  justify-content: center;
}
.feedback-form .feedback-form-container[data-v-a0dc8798] {
  z-index: 1000 !important;
  width: 100%;
  display: flex;
  justify-content: center;
}
/*# sourceMappingURL=client/components/FeedbackFormMainPage.css.map */
