.elementor-840 .elementor-element.elementor-element-5037894{--item-text-hover-color:var( --e-global-color-accent );width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-840 .elementor-element.elementor-element-2ddeee2{margin-top:50px;margin-bottom:0px;}.elementor-840 .elementor-element.elementor-element-cc375d3{margin-top:50px;margin-bottom:0px;}.elementor-840 .elementor-element.elementor-element-28ac82f{margin-top:50px;margin-bottom:0px;}.elementor-840 .elementor-element.elementor-element-5448fbf{margin-top:50px;margin-bottom:0px;}.elementor-840 .elementor-element.elementor-element-872594c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-840 .elementor-element.elementor-element-8de4d6b .elementor-heading-title{color:var( --e-global-color-primary );font-size:34px;font-weight:700;}.elementor-840 .elementor-element.elementor-element-500efec{text-align:left;}.elementor-840 .elementor-element.elementor-element-f25ca07{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}@media(max-width:767px){.elementor-840 .elementor-element.elementor-element-5037894 .elementor-toc__header, .elementor-840 .elementor-element.elementor-element-5037894 .elementor-toc__header-title{font-size:16px;}}/* Start custom CSS */.tablepress {
    max-width: 900px;
    margin-left: 0 !important;
}
.tablepress td, .tablepress tr {
    font-size: 14px;
}
.tablepress .column-1 {
   width: 80%
}
.tablepress .column-2 {
    width: 20%;
    text-align: right;
}
h2 {
    font-size: 24px !important;
    max-width: 600px;
    line-height: 1.2 !important;
}/* End custom CSS */