.elementor-585 .elementor-element.elementor-element-0f74c20{--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:4%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.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-585 .elementor-element.elementor-element-586e67d{text-align:center;}.elementor-585 .elementor-element.elementor-element-586e67d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.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-585 .elementor-element.elementor-element-0425e6a{text-align:center;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-585 .elementor-element.elementor-element-72a1570{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-b8e3047 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-585 .elementor-element.elementor-element-4ed1900{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-b98652e{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-79d1bb5{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-aaac4e2{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-2e3ef05{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-9f922e1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-585 .elementor-element.elementor-element-e575481{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-4faee45{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-51c4473 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-585 .elementor-element.elementor-element-7c2aecc{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-6e325c8{text-align:left;}.elementor-585 .elementor-element.elementor-element-6e325c8 img{width:30%;}.elementor-585 .elementor-element.elementor-element-645f46e{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-400df89{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-9afa5b7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-fd1da57{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-49cb3c7{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-5ac58b3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-53ae3f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-2d0d07f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-9337c5b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-3cfbbd7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-c28f697{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-928e95b{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-1750601{text-align:left;}.elementor-585 .elementor-element.elementor-element-1750601 img{width:30%;}.elementor-585 .elementor-element.elementor-element-b5c70a6{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-dc450af{text-align:left;}.elementor-585 .elementor-element.elementor-element-dc450af img{width:30%;}.elementor-585 .elementor-element.elementor-element-e36cc31{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-e9b5d9a{text-align:left;}.elementor-585 .elementor-element.elementor-element-e9b5d9a img{width:30%;}.elementor-585 .elementor-element.elementor-element-ec7f27c{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-01b6800{text-align:left;}.elementor-585 .elementor-element.elementor-element-01b6800 img{width:30%;}.elementor-585 .elementor-element.elementor-element-113a8df{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-4be118b{text-align:left;}.elementor-585 .elementor-element.elementor-element-4be118b img{width:30%;}.elementor-585 .elementor-element.elementor-element-240e56f{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-871a2dd{text-align:left;}.elementor-585 .elementor-element.elementor-element-871a2dd img{width:30%;}.elementor-585 .elementor-element.elementor-element-9b5ff47{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-685bcae{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-132a7dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-6c414bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-a018731{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-c9a8925{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-5f53d06{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-d3813be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-239d5af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-1bd3bbf{--display:flex;}.elementor-585 .elementor-element.elementor-element-5977250 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-585 .elementor-element.elementor-element-0388548{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-1abc528{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-14d6c21{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-6b64cf3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-a0c0e92{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-82773b8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-74f4788{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-57aad1b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-5e49f02{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-b0dfe1e{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-c446445{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-a769cb5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-ac89ec7{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-e00c82f{--display:flex;}.elementor-585 .elementor-element.elementor-element-a87329c .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-585 .elementor-element.elementor-element-5450b03{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-bbaa928{text-align:left;}.elementor-585 .elementor-element.elementor-element-bbaa928 img{width:25%;}.elementor-585 .elementor-element.elementor-element-098ba28{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-ba5ce15{--display:flex;}.elementor-585 .elementor-element.elementor-element-3777d10 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-585 .elementor-element.elementor-element-8c2e420{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-a44a583{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-585 .elementor-element.elementor-element-6242ee9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-e52cd14{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-1235f7b{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-5c7426c{--display:flex;}.elementor-585 .elementor-element.elementor-element-ab496fc .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-585 .elementor-element.elementor-element-17c1c1c{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-b4d8301{text-align:left;}.elementor-585 .elementor-element.elementor-element-b4d8301 img{width:45%;}.elementor-585 .elementor-element.elementor-element-1a2a497{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-300c093{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-16d94e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-f63418a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-ff0bc69{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-b64f84c{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-498dd5a{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-f8f7840{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-922e317{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-6bd531d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-80d1b31{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-f219d95{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:2px;--n-tabs-title-padding-top:17px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:17px;--n-tabs-title-padding-left:10px;--n-tabs-title-color:var( --e-global-color-text );}.elementor-585 .elementor-element.elementor-element-f219d95.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Titillium Web", Sans-serif;font-weight:500;}@media(min-width:768px){.elementor-585 .elementor-element.elementor-element-9f922e1{--width:20%;}.elementor-585 .elementor-element.elementor-element-e575481{--width:34%;}.elementor-585 .elementor-element.elementor-element-9afa5b7{--width:25%;}.elementor-585 .elementor-element.elementor-element-fd1da57{--width:31%;}.elementor-585 .elementor-element.elementor-element-53ae3f6{--width:20%;}.elementor-585 .elementor-element.elementor-element-2d0d07f{--width:19.5%;}.elementor-585 .elementor-element.elementor-element-9337c5b{--width:18.5%;}.elementor-585 .elementor-element.elementor-element-3cfbbd7{--width:21.5%;}.elementor-585 .elementor-element.elementor-element-c28f697{--width:21.9%;}.elementor-585 .elementor-element.elementor-element-132a7dc{--width:14.3%;}.elementor-585 .elementor-element.elementor-element-6c414bb{--width:30%;}.elementor-585 .elementor-element.elementor-element-5f53d06{--width:28%;}.elementor-585 .elementor-element.elementor-element-d3813be{--width:22.5%;}.elementor-585 .elementor-element.elementor-element-239d5af{--width:10%;}.elementor-585 .elementor-element.elementor-element-14d6c21{--width:15%;}.elementor-585 .elementor-element.elementor-element-6b64cf3{--width:15%;}.elementor-585 .elementor-element.elementor-element-a0c0e92{--width:14.5%;}.elementor-585 .elementor-element.elementor-element-82773b8{--width:11.7%;}.elementor-585 .elementor-element.elementor-element-74f4788{--width:23%;}.elementor-585 .elementor-element.elementor-element-57aad1b{--width:26%;}.elementor-585 .elementor-element.elementor-element-c446445{--width:20%;}.elementor-585 .elementor-element.elementor-element-a769cb5{--width:15.2%;}.elementor-585 .elementor-element.elementor-element-6242ee9{--width:20%;}.elementor-585 .elementor-element.elementor-element-e52cd14{--width:15.3%;}.elementor-585 .elementor-element.elementor-element-16d94e7{--width:19%;}.elementor-585 .elementor-element.elementor-element-f63418a{--width:12.6%;}.elementor-585 .elementor-element.elementor-element-ff0bc69{--width:29%;}.elementor-585 .elementor-element.elementor-element-f8f7840{--width:15%;}.elementor-585 .elementor-element.elementor-element-922e317{--width:15.3%;}.elementor-585 .elementor-element.elementor-element-6bd531d{--width:25%;}.elementor-585 .elementor-element.elementor-element-80d1b31{--width:15.3%;}}@media(max-width:1024px){.elementor-585 .elementor-element.elementor-element-0f74c20{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}}@media(max-width:767px){.elementor-585 .elementor-element.elementor-element-0f74c20{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-585 .elementor-element.elementor-element-b8e3047 .elementor-heading-title{font-size:18px;}.elementor-585 .elementor-element.elementor-element-b98652e{font-size:14px;}.elementor-585 .elementor-element.elementor-element-79d1bb5{font-size:14px;}.elementor-585 .elementor-element.elementor-element-aaac4e2{font-size:14px;}.elementor-585 .elementor-element.elementor-element-51c4473 .elementor-heading-title{font-size:18px;}.elementor-585 .elementor-element.elementor-element-7c2aecc{font-size:14px;}.elementor-585 .elementor-element.elementor-element-645f46e{font-size:14px;}.elementor-585 .elementor-element.elementor-element-400df89{--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;}.elementor-585 .elementor-element.elementor-element-9afa5b7{--width:39%;}.elementor-585 .elementor-element.elementor-element-fd1da57{--width:48%;}.elementor-585 .elementor-element.elementor-element-49cb3c7{font-size:14px;}.elementor-585 .elementor-element.elementor-element-53ae3f6{--width:100%;}.elementor-585 .elementor-element.elementor-element-928e95b{font-size:14px;}.elementor-585 .elementor-element.elementor-element-b5c70a6{font-size:14px;}.elementor-585 .elementor-element.elementor-element-e36cc31{font-size:14px;}.elementor-585 .elementor-element.elementor-element-ec7f27c{font-size:14px;}.elementor-585 .elementor-element.elementor-element-17c1c1c{font-size:14px;}.elementor-585 .elementor-element.elementor-element-1a2a497{font-size:14px;}.elementor-585 .elementor-element.elementor-element-f63418a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-585 .elementor-element.elementor-element-b64f84c{font-size:14px;}.elementor-585 .elementor-element.elementor-element-f219d95{--n-tabs-title-font-size:15px;}}/* Start custom CSS for text-editor, class: .elementor-element-b98652e */.elementor-585 .elementor-element.elementor-element-b98652e ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-b98652e li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-b98652e li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 11px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79d1bb5 */.elementor-585 .elementor-element.elementor-element-79d1bb5 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-79d1bb5 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-79d1bb5 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 11px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaac4e2 */.elementor-585 .elementor-element.elementor-element-aaac4e2 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-aaac4e2 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-aaac4e2 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 11px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c2aecc */.elementor-585 .elementor-element.elementor-element-7c2aecc ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-7c2aecc li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-7c2aecc li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-645f46e */.elementor-585 .elementor-element.elementor-element-645f46e ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-645f46e li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-645f46e li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49cb3c7 */.elementor-585 .elementor-element.elementor-element-49cb3c7 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-49cb3c7 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-49cb3c7 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-928e95b */.elementor-585 .elementor-element.elementor-element-928e95b ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-928e95b li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-928e95b li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5c70a6 */.elementor-585 .elementor-element.elementor-element-b5c70a6 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-b5c70a6 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-b5c70a6 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e36cc31 */.elementor-585 .elementor-element.elementor-element-e36cc31 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-e36cc31 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-e36cc31 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec7f27c */.elementor-585 .elementor-element.elementor-element-ec7f27c ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-ec7f27c li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-ec7f27c li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-113a8df */.elementor-585 .elementor-element.elementor-element-113a8df ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-113a8df li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-113a8df li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-240e56f */.elementor-585 .elementor-element.elementor-element-240e56f ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-240e56f li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-240e56f li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b5ff47 */.elementor-585 .elementor-element.elementor-element-9b5ff47 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-9b5ff47 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-9b5ff47 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a018731 */.elementor-585 .elementor-element.elementor-element-a018731 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-a018731 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-a018731 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0388548 */.elementor-585 .elementor-element.elementor-element-0388548 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-0388548 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-0388548 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e49f02 */.elementor-585 .elementor-element.elementor-element-5e49f02 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-5e49f02 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-5e49f02 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac89ec7 */.elementor-585 .elementor-element.elementor-element-ac89ec7 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-ac89ec7 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-ac89ec7 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5450b03 */.elementor-585 .elementor-element.elementor-element-5450b03 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-5450b03 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-5450b03 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-098ba28 */.elementor-585 .elementor-element.elementor-element-098ba28 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-098ba28 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-098ba28 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c2e420 */.elementor-585 .elementor-element.elementor-element-8c2e420 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-8c2e420 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-8c2e420 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1235f7b */.elementor-585 .elementor-element.elementor-element-1235f7b ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-1235f7b li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-1235f7b li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17c1c1c */.elementor-585 .elementor-element.elementor-element-17c1c1c ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-17c1c1c li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-17c1c1c li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a2a497 */.elementor-585 .elementor-element.elementor-element-1a2a497 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-1a2a497 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-1a2a497 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b64f84c */.elementor-585 .elementor-element.elementor-element-b64f84c ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-b64f84c li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-b64f84c li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b98652e */.elementor-585 .elementor-element.elementor-element-b98652e ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-b98652e li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-b98652e li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 11px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79d1bb5 */.elementor-585 .elementor-element.elementor-element-79d1bb5 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-79d1bb5 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-79d1bb5 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 11px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaac4e2 */.elementor-585 .elementor-element.elementor-element-aaac4e2 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-aaac4e2 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-aaac4e2 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 11px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c2aecc */.elementor-585 .elementor-element.elementor-element-7c2aecc ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-7c2aecc li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-7c2aecc li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-645f46e */.elementor-585 .elementor-element.elementor-element-645f46e ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-645f46e li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-645f46e li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49cb3c7 */.elementor-585 .elementor-element.elementor-element-49cb3c7 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-49cb3c7 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-49cb3c7 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-928e95b */.elementor-585 .elementor-element.elementor-element-928e95b ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-928e95b li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-928e95b li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5c70a6 */.elementor-585 .elementor-element.elementor-element-b5c70a6 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-b5c70a6 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-b5c70a6 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e36cc31 */.elementor-585 .elementor-element.elementor-element-e36cc31 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-e36cc31 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-e36cc31 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec7f27c */.elementor-585 .elementor-element.elementor-element-ec7f27c ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-ec7f27c li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-ec7f27c li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-113a8df */.elementor-585 .elementor-element.elementor-element-113a8df ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-113a8df li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-113a8df li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-240e56f */.elementor-585 .elementor-element.elementor-element-240e56f ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-240e56f li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-240e56f li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b5ff47 */.elementor-585 .elementor-element.elementor-element-9b5ff47 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-9b5ff47 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-9b5ff47 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a018731 */.elementor-585 .elementor-element.elementor-element-a018731 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-a018731 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-a018731 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0388548 */.elementor-585 .elementor-element.elementor-element-0388548 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-0388548 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-0388548 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e49f02 */.elementor-585 .elementor-element.elementor-element-5e49f02 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-5e49f02 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-5e49f02 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac89ec7 */.elementor-585 .elementor-element.elementor-element-ac89ec7 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-ac89ec7 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-ac89ec7 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5450b03 */.elementor-585 .elementor-element.elementor-element-5450b03 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-5450b03 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-5450b03 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-098ba28 */.elementor-585 .elementor-element.elementor-element-098ba28 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-098ba28 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-098ba28 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c2e420 */.elementor-585 .elementor-element.elementor-element-8c2e420 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-8c2e420 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-8c2e420 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1235f7b */.elementor-585 .elementor-element.elementor-element-1235f7b ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-1235f7b li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-1235f7b li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17c1c1c */.elementor-585 .elementor-element.elementor-element-17c1c1c ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-17c1c1c li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-17c1c1c li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a2a497 */.elementor-585 .elementor-element.elementor-element-1a2a497 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-1a2a497 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-1a2a497 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b64f84c */.elementor-585 .elementor-element.elementor-element-b64f84c ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-b64f84c li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-b64f84c li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b98652e */.elementor-585 .elementor-element.elementor-element-b98652e ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-b98652e li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-b98652e li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 11px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79d1bb5 */.elementor-585 .elementor-element.elementor-element-79d1bb5 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-79d1bb5 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-79d1bb5 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 11px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaac4e2 */.elementor-585 .elementor-element.elementor-element-aaac4e2 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-aaac4e2 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-aaac4e2 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 11px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c2aecc */.elementor-585 .elementor-element.elementor-element-7c2aecc ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-7c2aecc li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-7c2aecc li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-645f46e */.elementor-585 .elementor-element.elementor-element-645f46e ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-645f46e li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-645f46e li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49cb3c7 */.elementor-585 .elementor-element.elementor-element-49cb3c7 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-49cb3c7 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-49cb3c7 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-928e95b */.elementor-585 .elementor-element.elementor-element-928e95b ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-928e95b li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-928e95b li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5c70a6 */.elementor-585 .elementor-element.elementor-element-b5c70a6 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-b5c70a6 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-b5c70a6 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e36cc31 */.elementor-585 .elementor-element.elementor-element-e36cc31 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-e36cc31 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-e36cc31 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec7f27c */.elementor-585 .elementor-element.elementor-element-ec7f27c ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-ec7f27c li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-ec7f27c li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-113a8df */.elementor-585 .elementor-element.elementor-element-113a8df ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-113a8df li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-113a8df li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-240e56f */.elementor-585 .elementor-element.elementor-element-240e56f ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-240e56f li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-240e56f li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b5ff47 */.elementor-585 .elementor-element.elementor-element-9b5ff47 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-9b5ff47 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-9b5ff47 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a018731 */.elementor-585 .elementor-element.elementor-element-a018731 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-a018731 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-a018731 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0388548 */.elementor-585 .elementor-element.elementor-element-0388548 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-0388548 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-0388548 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e49f02 */.elementor-585 .elementor-element.elementor-element-5e49f02 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-5e49f02 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-5e49f02 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac89ec7 */.elementor-585 .elementor-element.elementor-element-ac89ec7 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-ac89ec7 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-ac89ec7 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5450b03 */.elementor-585 .elementor-element.elementor-element-5450b03 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-5450b03 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-5450b03 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-098ba28 */.elementor-585 .elementor-element.elementor-element-098ba28 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-098ba28 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-098ba28 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c2e420 */.elementor-585 .elementor-element.elementor-element-8c2e420 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-8c2e420 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-8c2e420 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1235f7b */.elementor-585 .elementor-element.elementor-element-1235f7b ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-1235f7b li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-1235f7b li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17c1c1c */.elementor-585 .elementor-element.elementor-element-17c1c1c ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-17c1c1c li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-17c1c1c li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a2a497 */.elementor-585 .elementor-element.elementor-element-1a2a497 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-1a2a497 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-1a2a497 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b64f84c */.elementor-585 .elementor-element.elementor-element-b64f84c ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-b64f84c li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-b64f84c li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b98652e */.elementor-585 .elementor-element.elementor-element-b98652e ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-b98652e li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-b98652e li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 11px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79d1bb5 */.elementor-585 .elementor-element.elementor-element-79d1bb5 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-79d1bb5 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-79d1bb5 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 11px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaac4e2 */.elementor-585 .elementor-element.elementor-element-aaac4e2 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-aaac4e2 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-aaac4e2 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 11px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c2aecc */.elementor-585 .elementor-element.elementor-element-7c2aecc ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-7c2aecc li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-7c2aecc li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-645f46e */.elementor-585 .elementor-element.elementor-element-645f46e ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-645f46e li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-645f46e li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49cb3c7 */.elementor-585 .elementor-element.elementor-element-49cb3c7 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-49cb3c7 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-49cb3c7 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-928e95b */.elementor-585 .elementor-element.elementor-element-928e95b ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-928e95b li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-928e95b li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5c70a6 */.elementor-585 .elementor-element.elementor-element-b5c70a6 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-b5c70a6 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-b5c70a6 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e36cc31 */.elementor-585 .elementor-element.elementor-element-e36cc31 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-e36cc31 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-e36cc31 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec7f27c */.elementor-585 .elementor-element.elementor-element-ec7f27c ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-ec7f27c li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-ec7f27c li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-113a8df */.elementor-585 .elementor-element.elementor-element-113a8df ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-113a8df li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-113a8df li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-240e56f */.elementor-585 .elementor-element.elementor-element-240e56f ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-240e56f li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-240e56f li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b5ff47 */.elementor-585 .elementor-element.elementor-element-9b5ff47 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-9b5ff47 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-9b5ff47 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a018731 */.elementor-585 .elementor-element.elementor-element-a018731 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-a018731 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-a018731 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0388548 */.elementor-585 .elementor-element.elementor-element-0388548 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-0388548 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-0388548 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e49f02 */.elementor-585 .elementor-element.elementor-element-5e49f02 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-5e49f02 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-5e49f02 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac89ec7 */.elementor-585 .elementor-element.elementor-element-ac89ec7 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-ac89ec7 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-ac89ec7 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5450b03 */.elementor-585 .elementor-element.elementor-element-5450b03 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-5450b03 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-5450b03 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-098ba28 */.elementor-585 .elementor-element.elementor-element-098ba28 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-098ba28 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-098ba28 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c2e420 */.elementor-585 .elementor-element.elementor-element-8c2e420 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-8c2e420 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-8c2e420 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1235f7b */.elementor-585 .elementor-element.elementor-element-1235f7b ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-1235f7b li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-1235f7b li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17c1c1c */.elementor-585 .elementor-element.elementor-element-17c1c1c ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-17c1c1c li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-17c1c1c li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a2a497 */.elementor-585 .elementor-element.elementor-element-1a2a497 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-1a2a497 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-1a2a497 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b64f84c */.elementor-585 .elementor-element.elementor-element-b64f84c ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-b64f84c li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-b64f84c li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b98652e */.elementor-585 .elementor-element.elementor-element-b98652e ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-b98652e li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-b98652e li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 11px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79d1bb5 */.elementor-585 .elementor-element.elementor-element-79d1bb5 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-79d1bb5 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-79d1bb5 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 11px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaac4e2 */.elementor-585 .elementor-element.elementor-element-aaac4e2 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-aaac4e2 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-aaac4e2 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 11px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c2aecc */.elementor-585 .elementor-element.elementor-element-7c2aecc ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-7c2aecc li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-7c2aecc li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-645f46e */.elementor-585 .elementor-element.elementor-element-645f46e ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-645f46e li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-645f46e li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49cb3c7 */.elementor-585 .elementor-element.elementor-element-49cb3c7 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-49cb3c7 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-49cb3c7 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-928e95b */.elementor-585 .elementor-element.elementor-element-928e95b ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-928e95b li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-928e95b li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5c70a6 */.elementor-585 .elementor-element.elementor-element-b5c70a6 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-b5c70a6 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-b5c70a6 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e36cc31 */.elementor-585 .elementor-element.elementor-element-e36cc31 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-e36cc31 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-e36cc31 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec7f27c */.elementor-585 .elementor-element.elementor-element-ec7f27c ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-ec7f27c li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-ec7f27c li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-113a8df */.elementor-585 .elementor-element.elementor-element-113a8df ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-113a8df li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-113a8df li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-240e56f */.elementor-585 .elementor-element.elementor-element-240e56f ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-240e56f li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-240e56f li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b5ff47 */.elementor-585 .elementor-element.elementor-element-9b5ff47 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-9b5ff47 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-9b5ff47 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a018731 */.elementor-585 .elementor-element.elementor-element-a018731 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-a018731 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-a018731 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0388548 */.elementor-585 .elementor-element.elementor-element-0388548 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-0388548 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-0388548 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e49f02 */.elementor-585 .elementor-element.elementor-element-5e49f02 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-5e49f02 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-5e49f02 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac89ec7 */.elementor-585 .elementor-element.elementor-element-ac89ec7 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-ac89ec7 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-ac89ec7 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5450b03 */.elementor-585 .elementor-element.elementor-element-5450b03 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-5450b03 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-5450b03 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-098ba28 */.elementor-585 .elementor-element.elementor-element-098ba28 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-098ba28 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-098ba28 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c2e420 */.elementor-585 .elementor-element.elementor-element-8c2e420 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-8c2e420 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-8c2e420 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1235f7b */.elementor-585 .elementor-element.elementor-element-1235f7b ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-1235f7b li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-1235f7b li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17c1c1c */.elementor-585 .elementor-element.elementor-element-17c1c1c ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-17c1c1c li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-17c1c1c li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a2a497 */.elementor-585 .elementor-element.elementor-element-1a2a497 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-1a2a497 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-1a2a497 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b64f84c */.elementor-585 .elementor-element.elementor-element-b64f84c ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-b64f84c li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-b64f84c li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b98652e */.elementor-585 .elementor-element.elementor-element-b98652e ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-b98652e li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-b98652e li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 11px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79d1bb5 */.elementor-585 .elementor-element.elementor-element-79d1bb5 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-79d1bb5 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-79d1bb5 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 11px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaac4e2 */.elementor-585 .elementor-element.elementor-element-aaac4e2 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-aaac4e2 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-aaac4e2 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 11px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c2aecc */.elementor-585 .elementor-element.elementor-element-7c2aecc ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-7c2aecc li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-7c2aecc li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-645f46e */.elementor-585 .elementor-element.elementor-element-645f46e ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-645f46e li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-645f46e li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49cb3c7 */.elementor-585 .elementor-element.elementor-element-49cb3c7 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-49cb3c7 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-49cb3c7 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-928e95b */.elementor-585 .elementor-element.elementor-element-928e95b ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-928e95b li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-928e95b li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5c70a6 */.elementor-585 .elementor-element.elementor-element-b5c70a6 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-b5c70a6 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-b5c70a6 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e36cc31 */.elementor-585 .elementor-element.elementor-element-e36cc31 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-e36cc31 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-e36cc31 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec7f27c */.elementor-585 .elementor-element.elementor-element-ec7f27c ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-ec7f27c li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-ec7f27c li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-113a8df */.elementor-585 .elementor-element.elementor-element-113a8df ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-113a8df li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-113a8df li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-240e56f */.elementor-585 .elementor-element.elementor-element-240e56f ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-240e56f li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-240e56f li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b5ff47 */.elementor-585 .elementor-element.elementor-element-9b5ff47 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-9b5ff47 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-9b5ff47 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a018731 */.elementor-585 .elementor-element.elementor-element-a018731 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-a018731 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-a018731 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0388548 */.elementor-585 .elementor-element.elementor-element-0388548 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-0388548 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-0388548 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e49f02 */.elementor-585 .elementor-element.elementor-element-5e49f02 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-5e49f02 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-5e49f02 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac89ec7 */.elementor-585 .elementor-element.elementor-element-ac89ec7 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-ac89ec7 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-ac89ec7 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5450b03 */.elementor-585 .elementor-element.elementor-element-5450b03 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-5450b03 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-5450b03 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-098ba28 */.elementor-585 .elementor-element.elementor-element-098ba28 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-098ba28 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-098ba28 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c2e420 */.elementor-585 .elementor-element.elementor-element-8c2e420 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-8c2e420 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-8c2e420 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1235f7b */.elementor-585 .elementor-element.elementor-element-1235f7b ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-1235f7b li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-1235f7b li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17c1c1c */.elementor-585 .elementor-element.elementor-element-17c1c1c ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-17c1c1c li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-17c1c1c li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a2a497 */.elementor-585 .elementor-element.elementor-element-1a2a497 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-1a2a497 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-1a2a497 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b64f84c */.elementor-585 .elementor-element.elementor-element-b64f84c ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-b64f84c li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-b64f84c li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b98652e */.elementor-585 .elementor-element.elementor-element-b98652e ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-b98652e li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-b98652e li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 11px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79d1bb5 */.elementor-585 .elementor-element.elementor-element-79d1bb5 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-79d1bb5 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-79d1bb5 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 11px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaac4e2 */.elementor-585 .elementor-element.elementor-element-aaac4e2 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-aaac4e2 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-aaac4e2 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 11px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c2aecc */.elementor-585 .elementor-element.elementor-element-7c2aecc ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-7c2aecc li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-7c2aecc li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-645f46e */.elementor-585 .elementor-element.elementor-element-645f46e ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-645f46e li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-645f46e li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49cb3c7 */.elementor-585 .elementor-element.elementor-element-49cb3c7 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-49cb3c7 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-49cb3c7 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-928e95b */.elementor-585 .elementor-element.elementor-element-928e95b ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-928e95b li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-928e95b li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5c70a6 */.elementor-585 .elementor-element.elementor-element-b5c70a6 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-b5c70a6 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-b5c70a6 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e36cc31 */.elementor-585 .elementor-element.elementor-element-e36cc31 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-e36cc31 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-e36cc31 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec7f27c */.elementor-585 .elementor-element.elementor-element-ec7f27c ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-ec7f27c li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-ec7f27c li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-113a8df */.elementor-585 .elementor-element.elementor-element-113a8df ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-113a8df li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-113a8df li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-240e56f */.elementor-585 .elementor-element.elementor-element-240e56f ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-240e56f li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-240e56f li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b5ff47 */.elementor-585 .elementor-element.elementor-element-9b5ff47 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-9b5ff47 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-9b5ff47 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a018731 */.elementor-585 .elementor-element.elementor-element-a018731 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-a018731 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-a018731 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0388548 */.elementor-585 .elementor-element.elementor-element-0388548 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-0388548 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-0388548 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e49f02 */.elementor-585 .elementor-element.elementor-element-5e49f02 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-5e49f02 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-5e49f02 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac89ec7 */.elementor-585 .elementor-element.elementor-element-ac89ec7 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-ac89ec7 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-ac89ec7 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5450b03 */.elementor-585 .elementor-element.elementor-element-5450b03 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-5450b03 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-5450b03 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-098ba28 */.elementor-585 .elementor-element.elementor-element-098ba28 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-098ba28 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-098ba28 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c2e420 */.elementor-585 .elementor-element.elementor-element-8c2e420 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-8c2e420 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-8c2e420 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1235f7b */.elementor-585 .elementor-element.elementor-element-1235f7b ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-1235f7b li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-1235f7b li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17c1c1c */.elementor-585 .elementor-element.elementor-element-17c1c1c ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-17c1c1c li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-17c1c1c li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a2a497 */.elementor-585 .elementor-element.elementor-element-1a2a497 ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-1a2a497 li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-1a2a497 li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b64f84c */.elementor-585 .elementor-element.elementor-element-b64f84c ul {
    list-style: none;
    padding: 0; 
    margin: 0; 
    padding-left: 25px;
}

.elementor-585 .elementor-element.elementor-element-b64f84c li {
  position: relative; 
  margin-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-b64f84c li::before {
  content: ""; 
  position: absolute;
  left:-20px; 
  top: 12px;
  transform: translateY(-50%);
  width: 10px; 
  height: 10px; 
  background: #bf0413
}/* End custom CSS */