.elementor .e-d15f1c1-bfb539f{font-weight:600;font-size:21px;border-width:1px;border-color:#c1c1c1;border-style:solid;}.elementor .e-0f20e18-f4f8c34{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#c1c1c1;border-style:solid;}.elementor .e-194527a-54fe00e{/* Global override for the v4 Nested Accordion Header Layout */
.elementor-widget-n-accordion .e-n-accordion-header,
.elementor-widget-n-accordion button[id^="e-n-accordion-header-title-"] {
  display: flex !important;
  flex-direction: row-reverse !important;
  justify-content: flex-end !important;
  align-items: center !important;
  gap: 15px !important;
}

/* Force the icon container to drop its native margins and act as the leading element */
.elementor-widget-n-accordion .e-n-accordion-header-icon {
  margin-left: 0 !important;
  margin-right: auto !important;
  order: -1 !important;
}

/* Align the text title properly next to the new icon location */
.elementor-widget-n-accordion .e-n-accordion-header-title {
  order: 2 !important;
  margin: 0 !important;
}\n}.elementor .e-32c00dd-170984b{font-weight:600;font-size:21px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#c1c1c1;border-style:solid;}.elementor .e-47208ff-fdbde75{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#c1c1c1;border-style:solid;}.elementor .e-766b752-165f51d{font-weight:600;font-size:21px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#c1c1c1;border-style:solid;}.elementor .e-d286a1e-dd5f760{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#c1c1c1;border-style:solid;}.elementor .e-4bcacea-eab76d8{font-weight:600;font-size:21px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#c1c1c1;border-style:solid;}.elementor .e-36fb7dd-0d5497d{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#c1c1c1;border-style:solid;}.elementor .e-2258363-8c0b5e3{border-color:#dadada;border-style:none;}.elementor .e-aeecabf{width:70%;padding:0px;flex-direction:column;}.elementor .e-157022c{width:40%;padding:0px;flex-direction:column;}.elementor .e-0bd599b{padding:0px;flex-direction:row;}