.elementor-28618 .elementor-element.elementor-element-df52510{border-style:solid;border-width:1px 0px 1px 0px;border-color:#DFDEDB;padding:0px 115px 0px 115px;}.elementor-28618 .elementor-element.elementor-element-b8968b0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28618 .elementor-element.elementor-element-e4c8950 > .elementor-widget-container{margin:24px 0px 24px 0px;}.elementor-28618 .elementor-element.elementor-element-e4c8950{text-align:center;}.elementor-28618 .elementor-element.elementor-element-e4c8950 .elementor-heading-title{font-size:22px;font-weight:500;line-height:30px;color:#3E3030;}.elementor-28618 .elementor-element.elementor-element-3e02478c{padding:50px 120px 50px 120px;}.elementor-28618 .elementor-element.elementor-element-208912e7 > .elementor-element-populated{padding:0px 45px 0px 0px;}.elementor-28618 .elementor-element.elementor-element-194a0511 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28618 .elementor-element.elementor-element-7c97f31f{--grid-columns:3;}.elementor-28618 .elementor-element.elementor-element-7c97f31f .elementor-loop-container{grid-auto-rows:1fr;}.elementor-28618 .elementor-element.elementor-element-7c97f31f .e-loop-item > .elementor-section, .elementor-28618 .elementor-element.elementor-element-7c97f31f .e-loop-item > .elementor-section > .elementor-container, .elementor-28618 .elementor-element.elementor-element-7c97f31f .e-loop-item > .e-con, .elementor-28618 .elementor-element.elementor-element-7c97f31f .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-28618 .elementor-element.elementor-element-7c97f31f{--grid-columns:2;}}@media(max-width:767px){.elementor-28618 .elementor-element.elementor-element-df52510{padding:0px 20px 0px 20px;}.elementor-28618 .elementor-element.elementor-element-e4c8950 .elementor-heading-title{font-size:16px;}.elementor-28618 .elementor-element.elementor-element-3e02478c{padding:20px 20px 50px 20px;}.elementor-28618 .elementor-element.elementor-element-208912e7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28618 .elementor-element.elementor-element-7c97f31f{--grid-columns:2;--grid-row-gap:15px;--grid-column-gap:15px;}}@media(min-width:768px){.elementor-28618 .elementor-element.elementor-element-208912e7{width:25%;}.elementor-28618 .elementor-element.elementor-element-194a0511{width:75%;}}/* Start custom CSS for heading, class: .elementor-element-e4c8950 */.elementor-28618 .elementor-element.elementor-element-e4c8950 span {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5837cd27 */.woof_container_inner h4 {
    font-family: Involve;
font-weight: 400;

font-size: 14px;
leading-trim: NONE;
line-height: 20px;
text-transform: uppercase;

color: #121212;
margin-bottom:12px;
}
.woof label 
 {
   font-family: Involve;
font-weight: 400;

font-size: 14px;

line-height: 14px;
color: #121212;
padding-bottom: 0px!important;
}
.irs--round.irs-with-grid {
  margin:0 10px 10px;
}
.woof_container_inner {
  border-bottom: 1px solid #B2B2B240;
      padding-bottom: 15px;

}
.woof_reset_search_form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;

  background: #0472D80F;      /* світло-блакитний фон */
  color: #262F38;           /* чорний текст */
  font-family: "Involve";
  font-size: 14px;
  font-weight: 400;
  line-height: 1.4em;
  padding: 13px 20px;
  border: none;
  border-radius: 1111px;      /* заокруглення */
  cursor: pointer;
  width: 100%;              /* щоб розтягувалась */
  max-width: 300px;         /* можна змінити */
  margin: 0 auto;
}

.woof_reset_search_form::after {
  content: "✕";             /* хрестик */
  font-size: 18px;
  color: #2979FF;           /* синій колір */
}

.woof_reset_search_form:hover{
    background-image: linear-gradient(90deg, #035CD1 0%, #4BA6FF 100%);
    color:#fff;
}
.woof_reset_search_form:hover::after {
    color:#fff;
}

.woof_redraw_zone a.woof_front_toggle img {
    height: 20px;
}
.woof_container {
    
    margin-bottom: 15px;
}

.elementor-28618 .elementor-element.elementor-element-5837cd27 a {
   
    color: #121212;
    
}/* End custom CSS */