.elementor-10567 .elementor-element.elementor-element-1d1941f9{--display:flex;}.elementor-10567 .elementor-element.elementor-element-7b189e49{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10567 .elementor-element.elementor-element-54915d67{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10567 .elementor-element.elementor-element-566ec68b{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10567 .elementor-element.elementor-element-49df2778{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10567 .elementor-element.elementor-element-1a68fdd0{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10567 .elementor-element.elementor-element-2c7e023e{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10567 .elementor-element.elementor-element-17467a1a{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10567 .elementor-element.elementor-element-21c86fcd{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10567 .elementor-element.elementor-element-417fe5ea{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C8D2BE;--border-color:#C8D2BE;--margin-top:2px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10567 .elementor-element.elementor-element-417fe5ea:not(.elementor-motion-effects-element-type-background), .elementor-10567 .elementor-element.elementor-element-417fe5ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F0DD;}.elementor-10567 .elementor-element.elementor-element-27aca4f0{--display:flex;}.elementor-10567 .elementor-element.elementor-element-26fd8182{line-height:1.6em;}.elementor-10567 .elementor-element.elementor-element-49fee9b3{--display:flex;}.elementor-10567 .elementor-element.elementor-element-92150af{line-height:1.6em;}.elementor-10567 .elementor-element.elementor-element-2e2b12ad{--display:flex;}.elementor-10567 .elementor-element.elementor-element-8388da2{line-height:1.6em;}.elementor-10567 .elementor-element.elementor-element-74689a12{--display:flex;}.elementor-10567 .elementor-element.elementor-element-d399f20{line-height:1.6em;}.elementor-10567 .elementor-element.elementor-element-7b337b9e{--display:flex;}.elementor-10567 .elementor-element.elementor-element-108a420b{line-height:1.6em;}.elementor-10567 .elementor-element.elementor-element-69ebf384{--display:flex;}.elementor-10567 .elementor-element.elementor-element-572eebf3{line-height:1.6em;}.elementor-10567 .elementor-element.elementor-element-24333e29{--n-accordion-title-font-size:16px;padding:0px 0px 0px 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:13px;}.elementor-10567 .elementor-element.elementor-element-24333e29 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#E7F0DD;}:where( .elementor-10567 .elementor-element.elementor-element-24333e29 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#E7F0DD;}:where( .elementor-10567 .elementor-element.elementor-element-24333e29 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-10567 .elementor-element.elementor-element-42b5b6f7{--display:flex;}.elementor-10567 .elementor-element.elementor-element-a3892db{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-10567 .elementor-element.elementor-element-a3892db .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-10567 .elementor-element.elementor-element-a3892db:after{content:"0.66";}.elementor-10567 .elementor-element.elementor-element-a3892db .elementor-post__thumbnail__link{width:100%;}.elementor-10567 .elementor-element.elementor-element-a3892db.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-10567 .elementor-element.elementor-element-a3892db.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-10567 .elementor-element.elementor-element-a3892db.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}@media(max-width:767px){.elementor-10567 .elementor-element.elementor-element-a3892db .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-10567 .elementor-element.elementor-element-a3892db:after{content:"0.5";}.elementor-10567 .elementor-element.elementor-element-a3892db .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-10567 .elementor-element.elementor-element-1d1941f9{--content-width:800px;}.elementor-10567 .elementor-element.elementor-element-417fe5ea{--content-width:800px;}}/* Start custom CSS for html, class: .elementor-element-acbbdd9 */.elementor-10567 .elementor-element.elementor-element-acbbdd9 .table-scroll {
    display: block;
    width: 100%;
    max-width: 100%;
    overflow-x: auto !important;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
}

.elementor-10567 .elementor-element.elementor-element-acbbdd9 .table-scroll table {
    width: 100%;
    min-width: 720px !important;
    border-collapse: collapse;
    table-layout: auto;
}

.elementor-10567 .elementor-element.elementor-element-acbbdd9 .table-scroll th,
.elementor-10567 .elementor-element.elementor-element-acbbdd9 .table-scroll td {
    min-width: 180px;
    padding: 14px 16px;
    text-align: left;
    vertical-align: top;
    border: 1px solid #ddd;
    line-height: 1.5;
}

.elementor-10567 .elementor-element.elementor-element-acbbdd9 .table-scroll th:first-child,
.elementor-10567 .elementor-element.elementor-element-acbbdd9 .table-scroll td:first-child {
    min-width: 190px;
}

.elementor-10567 .elementor-element.elementor-element-acbbdd9 .table-scroll th {
    font-weight: 700;
}

.elementor-10567 .elementor-element.elementor-element-acbbdd9 .table-scroll thead th {
    background-color: #e8f0e5;
}

@media (max-width: 767px) {
    .elementor-10567 .elementor-element.elementor-element-acbbdd9 .table-scroll {
        width: 100%;
        max-width: 100%;
        overflow-x: scroll !important;
    }

    .elementor-10567 .elementor-element.elementor-element-acbbdd9 .table-scroll table {
        width: 720px !important;
        min-width: 720px !important;
    }
}/* End custom CSS */