.elementor-58907 .elementor-element.elementor-element-b19b678{--display:flex;}.elementor-58907 .elementor-element.elementor-element-dbc973b{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-58907 .elementor-element.elementor-element-dbc973b .elementor-divider-separator{width:100%;}.elementor-58907 .elementor-element.elementor-element-dbc973b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-58907 .elementor-element.elementor-element-57d5616{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-58907 .elementor-element.elementor-element-57d5616 .elementor-divider-separator{width:100%;}.elementor-58907 .elementor-element.elementor-element-57d5616 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-58907 .elementor-element.elementor-element-81ba0df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-58907 .elementor-element.elementor-element-6ade1e8{--display:flex;}.elementor-58907 .elementor-element.elementor-element-6710b80 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-58907 .elementor-element.elementor-element-08cf325 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-58907 .elementor-element.elementor-element-67cc99c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-58907 .elementor-element.elementor-element-221eb1c .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-58907 .elementor-element.elementor-element-01bf713{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-58907 .elementor-element.elementor-element-c03a693{--display:flex;}.elementor-58907 .elementor-element.elementor-element-59308bd{--display:flex;}.elementor-58907 .elementor-element.elementor-element-34760fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-58907 .elementor-element.elementor-element-74c5b44{--display:flex;}.elementor-58907 .elementor-element.elementor-element-79acc8f{--display:flex;}.elementor-58907 .elementor-element.elementor-element-155e283{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-58907 .elementor-element.elementor-element-8730b60{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-58907 .elementor-element.elementor-element-8730b60 .elementor-divider-separator{width:100%;}.elementor-58907 .elementor-element.elementor-element-8730b60 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-58907 .elementor-element.elementor-element-7150f98{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-58907 .elementor-element.elementor-element-8189385{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-58907 .elementor-element.elementor-element-d24bc07{--display:flex;}.elementor-58907 .elementor-element.elementor-element-2b0283b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-58907 .elementor-element.elementor-element-ac6794b{--display:flex;}.elementor-58907 .elementor-element.elementor-element-e7417a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-58907 .elementor-element.elementor-element-99265bf{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-58907 .elementor-element.elementor-element-99265bf .elementor-divider-separator{width:100%;}.elementor-58907 .elementor-element.elementor-element-99265bf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-58907 .elementor-element.elementor-element-2f95046{--display:flex;}.elementor-58907 .elementor-element.elementor-element-1527c85{--display:flex;}.elementor-58907 .elementor-element.elementor-element-b647a35{--display:flex;}.elementor-58907 .elementor-element.elementor-element-bb80ddc{--n-accordion-title-font-size:1,75rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-58907 .elementor-element.elementor-element-d8201de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-58907 .elementor-element.elementor-element-66706e1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-58907 .elementor-element.elementor-element-66706e1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-58907 .elementor-element.elementor-element-66706e1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-58907 .elementor-element.elementor-element-66706e1 .elementor-icon-list-text{color:#141414;transition:color 0.3s;}@media(min-width:900px){.elementor-58907 .elementor-element.elementor-element-8189385{--width:33.3333%;}.elementor-58907 .elementor-element.elementor-element-2b0283b{--width:66.6666%;}}/* Start custom CSS for html, class: .elementor-element-fd66bb4 *//* Hide scroll message on desktop, show on mobile */
.scroll-hint {
  display: none;
}

@media (max-width: 767px) {
  .scroll-hint {
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ade1e8 */.elementor-58907 .elementor-element.elementor-element-6ade1e8 {
  overflow-x: auto;
  width: 100%;
  display: block;
}
.elementor-58907 .elementor-element.elementor-element-6ade1e8 table {
  min-width: 600px;
}/* End custom CSS */