.elementor-1852 .elementor-element.elementor-element-9e6ef80 > .elementor-background-overlay{background-color:var( --e-global-color-606c42b );opacity:1;}.elementor-1852 .elementor-element.elementor-element-9e6ef80{padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-1852 .elementor-element.elementor-element-a965689.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1852 .elementor-element.elementor-element-a965689.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1852 .elementor-element.elementor-element-12d4532 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-1852 .elementor-element.elementor-element-249d55e{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1852 .elementor-element.elementor-element-249d55e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:700;line-height:1.2em;color:var( --e-global-color-63f519f );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1852 .elementor-element.elementor-element-424a1be{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-2e59d99 );}.elementor-1852 .elementor-element.elementor-element-cd846dc{padding:80px 0px 80px 0px;}.elementor-bc-flex-widget .elementor-1852 .elementor-element.elementor-element-24db4ca.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1852 .elementor-element.elementor-element-24db4ca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1852 .elementor-element.elementor-element-24db4ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1852 .elementor-element.elementor-element-3c09247 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-1852 .elementor-element.elementor-element-afd421c{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1852 .elementor-element.elementor-element-afd421c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1852 .elementor-element.elementor-element-b6e9f3f{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1852 .elementor-element.elementor-element-ec6acb7{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1852 .elementor-element.elementor-element-ec6acb7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1852 .elementor-element.elementor-element-849ee7b{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1852 .elementor-element.elementor-element-849ee7b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1852 .elementor-element.elementor-element-561908f{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1852 .elementor-element.elementor-element-4c7bb2c{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1852 .elementor-element.elementor-element-4c7bb2c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1852 .elementor-element.elementor-element-470bf90{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1852 .elementor-element.elementor-element-7162e1c{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1852 .elementor-element.elementor-element-7162e1c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1852 .elementor-element.elementor-element-ec37916{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1852 .elementor-element.elementor-element-613d921{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1852 .elementor-element.elementor-element-613d921 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1852 .elementor-element.elementor-element-9130271{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1852 .elementor-element.elementor-element-0444952{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1852 .elementor-element.elementor-element-0444952 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1852 .elementor-element.elementor-element-30e2892{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1852 .elementor-element.elementor-element-e6ff83b{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1852 .elementor-element.elementor-element-e6ff83b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1852 .elementor-element.elementor-element-d481bc9{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1852 .elementor-element.elementor-element-760c4fe{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1852 .elementor-element.elementor-element-760c4fe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1852 .elementor-element.elementor-element-beda37d{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1852 .elementor-element.elementor-element-89edbbf{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1852 .elementor-element.elementor-element-89edbbf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1852 .elementor-element.elementor-element-a615b68{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1852 .elementor-element.elementor-element-63ef4eb .elementor-button{background-color:var( --e-global-color-ff220a7 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;padding:18px 25px 18px 25px;}.elementor-1852 .elementor-element.elementor-element-63ef4eb .elementor-button:hover, .elementor-1852 .elementor-element.elementor-element-63ef4eb .elementor-button:focus{background-color:var( --e-global-color-0036783 );}.elementor-1852 .elementor-element.elementor-element-eb550f3{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1852 .elementor-element.elementor-element-28f8140{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1852 .elementor-element.elementor-element-28f8140 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1852 .elementor-element.elementor-element-26ee01b{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1852 .elementor-element.elementor-element-3eb8a2d{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1852 .elementor-element.elementor-element-3eb8a2d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1852 .elementor-element.elementor-element-b08b736{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1852 .elementor-element.elementor-element-47eb557{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1852 .elementor-element.elementor-element-47eb557 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1852 .elementor-element.elementor-element-ca0a57f{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1852 .elementor-element.elementor-element-18aed63{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1852 .elementor-element.elementor-element-18aed63 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1852 .elementor-element.elementor-element-1bfa263{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1852 .elementor-element.elementor-element-b2bfe24{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1852 .elementor-element.elementor-element-b2bfe24 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1852 .elementor-element.elementor-element-c91a797{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1852 .elementor-element.elementor-element-5e80209{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1852 .elementor-element.elementor-element-5e80209 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1852 .elementor-element.elementor-element-a4e4e1f{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1852 .elementor-element.elementor-element-04834e2{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1852 .elementor-element.elementor-element-04834e2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1852 .elementor-element.elementor-element-35a8048{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1852 .elementor-element.elementor-element-b5c13d8{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1852 .elementor-element.elementor-element-b5c13d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1852 .elementor-element.elementor-element-9d5ba1c{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1852 .elementor-element.elementor-element-fe2b858{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1852 .elementor-element.elementor-element-fe2b858 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1852 .elementor-element.elementor-element-fddbac4{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1852 .elementor-element.elementor-element-229d9cc{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1852 .elementor-element.elementor-element-229d9cc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1852 .elementor-element.elementor-element-a8fccd0{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-1852 .elementor-element.elementor-element-a965689{width:100%;}.elementor-1852 .elementor-element.elementor-element-24db4ca{width:100%;}}@media(max-width:1024px){.elementor-1852 .elementor-element.elementor-element-9e6ef80{padding:80px 10px 80px 10px;}.elementor-1852 .elementor-element.elementor-element-249d55e .elementor-heading-title{font-size:50px;}.elementor-1852 .elementor-element.elementor-element-424a1be{width:100%;max-width:100%;text-align:start;}.elementor-1852 .elementor-element.elementor-element-cd846dc{padding:60px 10px 60px 10px;}.elementor-1852 .elementor-element.elementor-element-24db4ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1852 .elementor-element.elementor-element-3c09247{text-align:start;}.elementor-1852 .elementor-element.elementor-element-afd421c{text-align:start;}.elementor-1852 .elementor-element.elementor-element-afd421c .elementor-heading-title{font-size:30px;}.elementor-1852 .elementor-element.elementor-element-b6e9f3f{text-align:start;}.elementor-1852 .elementor-element.elementor-element-ec6acb7{text-align:start;}.elementor-1852 .elementor-element.elementor-element-ec6acb7 .elementor-heading-title{font-size:30px;}.elementor-1852 .elementor-element.elementor-element-849ee7b{text-align:start;}.elementor-1852 .elementor-element.elementor-element-849ee7b .elementor-heading-title{font-size:22px;}.elementor-1852 .elementor-element.elementor-element-561908f{text-align:start;}.elementor-1852 .elementor-element.elementor-element-4c7bb2c{text-align:start;}.elementor-1852 .elementor-element.elementor-element-4c7bb2c .elementor-heading-title{font-size:22px;}.elementor-1852 .elementor-element.elementor-element-470bf90{text-align:start;}.elementor-1852 .elementor-element.elementor-element-7162e1c{text-align:start;}.elementor-1852 .elementor-element.elementor-element-7162e1c .elementor-heading-title{font-size:30px;}.elementor-1852 .elementor-element.elementor-element-ec37916{text-align:start;}.elementor-1852 .elementor-element.elementor-element-613d921{text-align:start;}.elementor-1852 .elementor-element.elementor-element-613d921 .elementor-heading-title{font-size:30px;}.elementor-1852 .elementor-element.elementor-element-9130271{text-align:start;}.elementor-1852 .elementor-element.elementor-element-0444952{text-align:start;}.elementor-1852 .elementor-element.elementor-element-0444952 .elementor-heading-title{font-size:30px;}.elementor-1852 .elementor-element.elementor-element-30e2892{text-align:start;}.elementor-1852 .elementor-element.elementor-element-e6ff83b{text-align:start;}.elementor-1852 .elementor-element.elementor-element-e6ff83b .elementor-heading-title{font-size:30px;}.elementor-1852 .elementor-element.elementor-element-d481bc9{text-align:start;}.elementor-1852 .elementor-element.elementor-element-760c4fe{text-align:start;}.elementor-1852 .elementor-element.elementor-element-760c4fe .elementor-heading-title{font-size:30px;}.elementor-1852 .elementor-element.elementor-element-beda37d{text-align:start;}.elementor-1852 .elementor-element.elementor-element-89edbbf{text-align:start;}.elementor-1852 .elementor-element.elementor-element-89edbbf .elementor-heading-title{font-size:30px;}.elementor-1852 .elementor-element.elementor-element-a615b68{text-align:start;}.elementor-1852 .elementor-element.elementor-element-eb550f3{text-align:start;}.elementor-1852 .elementor-element.elementor-element-28f8140{text-align:start;}.elementor-1852 .elementor-element.elementor-element-28f8140 .elementor-heading-title{font-size:30px;}.elementor-1852 .elementor-element.elementor-element-26ee01b{text-align:start;}.elementor-1852 .elementor-element.elementor-element-3eb8a2d{text-align:start;}.elementor-1852 .elementor-element.elementor-element-3eb8a2d .elementor-heading-title{font-size:30px;}.elementor-1852 .elementor-element.elementor-element-b08b736{text-align:start;}.elementor-1852 .elementor-element.elementor-element-47eb557{text-align:start;}.elementor-1852 .elementor-element.elementor-element-47eb557 .elementor-heading-title{font-size:30px;}.elementor-1852 .elementor-element.elementor-element-ca0a57f{text-align:start;}.elementor-1852 .elementor-element.elementor-element-18aed63{text-align:start;}.elementor-1852 .elementor-element.elementor-element-18aed63 .elementor-heading-title{font-size:30px;}.elementor-1852 .elementor-element.elementor-element-1bfa263{text-align:start;}.elementor-1852 .elementor-element.elementor-element-b2bfe24{text-align:start;}.elementor-1852 .elementor-element.elementor-element-b2bfe24 .elementor-heading-title{font-size:30px;}.elementor-1852 .elementor-element.elementor-element-c91a797{text-align:start;}.elementor-1852 .elementor-element.elementor-element-5e80209{text-align:start;}.elementor-1852 .elementor-element.elementor-element-5e80209 .elementor-heading-title{font-size:30px;}.elementor-1852 .elementor-element.elementor-element-a4e4e1f{text-align:start;}.elementor-1852 .elementor-element.elementor-element-04834e2{text-align:start;}.elementor-1852 .elementor-element.elementor-element-04834e2 .elementor-heading-title{font-size:30px;}.elementor-1852 .elementor-element.elementor-element-35a8048{text-align:start;}.elementor-1852 .elementor-element.elementor-element-b5c13d8{text-align:start;}.elementor-1852 .elementor-element.elementor-element-b5c13d8 .elementor-heading-title{font-size:30px;}.elementor-1852 .elementor-element.elementor-element-9d5ba1c{text-align:start;}.elementor-1852 .elementor-element.elementor-element-fe2b858{text-align:start;}.elementor-1852 .elementor-element.elementor-element-fe2b858 .elementor-heading-title{font-size:30px;}.elementor-1852 .elementor-element.elementor-element-fddbac4{text-align:start;}.elementor-1852 .elementor-element.elementor-element-229d9cc{text-align:start;}.elementor-1852 .elementor-element.elementor-element-229d9cc .elementor-heading-title{font-size:30px;}.elementor-1852 .elementor-element.elementor-element-a8fccd0{text-align:start;}}@media(max-width:767px){.elementor-1852 .elementor-element.elementor-element-9e6ef80{padding:60px 10px 60px 10px;}.elementor-1852 .elementor-element.elementor-element-12d4532 .elementor-heading-title{font-size:14px;}.elementor-1852 .elementor-element.elementor-element-249d55e .elementor-heading-title{font-size:30px;}.elementor-1852 .elementor-element.elementor-element-cd846dc{padding:40px 10px 40px 10px;}.elementor-1852 .elementor-element.elementor-element-afd421c .elementor-heading-title{font-size:26px;}.elementor-1852 .elementor-element.elementor-element-ec6acb7 .elementor-heading-title{font-size:26px;}.elementor-1852 .elementor-element.elementor-element-849ee7b .elementor-heading-title{font-size:20px;}.elementor-1852 .elementor-element.elementor-element-4c7bb2c .elementor-heading-title{font-size:20px;}.elementor-1852 .elementor-element.elementor-element-7162e1c .elementor-heading-title{font-size:26px;}.elementor-1852 .elementor-element.elementor-element-613d921 .elementor-heading-title{font-size:26px;}.elementor-1852 .elementor-element.elementor-element-0444952 .elementor-heading-title{font-size:26px;}.elementor-1852 .elementor-element.elementor-element-e6ff83b .elementor-heading-title{font-size:26px;}.elementor-1852 .elementor-element.elementor-element-760c4fe .elementor-heading-title{font-size:26px;}.elementor-1852 .elementor-element.elementor-element-89edbbf .elementor-heading-title{font-size:26px;}.elementor-1852 .elementor-element.elementor-element-28f8140 .elementor-heading-title{font-size:26px;}.elementor-1852 .elementor-element.elementor-element-3eb8a2d .elementor-heading-title{font-size:26px;}.elementor-1852 .elementor-element.elementor-element-47eb557 .elementor-heading-title{font-size:26px;}.elementor-1852 .elementor-element.elementor-element-18aed63 .elementor-heading-title{font-size:26px;}.elementor-1852 .elementor-element.elementor-element-b2bfe24 .elementor-heading-title{font-size:26px;}.elementor-1852 .elementor-element.elementor-element-5e80209 .elementor-heading-title{font-size:26px;}.elementor-1852 .elementor-element.elementor-element-04834e2 .elementor-heading-title{font-size:26px;}.elementor-1852 .elementor-element.elementor-element-b5c13d8 .elementor-heading-title{font-size:26px;}.elementor-1852 .elementor-element.elementor-element-fe2b858 .elementor-heading-title{font-size:26px;}.elementor-1852 .elementor-element.elementor-element-229d9cc .elementor-heading-title{font-size:26px;}}/* Start custom CSS for text-editor, class: .elementor-element-b6e9f3f */.elementor-1852 .elementor-element.elementor-element-b6e9f3f ul {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

.elementor-1852 .elementor-element.elementor-element-b6e9f3f ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

.elementor-1852 .elementor-element.elementor-element-b6e9f3f ul li::before {
    content: "✓";
    position: absolute;
    left: 0;
    top: 2px;

    width: 20px;
    height: 20px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #EAF4F9;
    color: #1976B6;

    border-radius: 50%;

    font-size: 11px;
    font-weight: 700;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-561908f */.elementor-1852 .elementor-element.elementor-element-561908f ul {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

.elementor-1852 .elementor-element.elementor-element-561908f ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

.elementor-1852 .elementor-element.elementor-element-561908f ul li::before {
    content: "✓";
    position: absolute;
    left: 0;
    top: 2px;

    width: 20px;
    height: 20px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #EAF4F9;
    color: #1976B6;

    border-radius: 50%;

    font-size: 11px;
    font-weight: 700;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-470bf90 */.elementor-1852 .elementor-element.elementor-element-470bf90 ul {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

.elementor-1852 .elementor-element.elementor-element-470bf90 ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

.elementor-1852 .elementor-element.elementor-element-470bf90 ul li::before {
    content: "✓";
    position: absolute;
    left: 0;
    top: 2px;

    width: 20px;
    height: 20px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #EAF4F9;
    color: #1976B6;

    border-radius: 50%;

    font-size: 11px;
    font-weight: 700;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec37916 */.elementor-1852 .elementor-element.elementor-element-ec37916 ul {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

.elementor-1852 .elementor-element.elementor-element-ec37916 ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

.elementor-1852 .elementor-element.elementor-element-ec37916 ul li::before {
    content: "✓";
    position: absolute;
    left: 0;
    top: 2px;

    width: 20px;
    height: 20px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #EAF4F9;
    color: #1976B6;

    border-radius: 50%;

    font-size: 11px;
    font-weight: 700;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9130271 */.elementor-1852 .elementor-element.elementor-element-9130271 ul {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

.elementor-1852 .elementor-element.elementor-element-9130271 ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

.elementor-1852 .elementor-element.elementor-element-9130271 ul li::before {
    content: "✓";
    position: absolute;
    left: 0;
    top: 2px;

    width: 20px;
    height: 20px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #EAF4F9;
    color: #1976B6;

    border-radius: 50%;

    font-size: 11px;
    font-weight: 700;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30e2892 */.elementor-1852 .elementor-element.elementor-element-30e2892 ul {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

.elementor-1852 .elementor-element.elementor-element-30e2892 ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

.elementor-1852 .elementor-element.elementor-element-30e2892 ul li::before {
    content: "✓";
    position: absolute;
    left: 0;
    top: 2px;

    width: 20px;
    height: 20px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #EAF4F9;
    color: #1976B6;

    border-radius: 50%;

    font-size: 11px;
    font-weight: 700;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d481bc9 */.elementor-1852 .elementor-element.elementor-element-d481bc9 ul {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

.elementor-1852 .elementor-element.elementor-element-d481bc9 ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

.elementor-1852 .elementor-element.elementor-element-d481bc9 ul li::before {
    content: "✓";
    position: absolute;
    left: 0;
    top: 2px;

    width: 20px;
    height: 20px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #EAF4F9;
    color: #1976B6;

    border-radius: 50%;

    font-size: 11px;
    font-weight: 700;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-beda37d */.elementor-1852 .elementor-element.elementor-element-beda37d ul {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

.elementor-1852 .elementor-element.elementor-element-beda37d ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

.elementor-1852 .elementor-element.elementor-element-beda37d ul li::before {
    content: "✓";
    position: absolute;
    left: 0;
    top: 2px;

    width: 20px;
    height: 20px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #EAF4F9;
    color: #1976B6;

    border-radius: 50%;

    font-size: 11px;
    font-weight: 700;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a615b68 */.elementor-1852 .elementor-element.elementor-element-a615b68 ul {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

.elementor-1852 .elementor-element.elementor-element-a615b68 ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

.elementor-1852 .elementor-element.elementor-element-a615b68 ul li::before {
    content: "✓";
    position: absolute;
    left: 0;
    top: 2px;

    width: 20px;
    height: 20px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #EAF4F9;
    color: #1976B6;

    border-radius: 50%;

    font-size: 11px;
    font-weight: 700;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb550f3 */.elementor-1852 .elementor-element.elementor-element-eb550f3 ul {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

.elementor-1852 .elementor-element.elementor-element-eb550f3 ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

.elementor-1852 .elementor-element.elementor-element-eb550f3 ul li::before {
    content: "✓";
    position: absolute;
    left: 0;
    top: 2px;

    width: 20px;
    height: 20px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #EAF4F9;
    color: #1976B6;

    border-radius: 50%;

    font-size: 11px;
    font-weight: 700;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26ee01b */.elementor-1852 .elementor-element.elementor-element-26ee01b ul {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

.elementor-1852 .elementor-element.elementor-element-26ee01b ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

.elementor-1852 .elementor-element.elementor-element-26ee01b ul li::before {
    content: "✓";
    position: absolute;
    left: 0;
    top: 2px;

    width: 20px;
    height: 20px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #EAF4F9;
    color: #1976B6;

    border-radius: 50%;

    font-size: 11px;
    font-weight: 700;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b08b736 */.elementor-1852 .elementor-element.elementor-element-b08b736 ul {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

.elementor-1852 .elementor-element.elementor-element-b08b736 ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

.elementor-1852 .elementor-element.elementor-element-b08b736 ul li::before {
    content: "✓";
    position: absolute;
    left: 0;
    top: 2px;

    width: 20px;
    height: 20px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #EAF4F9;
    color: #1976B6;

    border-radius: 50%;

    font-size: 11px;
    font-weight: 700;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca0a57f */.elementor-1852 .elementor-element.elementor-element-ca0a57f ul {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

.elementor-1852 .elementor-element.elementor-element-ca0a57f ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

.elementor-1852 .elementor-element.elementor-element-ca0a57f ul li::before {
    content: "✓";
    position: absolute;
    left: 0;
    top: 2px;

    width: 20px;
    height: 20px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #EAF4F9;
    color: #1976B6;

    border-radius: 50%;

    font-size: 11px;
    font-weight: 700;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bfa263 */.elementor-1852 .elementor-element.elementor-element-1bfa263 ul {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

.elementor-1852 .elementor-element.elementor-element-1bfa263 ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

.elementor-1852 .elementor-element.elementor-element-1bfa263 ul li::before {
    content: "✓";
    position: absolute;
    left: 0;
    top: 2px;

    width: 20px;
    height: 20px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #EAF4F9;
    color: #1976B6;

    border-radius: 50%;

    font-size: 11px;
    font-weight: 700;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c91a797 */.elementor-1852 .elementor-element.elementor-element-c91a797 ul {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

.elementor-1852 .elementor-element.elementor-element-c91a797 ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

.elementor-1852 .elementor-element.elementor-element-c91a797 ul li::before {
    content: "✓";
    position: absolute;
    left: 0;
    top: 2px;

    width: 20px;
    height: 20px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #EAF4F9;
    color: #1976B6;

    border-radius: 50%;

    font-size: 11px;
    font-weight: 700;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a4e4e1f */.elementor-1852 .elementor-element.elementor-element-a4e4e1f ul {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

.elementor-1852 .elementor-element.elementor-element-a4e4e1f ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

.elementor-1852 .elementor-element.elementor-element-a4e4e1f ul li::before {
    content: "✓";
    position: absolute;
    left: 0;
    top: 2px;

    width: 20px;
    height: 20px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #EAF4F9;
    color: #1976B6;

    border-radius: 50%;

    font-size: 11px;
    font-weight: 700;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35a8048 */.elementor-1852 .elementor-element.elementor-element-35a8048 ul {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

.elementor-1852 .elementor-element.elementor-element-35a8048 ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

.elementor-1852 .elementor-element.elementor-element-35a8048 ul li::before {
    content: "✓";
    position: absolute;
    left: 0;
    top: 2px;

    width: 20px;
    height: 20px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #EAF4F9;
    color: #1976B6;

    border-radius: 50%;

    font-size: 11px;
    font-weight: 700;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5ba1c */.elementor-1852 .elementor-element.elementor-element-9d5ba1c ul {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

.elementor-1852 .elementor-element.elementor-element-9d5ba1c ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

.elementor-1852 .elementor-element.elementor-element-9d5ba1c ul li::before {
    content: "✓";
    position: absolute;
    left: 0;
    top: 2px;

    width: 20px;
    height: 20px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #EAF4F9;
    color: #1976B6;

    border-radius: 50%;

    font-size: 11px;
    font-weight: 700;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fddbac4 */.elementor-1852 .elementor-element.elementor-element-fddbac4 ul {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

.elementor-1852 .elementor-element.elementor-element-fddbac4 ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

.elementor-1852 .elementor-element.elementor-element-fddbac4 ul li::before {
    content: "✓";
    position: absolute;
    left: 0;
    top: 2px;

    width: 20px;
    height: 20px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #EAF4F9;
    color: #1976B6;

    border-radius: 50%;

    font-size: 11px;
    font-weight: 700;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8fccd0 */.elementor-1852 .elementor-element.elementor-element-a8fccd0 ul {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

.elementor-1852 .elementor-element.elementor-element-a8fccd0 ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

.elementor-1852 .elementor-element.elementor-element-a8fccd0 ul li::before {
    content: "✓";
    position: absolute;
    left: 0;
    top: 2px;

    width: 20px;
    height: 20px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #EAF4F9;
    color: #1976B6;

    border-radius: 50%;

    font-size: 11px;
    font-weight: 700;
    line-height: 1;
}/* End custom CSS */