.elementor-670 .elementor-element.elementor-element-d02e621 .elementor-toc__header-title{text-align:start;}.elementor-670 .elementor-element.elementor-element-d02e621 .elementor-toc__header{flex-direction:row;}.elementor-670 .elementor-element.elementor-element-d02e621{--item-text-hover-decoration:underline;}.elementor-670 .elementor-element.elementor-element-d3daaf4{padding:0px 0px 0px 0px;}.elementor-670 .elementor-element.elementor-element-4b9f0d9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-670 .elementor-element.elementor-element-4b9f0d9.elementor-view-stacked .elementor-icon{background-color:#0B525B;}.elementor-670 .elementor-element.elementor-element-4b9f0d9.elementor-view-framed .elementor-icon, .elementor-670 .elementor-element.elementor-element-4b9f0d9.elementor-view-default .elementor-icon{fill:#0B525B;color:#0B525B;border-color:#0B525B;}.elementor-670 .elementor-element.elementor-element-4b9f0d9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-670 .elementor-element.elementor-element-4b9f0d9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-d606e84 );fill:var( --e-global-color-3d0691c );color:var( --e-global-color-3d0691c );}.elementor-670 .elementor-element.elementor-element-4b9f0d9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-670 .elementor-element.elementor-element-4b9f0d9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-670 .elementor-element.elementor-element-4b9f0d9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-670 .elementor-element.elementor-element-4b9f0d9.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-d606e84 );color:var( --e-global-color-d606e84 );border-color:var( --e-global-color-d606e84 );}.elementor-670 .elementor-element.elementor-element-4b9f0d9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-670 .elementor-element.elementor-element-4b9f0d9.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-3d0691c );}.elementor-670 .elementor-element.elementor-element-4b9f0d9 .elementor-icon{font-size:18px;}.elementor-670 .elementor-element.elementor-element-4b9f0d9 .elementor-icon-box-title{color:#0B525B;}.elementor-670 .elementor-element.elementor-element-4b9f0d9:has(:hover) .elementor-icon-box-title,
					 .elementor-670 .elementor-element.elementor-element-4b9f0d9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d606e84 );}.elementor-670 .elementor-element.elementor-element-8f5d12c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-670 .elementor-element.elementor-element-8f5d12c.elementor-view-stacked .elementor-icon{background-color:#0B525B;}.elementor-670 .elementor-element.elementor-element-8f5d12c.elementor-view-framed .elementor-icon, .elementor-670 .elementor-element.elementor-element-8f5d12c.elementor-view-default .elementor-icon{fill:#0B525B;color:#0B525B;border-color:#0B525B;}.elementor-670 .elementor-element.elementor-element-8f5d12c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-670 .elementor-element.elementor-element-8f5d12c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-d606e84 );fill:var( --e-global-color-3d0691c );color:var( --e-global-color-3d0691c );}.elementor-670 .elementor-element.elementor-element-8f5d12c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-670 .elementor-element.elementor-element-8f5d12c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-670 .elementor-element.elementor-element-8f5d12c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-670 .elementor-element.elementor-element-8f5d12c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-d606e84 );color:var( --e-global-color-d606e84 );border-color:var( --e-global-color-d606e84 );}.elementor-670 .elementor-element.elementor-element-8f5d12c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-670 .elementor-element.elementor-element-8f5d12c.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-3d0691c );}.elementor-670 .elementor-element.elementor-element-8f5d12c .elementor-icon{font-size:18px;}.elementor-670 .elementor-element.elementor-element-8f5d12c .elementor-icon-box-title{color:#0B525B;}.elementor-670 .elementor-element.elementor-element-8f5d12c:has(:hover) .elementor-icon-box-title,
					 .elementor-670 .elementor-element.elementor-element-8f5d12c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d606e84 );}.elementor-670 .elementor-element.elementor-element-3596ed9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-670 .elementor-element.elementor-element-3596ed9.elementor-view-stacked .elementor-icon{background-color:#0B525B;}.elementor-670 .elementor-element.elementor-element-3596ed9.elementor-view-framed .elementor-icon, .elementor-670 .elementor-element.elementor-element-3596ed9.elementor-view-default .elementor-icon{fill:#0B525B;color:#0B525B;border-color:#0B525B;}.elementor-670 .elementor-element.elementor-element-3596ed9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-670 .elementor-element.elementor-element-3596ed9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-d606e84 );fill:var( --e-global-color-3d0691c );color:var( --e-global-color-3d0691c );}.elementor-670 .elementor-element.elementor-element-3596ed9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-670 .elementor-element.elementor-element-3596ed9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-670 .elementor-element.elementor-element-3596ed9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-670 .elementor-element.elementor-element-3596ed9.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-d606e84 );color:var( --e-global-color-d606e84 );border-color:var( --e-global-color-d606e84 );}.elementor-670 .elementor-element.elementor-element-3596ed9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-670 .elementor-element.elementor-element-3596ed9.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-3d0691c );}.elementor-670 .elementor-element.elementor-element-3596ed9 .elementor-icon{font-size:18px;}.elementor-670 .elementor-element.elementor-element-3596ed9 .elementor-icon-box-title{color:#0B525B;}.elementor-670 .elementor-element.elementor-element-3596ed9:has(:hover) .elementor-icon-box-title,
					 .elementor-670 .elementor-element.elementor-element-3596ed9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d606e84 );}@media(max-width:767px){.elementor-670 .elementor-element.elementor-element-d3daaf4{padding:0px 0px 0px 0px;}.elementor-670 .elementor-element.elementor-element-4b9f0d9{width:100%;max-width:100%;}.elementor-670 .elementor-element.elementor-element-4b9f0d9 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-670 .elementor-element.elementor-element-4b9f0d9 .elementor-icon{font-size:15px;}.elementor-670 .elementor-element.elementor-element-8f5d12c{width:100%;max-width:100%;}.elementor-670 .elementor-element.elementor-element-8f5d12c .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-670 .elementor-element.elementor-element-8f5d12c .elementor-icon{font-size:15px;}.elementor-670 .elementor-element.elementor-element-3596ed9{width:100%;max-width:100%;}.elementor-670 .elementor-element.elementor-element-3596ed9 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-670 .elementor-element.elementor-element-3596ed9 .elementor-icon{font-size:15px;}}/* Start custom CSS for text-editor, class: .elementor-element-d3daaf4 */.elementor-670 .elementor-element.elementor-element-d3daaf4 h2,
.elementor-670 .elementor-element.elementor-element-d3daaf4 h3 {
    margin-top: 28px;
    margin-bottom: 12px;
}

.elementor-670 .elementor-element.elementor-element-d3daaf4 h2:first-child,
.elementor-670 .elementor-element.elementor-element-d3daaf4 h3:first-child {
    margin-top: 0;
}

@media (max-width: 767px) {
    .elementor-670 .elementor-element.elementor-element-d3daaf4 h2,
    .elementor-670 .elementor-element.elementor-element-d3daaf4 h3 {
        margin-top: 24px;
        margin-bottom: 10px;
    }
}/* End custom CSS */