.elementor-511 .elementor-element.elementor-element-15e1bb7 .elementor-accordion-item{border-width:1px;border-color:var( --e-global-color-266a27d );}.elementor-511 .elementor-element.elementor-element-15e1bb7 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-top-color:var( --e-global-color-266a27d );}.elementor-511 .elementor-element.elementor-element-15e1bb7 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-bottom-color:var( --e-global-color-266a27d );}.elementor-511 .elementor-element.elementor-element-15e1bb7 .elementor-tab-title{background-color:var( --e-global-color-5caf256 );}.elementor-511 .elementor-element.elementor-element-15e1bb7 .elementor-accordion-icon, .elementor-511 .elementor-element.elementor-element-15e1bb7 .elementor-accordion-title{color:var( --e-global-color-266a27d );}.elementor-511 .elementor-element.elementor-element-15e1bb7 .elementor-accordion-icon svg{fill:var( --e-global-color-266a27d );}.elementor-511 .elementor-element.elementor-element-15e1bb7 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-511 .elementor-element.elementor-element-15e1bb7:hover .elementor-widget-container{border-style:double;}/* Start custom CSS for accordion, class: .elementor-element-15e1bb7 */.elementor-tab-content{
    max-height: 75vh;
    overflow: auto;
}
.elementor-tab-content ul {
  list-style: none;
  margin-left: 0;
  padding-left: 2em;
}
.elementor-tab-content ul li {
  padding-left: 1em;
  padding-bottom: 1em;
  text-indent: -1em;
}
.elementor-tab-content ul li:before {
  content: '✓';
  padding-right: 5px;
}
.elementor-tab-content p {
    padding-top: 1em;
}/* End custom CSS */