.elementor-5238 .elementor-element.elementor-element-8733878 > .elementor-container{max-width:900px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}#elementor-popup-modal-5238 .dialog-widget-content{animation-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;}#elementor-popup-modal-5238 .dialog-message{width:95vw;height:auto;}#elementor-popup-modal-5238{justify-content:center;align-items:center;}#elementor-popup-modal-5238 .dialog-close-button{display:flex;}/* Start custom CSS for shortcode, class: .elementor-element-97f3ae7 */.elementor-5238 .elementor-element.elementor-element-97f3ae7 {
    overflow: visible;
    border-color: inherit;
    text-align: left;
    vertical-align: top;
    border-collapse: collapse;
    border-spacing: 0;
}

.elementor-5238 .elementor-element.elementor-element-97f3ae7 td {
    border-color: black;
    border-style: solid;
    border-width: 1px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    color: #000000;
    overflow: hidden;
    word-break: normal;
}

.elementor-5238 .elementor-element.elementor-element-97f3ae7 tfoot th,
.elementor-5238 .elementor-element.elementor-element-97f3ae7 thead th {
    background-color: #ffffff;
    border-color: black;
    border-style: solid;
    border-width: 1px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 600;
    overflow: hidden;
    word-break: normal;
    padding: 2%;
}

.elementor-5238 .elementor-element.elementor-element-97f3ae7 table tbody > tr:nth-child(even) > td,
.elementor-5238 .elementor-element.elementor-element-97f3ae7 table tbody > tr:nth-child(odd) > td,
.elementor-5238 .elementor-element.elementor-element-97f3ae7 table tbody > tr:nth-child(even) > th,
.elementor-5238 .elementor-element.elementor-element-97f3ae7 table tbody > tr:nth-child(odd) > th {
    background-color: #ffffff;
    border: none;
    padding: 2%;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d01b8e0 */.elementor-5238 .elementor-element.elementor-element-d01b8e0 {
    overflow: visible;
    border-color: inherit;
    text-align: left;
    vertical-align: top;
    border-collapse: collapse;
    border-spacing: 0;
}

.elementor-5238 .elementor-element.elementor-element-d01b8e0 td {
    border-color: black;
    border-style: solid;
    border-width: 1px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    color: #000000;
    overflow: hidden;
    word-break: normal;
}

.elementor-5238 .elementor-element.elementor-element-d01b8e0 tfoot th,
.elementor-5238 .elementor-element.elementor-element-d01b8e0 thead th {
    background-color: #ffffff;
    border-color: black;
    border-style: solid;
    border-width: 1px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 600;
    overflow: hidden;
    word-break: normal;
    padding: 2%;
}

.elementor-5238 .elementor-element.elementor-element-d01b8e0 table tbody > tr:nth-child(even) > td,
.elementor-5238 .elementor-element.elementor-element-d01b8e0 table tbody > tr:nth-child(odd) > td,
.elementor-5238 .elementor-element.elementor-element-d01b8e0 table tbody > tr:nth-child(even) > th,
.elementor-5238 .elementor-element.elementor-element-d01b8e0 table tbody > tr:nth-child(odd) > th {
    background-color: #ffffff;
    border: none;
    padding: 2%;
}/* End custom CSS */