  .elementor-6232 .elementor-element.elementor-element-d833dfc > .elementor-container{max-width:1000px;}.elementor-6232 .elementor-element.elementor-element-d833dfc{padding:0rem 0rem 0rem 0rem;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6232 .elementor-element.elementor-element-03b851b{--display:flex;}.elementor-6232 .elementor-element.elementor-element-4d7f318{--display:flex;}.elementor-6232 .elementor-element.elementor-element-1a9494b{--n-accordion-title-font-size:1.3rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:var( --e-global-color-3df70c0 );--n-accordion-icon-size:15px;}.elementor-6232 .elementor-element.elementor-element-1a9494b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-7ce0643 );}:where( .elementor-6232 .elementor-element.elementor-element-1a9494b > .elementor-widget-container > .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:700;}.elementor-6232 .elementor-element.elementor-element-4a7dc49 > .elementor-container{max-width:1000px;}.elementor-6232 .elementor-element.elementor-element-4a7dc49{padding:0rem 0rem 0rem 0rem;}.elementor-6232 .elementor-element.elementor-element-141d4fa > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}@media(max-width:1024px){.elementor-6232 .elementor-element.elementor-element-d833dfc{padding:2rem 2rem 2rem 2rem;}.elementor-6232 .elementor-element.elementor-element-4a7dc49{padding:2rem 2rem 2rem 2rem;}}@media(max-width:767px){.elementor-6232 .elementor-element.elementor-element-d833dfc{padding:0px 0px 0px 0px;}.elementor-6232 .elementor-element.elementor-element-4a7dc49{padding:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-8f9fb78 */.elementor-6232 .elementor-element.elementor-element-8f9fb78 h2 {
    color: #003c24;
    margin-bottom: 2rem;
}
.elementor-6232 .elementor-element.elementor-element-8f9fb78 h3 {
    margin-bottom: 1rem;
    font-weight: bold;
}
.elementor-6232 .elementor-element.elementor-element-8f9fb78 ul {
    margin-left: 2em;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d833dfc */.elementor-6232 .elementor-element.elementor-element-d833dfc a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c7574c */.elementor-6232 .elementor-element.elementor-element-7c7574c h2 {
    color: #003c24;
    margin-bottom: 2rem;
}
.elementor-6232 .elementor-element.elementor-element-7c7574c h3 {
    margin-bottom: 1rem;
}
.elementor-6232 .elementor-element.elementor-element-7c7574c ul {
    margin-left: 2em;
}
table.greenheader {
border-collapse:collapse;
margin-bottom: 2em;
}
table.greenheader th {
padding: .5em;
background-color:#003c24;
color: #fff;
border-left: 1px solid #003c24;
border-right: 1px solid #fff;
}
table.greenheader th:nth-last-child(1){
border-right: 1px solid #003c24;
}
table.greenheader td{
padding: .5em;
border: 1px solid #003c24;
}
table.greenheader tr:nth-child(odd) {
background-color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1a9494b */.elementor-6232 .elementor-element.elementor-element-1a9494b details:focus-within summary {
    outline: 2px solid #fff;
    outline-offset: -.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5b20f1 */.elementor-6232 .elementor-element.elementor-element-f5b20f1 h2 {
    color: #003c24;
    margin-bottom: 2rem;
}
.elementor-6232 .elementor-element.elementor-element-f5b20f1 h3 {
    margin-bottom: 1rem;
    font-weight: bold;
}
.elementor-6232 .elementor-element.elementor-element-f5b20f1 ul {
    margin-left: 2em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3324564 */.elementor-6232 .elementor-element.elementor-element-3324564 h2 {
    color: #003c24;
    margin-bottom: 2rem;
}
.elementor-6232 .elementor-element.elementor-element-3324564 h3 {
    margin-bottom: 1rem;
    font-weight: bold;
}
.elementor-6232 .elementor-element.elementor-element-3324564 ul {
    margin-left: 2em;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4a7dc49 */.elementor-6232 .elementor-element.elementor-element-4a7dc49 a {
    text-decoration: underline;
}/* End custom CSS */