.elementor-6651 .elementor-element.elementor-element-e49bd9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-6651 .elementor-element.elementor-element-0184e4d{--display:flex;--background-transition:0.3s;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:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-6651 .elementor-element.elementor-element-0184e4d:not(.elementor-motion-effects-element-type-background), .elementor-6651 .elementor-element.elementor-element-0184e4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cfa1f76 );}.elementor-6651 .elementor-element.elementor-element-0184e4d, .elementor-6651 .elementor-element.elementor-element-0184e4d::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-6651 .elementor-element.elementor-element-0184e4d:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6651 .elementor-element.elementor-element-b8e3ab8 .elementor-icon-wrapper{text-align:center;}.elementor-6651 .elementor-element.elementor-element-b8e3ab8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d49ac81 );}.elementor-6651 .elementor-element.elementor-element-b8e3ab8.elementor-view-framed .elementor-icon, .elementor-6651 .elementor-element.elementor-element-b8e3ab8.elementor-view-default .elementor-icon{color:var( --e-global-color-d49ac81 );border-color:var( --e-global-color-d49ac81 );}.elementor-6651 .elementor-element.elementor-element-b8e3ab8.elementor-view-framed .elementor-icon, .elementor-6651 .elementor-element.elementor-element-b8e3ab8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d49ac81 );}.elementor-6651 .elementor-element.elementor-element-b8e3ab8 .elementor-icon{font-size:30px;}.elementor-6651 .elementor-element.elementor-element-b8e3ab8 .elementor-icon svg{height:30px;}.elementor-6651 .elementor-element.elementor-element-c654d4d{text-align:center;}.elementor-6651 .elementor-element.elementor-element-c654d4d .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-520c191-font-family ), Sans-serif;font-size:var( --e-global-typography-520c191-font-size );font-weight:var( --e-global-typography-520c191-font-weight );line-height:var( --e-global-typography-520c191-line-height );}.elementor-6651 .elementor-element.elementor-element-82c1713{text-align:center;color:var( --e-global-color-044b931 );font-family:var( --e-global-typography-112b6c4-font-family ), Sans-serif;font-size:var( --e-global-typography-112b6c4-font-size );line-height:var( --e-global-typography-112b6c4-line-height );}.elementor-6651 .elementor-element.elementor-element-c6f4363{--display:flex;--background-transition:0.3s;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:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-6651 .elementor-element.elementor-element-c6f4363:not(.elementor-motion-effects-element-type-background), .elementor-6651 .elementor-element.elementor-element-c6f4363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cfa1f76 );}.elementor-6651 .elementor-element.elementor-element-c6f4363, .elementor-6651 .elementor-element.elementor-element-c6f4363::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-6651 .elementor-element.elementor-element-c6f4363:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6651 .elementor-element.elementor-element-3f4a616 .elementor-icon-wrapper{text-align:center;}.elementor-6651 .elementor-element.elementor-element-3f4a616.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d49ac81 );}.elementor-6651 .elementor-element.elementor-element-3f4a616.elementor-view-framed .elementor-icon, .elementor-6651 .elementor-element.elementor-element-3f4a616.elementor-view-default .elementor-icon{color:var( --e-global-color-d49ac81 );border-color:var( --e-global-color-d49ac81 );}.elementor-6651 .elementor-element.elementor-element-3f4a616.elementor-view-framed .elementor-icon, .elementor-6651 .elementor-element.elementor-element-3f4a616.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d49ac81 );}.elementor-6651 .elementor-element.elementor-element-3f4a616 .elementor-icon{font-size:30px;}.elementor-6651 .elementor-element.elementor-element-3f4a616 .elementor-icon svg{height:30px;}.elementor-6651 .elementor-element.elementor-element-e84e66c{text-align:center;}.elementor-6651 .elementor-element.elementor-element-e84e66c .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-520c191-font-family ), Sans-serif;font-size:var( --e-global-typography-520c191-font-size );font-weight:var( --e-global-typography-520c191-font-weight );line-height:var( --e-global-typography-520c191-line-height );}.elementor-6651 .elementor-element.elementor-element-c2f2ac7{text-align:center;color:var( --e-global-color-044b931 );font-family:var( --e-global-typography-112b6c4-font-family ), Sans-serif;font-size:var( --e-global-typography-112b6c4-font-size );line-height:var( --e-global-typography-112b6c4-line-height );}.elementor-6651 .elementor-element.elementor-element-fc19dad{--display:flex;--background-transition:0.3s;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:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-6651 .elementor-element.elementor-element-fc19dad:not(.elementor-motion-effects-element-type-background), .elementor-6651 .elementor-element.elementor-element-fc19dad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cfa1f76 );}.elementor-6651 .elementor-element.elementor-element-fc19dad, .elementor-6651 .elementor-element.elementor-element-fc19dad::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-6651 .elementor-element.elementor-element-fc19dad:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6651 .elementor-element.elementor-element-3d9d052 .elementor-icon-wrapper{text-align:center;}.elementor-6651 .elementor-element.elementor-element-3d9d052.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d49ac81 );}.elementor-6651 .elementor-element.elementor-element-3d9d052.elementor-view-framed .elementor-icon, .elementor-6651 .elementor-element.elementor-element-3d9d052.elementor-view-default .elementor-icon{color:var( --e-global-color-d49ac81 );border-color:var( --e-global-color-d49ac81 );}.elementor-6651 .elementor-element.elementor-element-3d9d052.elementor-view-framed .elementor-icon, .elementor-6651 .elementor-element.elementor-element-3d9d052.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d49ac81 );}.elementor-6651 .elementor-element.elementor-element-3d9d052 .elementor-icon{font-size:30px;}.elementor-6651 .elementor-element.elementor-element-3d9d052 .elementor-icon svg{height:30px;}.elementor-6651 .elementor-element.elementor-element-4b2804f{text-align:center;}.elementor-6651 .elementor-element.elementor-element-4b2804f .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-520c191-font-family ), Sans-serif;font-size:var( --e-global-typography-520c191-font-size );font-weight:var( --e-global-typography-520c191-font-weight );line-height:var( --e-global-typography-520c191-line-height );}.elementor-6651 .elementor-element.elementor-element-4283784{text-align:center;color:var( --e-global-color-044b931 );font-family:var( --e-global-typography-112b6c4-font-family ), Sans-serif;font-size:var( --e-global-typography-112b6c4-font-size );line-height:var( --e-global-typography-112b6c4-line-height );}.elementor-6651 .elementor-element.elementor-element-3848273{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-6651 .elementor-element.elementor-element-3848273:not(.elementor-motion-effects-element-type-background), .elementor-6651 .elementor-element.elementor-element-3848273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cfa1f76 );}.elementor-6651 .elementor-element.elementor-element-3848273, .elementor-6651 .elementor-element.elementor-element-3848273::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-6651 .elementor-element.elementor-element-2f492b6 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 0% 0% 0%;}.elementor-6651 .elementor-element.elementor-element-2f492b6{text-align:center;}.elementor-6651 .elementor-element.elementor-element-2f492b6 .elementor-heading-title{color:var( --e-global-color-638d055 );}.elementor-6651 .elementor-element.elementor-element-cf568a8{color:var( --e-global-color-638d055 );}.elementor-6651 .elementor-element.elementor-element-afc0a1f{padding:5% 0% 5% 0%;overflow:visible;}.elementor-6651 .elementor-element.elementor-element-07b2b3a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6651 .elementor-element.elementor-element-07b2b3a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-6651 .elementor-element.elementor-element-9cb5fca > .elementor-container{max-width:1200px;}.elementor-6651 .elementor-element.elementor-element-9cb5fca{margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;overflow:visible;}.elementor-6651 .elementor-element.elementor-element-6118e04 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6651 .elementor-element.elementor-element-5a53b54 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 0% 0% 0%;}.elementor-6651 .elementor-element.elementor-element-5a53b54{text-align:center;}.elementor-6651 .elementor-element.elementor-element-5a53b54 .elementor-heading-title{color:var( --e-global-color-638d055 );}.elementor-6651 .elementor-element.elementor-element-36ef561 > .elementor-container{max-width:1200px;}.elementor-6651 .elementor-element.elementor-element-36ef561{margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;overflow:visible;}.elementor-6651 .elementor-element.elementor-element-800a37d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6651 .elementor-element.elementor-element-800a37d > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-6651 .elementor-element.elementor-element-800a37d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6651 .elementor-element.elementor-element-af90643{color:var( --e-global-color-secondary );}.elementor-6651 .elementor-element.elementor-element-845a03a:not(.elementor-motion-effects-element-type-background), .elementor-6651 .elementor-element.elementor-element-845a03a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cfa1f76 );}.elementor-6651 .elementor-element.elementor-element-845a03a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 5% 0%;overflow:visible;}.elementor-6651 .elementor-element.elementor-element-845a03a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6651 .elementor-element.elementor-element-a12941b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6651 .elementor-element.elementor-element-a12941b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-6651 .elementor-element.elementor-element-d79e6be > .elementor-container{max-width:980px;}.elementor-6651 .elementor-element.elementor-element-d79e6be{margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;overflow:visible;}.elementor-6651 .elementor-element.elementor-element-11b020c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6651 .elementor-element.elementor-element-8c07689 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 0% 0% 0%;}.elementor-6651 .elementor-element.elementor-element-8c07689{text-align:center;}.elementor-6651 .elementor-element.elementor-element-8c07689 .elementor-heading-title{color:var( --e-global-color-d49ac81 );}.elementor-6651 .elementor-element.elementor-element-b395f25{text-align:center;}.elementor-6651 .elementor-element.elementor-element-13ac445 > .elementor-container{max-width:980px;}.elementor-6651 .elementor-element.elementor-element-13ac445{margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;overflow:visible;}.elementor-6651 .elementor-element.elementor-element-aa0bdc1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6651 .elementor-element.elementor-element-aa0bdc1 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-6651 .elementor-element.elementor-element-aa0bdc1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-6651 .elementor-element.elementor-element-c654d4d .elementor-heading-title{font-size:var( --e-global-typography-520c191-font-size );line-height:var( --e-global-typography-520c191-line-height );}.elementor-6651 .elementor-element.elementor-element-82c1713{font-size:var( --e-global-typography-112b6c4-font-size );line-height:var( --e-global-typography-112b6c4-line-height );}.elementor-6651 .elementor-element.elementor-element-e84e66c .elementor-heading-title{font-size:var( --e-global-typography-520c191-font-size );line-height:var( --e-global-typography-520c191-line-height );}.elementor-6651 .elementor-element.elementor-element-c2f2ac7{font-size:var( --e-global-typography-112b6c4-font-size );line-height:var( --e-global-typography-112b6c4-line-height );}.elementor-6651 .elementor-element.elementor-element-4b2804f .elementor-heading-title{font-size:var( --e-global-typography-520c191-font-size );line-height:var( --e-global-typography-520c191-line-height );}.elementor-6651 .elementor-element.elementor-element-4283784{font-size:var( --e-global-typography-112b6c4-font-size );line-height:var( --e-global-typography-112b6c4-line-height );}.elementor-6651 .elementor-element.elementor-element-3848273{--padding-top:7em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-6651 .elementor-element.elementor-element-afc0a1f{padding:7em 0em 0em 0em;}.elementor-6651 .elementor-element.elementor-element-07b2b3a > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-6651 .elementor-element.elementor-element-9cb5fca{padding:3em 0em 5em 0em;}.elementor-6651 .elementor-element.elementor-element-36ef561{padding:3em 0em 5em 0em;}.elementor-6651 .elementor-element.elementor-element-845a03a{padding:7em 0em 0em 0em;}.elementor-6651 .elementor-element.elementor-element-a12941b > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-6651 .elementor-element.elementor-element-d79e6be{padding:3em 0em 5em 0em;}.elementor-6651 .elementor-element.elementor-element-13ac445{padding:3em 0em 5em 0em;}}@media(max-width:767px){.elementor-6651 .elementor-element.elementor-element-0184e4d{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-6651 .elementor-element.elementor-element-c654d4d .elementor-heading-title{font-size:var( --e-global-typography-520c191-font-size );line-height:var( --e-global-typography-520c191-line-height );}.elementor-6651 .elementor-element.elementor-element-82c1713{font-size:var( --e-global-typography-112b6c4-font-size );line-height:var( --e-global-typography-112b6c4-line-height );}.elementor-6651 .elementor-element.elementor-element-c6f4363{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-6651 .elementor-element.elementor-element-e84e66c .elementor-heading-title{font-size:var( --e-global-typography-520c191-font-size );line-height:var( --e-global-typography-520c191-line-height );}.elementor-6651 .elementor-element.elementor-element-c2f2ac7{font-size:var( --e-global-typography-112b6c4-font-size );line-height:var( --e-global-typography-112b6c4-line-height );}.elementor-6651 .elementor-element.elementor-element-fc19dad{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-6651 .elementor-element.elementor-element-4b2804f .elementor-heading-title{font-size:var( --e-global-typography-520c191-font-size );line-height:var( --e-global-typography-520c191-line-height );}.elementor-6651 .elementor-element.elementor-element-4283784{font-size:var( --e-global-typography-112b6c4-font-size );line-height:var( --e-global-typography-112b6c4-line-height );}.elementor-6651 .elementor-element.elementor-element-3848273{--padding-top:6em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-6651 .elementor-element.elementor-element-2f492b6 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0% 0% 0% 0%;}.elementor-6651 .elementor-element.elementor-element-afc0a1f{padding:6em 0em 0em 0em;}.elementor-6651 .elementor-element.elementor-element-9cb5fca{padding:0em 0em 3em 0em;}.elementor-6651 .elementor-element.elementor-element-6118e04 > .elementor-element-populated{padding:21px 21px 21px 21px;}.elementor-6651 .elementor-element.elementor-element-5a53b54 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0% 0% 0% 0%;}.elementor-6651 .elementor-element.elementor-element-36ef561{padding:0em 0em 3em 0em;}.elementor-6651 .elementor-element.elementor-element-800a37d > .elementor-element-populated{padding:21px 21px 21px 21px;}.elementor-6651 .elementor-element.elementor-element-845a03a{padding:6em 0em 0em 0em;}.elementor-6651 .elementor-element.elementor-element-d79e6be{padding:0em 0em 3em 0em;}.elementor-6651 .elementor-element.elementor-element-11b020c > .elementor-element-populated{padding:21px 21px 21px 21px;}.elementor-6651 .elementor-element.elementor-element-8c07689 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0% 0% 0% 0%;}.elementor-6651 .elementor-element.elementor-element-13ac445{padding:0em 0em 3em 0em;}.elementor-6651 .elementor-element.elementor-element-aa0bdc1 > .elementor-element-populated{padding:21px 21px 21px 21px;}}/* Start custom CSS for text-editor, class: .elementor-element-af90643 */.elementor-widget-container table {
    width: 100% !important;
    border-collapse: collapse !important;
    margin: 20px 0 !important;
    background: #fff !important;
    table-layout: fixed !important;
    max-width: none !important;
}

.elementor-widget-container td {
    padding: 12px 15px !important;
    border: none !important;
    border-top: 1px solid #e0e0e0 !important;
    vertical-align: middle !important;
    font-weight: normal !important;
    text-align: center !important;
    background: #e6e8ea !important;
}

/* Header row style */
.elementor-widget-container tr:first-child td {
    background: #c7c8ca !important;
    color: #000 !important;
    font-weight: bold !important;
    font-size: 16px !important;
    text-align: center !important;
    border-top: 1px solid #241e21 !important;
}

/* Align first cell in the first row to the left */
.elementor-widget-container tr:first-child td:first-child {
    text-align: left !important;
}

/* Style for colspan="3" */
.elementor-widget-container td[colspan="3"] {
    background: #c7c8ca !important;
    color: #000 !important;
    font-weight: bold !important;
    font-size: 16px !important;
    text-align: center !important;
    border-top: 1px solid #241e21 !important;
}

/* Last column style - excluding the first row */
.elementor-widget-container tr:not(:first-child) td:last-child:not([colspan="3"]) {
    background: #fff !important;
}

/* First column left alignment */
.elementor-widget-container td:first-child,
.elementor-widget-container td[rowspan] {
    text-align: left !important;
}

/* Column widths */
.elementor-widget-container td:first-child {
    width: 50% !important;
}
.elementor-widget-container td:nth-child(2) {
    width: 15% !important;
    text-align: center !important;
}
.elementor-widget-container td:last-child {
    width: 35% !important;
}

/* Responsive Design */
@media screen and (max-width: 768px) {
    .elementor-widget-container table {
        display: block !important;
        overflow-x: auto !important;
    }
    
    .elementor-widget-container td {
        padding: 8px 10px !important;
        white-space: nowrap !important;
    }
}/* End custom CSS */