.elementor-2619 .elementor-element.elementor-element-d4ec031{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px 0px;--background-transition:0.3s;--padding-block-start:32px;--padding-block-end:48px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2619 .elementor-element.elementor-element-d4ec031:not(.elementor-motion-effects-element-type-background), .elementor-2619 .elementor-element.elementor-element-d4ec031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3dce794 );}.elementor-2619 .elementor-element.elementor-element-d4ec031, .elementor-2619 .elementor-element.elementor-element-d4ec031::before{--border-transition:0.3s;}.elementor-2619 .elementor-element.elementor-element-ed6cdc7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 80px;--background-transition:0.3s;}.elementor-2619 .elementor-element.elementor-element-d18665d.elementor-element{--align-self:center;}.elementor-2619 .elementor-element.elementor-element-ec670da.elementor-element{--align-self:center;}.elementor-2619 .elementor-element.elementor-element-ebbf75a{--display:flex;--background-transition:0.3s;}.elementor-2619 .elementor-element.elementor-element-108e352{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 80px;--background-transition:0.3s;}.elementor-2619 .elementor-element.elementor-element-308593a.elementor-element{--align-self:center;}.elementor-2619 .elementor-element.elementor-element-d8a90ff.elementor-element{--align-self:center;}.elementor-2619 .elementor-element.elementor-element-bbf3dca.elementor-element{--align-self:center;}.elementor-2619 .elementor-element.elementor-element-304da78:not(.elementor-motion-effects-element-type-background), .elementor-2619 .elementor-element.elementor-element-304da78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002B0B;}.elementor-2619 .elementor-element.elementor-element-304da78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8px 0px 8px 0px;}.elementor-2619 .elementor-element.elementor-element-304da78 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2619 .elementor-element.elementor-element-e96a149{color:#FFFFFF;}.elementor-2619 .elementor-element.elementor-element-e1d05a0{text-align:right;color:#FFFFFF;}@media(max-width:1024px) and (min-width:768px){.elementor-2619 .elementor-element.elementor-element-8a9a471{width:100%;}.elementor-2619 .elementor-element.elementor-element-1aa56f4{width:100%;}}@media(max-width:1366px){.elementor-2619 .elementor-element.elementor-element-d4ec031{--padding-block-start:32px;--padding-block-end:40px;--padding-inline-start:24px;--padding-inline-end:24px;}}@media(max-width:1024px){.elementor-2619 .elementor-element.elementor-element-108e352{--gap:32px 32px;}.elementor-2619 .elementor-element.elementor-element-e96a149{text-align:center;}.elementor-2619 .elementor-element.elementor-element-e1d05a0{text-align:center;}}@media(max-width:767px){.elementor-2619 .elementor-element.elementor-element-d4ec031{--padding-block-start:32px;--padding-block-end:40px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-2619 .elementor-element.elementor-element-108e352{--gap:24px 24px;}}/* Start custom CSS for text-editor, class: .elementor-element-e96a149 */.elementor-2619 .elementor-element.elementor-element-e96a149 a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1d05a0 */.elementor-2619 .elementor-element.elementor-element-e1d05a0 a {
    padding-left: 32px;
}
.elementor-2619 .elementor-element.elementor-element-e1d05a0 a i {
    padding-right: 2px;
}
.elementor-2619 .elementor-element.elementor-element-e1d05a0 a:first-child {
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-304da78 */.elementor-2619 .elementor-element.elementor-element-304da78 a {
    color: #fff;
}/* End custom CSS */