.elementor-358 .elementor-element.elementor-element-65a4cfbe{--display:flex;}.elementor-358 .elementor-element.elementor-element-2c4fb2ee{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:dashed;--border-style:dashed;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-358 .elementor-element.elementor-element-2c4fb2ee:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-2c4fb2ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-358 .elementor-element.elementor-element-60f47643{--display:flex;--justify-content:center;}.elementor-358 .elementor-element.elementor-element-5c819ac2{columns:1;text-align:center;font-size:31px;text-transform:uppercase;line-height:40px;color:var( --e-global-color-primary );}.elementor-358 .elementor-element.elementor-element-2b93e429{--display:flex;--justify-content:space-evenly;}.elementor-358 .elementor-element.elementor-element-6ae91a05{text-align:center;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-358 .elementor-element.elementor-element-3673a1ab{text-align:center;}.elementor-358 .elementor-element.elementor-element-bb62634 .elementor-toc__header-title{text-align:start;}.elementor-358 .elementor-element.elementor-element-bb62634 .elementor-toc__header{flex-direction:row;}.elementor-358 .elementor-element.elementor-element-bb62634{--item-text-hover-decoration:underline;}.elementor-358 .elementor-element.elementor-element-4459b56 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-358 .elementor-element.elementor-element-8d91961 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-358 .elementor-element.elementor-element-f78ccc3 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-358 .elementor-element.elementor-element-223119c{background-color:var( --e-global-color-text );margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:20px 20px 20px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:13px 13px 13px 13px;}.elementor-358 .elementor-element.elementor-element-2c2948b{background-color:var( --e-global-color-text );margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:20px 20px 20px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-72bf6dc );border-radius:13px 13px 13px 13px;}.elementor-358 .elementor-element.elementor-element-dbc8f30{text-align:center;font-size:18px;}.elementor-358 .elementor-element.elementor-element-818baef .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-358 .elementor-element.elementor-element-bde43a4{background-color:var( --e-global-color-text );margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:20px 20px 20px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:13px 13px 13px 13px;}.elementor-358 .elementor-element.elementor-element-e897faa{background-color:var( --e-global-color-text );margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:20px 20px 20px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-72bf6dc );border-radius:13px 13px 13px 13px;}.elementor-358 .elementor-element.elementor-element-b91ac2c .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-358 .elementor-element.elementor-element-8e1c35f{background-color:var( --e-global-color-text );margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:20px 20px 20px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:13px 13px 13px 13px;}.elementor-358 .elementor-element.elementor-element-363c740{background-color:var( --e-global-color-text );margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:20px 20px 20px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-72bf6dc );border-radius:13px 13px 13px 13px;}.elementor-358 .elementor-element.elementor-element-08581e3{text-align:center;font-size:18px;}.elementor-358 .elementor-element.elementor-element-6a950cd .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-358 .elementor-element.elementor-element-b83f90d{background-color:var( --e-global-color-text );margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:20px 20px 20px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:13px 13px 13px 13px;}.elementor-358 .elementor-element.elementor-element-efe3b5e{background-color:var( --e-global-color-text );margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:20px 20px 20px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-72bf6dc );border-radius:13px 13px 13px 13px;}.elementor-358 .elementor-element.elementor-element-cecaa72 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-358 .elementor-element.elementor-element-0663387{background-color:var( --e-global-color-text );margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:20px 20px 20px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:13px 13px 13px 13px;}.elementor-358 .elementor-element.elementor-element-a043cec{background-color:var( --e-global-color-text );margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:20px 20px 20px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-72bf6dc );border-radius:13px 13px 13px 13px;}.elementor-358 .elementor-element.elementor-element-d58a407 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-358 .elementor-element.elementor-element-c3d632f{background-color:var( --e-global-color-text );margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:20px 20px 20px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:13px 13px 13px 13px;}.elementor-358 .elementor-element.elementor-element-316800b{background-color:var( --e-global-color-text );margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:20px 20px 20px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-72bf6dc );border-radius:13px 13px 13px 13px;}.elementor-358 .elementor-element.elementor-element-5a66d8d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-358 .elementor-element.elementor-element-fdfe4db{background-color:var( --e-global-color-text );margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:20px 20px 20px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:13px 13px 13px 13px;}.elementor-358 .elementor-element.elementor-element-6ce9eea{background-color:var( --e-global-color-text );padding:20px 20px 20px 20px;border-style:dashed;border-color:var( --e-global-color-accent );font-size:20px;}@media(max-width:1024px){.elementor-358 .elementor-element.elementor-element-2c4fb2ee{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-358 .elementor-element.elementor-element-2c4fb2ee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for section, class: .elementor-element-0ee6052 */.elementor-358 .elementor-element.elementor-element-0ee6052 ul{
	margin-left: 1em;
	list-style-position: outside;
}

.elementor-358 .elementor-element.elementor-element-0ee6052 ul li{
	padding-left: 0.5em;
	margin-bottom: 1em;
}

.elementor-358 .elementor-element.elementor-element-0ee6052 ol{
	margin-left: 1em;
	list-style-position: outside;
}
 
.elementor-358 .elementor-element.elementor-element-0ee6052 ol li{
	padding-left: 0.5em;
	margin-bottom: 1em;
}
 
.elementor-358 .elementor-element.elementor-element-0ee6052 p{
	margin-bottom: 0.5em;
}

@media (max-width: 768px) {
    .elementor-358 .elementor-element.elementor-element-0ee6052 ul {
        padding-left: 15px; /* Adjust the padding value as needed */
    }

    .elementor-358 .elementor-element.elementor-element-0ee6052 ul li {
        margin-left: 0; /* Reset margin if needed to align text */
    }
}/* End custom CSS */