.elementor-widget-section [data-tippy-root] > .tippy-box{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-column [data-tippy-root] > .tippy-box{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.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 );}.elementor-3000 .elementor-element.elementor-element-a70ab76 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-3000 .elementor-element.elementor-element-a70ab76{text-align:center;}.elementor-3000 .elementor-element.elementor-element-a70ab76 .elementor-heading-title{color:#00C83C;}.elementor-3000 .elementor-element.elementor-element-e98c988{text-align:center;}.elementor-3000 .elementor-element.elementor-element-e98c988 .elementor-heading-title{color:#9F9F9F;}.elementor-widget-text-editor [data-tippy-root] > .tippy-box{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-text-editor .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3000 .elementor-element.elementor-element-ea5edfb .elementor-drop-cap{margin-inline-end:10px;}.elementor-widget-html [data-tippy-root] > .tippy-box{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-html .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}/* Start custom CSS for html, class: .elementor-element-bc34131 */.elementor-3000 .elementor-element.elementor-element-bc34131 {
     display: flex;
     align-items:center;
     justify-content: center;
     font-size: 13.5px;
 }
 
 .table-container {
    width: 700px;
    text-align: center;
    border: 1px solid gray;
}

.table-container div {
    display: flex;
    align-items: stretch;
    justify-content: center;
    height: 100%;
}

.table-container div p:last-of-type {
    border-left: 1px solid gray;
}

.table-container .title p {
    background-color: #00c83caf;
    height: 30px;
        align-items: center;
    justify-content: center;
    display: flex;
    font-weight: bold;
    font-style: italic;
}

.table-container p {
    width: 100%;
    padding: 20px;
    margin: 0;
    border-bottom: 1px solid gray;
    display: flex;
    align-items: center;
    flex-direction: 

}/* End custom CSS */