.elementor-626 .elementor-element.elementor-element-1db37ae{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-mix-blend-mode:darken;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4f59d67 );--border-color:var( --e-global-color-4f59d67 );--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:016px;}.elementor-626 .elementor-element.elementor-element-1db37ae:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-1db37ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10629B;}.elementor-626 .elementor-element.elementor-element-2146eb3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-626 .elementor-element.elementor-element-a8fe183{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-626 .elementor-element.elementor-element-a8fe183.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-626 .elementor-element.elementor-element-a8fe183 .elementor-heading-title{color:var( --e-global-color-095a78f );}.elementor-626 .elementor-element.elementor-element-87e873f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;color:var( --e-global-color-095a78f );}.elementor-626 .elementor-element.elementor-element-06c0f84 .elementor-button:hover, .elementor-626 .elementor-element.elementor-element-06c0f84 .elementor-button:focus{background-color:var( --e-global-color-095a78f );color:var( --e-global-color-4f59d67 );border-color:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-06c0f84 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-626 .elementor-element.elementor-element-06c0f84 .elementor-button:hover svg, .elementor-626 .elementor-element.elementor-element-06c0f84 .elementor-button:focus svg{fill:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-06c0f84 .elementor-button{border-style:solid;}.elementor-626 .elementor-element.elementor-element-ae6c4c5{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-626 .elementor-element.elementor-element-cca5ee7 img{width:100%;height:450px;object-fit:cover;object-position:top center;border-radius:20px 20px 20px 20px;}.elementor-626 .elementor-element.elementor-element-5f8255d{--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;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-626 .elementor-element.elementor-element-5f8255d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-626 .elementor-element.elementor-element-8a17106{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-626 .elementor-element.elementor-element-334b51c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-626 .elementor-element.elementor-element-334b51c:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-334b51c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43f2f39 );}.elementor-626 .elementor-element.elementor-element-38d93d2{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-626 .elementor-element.elementor-element-38d93d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-626 .elementor-element.elementor-element-38d93d2 .elementor-icon-wrapper{text-align:center;}.elementor-626 .elementor-element.elementor-element-38d93d2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3379e89 );color:var( --e-global-color-e5a8e9b );}.elementor-626 .elementor-element.elementor-element-38d93d2.elementor-view-framed .elementor-icon, .elementor-626 .elementor-element.elementor-element-38d93d2.elementor-view-default .elementor-icon{color:var( --e-global-color-3379e89 );border-color:var( --e-global-color-3379e89 );}.elementor-626 .elementor-element.elementor-element-38d93d2.elementor-view-framed .elementor-icon, .elementor-626 .elementor-element.elementor-element-38d93d2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3379e89 );}.elementor-626 .elementor-element.elementor-element-38d93d2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e5a8e9b );}.elementor-626 .elementor-element.elementor-element-38d93d2.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e5a8e9b );}.elementor-626 .elementor-element.elementor-element-38d93d2 .elementor-icon{font-size:25px;border-radius:10px 10px 10px 10px;}.elementor-626 .elementor-element.elementor-element-38d93d2 .elementor-icon svg{height:25px;}.elementor-626 .elementor-element.elementor-element-c76df17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 05px;}.elementor-626 .elementor-element.elementor-element-c76df17 .elementor-icon-box-wrapper{text-align:start;}.elementor-626 .elementor-element.elementor-element-c76df17 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-d1c4493 );}.elementor-626 .elementor-element.elementor-element-c76df17 .elementor-icon-box-title, .elementor-626 .elementor-element.elementor-element-c76df17 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;}.elementor-626 .elementor-element.elementor-element-c76df17 .elementor-icon-box-description{color:var( --e-global-color-a872e90 );}.elementor-626 .elementor-element.elementor-element-689815a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-626 .elementor-element.elementor-element-689815a:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-689815a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43f2f39 );}.elementor-626 .elementor-element.elementor-element-863f6e3{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-626 .elementor-element.elementor-element-863f6e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-626 .elementor-element.elementor-element-863f6e3 .elementor-icon-wrapper{text-align:center;}.elementor-626 .elementor-element.elementor-element-863f6e3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3379e89 );color:var( --e-global-color-e5a8e9b );}.elementor-626 .elementor-element.elementor-element-863f6e3.elementor-view-framed .elementor-icon, .elementor-626 .elementor-element.elementor-element-863f6e3.elementor-view-default .elementor-icon{color:var( --e-global-color-3379e89 );border-color:var( --e-global-color-3379e89 );}.elementor-626 .elementor-element.elementor-element-863f6e3.elementor-view-framed .elementor-icon, .elementor-626 .elementor-element.elementor-element-863f6e3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3379e89 );}.elementor-626 .elementor-element.elementor-element-863f6e3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e5a8e9b );}.elementor-626 .elementor-element.elementor-element-863f6e3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e5a8e9b );}.elementor-626 .elementor-element.elementor-element-863f6e3 .elementor-icon{font-size:25px;border-radius:10px 10px 10px 10px;}.elementor-626 .elementor-element.elementor-element-863f6e3 .elementor-icon svg{height:25px;}.elementor-626 .elementor-element.elementor-element-272dbdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 05px;}.elementor-626 .elementor-element.elementor-element-272dbdf .elementor-icon-box-wrapper{text-align:start;}.elementor-626 .elementor-element.elementor-element-272dbdf .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-d1c4493 );}.elementor-626 .elementor-element.elementor-element-272dbdf .elementor-icon-box-title, .elementor-626 .elementor-element.elementor-element-272dbdf .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;}.elementor-626 .elementor-element.elementor-element-272dbdf .elementor-icon-box-description{color:var( --e-global-color-a872e90 );}.elementor-626 .elementor-element.elementor-element-1687c39{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-626 .elementor-element.elementor-element-1687c39:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-1687c39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43f2f39 );}.elementor-626 .elementor-element.elementor-element-11ca369{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-626 .elementor-element.elementor-element-11ca369.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-626 .elementor-element.elementor-element-11ca369 .elementor-icon-wrapper{text-align:center;}.elementor-626 .elementor-element.elementor-element-11ca369.elementor-view-stacked .elementor-icon{background-color:#10629B;color:var( --e-global-color-e5a8e9b );}.elementor-626 .elementor-element.elementor-element-11ca369.elementor-view-framed .elementor-icon, .elementor-626 .elementor-element.elementor-element-11ca369.elementor-view-default .elementor-icon{color:#10629B;border-color:#10629B;}.elementor-626 .elementor-element.elementor-element-11ca369.elementor-view-framed .elementor-icon, .elementor-626 .elementor-element.elementor-element-11ca369.elementor-view-default .elementor-icon svg{fill:#10629B;}.elementor-626 .elementor-element.elementor-element-11ca369.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e5a8e9b );}.elementor-626 .elementor-element.elementor-element-11ca369.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e5a8e9b );}.elementor-626 .elementor-element.elementor-element-11ca369 .elementor-icon{font-size:25px;border-radius:10px 10px 10px 10px;}.elementor-626 .elementor-element.elementor-element-11ca369 .elementor-icon svg{height:25px;}.elementor-626 .elementor-element.elementor-element-73056f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 05px;}.elementor-626 .elementor-element.elementor-element-73056f5 .elementor-icon-box-wrapper{text-align:start;}.elementor-626 .elementor-element.elementor-element-73056f5 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-d1c4493 );}.elementor-626 .elementor-element.elementor-element-73056f5 .elementor-icon-box-title, .elementor-626 .elementor-element.elementor-element-73056f5 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;}.elementor-626 .elementor-element.elementor-element-73056f5 .elementor-icon-box-description{color:var( --e-global-color-a872e90 );}.elementor-626 .elementor-element.elementor-element-bf5e168{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-626 .elementor-element.elementor-element-bf5e168:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-bf5e168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43f2f39 );}.elementor-626 .elementor-element.elementor-element-4227c5e{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-626 .elementor-element.elementor-element-4227c5e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-626 .elementor-element.elementor-element-4227c5e .elementor-icon-wrapper{text-align:center;}.elementor-626 .elementor-element.elementor-element-4227c5e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3379e89 );color:var( --e-global-color-e5a8e9b );}.elementor-626 .elementor-element.elementor-element-4227c5e.elementor-view-framed .elementor-icon, .elementor-626 .elementor-element.elementor-element-4227c5e.elementor-view-default .elementor-icon{color:var( --e-global-color-3379e89 );border-color:var( --e-global-color-3379e89 );}.elementor-626 .elementor-element.elementor-element-4227c5e.elementor-view-framed .elementor-icon, .elementor-626 .elementor-element.elementor-element-4227c5e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3379e89 );}.elementor-626 .elementor-element.elementor-element-4227c5e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e5a8e9b );}.elementor-626 .elementor-element.elementor-element-4227c5e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e5a8e9b );}.elementor-626 .elementor-element.elementor-element-4227c5e .elementor-icon{font-size:25px;border-radius:10px 10px 10px 10px;}.elementor-626 .elementor-element.elementor-element-4227c5e .elementor-icon svg{height:25px;}.elementor-626 .elementor-element.elementor-element-3d1e0e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 05px;}.elementor-626 .elementor-element.elementor-element-3d1e0e9 .elementor-icon-box-wrapper{text-align:start;}.elementor-626 .elementor-element.elementor-element-3d1e0e9 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-d1c4493 );}.elementor-626 .elementor-element.elementor-element-3d1e0e9 .elementor-icon-box-title, .elementor-626 .elementor-element.elementor-element-3d1e0e9 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;}.elementor-626 .elementor-element.elementor-element-3d1e0e9 .elementor-icon-box-description{color:var( --e-global-color-a872e90 );}.elementor-626 .elementor-element.elementor-element-a521ef4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-626 .elementor-element.elementor-element-d5c8943{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:016px;}.elementor-626 .elementor-element.elementor-element-c61bd1a img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-626 .elementor-element.elementor-element-c7d76e5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:0px;}.elementor-626 .elementor-element.elementor-element-c8e7727 .elementor-heading-title{text-transform:none;}.elementor-626 .elementor-element.elementor-element-fd71d9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-626 .elementor-element.elementor-element-c25b881{--display:flex;}.elementor-626 .elementor-element.elementor-element-07db2de{--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;}.elementor-626 .elementor-element.elementor-element-4b50ebb .elementor-button:hover, .elementor-626 .elementor-element.elementor-element-4b50ebb .elementor-button:focus{background-color:var( --e-global-color-095a78f );color:var( --e-global-color-4f59d67 );border-color:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-4b50ebb{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-626 .elementor-element.elementor-element-4b50ebb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-626 .elementor-element.elementor-element-4b50ebb .elementor-button:hover svg, .elementor-626 .elementor-element.elementor-element-4b50ebb .elementor-button:focus svg{fill:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-4b50ebb .elementor-button{border-style:solid;}.elementor-626 .elementor-element.elementor-element-e8d27fa{--display:flex;}.elementor-626 .elementor-element.elementor-element-4b537fa{--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;}.elementor-626 .elementor-element.elementor-element-507609e .elementor-button:hover, .elementor-626 .elementor-element.elementor-element-507609e .elementor-button:focus{background-color:var( --e-global-color-095a78f );color:var( --e-global-color-4f59d67 );border-color:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-507609e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-626 .elementor-element.elementor-element-507609e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-626 .elementor-element.elementor-element-507609e .elementor-button:hover svg, .elementor-626 .elementor-element.elementor-element-507609e .elementor-button:focus svg{fill:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-507609e .elementor-button{border-style:solid;}.elementor-626 .elementor-element.elementor-element-3653bcd{--display:flex;}.elementor-626 .elementor-element.elementor-element-d0594f5{--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;}.elementor-626 .elementor-element.elementor-element-709a9a0 .elementor-button:hover, .elementor-626 .elementor-element.elementor-element-709a9a0 .elementor-button:focus{background-color:var( --e-global-color-095a78f );color:var( --e-global-color-4f59d67 );border-color:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-709a9a0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-626 .elementor-element.elementor-element-709a9a0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-626 .elementor-element.elementor-element-709a9a0 .elementor-button:hover svg, .elementor-626 .elementor-element.elementor-element-709a9a0 .elementor-button:focus svg{fill:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-709a9a0 .elementor-button{border-style:solid;}.elementor-626 .elementor-element.elementor-element-5f9ead6{--display:flex;}.elementor-626 .elementor-element.elementor-element-ffde29e{--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;}.elementor-626 .elementor-element.elementor-element-f32756f .elementor-button:hover, .elementor-626 .elementor-element.elementor-element-f32756f .elementor-button:focus{background-color:var( --e-global-color-095a78f );color:var( --e-global-color-4f59d67 );border-color:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-f32756f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-626 .elementor-element.elementor-element-f32756f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-626 .elementor-element.elementor-element-f32756f .elementor-button:hover svg, .elementor-626 .elementor-element.elementor-element-f32756f .elementor-button:focus svg{fill:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-f32756f .elementor-button{border-style:solid;}.elementor-626 .elementor-element.elementor-element-91726c2{--display:flex;}.elementor-626 .elementor-element.elementor-element-4ee72ee{--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;}.elementor-626 .elementor-element.elementor-element-ba0556b .elementor-button:hover, .elementor-626 .elementor-element.elementor-element-ba0556b .elementor-button:focus{background-color:var( --e-global-color-095a78f );color:var( --e-global-color-4f59d67 );border-color:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-ba0556b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-626 .elementor-element.elementor-element-ba0556b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-626 .elementor-element.elementor-element-ba0556b .elementor-button:hover svg, .elementor-626 .elementor-element.elementor-element-ba0556b .elementor-button:focus svg{fill:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-ba0556b .elementor-button{border-style:solid;}.elementor-626 .elementor-element.elementor-element-508417b{--display:flex;}.elementor-626 .elementor-element.elementor-element-ff6efae{--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;}.elementor-626 .elementor-element.elementor-element-2e3f5c5 .elementor-button:hover, .elementor-626 .elementor-element.elementor-element-2e3f5c5 .elementor-button:focus{background-color:var( --e-global-color-095a78f );color:var( --e-global-color-4f59d67 );border-color:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-2e3f5c5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-626 .elementor-element.elementor-element-2e3f5c5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-626 .elementor-element.elementor-element-2e3f5c5 .elementor-button:hover svg, .elementor-626 .elementor-element.elementor-element-2e3f5c5 .elementor-button:focus svg{fill:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-2e3f5c5 .elementor-button{border-style:solid;}.elementor-626 .elementor-element.elementor-element-c2fef2e{--n-accordion-title-font-size:1,75rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-4f59d67 );--n-accordion-title-hover-color:var( --e-global-color-4f59d67 );--n-accordion-title-active-color:var( --e-global-color-4f59d67 );--n-accordion-icon-size:15px;}.elementor-626 .elementor-element.elementor-element-c2fef2e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-color:var( --e-global-color-accent );}.elementor-626 .elementor-element.elementor-element-c2fef2e {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-626 .elementor-element.elementor-element-c2fef2e > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-626 .elementor-element.elementor-element-b9cd07e .elementor-button:hover, .elementor-626 .elementor-element.elementor-element-b9cd07e .elementor-button:focus{background-color:var( --e-global-color-095a78f );color:var( --e-global-color-4f59d67 );border-color:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-b9cd07e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-626 .elementor-element.elementor-element-b9cd07e .elementor-button:hover svg, .elementor-626 .elementor-element.elementor-element-b9cd07e .elementor-button:focus svg{fill:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-b9cd07e .elementor-button{border-style:solid;}.elementor-626 .elementor-element.elementor-element-199acb3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-626 .elementor-element.elementor-element-0033e6f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-626 .elementor-element.elementor-element-3a6a8b5 .elementor-heading-title{text-transform:none;}.elementor-626 .elementor-element.elementor-element-c114cd0{color:var( --e-global-color-text );}.elementor-626 .elementor-element.elementor-element-c677f07 .elementor-button:hover, .elementor-626 .elementor-element.elementor-element-c677f07 .elementor-button:focus{background-color:var( --e-global-color-095a78f );color:var( --e-global-color-4f59d67 );border-color:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-c677f07 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-626 .elementor-element.elementor-element-c677f07 .elementor-button:hover svg, .elementor-626 .elementor-element.elementor-element-c677f07 .elementor-button:focus svg{fill:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-c677f07 .elementor-button{border-style:solid;}.elementor-626 .elementor-element.elementor-element-f7a4b3e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-626 .elementor-element.elementor-element-eeda508 img{width:100%;height:500px;object-fit:cover;object-position:center right;border-radius:20px 20px 20px 20px;}.elementor-626 .elementor-element.elementor-element-610a68a{--display:flex;}.elementor-626 .elementor-element.elementor-element-99343c6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-626 .elementor-element.elementor-element-a01bf23{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-626 .elementor-element.elementor-element-1f659a4 .elementor-heading-title{text-transform:none;}.elementor-626 .elementor-element.elementor-element-81b39df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-626 .elementor-element.elementor-element-4884782 .elementor-button:hover, .elementor-626 .elementor-element.elementor-element-4884782 .elementor-button:focus{background-color:var( --e-global-color-095a78f );color:var( --e-global-color-4f59d67 );border-color:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-4884782 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-626 .elementor-element.elementor-element-4884782 .elementor-button:hover svg, .elementor-626 .elementor-element.elementor-element-4884782 .elementor-button:focus svg{fill:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-4884782 .elementor-button{border-style:solid;}.elementor-626 .elementor-element.elementor-element-81a30b7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-626 .elementor-element.elementor-element-97daace{--display:flex;}.elementor-626 .elementor-element.elementor-element-319d9a0{--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;}.elementor-626 .elementor-element.elementor-element-3da45a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-626 .elementor-element.elementor-element-e573c15 .elementor-button:hover, .elementor-626 .elementor-element.elementor-element-e573c15 .elementor-button:focus{background-color:var( --e-global-color-095a78f );color:var( --e-global-color-4f59d67 );border-color:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-e573c15 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-626 .elementor-element.elementor-element-e573c15 .elementor-button:hover svg, .elementor-626 .elementor-element.elementor-element-e573c15 .elementor-button:focus svg{fill:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-e573c15 .elementor-button{border-style:solid;}.elementor-626 .elementor-element.elementor-element-3c5a272{--display:flex;}.elementor-626 .elementor-element.elementor-element-9698ca7{--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;}.elementor-626 .elementor-element.elementor-element-a65f192{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-626 .elementor-element.elementor-element-6c3296c .elementor-button:hover, .elementor-626 .elementor-element.elementor-element-6c3296c .elementor-button:focus{background-color:var( --e-global-color-095a78f );color:var( --e-global-color-4f59d67 );border-color:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-6c3296c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-626 .elementor-element.elementor-element-6c3296c .elementor-button:hover svg, .elementor-626 .elementor-element.elementor-element-6c3296c .elementor-button:focus svg{fill:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-6c3296c .elementor-button{border-style:solid;}.elementor-626 .elementor-element.elementor-element-83b9be8{--display:flex;}.elementor-626 .elementor-element.elementor-element-c367e55{--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;}.elementor-626 .elementor-element.elementor-element-cd195c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-626 .elementor-element.elementor-element-73a2f4d .elementor-button:hover, .elementor-626 .elementor-element.elementor-element-73a2f4d .elementor-button:focus{background-color:var( --e-global-color-095a78f );color:var( --e-global-color-4f59d67 );border-color:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-73a2f4d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-626 .elementor-element.elementor-element-73a2f4d .elementor-button:hover svg, .elementor-626 .elementor-element.elementor-element-73a2f4d .elementor-button:focus svg{fill:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-73a2f4d .elementor-button{border-style:solid;}.elementor-626 .elementor-element.elementor-element-2a13b88{--display:flex;}.elementor-626 .elementor-element.elementor-element-989fe22{--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;}.elementor-626 .elementor-element.elementor-element-7ebee06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-626 .elementor-element.elementor-element-801262c .elementor-button:hover, .elementor-626 .elementor-element.elementor-element-801262c .elementor-button:focus{background-color:var( --e-global-color-095a78f );color:var( --e-global-color-4f59d67 );border-color:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-801262c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-626 .elementor-element.elementor-element-801262c .elementor-button:hover svg, .elementor-626 .elementor-element.elementor-element-801262c .elementor-button:focus svg{fill:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-801262c .elementor-button{border-style:solid;}.elementor-626 .elementor-element.elementor-element-8be686e{--display:flex;}.elementor-626 .elementor-element.elementor-element-512f718{--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;}.elementor-626 .elementor-element.elementor-element-688ebdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-626 .elementor-element.elementor-element-842385a .elementor-button:hover, .elementor-626 .elementor-element.elementor-element-842385a .elementor-button:focus{background-color:var( --e-global-color-095a78f );color:var( --e-global-color-4f59d67 );border-color:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-842385a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-626 .elementor-element.elementor-element-842385a .elementor-button:hover svg, .elementor-626 .elementor-element.elementor-element-842385a .elementor-button:focus svg{fill:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-842385a .elementor-button{border-style:solid;}.elementor-626 .elementor-element.elementor-element-c8dac2d{--display:flex;}.elementor-626 .elementor-element.elementor-element-229fae4{--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;}.elementor-626 .elementor-element.elementor-element-98759e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-626 .elementor-element.elementor-element-0b79bf5 .elementor-button:hover, .elementor-626 .elementor-element.elementor-element-0b79bf5 .elementor-button:focus{background-color:var( --e-global-color-095a78f );color:var( --e-global-color-4f59d67 );border-color:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-0b79bf5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-626 .elementor-element.elementor-element-0b79bf5 .elementor-button:hover svg, .elementor-626 .elementor-element.elementor-element-0b79bf5 .elementor-button:focus svg{fill:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-0b79bf5 .elementor-button{border-style:solid;}.elementor-626 .elementor-element.elementor-element-67be49e{--display:flex;}.elementor-626 .elementor-element.elementor-element-c7a96ec{--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;}.elementor-626 .elementor-element.elementor-element-aff934a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-626 .elementor-element.elementor-element-8255bec .elementor-button:hover, .elementor-626 .elementor-element.elementor-element-8255bec .elementor-button:focus{background-color:var( --e-global-color-095a78f );color:var( --e-global-color-4f59d67 );border-color:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-8255bec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-626 .elementor-element.elementor-element-8255bec .elementor-button:hover svg, .elementor-626 .elementor-element.elementor-element-8255bec .elementor-button:focus svg{fill:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-8255bec .elementor-button{border-style:solid;}.elementor-626 .elementor-element.elementor-element-a039ba5{--display:flex;}.elementor-626 .elementor-element.elementor-element-f5788fc{--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;}.elementor-626 .elementor-element.elementor-element-d4edaef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-626 .elementor-element.elementor-element-c72a65e .elementor-button:hover, .elementor-626 .elementor-element.elementor-element-c72a65e .elementor-button:focus{background-color:var( --e-global-color-095a78f );color:var( --e-global-color-4f59d67 );border-color:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-c72a65e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-626 .elementor-element.elementor-element-c72a65e .elementor-button:hover svg, .elementor-626 .elementor-element.elementor-element-c72a65e .elementor-button:focus svg{fill:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-c72a65e .elementor-button{border-style:solid;}.elementor-626 .elementor-element.elementor-element-6eeb1f8{--n-accordion-title-font-size:1,75rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-4f59d67 );--n-accordion-title-hover-color:var( --e-global-color-4f59d67 );--n-accordion-title-active-color:var( --e-global-color-4f59d67 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-6eeb1f8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-color:var( --e-global-color-accent );}.elementor-626 .elementor-element.elementor-element-6eeb1f8 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-626 .elementor-element.elementor-element-6eeb1f8 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-626 .elementor-element.elementor-element-78eb413{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4f59d67 );--border-color:var( --e-global-color-4f59d67 );--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-626 .elementor-element.elementor-element-78eb413:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-78eb413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-626 .elementor-element.elementor-element-e5edcde .elementor-button:hover, .elementor-626 .elementor-element.elementor-element-e5edcde .elementor-button:focus{background-color:var( --e-global-color-095a78f );color:var( --e-global-color-4f59d67 );border-color:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-e5edcde{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-626 .elementor-element.elementor-element-e5edcde .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-626 .elementor-element.elementor-element-e5edcde .elementor-button:hover svg, .elementor-626 .elementor-element.elementor-element-e5edcde .elementor-button:focus svg{fill:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-e5edcde .elementor-button{border-style:solid;}.elementor-626 .elementor-element.elementor-element-7f3e376{--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;--margin-top:0px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;}.elementor-626 .elementor-element.elementor-element-7f3e376:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-7f3e376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43f2f39 );}.elementor-626 .elementor-element.elementor-element-c6febf4{--display:flex;}.elementor-626 .elementor-element.elementor-element-c6febf4:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-c6febf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-095a78f );}.elementor-626 .elementor-element.elementor-element-eaf7f93{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4f59d67 );--border-color:var( --e-global-color-4f59d67 );--padding-top:60px;--padding-bottom:60px;--padding-left:016px;--padding-right:016px;}.elementor-626 .elementor-element.elementor-element-eaf7f93:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-eaf7f93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-626 .elementor-element.elementor-element-c6d6e45 .elementor-heading-title{text-transform:none;color:#FFFFFF;}.elementor-626 .elementor-element.elementor-element-b3a0c36{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-626 .elementor-element.elementor-element-859fe6b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4f59d67 );--border-color:var( --e-global-color-4f59d67 );--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-626 .elementor-element.elementor-element-48ccd53{--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;}.elementor-626 .elementor-element.elementor-element-f9ee995{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4f59d67 );--border-color:var( --e-global-color-4f59d67 );--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-626 .elementor-element.elementor-element-21e41bc{--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;}.elementor-626 .elementor-element.elementor-element-136bde2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4f59d67 );--border-color:var( --e-global-color-4f59d67 );--border-radius:0px 0px 20px 20px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-626 .elementor-element.elementor-element-4c040e1{--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;}.elementor-626 .elementor-element.elementor-element-8f77df8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4f59d67 );--border-color:var( --e-global-color-4f59d67 );--border-radius:0px 0px 20px 20px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-626 .elementor-element.elementor-element-8f38303{--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;}.elementor-626 .elementor-element.elementor-element-c6a0395{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4f59d67 );--border-color:var( --e-global-color-4f59d67 );--border-radius:0px 0px 20px 20px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-626 .elementor-element.elementor-element-9c3b063{--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;}.elementor-626 .elementor-element.elementor-element-3600624{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4f59d67 );--border-color:var( --e-global-color-4f59d67 );--border-radius:0px 0px 20px 20px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-626 .elementor-element.elementor-element-62bfc09{--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;}.elementor-626 .elementor-element.elementor-element-526e61a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4f59d67 );--border-color:var( --e-global-color-4f59d67 );--border-radius:0px 0px 20px 20px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-626 .elementor-element.elementor-element-21a4c42{--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;}.elementor-626 .elementor-element.elementor-element-a4c8033{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4f59d67 );--border-color:var( --e-global-color-4f59d67 );--border-radius:0px 0px 20px 20px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-626 .elementor-element.elementor-element-4bfe077{--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;}.elementor-626 .elementor-element.elementor-element-6997c57{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4f59d67 );--border-color:var( --e-global-color-4f59d67 );--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-626 .elementor-element.elementor-element-4fa7cfc{--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;}.elementor-626 .elementor-element.elementor-element-5b40d1d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4f59d67 );--border-color:var( --e-global-color-4f59d67 );--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-626 .elementor-element.elementor-element-4b392fc{--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;}.elementor-626 .elementor-element.elementor-element-7decad2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4f59d67 );--border-color:var( --e-global-color-4f59d67 );--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-626 .elementor-element.elementor-element-fb7a303{--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;}.elementor-626 .elementor-element.elementor-element-9809624{--n-accordion-title-font-size:1,75rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:var( --e-global-color-095a78f );--n-accordion-title-hover-color:var( --e-global-color-4f59d67 );--n-accordion-title-active-color:var( --e-global-color-4f59d67 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-4f59d67 );--n-accordion-icon-hover-color:var( --e-global-color-4f59d67 );--n-accordion-icon-active-color:var( --e-global-color-4f59d67 );}.elementor-626 .elementor-element.elementor-element-9809624 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-095a78f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4f59d67 );}:where( .elementor-626 .elementor-element.elementor-element-9809624 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-095a78f );border-style:none;--border-radius:0px 0px 20px 20px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-626 .elementor-element.elementor-element-9809624 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-626 .elementor-element.elementor-element-9809624 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-transform:none;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-626 .elementor-element.elementor-element-d5c8943{--width:50%;}.elementor-626 .elementor-element.elementor-element-c7d76e5{--width:50%;}.elementor-626 .elementor-element.elementor-element-0033e6f{--width:50%;}.elementor-626 .elementor-element.elementor-element-f7a4b3e{--width:50%;}.elementor-626 .elementor-element.elementor-element-a01bf23{--width:50%;}.elementor-626 .elementor-element.elementor-element-81a30b7{--width:50%;}.elementor-626 .elementor-element.elementor-element-b3a0c36{--width:65%;}}@media(max-width:1024px){.elementor-626 .elementor-element.elementor-element-334b51c{--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;}.elementor-626 .elementor-element.elementor-element-38d93d2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-626 .elementor-element.elementor-element-689815a{--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;}.elementor-626 .elementor-element.elementor-element-863f6e3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-626 .elementor-element.elementor-element-1687c39{--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;}.elementor-626 .elementor-element.elementor-element-11ca369{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-626 .elementor-element.elementor-element-bf5e168{--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;}.elementor-626 .elementor-element.elementor-element-4227c5e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-626 .elementor-element.elementor-element-78eb413{--padding-top:7em;--padding-bottom:-20em;--padding-left:01em;--padding-right:01em;}}@media(max-width:767px){.elementor-626 .elementor-element.elementor-element-2146eb3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-626 .elementor-element.elementor-element-06c0f84{width:100%;max-width:100%;}.elementor-626 .elementor-element.elementor-element-ae6c4c5{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-626 .elementor-element.elementor-element-cca5ee7 img{height:250px;}.elementor-626 .elementor-element.elementor-element-5f8255d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-626 .elementor-element.elementor-element-334b51c{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-626 .elementor-element.elementor-element-38d93d2{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-626 .elementor-element.elementor-element-689815a{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-626 .elementor-element.elementor-element-863f6e3{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-626 .elementor-element.elementor-element-272dbdf .elementor-icon-box-wrapper{text-align:center;}.elementor-626 .elementor-element.elementor-element-1687c39{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-626 .elementor-element.elementor-element-11ca369{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-626 .elementor-element.elementor-element-bf5e168{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-626 .elementor-element.elementor-element-4227c5e{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-626 .elementor-element.elementor-element-d5c8943{--padding-top:0px;--padding-bottom:20px;--padding-left:16px;--padding-right:016px;}.elementor-626 .elementor-element.elementor-element-c61bd1a{margin:20px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-626 .elementor-element.elementor-element-c61bd1a img{width:100%;height:250px;}.elementor-626 .elementor-element.elementor-element-c7d76e5{--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:016px;}.elementor-626 .elementor-element.elementor-element-4b50ebb{width:100%;max-width:100%;}.elementor-626 .elementor-element.elementor-element-507609e{width:100%;max-width:100%;}.elementor-626 .elementor-element.elementor-element-709a9a0{width:100%;max-width:100%;}.elementor-626 .elementor-element.elementor-element-f32756f{width:100%;max-width:100%;}.elementor-626 .elementor-element.elementor-element-ba0556b{width:100%;max-width:100%;}.elementor-626 .elementor-element.elementor-element-2e3f5c5{width:100%;max-width:100%;}.elementor-626 .elementor-element.elementor-element-b9cd07e{width:100%;max-width:100%;}.elementor-626 .elementor-element.elementor-element-0033e6f{--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:016px;}.elementor-626 .elementor-element.elementor-element-c677f07{width:100%;max-width:100%;}.elementor-626 .elementor-element.elementor-element-f7a4b3e{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:16px;--padding-right:016px;}.elementor-626 .elementor-element.elementor-element-eeda508 img{height:250px;}.elementor-626 .elementor-element.elementor-element-a01bf23{--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:016px;}.elementor-626 .elementor-element.elementor-element-4884782{width:100%;max-width:100%;}.elementor-626 .elementor-element.elementor-element-81a30b7{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:016px;}.elementor-626 .elementor-element.elementor-element-e573c15{width:100%;max-width:100%;}.elementor-626 .elementor-element.elementor-element-6c3296c{width:100%;max-width:100%;}.elementor-626 .elementor-element.elementor-element-73a2f4d{width:100%;max-width:100%;}.elementor-626 .elementor-element.elementor-element-801262c{width:100%;max-width:100%;}.elementor-626 .elementor-element.elementor-element-842385a{width:100%;max-width:100%;}.elementor-626 .elementor-element.elementor-element-0b79bf5{width:100%;max-width:100%;}.elementor-626 .elementor-element.elementor-element-8255bec{width:100%;max-width:100%;}.elementor-626 .elementor-element.elementor-element-c72a65e{width:100%;max-width:100%;}.elementor-626 .elementor-element.elementor-element-78eb413{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-626 .elementor-element.elementor-element-e5edcde{width:100%;max-width:100%;margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 016px 0px 016px;}}/* Start custom CSS for text-editor, class: .elementor-element-332d4de */.elementor-626 .elementor-element.elementor-element-332d4de ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-332d4de li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-332d4de li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c3b95d */.elementor-626 .elementor-element.elementor-element-8c3b95d ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-8c3b95d li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-8c3b95d li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-407dd17 */.elementor-626 .elementor-element.elementor-element-407dd17 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-407dd17 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-407dd17 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71e1e85 */.elementor-626 .elementor-element.elementor-element-71e1e85 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-71e1e85 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-71e1e85 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e24e94 */.elementor-626 .elementor-element.elementor-element-9e24e94 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-9e24e94 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-9e24e94 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e4d2e9 */.elementor-626 .elementor-element.elementor-element-5e4d2e9 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-5e4d2e9 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-5e4d2e9 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-332d4de */.elementor-626 .elementor-element.elementor-element-332d4de ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-332d4de li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-332d4de li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c3b95d */.elementor-626 .elementor-element.elementor-element-8c3b95d ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-8c3b95d li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-8c3b95d li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-407dd17 */.elementor-626 .elementor-element.elementor-element-407dd17 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-407dd17 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-407dd17 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71e1e85 */.elementor-626 .elementor-element.elementor-element-71e1e85 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-71e1e85 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-71e1e85 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e24e94 */.elementor-626 .elementor-element.elementor-element-9e24e94 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-9e24e94 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-9e24e94 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e4d2e9 */.elementor-626 .elementor-element.elementor-element-5e4d2e9 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-5e4d2e9 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-5e4d2e9 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-332d4de */.elementor-626 .elementor-element.elementor-element-332d4de ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-332d4de li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-332d4de li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c3b95d */.elementor-626 .elementor-element.elementor-element-8c3b95d ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-8c3b95d li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-8c3b95d li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-407dd17 */.elementor-626 .elementor-element.elementor-element-407dd17 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-407dd17 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-407dd17 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71e1e85 */.elementor-626 .elementor-element.elementor-element-71e1e85 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-71e1e85 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-71e1e85 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e24e94 */.elementor-626 .elementor-element.elementor-element-9e24e94 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-9e24e94 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-9e24e94 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e4d2e9 */.elementor-626 .elementor-element.elementor-element-5e4d2e9 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-5e4d2e9 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-5e4d2e9 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-332d4de */.elementor-626 .elementor-element.elementor-element-332d4de ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-332d4de li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-332d4de li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c3b95d */.elementor-626 .elementor-element.elementor-element-8c3b95d ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-8c3b95d li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-8c3b95d li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-407dd17 */.elementor-626 .elementor-element.elementor-element-407dd17 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-407dd17 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-407dd17 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71e1e85 */.elementor-626 .elementor-element.elementor-element-71e1e85 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-71e1e85 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-71e1e85 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e24e94 */.elementor-626 .elementor-element.elementor-element-9e24e94 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-9e24e94 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-9e24e94 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e4d2e9 */.elementor-626 .elementor-element.elementor-element-5e4d2e9 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-5e4d2e9 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-5e4d2e9 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-332d4de */.elementor-626 .elementor-element.elementor-element-332d4de ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-332d4de li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-332d4de li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c3b95d */.elementor-626 .elementor-element.elementor-element-8c3b95d ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-8c3b95d li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-8c3b95d li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-407dd17 */.elementor-626 .elementor-element.elementor-element-407dd17 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-407dd17 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-407dd17 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71e1e85 */.elementor-626 .elementor-element.elementor-element-71e1e85 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-71e1e85 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-71e1e85 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e24e94 */.elementor-626 .elementor-element.elementor-element-9e24e94 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-9e24e94 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-9e24e94 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e4d2e9 */.elementor-626 .elementor-element.elementor-element-5e4d2e9 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-5e4d2e9 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-5e4d2e9 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-332d4de */.elementor-626 .elementor-element.elementor-element-332d4de ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-332d4de li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-332d4de li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c3b95d */.elementor-626 .elementor-element.elementor-element-8c3b95d ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-8c3b95d li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-8c3b95d li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-407dd17 */.elementor-626 .elementor-element.elementor-element-407dd17 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-407dd17 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-407dd17 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71e1e85 */.elementor-626 .elementor-element.elementor-element-71e1e85 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-71e1e85 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-71e1e85 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e24e94 */.elementor-626 .elementor-element.elementor-element-9e24e94 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-9e24e94 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-9e24e94 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e4d2e9 */.elementor-626 .elementor-element.elementor-element-5e4d2e9 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-5e4d2e9 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-5e4d2e9 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-332d4de */.elementor-626 .elementor-element.elementor-element-332d4de ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-332d4de li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-332d4de li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c3b95d */.elementor-626 .elementor-element.elementor-element-8c3b95d ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-8c3b95d li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-8c3b95d li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-407dd17 */.elementor-626 .elementor-element.elementor-element-407dd17 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-407dd17 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-407dd17 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71e1e85 */.elementor-626 .elementor-element.elementor-element-71e1e85 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-71e1e85 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-71e1e85 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e24e94 */.elementor-626 .elementor-element.elementor-element-9e24e94 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-9e24e94 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-9e24e94 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e4d2e9 */.elementor-626 .elementor-element.elementor-element-5e4d2e9 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-5e4d2e9 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-5e4d2e9 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3da45a7 */.elementor-626 .elementor-element.elementor-element-3da45a7 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-3da45a7 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-3da45a7 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a65f192 */.elementor-626 .elementor-element.elementor-element-a65f192 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-a65f192 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-a65f192 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd195c1 */.elementor-626 .elementor-element.elementor-element-cd195c1 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-cd195c1 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-cd195c1 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ebee06 */.elementor-626 .elementor-element.elementor-element-7ebee06 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-7ebee06 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-7ebee06 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-688ebdb */.elementor-626 .elementor-element.elementor-element-688ebdb ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-688ebdb li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-688ebdb li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98759e8 */.elementor-626 .elementor-element.elementor-element-98759e8 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-98759e8 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-98759e8 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aff934a */.elementor-626 .elementor-element.elementor-element-aff934a ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-aff934a li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-aff934a li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4edaef */.elementor-626 .elementor-element.elementor-element-d4edaef ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d4edaef li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d4edaef li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3da45a7 */.elementor-626 .elementor-element.elementor-element-3da45a7 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-3da45a7 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-3da45a7 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a65f192 */.elementor-626 .elementor-element.elementor-element-a65f192 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-a65f192 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-a65f192 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd195c1 */.elementor-626 .elementor-element.elementor-element-cd195c1 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-cd195c1 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-cd195c1 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ebee06 */.elementor-626 .elementor-element.elementor-element-7ebee06 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-7ebee06 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-7ebee06 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-688ebdb */.elementor-626 .elementor-element.elementor-element-688ebdb ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-688ebdb li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-688ebdb li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98759e8 */.elementor-626 .elementor-element.elementor-element-98759e8 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-98759e8 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-98759e8 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aff934a */.elementor-626 .elementor-element.elementor-element-aff934a ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-aff934a li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-aff934a li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4edaef */.elementor-626 .elementor-element.elementor-element-d4edaef ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d4edaef li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d4edaef li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3da45a7 */.elementor-626 .elementor-element.elementor-element-3da45a7 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-3da45a7 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-3da45a7 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a65f192 */.elementor-626 .elementor-element.elementor-element-a65f192 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-a65f192 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-a65f192 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd195c1 */.elementor-626 .elementor-element.elementor-element-cd195c1 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-cd195c1 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-cd195c1 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ebee06 */.elementor-626 .elementor-element.elementor-element-7ebee06 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-7ebee06 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-7ebee06 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-688ebdb */.elementor-626 .elementor-element.elementor-element-688ebdb ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-688ebdb li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-688ebdb li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98759e8 */.elementor-626 .elementor-element.elementor-element-98759e8 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-98759e8 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-98759e8 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aff934a */.elementor-626 .elementor-element.elementor-element-aff934a ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-aff934a li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-aff934a li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4edaef */.elementor-626 .elementor-element.elementor-element-d4edaef ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d4edaef li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d4edaef li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3da45a7 */.elementor-626 .elementor-element.elementor-element-3da45a7 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-3da45a7 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-3da45a7 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a65f192 */.elementor-626 .elementor-element.elementor-element-a65f192 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-a65f192 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-a65f192 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd195c1 */.elementor-626 .elementor-element.elementor-element-cd195c1 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-cd195c1 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-cd195c1 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ebee06 */.elementor-626 .elementor-element.elementor-element-7ebee06 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-7ebee06 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-7ebee06 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-688ebdb */.elementor-626 .elementor-element.elementor-element-688ebdb ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-688ebdb li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-688ebdb li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98759e8 */.elementor-626 .elementor-element.elementor-element-98759e8 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-98759e8 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-98759e8 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aff934a */.elementor-626 .elementor-element.elementor-element-aff934a ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-aff934a li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-aff934a li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4edaef */.elementor-626 .elementor-element.elementor-element-d4edaef ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d4edaef li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d4edaef li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3da45a7 */.elementor-626 .elementor-element.elementor-element-3da45a7 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-3da45a7 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-3da45a7 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a65f192 */.elementor-626 .elementor-element.elementor-element-a65f192 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-a65f192 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-a65f192 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd195c1 */.elementor-626 .elementor-element.elementor-element-cd195c1 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-cd195c1 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-cd195c1 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ebee06 */.elementor-626 .elementor-element.elementor-element-7ebee06 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-7ebee06 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-7ebee06 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-688ebdb */.elementor-626 .elementor-element.elementor-element-688ebdb ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-688ebdb li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-688ebdb li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98759e8 */.elementor-626 .elementor-element.elementor-element-98759e8 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-98759e8 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-98759e8 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aff934a */.elementor-626 .elementor-element.elementor-element-aff934a ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-aff934a li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-aff934a li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4edaef */.elementor-626 .elementor-element.elementor-element-d4edaef ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d4edaef li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d4edaef li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3da45a7 */.elementor-626 .elementor-element.elementor-element-3da45a7 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-3da45a7 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-3da45a7 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a65f192 */.elementor-626 .elementor-element.elementor-element-a65f192 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-a65f192 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-a65f192 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd195c1 */.elementor-626 .elementor-element.elementor-element-cd195c1 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-cd195c1 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-cd195c1 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ebee06 */.elementor-626 .elementor-element.elementor-element-7ebee06 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-7ebee06 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-7ebee06 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-688ebdb */.elementor-626 .elementor-element.elementor-element-688ebdb ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-688ebdb li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-688ebdb li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98759e8 */.elementor-626 .elementor-element.elementor-element-98759e8 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-98759e8 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-98759e8 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aff934a */.elementor-626 .elementor-element.elementor-element-aff934a ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-aff934a li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-aff934a li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4edaef */.elementor-626 .elementor-element.elementor-element-d4edaef ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d4edaef li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d4edaef li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3da45a7 */.elementor-626 .elementor-element.elementor-element-3da45a7 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-3da45a7 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-3da45a7 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a65f192 */.elementor-626 .elementor-element.elementor-element-a65f192 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-a65f192 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-a65f192 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd195c1 */.elementor-626 .elementor-element.elementor-element-cd195c1 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-cd195c1 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-cd195c1 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ebee06 */.elementor-626 .elementor-element.elementor-element-7ebee06 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-7ebee06 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-7ebee06 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-688ebdb */.elementor-626 .elementor-element.elementor-element-688ebdb ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-688ebdb li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-688ebdb li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98759e8 */.elementor-626 .elementor-element.elementor-element-98759e8 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-98759e8 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-98759e8 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aff934a */.elementor-626 .elementor-element.elementor-element-aff934a ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-aff934a li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-aff934a li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4edaef */.elementor-626 .elementor-element.elementor-element-d4edaef ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d4edaef li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d4edaef li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3da45a7 */.elementor-626 .elementor-element.elementor-element-3da45a7 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-3da45a7 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-3da45a7 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a65f192 */.elementor-626 .elementor-element.elementor-element-a65f192 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-a65f192 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-a65f192 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd195c1 */.elementor-626 .elementor-element.elementor-element-cd195c1 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-cd195c1 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-cd195c1 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ebee06 */.elementor-626 .elementor-element.elementor-element-7ebee06 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-7ebee06 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-7ebee06 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-688ebdb */.elementor-626 .elementor-element.elementor-element-688ebdb ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-688ebdb li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-688ebdb li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98759e8 */.elementor-626 .elementor-element.elementor-element-98759e8 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-98759e8 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-98759e8 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aff934a */.elementor-626 .elementor-element.elementor-element-aff934a ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-aff934a li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-aff934a li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4edaef */.elementor-626 .elementor-element.elementor-element-d4edaef ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d4edaef li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d4edaef li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3da45a7 */.elementor-626 .elementor-element.elementor-element-3da45a7 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-3da45a7 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-3da45a7 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a65f192 */.elementor-626 .elementor-element.elementor-element-a65f192 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-a65f192 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-a65f192 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd195c1 */.elementor-626 .elementor-element.elementor-element-cd195c1 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-cd195c1 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-cd195c1 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ebee06 */.elementor-626 .elementor-element.elementor-element-7ebee06 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-7ebee06 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-7ebee06 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-688ebdb */.elementor-626 .elementor-element.elementor-element-688ebdb ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-688ebdb li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-688ebdb li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98759e8 */.elementor-626 .elementor-element.elementor-element-98759e8 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-98759e8 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-98759e8 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aff934a */.elementor-626 .elementor-element.elementor-element-aff934a ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-aff934a li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-aff934a li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4edaef */.elementor-626 .elementor-element.elementor-element-d4edaef ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d4edaef li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d4edaef li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f548366 */.elementor-626 .elementor-element.elementor-element-f548366 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-f548366 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-f548366 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d72ec22 */.elementor-626 .elementor-element.elementor-element-d72ec22 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20540c5 */.elementor-626 .elementor-element.elementor-element-20540c5 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff3483f */.elementor-626 .elementor-element.elementor-element-ff3483f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdc5562 */.elementor-626 .elementor-element.elementor-element-fdc5562 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20c0ede */.elementor-626 .elementor-element.elementor-element-20c0ede ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27109cc */.elementor-626 .elementor-element.elementor-element-27109cc ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-27109cc li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-27109cc li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb41a66 */.elementor-626 .elementor-element.elementor-element-fb41a66 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d807add */.elementor-626 .elementor-element.elementor-element-d807add ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d807add li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d807add li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61f78ee */.elementor-626 .elementor-element.elementor-element-61f78ee ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79ee35f */.elementor-626 .elementor-element.elementor-element-79ee35f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f548366 */.elementor-626 .elementor-element.elementor-element-f548366 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-f548366 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-f548366 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d72ec22 */.elementor-626 .elementor-element.elementor-element-d72ec22 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20540c5 */.elementor-626 .elementor-element.elementor-element-20540c5 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff3483f */.elementor-626 .elementor-element.elementor-element-ff3483f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdc5562 */.elementor-626 .elementor-element.elementor-element-fdc5562 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20c0ede */.elementor-626 .elementor-element.elementor-element-20c0ede ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27109cc */.elementor-626 .elementor-element.elementor-element-27109cc ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-27109cc li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-27109cc li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb41a66 */.elementor-626 .elementor-element.elementor-element-fb41a66 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d807add */.elementor-626 .elementor-element.elementor-element-d807add ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d807add li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d807add li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61f78ee */.elementor-626 .elementor-element.elementor-element-61f78ee ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79ee35f */.elementor-626 .elementor-element.elementor-element-79ee35f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f548366 */.elementor-626 .elementor-element.elementor-element-f548366 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-f548366 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-f548366 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d72ec22 */.elementor-626 .elementor-element.elementor-element-d72ec22 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20540c5 */.elementor-626 .elementor-element.elementor-element-20540c5 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff3483f */.elementor-626 .elementor-element.elementor-element-ff3483f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdc5562 */.elementor-626 .elementor-element.elementor-element-fdc5562 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20c0ede */.elementor-626 .elementor-element.elementor-element-20c0ede ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27109cc */.elementor-626 .elementor-element.elementor-element-27109cc ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-27109cc li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-27109cc li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb41a66 */.elementor-626 .elementor-element.elementor-element-fb41a66 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d807add */.elementor-626 .elementor-element.elementor-element-d807add ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d807add li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d807add li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61f78ee */.elementor-626 .elementor-element.elementor-element-61f78ee ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79ee35f */.elementor-626 .elementor-element.elementor-element-79ee35f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f548366 */.elementor-626 .elementor-element.elementor-element-f548366 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-f548366 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-f548366 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d72ec22 */.elementor-626 .elementor-element.elementor-element-d72ec22 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20540c5 */.elementor-626 .elementor-element.elementor-element-20540c5 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff3483f */.elementor-626 .elementor-element.elementor-element-ff3483f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdc5562 */.elementor-626 .elementor-element.elementor-element-fdc5562 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20c0ede */.elementor-626 .elementor-element.elementor-element-20c0ede ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27109cc */.elementor-626 .elementor-element.elementor-element-27109cc ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-27109cc li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-27109cc li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb41a66 */.elementor-626 .elementor-element.elementor-element-fb41a66 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d807add */.elementor-626 .elementor-element.elementor-element-d807add ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d807add li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d807add li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61f78ee */.elementor-626 .elementor-element.elementor-element-61f78ee ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79ee35f */.elementor-626 .elementor-element.elementor-element-79ee35f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f548366 */.elementor-626 .elementor-element.elementor-element-f548366 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-f548366 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-f548366 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d72ec22 */.elementor-626 .elementor-element.elementor-element-d72ec22 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20540c5 */.elementor-626 .elementor-element.elementor-element-20540c5 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff3483f */.elementor-626 .elementor-element.elementor-element-ff3483f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdc5562 */.elementor-626 .elementor-element.elementor-element-fdc5562 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20c0ede */.elementor-626 .elementor-element.elementor-element-20c0ede ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27109cc */.elementor-626 .elementor-element.elementor-element-27109cc ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-27109cc li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-27109cc li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb41a66 */.elementor-626 .elementor-element.elementor-element-fb41a66 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d807add */.elementor-626 .elementor-element.elementor-element-d807add ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d807add li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d807add li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61f78ee */.elementor-626 .elementor-element.elementor-element-61f78ee ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79ee35f */.elementor-626 .elementor-element.elementor-element-79ee35f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f548366 */.elementor-626 .elementor-element.elementor-element-f548366 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-f548366 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-f548366 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d72ec22 */.elementor-626 .elementor-element.elementor-element-d72ec22 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20540c5 */.elementor-626 .elementor-element.elementor-element-20540c5 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff3483f */.elementor-626 .elementor-element.elementor-element-ff3483f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdc5562 */.elementor-626 .elementor-element.elementor-element-fdc5562 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20c0ede */.elementor-626 .elementor-element.elementor-element-20c0ede ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27109cc */.elementor-626 .elementor-element.elementor-element-27109cc ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-27109cc li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-27109cc li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb41a66 */.elementor-626 .elementor-element.elementor-element-fb41a66 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d807add */.elementor-626 .elementor-element.elementor-element-d807add ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d807add li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d807add li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61f78ee */.elementor-626 .elementor-element.elementor-element-61f78ee ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79ee35f */.elementor-626 .elementor-element.elementor-element-79ee35f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f548366 */.elementor-626 .elementor-element.elementor-element-f548366 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-f548366 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-f548366 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d72ec22 */.elementor-626 .elementor-element.elementor-element-d72ec22 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20540c5 */.elementor-626 .elementor-element.elementor-element-20540c5 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff3483f */.elementor-626 .elementor-element.elementor-element-ff3483f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdc5562 */.elementor-626 .elementor-element.elementor-element-fdc5562 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20c0ede */.elementor-626 .elementor-element.elementor-element-20c0ede ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27109cc */.elementor-626 .elementor-element.elementor-element-27109cc ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-27109cc li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-27109cc li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb41a66 */.elementor-626 .elementor-element.elementor-element-fb41a66 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d807add */.elementor-626 .elementor-element.elementor-element-d807add ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d807add li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d807add li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61f78ee */.elementor-626 .elementor-element.elementor-element-61f78ee ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79ee35f */.elementor-626 .elementor-element.elementor-element-79ee35f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f548366 */.elementor-626 .elementor-element.elementor-element-f548366 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-f548366 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-f548366 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d72ec22 */.elementor-626 .elementor-element.elementor-element-d72ec22 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20540c5 */.elementor-626 .elementor-element.elementor-element-20540c5 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff3483f */.elementor-626 .elementor-element.elementor-element-ff3483f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdc5562 */.elementor-626 .elementor-element.elementor-element-fdc5562 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20c0ede */.elementor-626 .elementor-element.elementor-element-20c0ede ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27109cc */.elementor-626 .elementor-element.elementor-element-27109cc ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-27109cc li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-27109cc li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb41a66 */.elementor-626 .elementor-element.elementor-element-fb41a66 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d807add */.elementor-626 .elementor-element.elementor-element-d807add ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d807add li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d807add li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61f78ee */.elementor-626 .elementor-element.elementor-element-61f78ee ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79ee35f */.elementor-626 .elementor-element.elementor-element-79ee35f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f548366 */.elementor-626 .elementor-element.elementor-element-f548366 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-f548366 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-f548366 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d72ec22 */.elementor-626 .elementor-element.elementor-element-d72ec22 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20540c5 */.elementor-626 .elementor-element.elementor-element-20540c5 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff3483f */.elementor-626 .elementor-element.elementor-element-ff3483f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdc5562 */.elementor-626 .elementor-element.elementor-element-fdc5562 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20c0ede */.elementor-626 .elementor-element.elementor-element-20c0ede ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27109cc */.elementor-626 .elementor-element.elementor-element-27109cc ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-27109cc li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-27109cc li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb41a66 */.elementor-626 .elementor-element.elementor-element-fb41a66 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d807add */.elementor-626 .elementor-element.elementor-element-d807add ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d807add li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d807add li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61f78ee */.elementor-626 .elementor-element.elementor-element-61f78ee ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79ee35f */.elementor-626 .elementor-element.elementor-element-79ee35f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f548366 */.elementor-626 .elementor-element.elementor-element-f548366 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-f548366 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-f548366 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d72ec22 */.elementor-626 .elementor-element.elementor-element-d72ec22 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20540c5 */.elementor-626 .elementor-element.elementor-element-20540c5 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff3483f */.elementor-626 .elementor-element.elementor-element-ff3483f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdc5562 */.elementor-626 .elementor-element.elementor-element-fdc5562 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20c0ede */.elementor-626 .elementor-element.elementor-element-20c0ede ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27109cc */.elementor-626 .elementor-element.elementor-element-27109cc ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-27109cc li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-27109cc li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb41a66 */.elementor-626 .elementor-element.elementor-element-fb41a66 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d807add */.elementor-626 .elementor-element.elementor-element-d807add ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d807add li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d807add li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61f78ee */.elementor-626 .elementor-element.elementor-element-61f78ee ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79ee35f */.elementor-626 .elementor-element.elementor-element-79ee35f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f548366 */.elementor-626 .elementor-element.elementor-element-f548366 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-f548366 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-f548366 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d72ec22 */.elementor-626 .elementor-element.elementor-element-d72ec22 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20540c5 */.elementor-626 .elementor-element.elementor-element-20540c5 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff3483f */.elementor-626 .elementor-element.elementor-element-ff3483f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdc5562 */.elementor-626 .elementor-element.elementor-element-fdc5562 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20c0ede */.elementor-626 .elementor-element.elementor-element-20c0ede ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27109cc */.elementor-626 .elementor-element.elementor-element-27109cc ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-27109cc li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-27109cc li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb41a66 */.elementor-626 .elementor-element.elementor-element-fb41a66 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d807add */.elementor-626 .elementor-element.elementor-element-d807add ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d807add li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d807add li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61f78ee */.elementor-626 .elementor-element.elementor-element-61f78ee ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79ee35f */.elementor-626 .elementor-element.elementor-element-79ee35f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f548366 */.elementor-626 .elementor-element.elementor-element-f548366 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-f548366 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-f548366 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d72ec22 */.elementor-626 .elementor-element.elementor-element-d72ec22 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d72ec22 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20540c5 */.elementor-626 .elementor-element.elementor-element-20540c5 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20540c5 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff3483f */.elementor-626 .elementor-element.elementor-element-ff3483f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-ff3483f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdc5562 */.elementor-626 .elementor-element.elementor-element-fdc5562 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fdc5562 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20c0ede */.elementor-626 .elementor-element.elementor-element-20c0ede ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-20c0ede li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27109cc */.elementor-626 .elementor-element.elementor-element-27109cc ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-27109cc li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-27109cc li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb41a66 */.elementor-626 .elementor-element.elementor-element-fb41a66 ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-fb41a66 li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d807add */.elementor-626 .elementor-element.elementor-element-d807add ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-d807add li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-d807add li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61f78ee */.elementor-626 .elementor-element.elementor-element-61f78ee ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-61f78ee li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79ee35f */.elementor-626 .elementor-element.elementor-element-79ee35f ul {
    list-style: none !important;             /* remove default marker */
    margin: 0;
    padding: 0;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li {
    position: relative;
    padding-left: 1.2em;                     /* space for bullet */
    margin-bottom: 0.5em;
}

.elementor-626 .elementor-element.elementor-element-79ee35f li::before {
    content: "●";                            /* filled circle */
    position: absolute;
    left: 0;
    top: 0.15em;
    font-size: 1em;
    line-height: 1;
}/* End custom CSS */