.elementor-11345 .elementor-element.elementor-element-e0a9bea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-11345 .elementor-element.elementor-element-70a6a3d img{width:100%;height:100%;}.elementor-11345 .elementor-element.elementor-element-70a6a3d{padding:0px 0px 0px 0px;}.elementor-11345 .elementor-element.elementor-element-3dbc243{--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:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.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-11345 .elementor-element.elementor-element-d740afd .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2.5em;font-weight:600;font-style:normal;line-height:1.2em;}.elementor-11345 .elementor-element.elementor-element-efaa9a2{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-11345 .elementor-element.elementor-element-1b35a64{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11345 .elementor-element.elementor-element-223bfac{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-11345 .elementor-element.elementor-element-223bfac .elementor-divider-separator{width:100%;}.elementor-11345 .elementor-element.elementor-element-223bfac .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11345 .elementor-element.elementor-element-2112fdc .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-11345 .elementor-element.elementor-element-d8fcf91{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-11345 .elementor-element.elementor-element-a4a2796{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-11345 .elementor-element.elementor-element-a4a2796 .elementor-divider-separator{width:100%;}.elementor-11345 .elementor-element.elementor-element-a4a2796 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11345 .elementor-element.elementor-element-7745119 .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-11345 .elementor-element.elementor-element-8f46823{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-11345 .elementor-element.elementor-element-6c6b0a0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-11345 .elementor-element.elementor-element-6c6b0a0 .elementor-divider-separator{width:100%;}.elementor-11345 .elementor-element.elementor-element-6c6b0a0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11345 .elementor-element.elementor-element-f9a8651 .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-11345 .elementor-element.elementor-element-72af943{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-11345 .elementor-element.elementor-element-eb38bde{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-11345 .elementor-element.elementor-element-eb38bde .elementor-divider-separator{width:100%;}.elementor-11345 .elementor-element.elementor-element-eb38bde .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11345 .elementor-element.elementor-element-9896b30 .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-11345 .elementor-element.elementor-element-a58548d{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-11345 .elementor-element.elementor-element-47a20b6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-11345 .elementor-element.elementor-element-47a20b6 .elementor-divider-separator{width:100%;}.elementor-11345 .elementor-element.elementor-element-47a20b6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11345 .elementor-element.elementor-element-3eb87ba .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-11345 .elementor-element.elementor-element-abb352a{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-11345 .elementor-element.elementor-element-65001ef{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-11345 .elementor-element.elementor-element-65001ef .elementor-divider-separator{width:100%;}.elementor-11345 .elementor-element.elementor-element-65001ef .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11345 .elementor-element.elementor-element-35f1f6a .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-11345 .elementor-element.elementor-element-4e32ea4{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-11345 .elementor-element.elementor-element-05e4912{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-11345 .elementor-element.elementor-element-05e4912 .elementor-divider-separator{width:100%;}.elementor-11345 .elementor-element.elementor-element-05e4912 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11345 .elementor-element.elementor-element-28747b3 .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-11345 .elementor-element.elementor-element-77520c1{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-11345 .elementor-element.elementor-element-51c627d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-11345 .elementor-element.elementor-element-51c627d .elementor-divider-separator{width:100%;}.elementor-11345 .elementor-element.elementor-element-51c627d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11345 .elementor-element.elementor-element-b7255c9 .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-11345 .elementor-element.elementor-element-f949c0e{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-11345 .elementor-element.elementor-element-567a440{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-11345 .elementor-element.elementor-element-567a440 .elementor-divider-separator{width:100%;}.elementor-11345 .elementor-element.elementor-element-567a440 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11345 .elementor-element.elementor-element-a3d960d .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-11345 .elementor-element.elementor-element-afb94c2{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-11345 .elementor-element.elementor-element-bf89bfd{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-11345 .elementor-element.elementor-element-bf89bfd .elementor-divider-separator{width:100%;}.elementor-11345 .elementor-element.elementor-element-bf89bfd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11345 .elementor-element.elementor-element-9945abd .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-11345 .elementor-element.elementor-element-8474fb8{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-11345 .elementor-element.elementor-element-3b7dc9a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-11345 .elementor-element.elementor-element-3b7dc9a .elementor-divider-separator{width:100%;}.elementor-11345 .elementor-element.elementor-element-3b7dc9a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11345 .elementor-element.elementor-element-963ca16 .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-11345 .elementor-element.elementor-element-be7b2e6{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-11345 .elementor-element.elementor-element-9962b3b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-11345 .elementor-element.elementor-element-9962b3b .elementor-divider-separator{width:100%;}.elementor-11345 .elementor-element.elementor-element-9962b3b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11345 .elementor-element.elementor-element-5edf696 .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-11345 .elementor-element.elementor-element-a996aa8{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-11345 .elementor-element.elementor-element-a24d9b6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-11345 .elementor-element.elementor-element-a24d9b6 .elementor-divider-separator{width:100%;}.elementor-11345 .elementor-element.elementor-element-a24d9b6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11345 .elementor-element.elementor-element-02a28b2 .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-11345 .elementor-element.elementor-element-7eb3f3e{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-11345 .elementor-element.elementor-element-5a41cc0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-11345 .elementor-element.elementor-element-5a41cc0 .elementor-divider-separator{width:100%;}.elementor-11345 .elementor-element.elementor-element-5a41cc0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11345 .elementor-element.elementor-element-96ff061 .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-11345 .elementor-element.elementor-element-20a6467{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-11345 .elementor-element.elementor-element-21a2209{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-11345 .elementor-element.elementor-element-21a2209 .elementor-divider-separator{width:100%;}.elementor-11345 .elementor-element.elementor-element-21a2209 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11345 .elementor-element.elementor-element-8fea570 .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-11345 .elementor-element.elementor-element-4b01c87{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-11345 .elementor-element.elementor-element-6e4b8d1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-11345 .elementor-element.elementor-element-6e4b8d1 .elementor-divider-separator{width:100%;}.elementor-11345 .elementor-element.elementor-element-6e4b8d1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11345 .elementor-element.elementor-element-692e3ae .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-11345 .elementor-element.elementor-element-b19b775{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-11345 .elementor-element.elementor-element-5b53949{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-11345 .elementor-element.elementor-element-5b53949 .elementor-divider-separator{width:100%;}.elementor-11345 .elementor-element.elementor-element-5b53949 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11345 .elementor-element.elementor-element-db5105e .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-11345 .elementor-element.elementor-element-5938ba5{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-11345 .elementor-element.elementor-element-802064b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-11345 .elementor-element.elementor-element-802064b .elementor-divider-separator{width:100%;}.elementor-11345 .elementor-element.elementor-element-802064b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11345 .elementor-element.elementor-element-a016647 .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-11345 .elementor-element.elementor-element-44df6c1{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-11345 .elementor-element.elementor-element-4050262{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-11345 .elementor-element.elementor-element-4050262 .elementor-divider-separator{width:100%;}.elementor-11345 .elementor-element.elementor-element-4050262 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(min-width:768px){.elementor-11345 .elementor-element.elementor-element-e0a9bea{--content-width:1280px;}.elementor-11345 .elementor-element.elementor-element-3dbc243{--content-width:1280px;}.elementor-11345 .elementor-element.elementor-element-efaa9a2{--content-width:1280px;}}@media(max-width:1024px){.elementor-11345 .elementor-element.elementor-element-d740afd .elementor-heading-title{font-size:32px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-efaa9a2{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-11345 .elementor-element.elementor-element-1b35a64{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-2112fdc .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-d8fcf91{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-7745119 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-8f46823{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-f9a8651 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-72af943{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-9896b30 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-a58548d{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-3eb87ba .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-abb352a{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-35f1f6a .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-4e32ea4{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-28747b3 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-77520c1{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-b7255c9 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-f949c0e{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-a3d960d .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-afb94c2{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-9945abd .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-8474fb8{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-963ca16 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-be7b2e6{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-5edf696 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-a996aa8{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-02a28b2 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-7eb3f3e{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-96ff061 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-20a6467{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-8fea570 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-4b01c87{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-692e3ae .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-b19b775{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-db5105e .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-5938ba5{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-a016647 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-44df6c1{font-size:16px;line-height:1.5em;letter-spacing:0px;}}@media(max-width:767px){.elementor-11345 .elementor-element.elementor-element-d740afd .elementor-heading-title{font-size:26px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-efaa9a2{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-11345 .elementor-element.elementor-element-1b35a64{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-2112fdc .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-d8fcf91{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-7745119 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-8f46823{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-f9a8651 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-72af943{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-9896b30 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-a58548d{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-3eb87ba .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-abb352a{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-35f1f6a .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-4e32ea4{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-28747b3 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-77520c1{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-b7255c9 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-f949c0e{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-a3d960d .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-afb94c2{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-9945abd .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-8474fb8{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-963ca16 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-be7b2e6{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-5edf696 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-a996aa8{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-02a28b2 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-7eb3f3e{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-96ff061 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-20a6467{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-8fea570 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-4b01c87{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-692e3ae .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-b19b775{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-db5105e .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-5938ba5{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-a016647 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-11345 .elementor-element.elementor-element-44df6c1{font-size:14px;line-height:1.5em;letter-spacing:0px;}}/* Start custom CSS for heading, class: .elementor-element-d740afd */.elementor-11345 .elementor-element.elementor-element-d740afd {
    background: linear-gradient(130deg, #ffa03f 0%, #d70992 37.4%, #3c0178 73.93%, #00edfe 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    /* For Firefox */
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b35a64 */.elementor-11345 .elementor-element.elementor-element-1b35a64 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-11345 .elementor-element.elementor-element-1b35a64 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-11345 .elementor-element.elementor-element-1b35a64 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-11345 .elementor-element.elementor-element-1b35a64 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2112fdc */.elementor-11345 .elementor-element.elementor-element-2112fdc {
    background: linear-gradient(130deg, #ffa03f 0%, #d70992 37.4%, #3c0178 73.93%, #00edfe 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    /* For Firefox */
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d8fcf91 */.elementor-11345 .elementor-element.elementor-element-d8fcf91 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-11345 .elementor-element.elementor-element-d8fcf91 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-11345 .elementor-element.elementor-element-d8fcf91 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-11345 .elementor-element.elementor-element-d8fcf91 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7745119 */.elementor-11345 .elementor-element.elementor-element-7745119 {
    background: linear-gradient(130deg, #ffa03f 0%, #d70992 37.4%, #3c0178 73.93%, #00edfe 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    /* For Firefox */
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f46823 */.elementor-11345 .elementor-element.elementor-element-8f46823 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-11345 .elementor-element.elementor-element-8f46823 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-11345 .elementor-element.elementor-element-8f46823 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-11345 .elementor-element.elementor-element-8f46823 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9a8651 */.elementor-11345 .elementor-element.elementor-element-f9a8651 {
    background: linear-gradient(130deg, #ffa03f 0%, #d70992 37.4%, #3c0178 73.93%, #00edfe 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    /* For Firefox */
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72af943 */.elementor-11345 .elementor-element.elementor-element-72af943 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-11345 .elementor-element.elementor-element-72af943 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-11345 .elementor-element.elementor-element-72af943 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-11345 .elementor-element.elementor-element-72af943 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9896b30 */.elementor-11345 .elementor-element.elementor-element-9896b30 {
    background: linear-gradient(130deg, #ffa03f 0%, #d70992 37.4%, #3c0178 73.93%, #00edfe 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    /* For Firefox */
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a58548d */.elementor-11345 .elementor-element.elementor-element-a58548d {

    list-style: none; /* Hide default bullets */
 
}

.elementor-11345 .elementor-element.elementor-element-a58548d li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-11345 .elementor-element.elementor-element-a58548d li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-11345 .elementor-element.elementor-element-a58548d *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3eb87ba */.elementor-11345 .elementor-element.elementor-element-3eb87ba {
    background: linear-gradient(130deg, #ffa03f 0%, #d70992 37.4%, #3c0178 73.93%, #00edfe 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    /* For Firefox */
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abb352a */.elementor-11345 .elementor-element.elementor-element-abb352a {

    list-style: none; /* Hide default bullets */
 
}

.elementor-11345 .elementor-element.elementor-element-abb352a li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-11345 .elementor-element.elementor-element-abb352a li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-11345 .elementor-element.elementor-element-abb352a *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35f1f6a */.elementor-11345 .elementor-element.elementor-element-35f1f6a {
    background: linear-gradient(130deg, #ffa03f 0%, #d70992 37.4%, #3c0178 73.93%, #00edfe 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    /* For Firefox */
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e32ea4 */.elementor-11345 .elementor-element.elementor-element-4e32ea4 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-11345 .elementor-element.elementor-element-4e32ea4 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-11345 .elementor-element.elementor-element-4e32ea4 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-11345 .elementor-element.elementor-element-4e32ea4 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28747b3 */.elementor-11345 .elementor-element.elementor-element-28747b3 {
    background: linear-gradient(130deg, #ffa03f 0%, #d70992 37.4%, #3c0178 73.93%, #00edfe 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    /* For Firefox */
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77520c1 */.elementor-11345 .elementor-element.elementor-element-77520c1 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-11345 .elementor-element.elementor-element-77520c1 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-11345 .elementor-element.elementor-element-77520c1 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-11345 .elementor-element.elementor-element-77520c1 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7255c9 */.elementor-11345 .elementor-element.elementor-element-b7255c9 {
    background: linear-gradient(130deg, #ffa03f 0%, #d70992 37.4%, #3c0178 73.93%, #00edfe 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    /* For Firefox */
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f949c0e */.elementor-11345 .elementor-element.elementor-element-f949c0e {

    list-style: none; /* Hide default bullets */
 
}

.elementor-11345 .elementor-element.elementor-element-f949c0e li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-11345 .elementor-element.elementor-element-f949c0e li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-11345 .elementor-element.elementor-element-f949c0e *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3d960d */.elementor-11345 .elementor-element.elementor-element-a3d960d {
    background: linear-gradient(130deg, #ffa03f 0%, #d70992 37.4%, #3c0178 73.93%, #00edfe 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    /* For Firefox */
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afb94c2 */.elementor-11345 .elementor-element.elementor-element-afb94c2 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-11345 .elementor-element.elementor-element-afb94c2 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-11345 .elementor-element.elementor-element-afb94c2 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-11345 .elementor-element.elementor-element-afb94c2 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9945abd */.elementor-11345 .elementor-element.elementor-element-9945abd {
    background: linear-gradient(130deg, #ffa03f 0%, #d70992 37.4%, #3c0178 73.93%, #00edfe 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    /* For Firefox */
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8474fb8 */.elementor-11345 .elementor-element.elementor-element-8474fb8 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-11345 .elementor-element.elementor-element-8474fb8 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-11345 .elementor-element.elementor-element-8474fb8 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-11345 .elementor-element.elementor-element-8474fb8 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-963ca16 */.elementor-11345 .elementor-element.elementor-element-963ca16 {
    background: linear-gradient(130deg, #ffa03f 0%, #d70992 37.4%, #3c0178 73.93%, #00edfe 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    /* For Firefox */
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be7b2e6 */.elementor-11345 .elementor-element.elementor-element-be7b2e6 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-11345 .elementor-element.elementor-element-be7b2e6 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-11345 .elementor-element.elementor-element-be7b2e6 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-11345 .elementor-element.elementor-element-be7b2e6 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5edf696 */.elementor-11345 .elementor-element.elementor-element-5edf696 {
    background: linear-gradient(130deg, #ffa03f 0%, #d70992 37.4%, #3c0178 73.93%, #00edfe 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    /* For Firefox */
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a996aa8 */.elementor-11345 .elementor-element.elementor-element-a996aa8 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-11345 .elementor-element.elementor-element-a996aa8 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-11345 .elementor-element.elementor-element-a996aa8 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-11345 .elementor-element.elementor-element-a996aa8 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02a28b2 */.elementor-11345 .elementor-element.elementor-element-02a28b2 {
    background: linear-gradient(130deg, #ffa03f 0%, #d70992 37.4%, #3c0178 73.93%, #00edfe 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    /* For Firefox */
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eb3f3e */.elementor-11345 .elementor-element.elementor-element-7eb3f3e {

    list-style: none; /* Hide default bullets */
 
}

.elementor-11345 .elementor-element.elementor-element-7eb3f3e li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-11345 .elementor-element.elementor-element-7eb3f3e li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-11345 .elementor-element.elementor-element-7eb3f3e *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96ff061 */.elementor-11345 .elementor-element.elementor-element-96ff061 {
    background: linear-gradient(130deg, #ffa03f 0%, #d70992 37.4%, #3c0178 73.93%, #00edfe 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    /* For Firefox */
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20a6467 */.elementor-11345 .elementor-element.elementor-element-20a6467 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-11345 .elementor-element.elementor-element-20a6467 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-11345 .elementor-element.elementor-element-20a6467 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-11345 .elementor-element.elementor-element-20a6467 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fea570 */.elementor-11345 .elementor-element.elementor-element-8fea570 {
    background: linear-gradient(130deg, #ffa03f 0%, #d70992 37.4%, #3c0178 73.93%, #00edfe 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    /* For Firefox */
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b01c87 */.elementor-11345 .elementor-element.elementor-element-4b01c87 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-11345 .elementor-element.elementor-element-4b01c87 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-11345 .elementor-element.elementor-element-4b01c87 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-11345 .elementor-element.elementor-element-4b01c87 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-692e3ae */.elementor-11345 .elementor-element.elementor-element-692e3ae {
    background: linear-gradient(130deg, #ffa03f 0%, #d70992 37.4%, #3c0178 73.93%, #00edfe 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    /* For Firefox */
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b19b775 */.elementor-11345 .elementor-element.elementor-element-b19b775 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-11345 .elementor-element.elementor-element-b19b775 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-11345 .elementor-element.elementor-element-b19b775 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-11345 .elementor-element.elementor-element-b19b775 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db5105e */.elementor-11345 .elementor-element.elementor-element-db5105e {
    background: linear-gradient(130deg, #ffa03f 0%, #d70992 37.4%, #3c0178 73.93%, #00edfe 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    /* For Firefox */
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5938ba5 */.elementor-11345 .elementor-element.elementor-element-5938ba5 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-11345 .elementor-element.elementor-element-5938ba5 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-11345 .elementor-element.elementor-element-5938ba5 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-11345 .elementor-element.elementor-element-5938ba5 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a016647 */.elementor-11345 .elementor-element.elementor-element-a016647 {
    background: linear-gradient(130deg, #ffa03f 0%, #d70992 37.4%, #3c0178 73.93%, #00edfe 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    /* For Firefox */
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44df6c1 */.elementor-11345 .elementor-element.elementor-element-44df6c1 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-11345 .elementor-element.elementor-element-44df6c1 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-11345 .elementor-element.elementor-element-44df6c1 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-11345 .elementor-element.elementor-element-44df6c1 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efaa9a2 *//* link color — sky blue (#1b7fc1) */
.elementor-11345 .elementor-element.elementor-element-efaa9a2 a {
    color: #342f92 !important;
}

/* italic default color — gray */
.elementor-11345 .elementor-element.elementor-element-efaa9a2 i,
.elementor-11345 .elementor-element.elementor-element-efaa9a2 em {
    color: #808080 !important;
}

/* italic inside links should use sky blue */
.elementor-11345 .elementor-element.elementor-element-efaa9a2 a i,
.elementor-11345 .elementor-element.elementor-element-efaa9a2 a em {
    color: #342f92 !important;
}

/* extra link .elementor-11345 .elementor-element.elementor-element-efaa9a2s */
.elementor-11345 .elementor-element.elementor-element-efaa9a2 p a {
    color: #342f92 !important;
}

.elementor-11345 .elementor-element.elementor-element-efaa9a2 p > a > b {
    color: #342f92 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PE-montserrat.regular';
	font-display: auto;
	src: url('https://polygonenergy.com.au/wp-content/uploads/2025/10/montserrat.regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PE-inter';
	font-display: auto;
	src: url('https://polygonenergy.com.au/wp-content/uploads/2025/10/Inter-VariableFont_opszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */