.elementor-385 .elementor-element.elementor-element-c263977 > .elementor-widget-container{margin:0px 0px 0px -11px;}.elementor-385 .elementor-element.elementor-element-2e344f6{width:var( --container-widget-width, 162.847% );max-width:162.847%;--container-widget-width:162.847%;--container-widget-flex-grow:0;}.elementor-385 .elementor-element.elementor-element-2e344f6 > .elementor-widget-container{margin:47px 0px -23px 0px;}.elementor-385 .elementor-element.elementor-element-165c11a{width:var( --container-widget-width, 162.847% );max-width:162.847%;--container-widget-width:162.847%;--container-widget-flex-grow:0;}.elementor-385 .elementor-element.elementor-element-165c11a > .elementor-widget-container{margin:42px 0px -23px 0px;}.elementor-385 .elementor-element.elementor-element-0e4cbb1{width:var( --container-widget-width, 104.032% );max-width:104.032%;--container-widget-width:104.032%;--container-widget-flex-grow:0;}.elementor-385 .elementor-element.elementor-element-0e4cbb1 > .elementor-widget-container{margin:0px 0px 0px -11px;}.elementor-385 .elementor-element.elementor-element-3da7007 > .elementor-widget-container{margin:46px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-51ce8b6e{grid-column:span 2;grid-row:span 2;}.elementor-385 .elementor-element.elementor-element-51ce8b6e > .elementor-widget-container{border-style:none;}.elementor-385 .elementor-element.elementor-element-0181cae{grid-column:span 2;grid-row:span 2;}.elementor-385 .elementor-element.elementor-element-0181cae > .elementor-widget-container{border-style:none;}@media(max-width:1024px){.elementor-385 .elementor-element.elementor-element-c263977{width:var( --container-widget-width, 148.117px );max-width:148.117px;--container-widget-width:148.117px;--container-widget-flex-grow:0;}.elementor-385 .elementor-element.elementor-element-c263977 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-0e4cbb1 > .elementor-widget-container{margin:0px -24px 0px 0px;padding:0px -48px 0px 0px;}.elementor-385 .elementor-element.elementor-element-0e4cbb1{--container-widget-width:228px;--container-widget-flex-grow:0;width:var( --container-widget-width, 228px );max-width:228px;}.elementor-385 .elementor-element.elementor-element-3da7007 > .elementor-widget-container{margin:47px 0px 0px 26px;}.elementor-385 .elementor-element.elementor-element-51ce8b6e > .elementor-widget-container{margin:0px 0px 0px 41px;}.elementor-385 .elementor-element.elementor-element-0181cae > .elementor-widget-container{margin:0px 0px 0px 41px;}}@media(max-width:767px){.elementor-385 .elementor-element.elementor-element-c263977{width:var( --container-widget-width, 48.56% );max-width:48.56%;--container-widget-width:48.56%;--container-widget-flex-grow:0;}.elementor-385 .elementor-element.elementor-element-c263977 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-2e344f6{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-385 .elementor-element.elementor-element-51ce8b6e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-51ce8b6e{grid-column:span 1;}.elementor-385 .elementor-element.elementor-element-0181cae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-0181cae{grid-column:span 1;}}@media(min-width:768px){.elementor-385 .elementor-element.elementor-element-c38aa35{width:21.163%;}.elementor-385 .elementor-element.elementor-element-25470b5{width:78.837%;}.elementor-385 .elementor-element.elementor-element-015012b{width:20.856%;}.elementor-385 .elementor-element.elementor-element-b87f778{width:79.144%;}}/* Start custom CSS for text-editor, class: .elementor-element-51ce8b6e */table {
    border: 2px solid white !important; /* White table border */
    border-collapse: collapse;
    width: 100%; /* Optional */
}

table td, table th {
    border: 2px solid white !important; /* White cell borders */
    padding: 8px;
    text-align: left;
    color: black !important; /* Ensure text remains black */
    background: transparent !important; /* Keep background clear */
}

table {
    margin-left: 0 !important;
    margin-right: auto !important; /* Push table to the left */
    text-align: left; /* Align text inside table cells */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0181cae */table {
    border: 2px solid white !important; /* White table border */
    border-collapse: collapse;
    width: 100%; /* Optional */
}

table td, table th {
    border: 2px solid white !important; /* White cell borders */
    padding: 8px;
    text-align: left;
    color: black !important; /* Ensure text remains black */
    background: transparent !important; /* Keep background clear */
}

table {
    margin-left: 0 !important;
    margin-right: auto !important; /* Push table to the left */
    text-align: left; /* Align text inside table cells */
}/* End custom CSS */