.elementor-8590 .elementor-element.elementor-element-529737a5{--display:flex;}.elementor-8590 .elementor-element.elementor-element-57a9fb7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;font-style:normal;line-height:1em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-8590 .elementor-element.elementor-element-392e3c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;font-style:normal;line-height:1em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-8590 .elementor-element.elementor-element-1fb2bf04 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8590 .elementor-element.elementor-element-c48fd67 img{width:55%;}.elementor-8590 .elementor-element.elementor-element-dd4de9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8590 .elementor-element.elementor-element-2614dfa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8590 .elementor-element.elementor-element-35940e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;font-style:normal;line-height:1em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-8590 .elementor-element.elementor-element-0077041 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8590 .elementor-element.elementor-element-f54d29f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;font-style:normal;line-height:1em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-8590 .elementor-element.elementor-element-6dbf02d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8590 .elementor-element.elementor-element-7a4779b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;font-style:normal;line-height:1em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-8590 .elementor-element.elementor-element-1464567 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8590 .elementor-element.elementor-element-f7e26f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;font-style:normal;line-height:1em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-8590 .elementor-element.elementor-element-8702820 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8590 .elementor-element.elementor-element-879cdb8{--display:flex;}.elementor-8590 .elementor-element.elementor-element-3b2cce9.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-8590 .elementor-element.elementor-element-57a9fb7 .elementor-heading-title{font-size:24px;}.elementor-8590 .elementor-element.elementor-element-392e3c0 .elementor-heading-title{font-size:24px;}.elementor-8590 .elementor-element.elementor-element-35940e1 .elementor-heading-title{font-size:24px;}.elementor-8590 .elementor-element.elementor-element-f54d29f .elementor-heading-title{font-size:24px;}.elementor-8590 .elementor-element.elementor-element-7a4779b .elementor-heading-title{font-size:24px;}.elementor-8590 .elementor-element.elementor-element-f7e26f6 .elementor-heading-title{font-size:24px;}}@media(max-width:767px){.elementor-8590 .elementor-element.elementor-element-57a9fb7 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-8590 .elementor-element.elementor-element-392e3c0 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-8590 .elementor-element.elementor-element-35940e1 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-8590 .elementor-element.elementor-element-f54d29f .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-8590 .elementor-element.elementor-element-7a4779b .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-8590 .elementor-element.elementor-element-f7e26f6 .elementor-heading-title{font-size:20px;line-height:24px;}}/* Start custom CSS for text-editor, class: .elementor-element-dd4de9c */.elementor-8590 .elementor-element.elementor-element-dd4de9c ul li::marker {
    color: #58C5C7;
}/* End custom CSS */