.elementor-8835 .elementor-element.elementor-element-14c8145{--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-8835 .elementor-element.elementor-element-68ad0b6{padding:0px 0px 0px 0px;}.elementor-8835 .elementor-element.elementor-element-68ad0b6 img{width:100%;height:100%;}.elementor-8835 .elementor-element.elementor-element-a9aa3aa{--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-8835 .elementor-element.elementor-element-75209cf .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-8835 .elementor-element.elementor-element-e15a120{--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-8835 .elementor-element.elementor-element-9472cbf{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-8835 .elementor-element.elementor-element-e823ea2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8835 .elementor-element.elementor-element-e823ea2 .elementor-divider-separator{width:100%;}.elementor-8835 .elementor-element.elementor-element-e823ea2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8835 .elementor-element.elementor-element-9361708 .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-8835 .elementor-element.elementor-element-36fdd92{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-8835 .elementor-element.elementor-element-117522d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8835 .elementor-element.elementor-element-117522d .elementor-divider-separator{width:100%;}.elementor-8835 .elementor-element.elementor-element-117522d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8835 .elementor-element.elementor-element-3a07314 .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-8835 .elementor-element.elementor-element-71bcc69{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-8835 .elementor-element.elementor-element-53ea0fc{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8835 .elementor-element.elementor-element-53ea0fc .elementor-divider-separator{width:100%;}.elementor-8835 .elementor-element.elementor-element-53ea0fc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8835 .elementor-element.elementor-element-ba0395d .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-8835 .elementor-element.elementor-element-8a9dedc{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-8835 .elementor-element.elementor-element-6cfd22b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8835 .elementor-element.elementor-element-6cfd22b .elementor-divider-separator{width:100%;}.elementor-8835 .elementor-element.elementor-element-6cfd22b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8835 .elementor-element.elementor-element-097b164 .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-8835 .elementor-element.elementor-element-85bad65{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-8835 .elementor-element.elementor-element-e302774{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8835 .elementor-element.elementor-element-e302774 .elementor-divider-separator{width:100%;}.elementor-8835 .elementor-element.elementor-element-e302774 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8835 .elementor-element.elementor-element-2820778 .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-8835 .elementor-element.elementor-element-4248b80{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-8835 .elementor-element.elementor-element-6a15566{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8835 .elementor-element.elementor-element-6a15566 .elementor-divider-separator{width:100%;}.elementor-8835 .elementor-element.elementor-element-6a15566 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8835 .elementor-element.elementor-element-0fe9d49 .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-8835 .elementor-element.elementor-element-128a64e{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-8835 .elementor-element.elementor-element-2cf0df4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8835 .elementor-element.elementor-element-2cf0df4 .elementor-divider-separator{width:100%;}.elementor-8835 .elementor-element.elementor-element-2cf0df4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8835 .elementor-element.elementor-element-0679255 .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-8835 .elementor-element.elementor-element-3964c53{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-8835 .elementor-element.elementor-element-5386853{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8835 .elementor-element.elementor-element-5386853 .elementor-divider-separator{width:100%;}.elementor-8835 .elementor-element.elementor-element-5386853 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8835 .elementor-element.elementor-element-63f2206 .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-8835 .elementor-element.elementor-element-c25ab92{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-8835 .elementor-element.elementor-element-b2d47a6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8835 .elementor-element.elementor-element-b2d47a6 .elementor-divider-separator{width:100%;}.elementor-8835 .elementor-element.elementor-element-b2d47a6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8835 .elementor-element.elementor-element-514ed6c .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-8835 .elementor-element.elementor-element-45008ee{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-8835 .elementor-element.elementor-element-f6634e0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8835 .elementor-element.elementor-element-f6634e0 .elementor-divider-separator{width:100%;}.elementor-8835 .elementor-element.elementor-element-f6634e0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8835 .elementor-element.elementor-element-e4f9937 .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-8835 .elementor-element.elementor-element-9c42e2e{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-8835 .elementor-element.elementor-element-3edf9c6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8835 .elementor-element.elementor-element-3edf9c6 .elementor-divider-separator{width:100%;}.elementor-8835 .elementor-element.elementor-element-3edf9c6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8835 .elementor-element.elementor-element-90afa21 .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-8835 .elementor-element.elementor-element-47ddb9d{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-8835 .elementor-element.elementor-element-6eaed16{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8835 .elementor-element.elementor-element-6eaed16 .elementor-divider-separator{width:100%;}.elementor-8835 .elementor-element.elementor-element-6eaed16 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8835 .elementor-element.elementor-element-7ef7208 .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-8835 .elementor-element.elementor-element-3e5a77a{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-8835 .elementor-element.elementor-element-5a1abad{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8835 .elementor-element.elementor-element-5a1abad .elementor-divider-separator{width:100%;}.elementor-8835 .elementor-element.elementor-element-5a1abad .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8835 .elementor-element.elementor-element-a0eec6a .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-8835 .elementor-element.elementor-element-619d1be{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-8835 .elementor-element.elementor-element-acb6b83{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8835 .elementor-element.elementor-element-acb6b83 .elementor-divider-separator{width:100%;}.elementor-8835 .elementor-element.elementor-element-acb6b83 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8835 .elementor-element.elementor-element-09fefcc .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-8835 .elementor-element.elementor-element-1754940{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-8835 .elementor-element.elementor-element-b235024{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8835 .elementor-element.elementor-element-b235024 .elementor-divider-separator{width:100%;}.elementor-8835 .elementor-element.elementor-element-b235024 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8835 .elementor-element.elementor-element-d0fbb20 .elementor-heading-title{font-family:"PE-montserrat.regular", Sans-serif;font-size:2em;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-8835 .elementor-element.elementor-element-db004a6{font-family:"PE-inter", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-8835 .elementor-element.elementor-element-0c8a9d1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8835 .elementor-element.elementor-element-0c8a9d1 .elementor-divider-separator{width:100%;}.elementor-8835 .elementor-element.elementor-element-0c8a9d1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(min-width:768px){.elementor-8835 .elementor-element.elementor-element-14c8145{--content-width:1280px;}.elementor-8835 .elementor-element.elementor-element-a9aa3aa{--content-width:1280px;}.elementor-8835 .elementor-element.elementor-element-e15a120{--content-width:1280px;}}@media(max-width:1024px){.elementor-8835 .elementor-element.elementor-element-75209cf .elementor-heading-title{font-size:32px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-e15a120{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8835 .elementor-element.elementor-element-9472cbf{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-9361708 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-36fdd92{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-3a07314 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-71bcc69{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-ba0395d .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-8a9dedc{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-097b164 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-85bad65{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-2820778 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-4248b80{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-0fe9d49 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-128a64e{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-0679255 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-3964c53{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-63f2206 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-c25ab92{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-514ed6c .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-45008ee{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-e4f9937 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-9c42e2e{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-90afa21 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-47ddb9d{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-7ef7208 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-3e5a77a{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-a0eec6a .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-619d1be{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-09fefcc .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-1754940{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-d0fbb20 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-db004a6{font-size:16px;line-height:1.5em;letter-spacing:0px;}}@media(max-width:767px){.elementor-8835 .elementor-element.elementor-element-75209cf .elementor-heading-title{font-size:26px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-e15a120{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8835 .elementor-element.elementor-element-9472cbf{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-9361708 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-36fdd92{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-3a07314 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-71bcc69{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-ba0395d .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-8a9dedc{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-097b164 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-85bad65{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-2820778 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-4248b80{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-0fe9d49 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-128a64e{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-0679255 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-3964c53{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-63f2206 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-c25ab92{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-514ed6c .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-45008ee{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-e4f9937 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-9c42e2e{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-90afa21 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-47ddb9d{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-7ef7208 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-3e5a77a{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-a0eec6a .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-619d1be{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-09fefcc .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-1754940{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-d0fbb20 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-8835 .elementor-element.elementor-element-db004a6{font-size:14px;line-height:1.5em;letter-spacing:0px;}}/* Start custom CSS for heading, class: .elementor-element-75209cf */.elementor-8835 .elementor-element.elementor-element-75209cf {
    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-9472cbf */.elementor-8835 .elementor-element.elementor-element-9472cbf {

    list-style: none; /* Hide default bullets */
 
}

.elementor-8835 .elementor-element.elementor-element-9472cbf li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-8835 .elementor-element.elementor-element-9472cbf li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-8835 .elementor-element.elementor-element-9472cbf *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9361708 */.elementor-8835 .elementor-element.elementor-element-9361708 {
    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-36fdd92 */.elementor-8835 .elementor-element.elementor-element-36fdd92 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-8835 .elementor-element.elementor-element-36fdd92 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-8835 .elementor-element.elementor-element-36fdd92 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-8835 .elementor-element.elementor-element-36fdd92 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a07314 */.elementor-8835 .elementor-element.elementor-element-3a07314 {
    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-71bcc69 */.elementor-8835 .elementor-element.elementor-element-71bcc69 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-8835 .elementor-element.elementor-element-71bcc69 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-8835 .elementor-element.elementor-element-71bcc69 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-8835 .elementor-element.elementor-element-71bcc69 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba0395d */.elementor-8835 .elementor-element.elementor-element-ba0395d {
    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-8a9dedc */.elementor-8835 .elementor-element.elementor-element-8a9dedc {

    list-style: none; /* Hide default bullets */
 
}

.elementor-8835 .elementor-element.elementor-element-8a9dedc li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-8835 .elementor-element.elementor-element-8a9dedc li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-8835 .elementor-element.elementor-element-8a9dedc *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-097b164 */.elementor-8835 .elementor-element.elementor-element-097b164 {
    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-85bad65 */.elementor-8835 .elementor-element.elementor-element-85bad65 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-8835 .elementor-element.elementor-element-85bad65 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-8835 .elementor-element.elementor-element-85bad65 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-8835 .elementor-element.elementor-element-85bad65 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2820778 */.elementor-8835 .elementor-element.elementor-element-2820778 {
    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-4248b80 */.elementor-8835 .elementor-element.elementor-element-4248b80 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-8835 .elementor-element.elementor-element-4248b80 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-8835 .elementor-element.elementor-element-4248b80 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-8835 .elementor-element.elementor-element-4248b80 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0fe9d49 */.elementor-8835 .elementor-element.elementor-element-0fe9d49 {
    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-128a64e */.elementor-8835 .elementor-element.elementor-element-128a64e {

    list-style: none; /* Hide default bullets */
 
}

.elementor-8835 .elementor-element.elementor-element-128a64e li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-8835 .elementor-element.elementor-element-128a64e li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-8835 .elementor-element.elementor-element-128a64e *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0679255 */.elementor-8835 .elementor-element.elementor-element-0679255 {
    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-3964c53 */.elementor-8835 .elementor-element.elementor-element-3964c53 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-8835 .elementor-element.elementor-element-3964c53 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-8835 .elementor-element.elementor-element-3964c53 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-8835 .elementor-element.elementor-element-3964c53 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63f2206 */.elementor-8835 .elementor-element.elementor-element-63f2206 {
    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-c25ab92 */.elementor-8835 .elementor-element.elementor-element-c25ab92 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-8835 .elementor-element.elementor-element-c25ab92 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-8835 .elementor-element.elementor-element-c25ab92 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-8835 .elementor-element.elementor-element-c25ab92 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-514ed6c */.elementor-8835 .elementor-element.elementor-element-514ed6c {
    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-45008ee */.elementor-8835 .elementor-element.elementor-element-45008ee {

    list-style: none; /* Hide default bullets */
 
}

.elementor-8835 .elementor-element.elementor-element-45008ee li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-8835 .elementor-element.elementor-element-45008ee li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-8835 .elementor-element.elementor-element-45008ee *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4f9937 */.elementor-8835 .elementor-element.elementor-element-e4f9937 {
    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-9c42e2e */.elementor-8835 .elementor-element.elementor-element-9c42e2e {

    list-style: none; /* Hide default bullets */
 
}

.elementor-8835 .elementor-element.elementor-element-9c42e2e li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-8835 .elementor-element.elementor-element-9c42e2e li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-8835 .elementor-element.elementor-element-9c42e2e *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90afa21 */.elementor-8835 .elementor-element.elementor-element-90afa21 {
    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-47ddb9d */.elementor-8835 .elementor-element.elementor-element-47ddb9d {

    list-style: none; /* Hide default bullets */
 
}

.elementor-8835 .elementor-element.elementor-element-47ddb9d li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-8835 .elementor-element.elementor-element-47ddb9d li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-8835 .elementor-element.elementor-element-47ddb9d *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ef7208 */.elementor-8835 .elementor-element.elementor-element-7ef7208 {
    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-3e5a77a */.elementor-8835 .elementor-element.elementor-element-3e5a77a {

    list-style: none; /* Hide default bullets */
 
}

.elementor-8835 .elementor-element.elementor-element-3e5a77a li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-8835 .elementor-element.elementor-element-3e5a77a li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-8835 .elementor-element.elementor-element-3e5a77a *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0eec6a */.elementor-8835 .elementor-element.elementor-element-a0eec6a {
    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-619d1be */.elementor-8835 .elementor-element.elementor-element-619d1be {

    list-style: none; /* Hide default bullets */
 
}

.elementor-8835 .elementor-element.elementor-element-619d1be li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-8835 .elementor-element.elementor-element-619d1be li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-8835 .elementor-element.elementor-element-619d1be *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09fefcc */.elementor-8835 .elementor-element.elementor-element-09fefcc {
    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-1754940 */.elementor-8835 .elementor-element.elementor-element-1754940 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-8835 .elementor-element.elementor-element-1754940 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-8835 .elementor-element.elementor-element-1754940 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-8835 .elementor-element.elementor-element-1754940 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0fbb20 */.elementor-8835 .elementor-element.elementor-element-d0fbb20 {
    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-db004a6 */.elementor-8835 .elementor-element.elementor-element-db004a6 {

    list-style: none; /* Hide default bullets */
 
}

.elementor-8835 .elementor-element.elementor-element-db004a6 li {
    position: relative;
    padding-left: 1.2em;
    margin-bottom: 0.5em;
}

.elementor-8835 .elementor-element.elementor-element-db004a6 li::before {
    content: "•";
    position: absolute;
    left: 0;
    font-size: 1em;
    line-height: 1;
}

.elementor-8835 .elementor-element.elementor-element-db004a6 *{
    font-family: "PE-inter";
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e15a120 *//* link color — sky blue (#1b7fc1) */
.elementor-8835 .elementor-element.elementor-element-e15a120 a {
    color: #342f92 !important;
}

/* italic default color — gray */
.elementor-8835 .elementor-element.elementor-element-e15a120 i,
.elementor-8835 .elementor-element.elementor-element-e15a120 em {
    color: #808080 !important;
}

/* italic inside links should use sky blue */
.elementor-8835 .elementor-element.elementor-element-e15a120 a i,
.elementor-8835 .elementor-element.elementor-element-e15a120 a em {
    color: #342f92 !important;
}

/* extra link .elementor-8835 .elementor-element.elementor-element-e15a120s */
.elementor-8835 .elementor-element.elementor-element-e15a120 p a {
    color: #342f92 !important;
}

.elementor-8835 .elementor-element.elementor-element-e15a120 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 */