.elementor-105363 .elementor-element.elementor-element-39a4d81{--display:flex;}.elementor-105363 .elementor-element.elementor-element-eb76680 > .elementor-widget-container{background-color:var( --e-global-color-42eeb8a );padding:15px 15px 15px 15px;border-style:groove;}.elementor-105363 .elementor-element.elementor-element-904ea9e{--display:flex;}.elementor-105363 .elementor-element.elementor-element-7374b0e > .elementor-widget-container{background-color:var( --e-global-color-42eeb8a );padding:20px 20px 15px 20px;border-style:groove;}.elementor-105363 .elementor-element.elementor-element-41a2f5d > .elementor-widget-container{background-color:var( --e-global-color-42eeb8a );padding:20px 20px 15px 20px;border-style:groove;}.elementor-105363 .elementor-element.elementor-element-6c22a3c > .elementor-widget-container{background-color:var( --e-global-color-42eeb8a );padding:20px 20px 15px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-105363 .elementor-element.elementor-element-bd77ae3 > .elementor-widget-container{background-color:var( --e-global-color-42eeb8a );padding:20px 20px 15px 20px;border-style:groove;}/* Start custom CSS for html, class: .elementor-element-d2a6c9a */.elementor-105363 .elementor-element.elementor-element-d2a6c9a table {
    table-layout: fixed;
    width: 100%;
    text-align: left;
}

@media(max-width: 767px)
{
    .elementor-105363 .elementor-element.elementor-element-d2a6c9a table th, .elementor-105363 .elementor-element.elementor-element-d2a6c9a table td {
        padding: 10px;
    }    
}

.elementor-105363 .elementor-element.elementor-element-d2a6c9a table tbody tr td {
    border: 1px solid hsla(0,0%,50.2%,.5019607843137255) !important;
    white-space:normal;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6c116f8 */.elementor-105363 .elementor-element.elementor-element-6c116f8 table {
    table-layout: fixed;
    width: 100%;
    text-align: left;
}

@media(max-width: 767px)
{
    .elementor-105363 .elementor-element.elementor-element-6c116f8 table th, .elementor-105363 .elementor-element.elementor-element-6c116f8 table td {
        padding: 10px;
    }    
}

.elementor-105363 .elementor-element.elementor-element-6c116f8 table tbody tr td {
    border: 1px solid hsla(0,0%,50.2%,.5019607843137255) !important;
    white-space:normal;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b108f3 */.elementor-105363 .elementor-element.elementor-element-1b108f3 table {
    table-layout: fixed;
    width: 100%;
    text-align: left;
}

@media(max-width: 767px)
{
    .elementor-105363 .elementor-element.elementor-element-1b108f3 table th, .elementor-105363 .elementor-element.elementor-element-1b108f3 table td {
        padding: 10px;
    }    
}

.elementor-105363 .elementor-element.elementor-element-1b108f3 table tbody tr td {
    border: 1px solid hsla(0,0%,50.2%,.5019607843137255) !important;
    white-space:normal;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ef719a9 */.elementor-105363 .elementor-element.elementor-element-ef719a9 table {
    table-layout: fixed;
    width: 100%;
    text-align: left;
}

@media(max-width: 767px)
{
    .elementor-105363 .elementor-element.elementor-element-ef719a9 table th, .elementor-105363 .elementor-element.elementor-element-ef719a9 table td {
        padding: 10px;
    }    
}

.elementor-105363 .elementor-element.elementor-element-ef719a9 table tbody tr td {
    border: 1px solid hsla(0,0%,50.2%,.5019607843137255) !important;
    white-space:normal;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bb3fd33 */.elementor-105363 .elementor-element.elementor-element-bb3fd33 table {
    table-layout: fixed;
    width: 100%;
    text-align: left;
}

@media(max-width: 767px)
{
    .elementor-105363 .elementor-element.elementor-element-bb3fd33 table th, .elementor-105363 .elementor-element.elementor-element-bb3fd33 table td {
        padding: 10px;
    }    
}

.elementor-105363 .elementor-element.elementor-element-bb3fd33 table tbody tr td {
    border: 1px solid hsla(0,0%,50.2%,.5019607843137255) !important;
    white-space:normal;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-326ef0b */.elementor-105363 .elementor-element.elementor-element-326ef0b table {
    table-layout: fixed;
    width: 100%;
    text-align: left;
}

@media(max-width: 767px)
{
    .elementor-105363 .elementor-element.elementor-element-326ef0b table th, .elementor-105363 .elementor-element.elementor-element-326ef0b table td {
        padding: 10px;
    }    
}

.elementor-105363 .elementor-element.elementor-element-326ef0b table tbody tr td {
    border: 1px solid hsla(0,0%,50.2%,.5019607843137255) !important;
    white-space:normal;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61224eb */.elementor-105363 .elementor-element.elementor-element-61224eb table {
    table-layout: fixed;
    width: 100%;
    text-align: left;
}

@media(max-width: 767px)
{
    .elementor-105363 .elementor-element.elementor-element-61224eb table th, .elementor-105363 .elementor-element.elementor-element-61224eb table td {
        padding: 10px;
    }    
}

.elementor-105363 .elementor-element.elementor-element-61224eb table tbody tr td {
    border: 1px solid hsla(0,0%,50.2%,.5019607843137255) !important;
    white-space:normal;
}/* End custom CSS */