.elementor-376 .elementor-element.elementor-element-48d4453{text-align:left;}.elementor-376 .elementor-element.elementor-element-48d4453 .elementor-heading-title{font-size:35px;}.elementor-376 .elementor-element.elementor-element-48d4453 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:35px 0px 0px 0px;}.elementor-376 .elementor-element.elementor-element-48d4453 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-376 .elementor-element.elementor-element-8aa1037{font-size:16px;}.elementor-376 .elementor-element.elementor-element-8aa1037 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-376 .elementor-element.elementor-element-aedfbcc .elementor-heading-title{font-size:30px;}.elementor-376 .elementor-element.elementor-element-aedfbcc > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-376 .elementor-element.elementor-element-a457273{font-size:16px;}.elementor-376 .elementor-element.elementor-element-a457273 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-376 .elementor-element.elementor-element-7a0ef04 .elementor-heading-title{font-size:30px;}.elementor-376 .elementor-element.elementor-element-7a0ef04 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-376 .elementor-element.elementor-element-0108391{font-size:16px;}.elementor-376 .elementor-element.elementor-element-0108391 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-376 .elementor-element.elementor-element-f904732 .elementor-heading-title{font-size:30px;}.elementor-376 .elementor-element.elementor-element-f904732 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-376 .elementor-element.elementor-element-4771696{font-size:16px;}.elementor-376 .elementor-element.elementor-element-4771696 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-376 .elementor-element.elementor-element-5383125 .elementor-heading-title{font-size:30px;}.elementor-376 .elementor-element.elementor-element-5383125 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-376 .elementor-element.elementor-element-1457363{font-size:16px;}.elementor-376 .elementor-element.elementor-element-1457363 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-376 .elementor-element.elementor-element-a02b161 .elementor-heading-title{font-size:30px;}.elementor-376 .elementor-element.elementor-element-a02b161 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-376 .elementor-element.elementor-element-71c4343{font-size:16px;}.elementor-376 .elementor-element.elementor-element-71c4343 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-376 .elementor-element.elementor-element-900708c .elementor-heading-title{font-size:30px;}.elementor-376 .elementor-element.elementor-element-900708c > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-376 .elementor-element.elementor-element-a630678{font-size:16px;}.elementor-376 .elementor-element.elementor-element-a630678 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-376 .elementor-element.elementor-element-82909e6 .elementor-heading-title{font-size:30px;}.elementor-376 .elementor-element.elementor-element-82909e6 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-376 .elementor-element.elementor-element-76e89f5{font-size:16px;}.elementor-376 .elementor-element.elementor-element-76e89f5 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-376 .elementor-element.elementor-element-d487f23 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-376 .elementor-element.elementor-element-906430f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-376 .elementor-element.elementor-element-906430f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-376 .elementor-element.elementor-element-48d4453{text-align:center;}.elementor-376 .elementor-element.elementor-element-48d4453 .elementor-heading-title{font-size:31px;}.elementor-376 .elementor-element.elementor-element-48d4453 > .elementor-widget-container{margin:-20px 0px 20px 0px;}.elementor-376 .elementor-element.elementor-element-2da7dde{margin-top:0px;margin-bottom:0px;}}@media(max-width:767px){.elementor-376 .elementor-element.elementor-element-48d4453{text-align:center;}.elementor-376 .elementor-element.elementor-element-48d4453 .elementor-heading-title{font-size:22px;line-height:1.6em;}}/* Start custom CSS for html, class: .elementor-element-d487f23 */.faq details {
  margin-bottom: 8px;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  padding: 8px 12px;
}

.faq h2 {
  font-size: 25px;
  font-weight: 400;    /* обычный шрифт вместо жирного */
  margin-bottom: 20px;
}

.faq summary {
  cursor: pointer;
  font-weight: 600;
  font-size: 16px;
  line-height: 1.4;
  list-style: none;
}

.faq summary::-webkit-details-marker {
  display: none;
}

.faq summary::before {
  content: "➕ ";
  font-size: 14px;
}

.faq[open] summary::before,
.faq details[open] summary::before {
  content: "➖ ";
}

.faq summary:hover {
  color: #005bbb;
}

.faq p {
  font-size: 15px;
  line-height: 1.5;
  margin: 12px 0 0 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d487f23 */.faq details {
  margin-bottom: 8px;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  padding: 8px 12px;
}

.faq h2 {
  font-size: 25px;
  font-weight: 400;    /* обычный шрифт вместо жирного */
  margin-bottom: 20px;
}

.faq summary {
  cursor: pointer;
  font-weight: 600;
  font-size: 16px;
  line-height: 1.4;
  list-style: none;
}

.faq summary::-webkit-details-marker {
  display: none;
}

.faq summary::before {
  content: "➕ ";
  font-size: 14px;
}

.faq[open] summary::before,
.faq details[open] summary::before {
  content: "➖ ";
}

.faq summary:hover {
  color: #005bbb;
}

.faq p {
  font-size: 15px;
  line-height: 1.5;
  margin: 12px 0 0 0;
}/* End custom CSS */